Windows系统下PHP错误Call to undefined function imagecreatefromstring()的解决方法

PHP对图像进行处理时(比如裁剪),出现了“Call to undefined function imagecreatefromstring()”的提示,意思是程序调用了未定义的imagecreatefromstring()函数,imagecreatefromstring()是一个图形处理函数,用于对图片进行各种操作,依赖gd库,所以出现该错误是因为服务器没有安装或开启PHP的gd库。解决方法:在PHP安装目录下找到并编辑php.ini...
操作系统 / / 238次阅读

uniapp小程序创建全局自定义组件并传递参数的方法

有一个联系信息模块,小程序的所有页面都要显示,如果每个页面都添加一次,不仅消耗时间,也不利于后期维护。如果使用自定义组件components就可以实现一个模块全站统一调用,既便于管理也利于维护。 创建全局自定义组件 1、在项目的根目录下的components目录下新建组件(如果没有components目录则手动新建) 在HBuilder编辑器,右键components目录...
Web前端开发 / / 1890次阅读
uniapp小程序创建全局自定义组件并传递参数的方法

uniapp用于获取小程序右上角胶囊按钮布局信息的 API uni.getMenuButtonBoundingClientRect()

胶囊按钮是小程序固定在屏幕右上角的菜单按钮,uni.getMenuButtonBoundingClientRect()方法是uniapp用于返回该胶囊菜单按钮的宽度、高度、上边界坐标、右边界坐标、下边界坐标和左边界坐标共六个布局信息。在开发小程序页面的自定义导航栏时,经常需要把自定义内容的高度和胶囊按钮的高度保持一致,便于和胶囊按钮垂直对齐,就需要通过该方法获取返回的布局信息来调整自定义导航的布局。使用示例:const rec...
Web前端开发 / / 1881次阅读

CSS样式1px在Retina屏幕显示器上显示发虚的问题

Retina屏幕拥有比普通屏幕高得多的像素密度,比如一台13英寸的笔记本电脑可能拥有2560x1600的物理分辨率,但默认的系统设置会让它以一个类似1280x800的“逻辑分辨率”来工作,而在Retina屏幕上,1个逻辑像素实际上是由2x2=4个物理像素来共同显示的(DPR=2),这样做的目的是为了显示更细腻的文字和图像,因为一个逻辑点有更多物理像素来渲染,边缘会更平滑。所以在CSS中写border: 1px solid black;时...
Web前端开发 / / 2032次阅读

Vue获取视频首帧作为视频封面图

Ajax返回的对象中使用Vue做的视频列表页面,把每个视频的首帧作为封面图片或者视频poster。HTML代码:<ul>     <li v-for="item,index in videoList">         <video&n...
Web前端开发 / / 2014次阅读

HTML+SVG地图标注点动态线条扩散效果的笨方法

平面地图标注点线条连接效果。常用于公司的子公司或办事处在地图上标注点的效果,线条由总公司的标注点动态发散至各子公司或公事处,实现关联性的效果。HTML代码:<section id="global">     <div class="box" data-aos="fade-up">...
Web前端开发 / / 1949次阅读
HTML+SVG地图标注点动态线条扩散效果的笨方法

Windows系统Apache服务开启伪静态模块支持.htaccess

伪静态的核心是Apache的mod_rewrite模块,它允许我们重写客户端请求的URL,而不需要实际存在对应的物理文件,默认下mod_rewrite模块处于关闭状态,即手动配置开启。操作步骤:1、进入Apache安装目录,找到配置文件httpd.conf(如F:\Server\Apache24\conf\httpd.conf),编辑该文件,找到:#LoadModule rewrite_module modules/...
网站建设 / / 1999次阅读

uniapp点击元素滚动到指定模块的实现代码

点击元素页面自动滚动到指定ID模块是一个网站常见的效果,在uniapp开发的时候需要实现这个效果,实现思路跟web网页实现代码是一致的:获取指定ID模块距离顶部的距离,再通过指定方法滚动到这个距离的像素(如uni.pageScrollTo)。PS:uni.pageScrollTo的核心作用是让页面滚动到指定的目标位置。view代码:<view class="custom-navbar"> &n...
Web前端开发 / / 2065次阅读

Javascript滚动页面获取当前视窗模块的锚点的代码

常用的功能,当前页面模块锚点菜单固定跟随,当窗口滚动到某个模块时,当前锚点菜单高亮显示。思路是先获取每个模块距离顶部的大小,存到一个数组里,滚动的时候获取滚动的距离,再遍历数组对比当前滚动距离的值,如果大于滚动距离的值,就是当前锚点。或者每滚动一次,就遍历获取各锚点模块距离顶部的大小一次,再进行对比,但感觉这样性能会差很多,推荐前者。HTML代码:<div id="wrapper"> &nbs...
Web前端开发 / / 1986次阅读
Javascript滚动页面获取当前视窗模块的锚点的代码

Windows系统安装MySQL数据库管理工具phpMyAdmin的详细步骤

phpMyAdmin是由PHP编写的用于管理MySQL或MariaDB数据服务器的免费软件工具,通过phpMyAdmin可以使MySQL数据库的建立、修改、删除等管理操作变得相当简单。安装步骤1、下载phpMyAdmin,下载地址:https://www.phpmyadmin.net/downloads/如果官方网站打不开,可以尝试在Github上下载:https://github.com/phpmyadmin/phpmyadmin/r...
网站建设 / / 2611次阅读
Windows系统安装MySQL数据库管理工具phpMyAdmin的详细步骤

Windows系统安装MySQL数据库管理系统的详细步骤

php源码一般是使用MySQL数据库,WAMP栈中的Apache安装完成后,继续安装MySQL数据库管理系统来管理网站的数据。MySQL安装步骤1、下载MySQL安装包,下载地址:https://dev.mysql.com/downloads/mysql/,下载 Windows (x86, 64-bit) ZIP Archive(如 mysql-9.4.0-winx64.zip)。2、把下载的压缩包解压至D:\Server\mysql目...
网站建设 / / 2324次阅读
Windows系统安装MySQL数据库管理系统的详细步骤