- 博客(45)
- 问答 (2)
- 收藏
- 关注
原创 uniapp 微信小程序分包操作
2. 打开manifest.json,选择源码视图,加入以下代码。3. 在pages.json中,pages后面添加分包代码。1. 在项目根目录创建一个新的目录,名称为分包名称。
2024-10-18 15:44:08
357
原创 解决联想拯救者Y9000X触控板失灵方法
方法2:打开设备管理,找到人机接口设备,里面有个I2C HID 设备,如果上面有黄色感叹号,那应该就是有问题,右击I2C HID 设备,选择禁用,在重新启动也可以恢复触控板的使用。触控板偶尔会失灵,有时候重启电脑会恢复,更新驱动也是最新的驱动,搞不清楚是说明问题。方法1:重启电脑,并不是每次都会恢复。
2024-08-08 10:20:29
1745
原创 uniapp真机运行 同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示
手机打开USB调试,并且 允许通过 USB 安装应用。手机和电脑连上数据线,手机设置为 传输文件 模式。删除手机和电脑上的华为手机助手!删除手机和电脑上的华为手机助手!删除手机和电脑上的华为手机助手!
2024-01-29 11:31:41
1431
原创 如何看待程序员不写注释?
错误排查和调试:在代码出现问题时,注释可以提供有价值的线索和背景信息,帮助程序员断定问题产生的原因。虽然有人认为"写代码不写注释就是在耍流氓"有些夸张,但是良好的注释实践对于代码质量和可维护性是有很大益处的。传递知识和协作:注释不仅仅是对代码的解释,也可以传递关于代码设计、算法选择或技术决策的背景知识。提高可读性和可维护性:良好的注释可以提高代码的可读性,使其他人能够更轻松地理解代码的意图和功能。对于程序员来说,注释是一种非常重要的实践,可以帮助他们自己和其他人更好地理解和维护代码。
2023-10-10 17:02:29
252
原创 CSS中有哪些单位?
2. % (percentage):百分比单位,相对于父元素的特定属性的值进行计算。6. vh (viewport height):相对于视窗高度的百分比单位。5. vw (viewport width):相对于视窗宽度的百分比单位。1vw 等于视窗宽度的1%。4. rem:相对于根元素(html元素)的字体大小的单位。1. px (pixels):像素单位,是相对于屏幕上的单个像素点的长度单位。3. em:相对于父元素的字体大小的单位。13. ex:相对于字体x-height(小写字母x的高度)的单位。
2023-07-26 17:22:10
1383
原创 PHP关于字符串的各类处理方法
判断字符串是否以指定子串开头或结尾。检查字符串是否为空或只包含空白字符。统计字符串中指定子串出现的次数。格式化字符串为驼峰命名法。翻转字符串中的单词顺序。替换字符串中的特定内容。检查字符串是否是回文。
2023-07-24 16:45:42
364
原创 thinkphp5和thinkphp6有什么区别?
ThinkPHP6 的路由规则写在了路由注解中,使用了更加直观的方式。总的来说,ThinkPHP6 对框架性能优化做了很多改进,拥有更好的性能和更高的扩展性,并具有更加灵活的容器、AOP、依赖注入、路由等功能。而ThinkPHP5沿用了之前的架构,并且有丰富的扩展和稳定的生态。选择哪个版本应根据具体项目需求来决定。ThinkPHP6 基于 PHP 7.1+ 开发,采用了 Swoole 扩展,使框架性能提高了约10倍。ThinkPHP6的容器使用了更加灵活强大的依赖注入方式,还支持了AOP面向切面编程。
2023-07-24 16:29:53
2300
原创 PHP算法-计数排序
计数排序是一种线性时间复杂度的排序算法,它通过统计每个元素出现的次数来得到排序结果。计数排序适用于元素范围不大的情况。它的核心思想是创建一个计数数组,数组的索引对应元素的值,数组的值对应元素出现的次数,然后根据计数数组的内容构建有序数组。
2023-07-24 16:26:52
74
原创 PHP算法-堆排序
堆排序是一种基于二叉堆的排序算法,它通过构建最大堆(或最小堆)来实现排序。最大堆的性质是父节点的值总是大于或等于其子节点的值。堆排序的核心思想是首先构建最大堆,然后逐步将堆顶元素与当前堆的最后一个元素交换,并调整堆的大小,最终得到有序数组。
2023-07-24 16:25:46
76
原创 PHP算法-冒泡排序
冒泡排序是一种简单直观的排序算法,它通过比较相邻元素并交换顺序,从而逐步将较大的元素向数组尾部冒泡出来,最终实现整体有序的效果。冒泡排序的核心思想是重复遍历数组,每一轮将最大值依次交换到最右边。
2023-07-24 16:24:31
147
原创 PHP算法-选择排序
选择排序是一种简单直观的排序算法,它通过不断选择剩余元素中的最小值,并将其放到已排序部分的末尾,从而逐步构建有序数组。选择排序的核心思想是每一轮选择出最小值,并与当前位置进行交换。
2023-07-24 16:23:29
59
原创 PHP算法-归并排序
归并排序是一种分治算法,它通过将数组递归地分成较小的子问题,然后将这些子问题的解合并起来,从而实现整体有序的效果。归并排序的核心思想是将数组不断一分为二,直到分割成单个元素,然后将这些元素两两合并,再依次合并得到最终的有序数组。
2023-07-24 16:21:54
83
原创 PHP算法-快速排序
快速排序,又称划分交换排序,简称快排,这种排序明显比其他排序方法更快,因为它的内部循环可以在大部分框架上很有效率的达成。
2022-12-30 15:05:51
460
2
原创 Thinkphp6 linux服务器404
在网站配置文件增加if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; break;}
2021-04-16 17:18:22
253
原创 php 日期区间时间戳
//php获取今日开始时间戳和结束时间戳$beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;//php获取本周起始时间$beginWeek = mktime(0,0,0,date("m"),date("d")-date("w")+1,date("Y"));$endWeek = mktime(23,59,59,date("m.
2021-04-15 16:48:52
192
原创 Mysql 本地导入表报错
本地环境导入表示报错Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline.解决方案:找到my.ini配置文件innodb_file_per_table=1innodb_file_format=Barracudainnodb_file_format_chec
2020-06-02 17:01:08
263
原创 linux lnmp一建安装包
1. 安装vm,再装好linux后,使用Xshell登录服务器screen -S lnmp如果命令不存在yum install screen如果提示Unable to find a match: screenyum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm安装完后再次screen -S lnmp2.下载并安装LNMP一键安装包wget http:/
2020-05-15 17:10:28
285
原创 nuxt打包发布线上
1. 线下执行nuxt build2. 上传目录3. 重启pm2,服务器报错4.curl http://127.0.0.1:3002 报错{ "status": 500, "message": "Cannot find module 'popper.js'", "name": "NuxtServerError"}5. 删除node_modules目录和package.json,package-lock.json两个文件6. 还原原来的package.json,p.
2020-05-14 16:43:23
740
原创 Linux常用命令
系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的...
2019-08-01 17:57:50
339
原创 mysql 字段是以id为逗号分割的字符串集合怎么查询?
select * from test where CONCAT(',',uids,',') like '%,123,%';
2019-07-05 17:13:24
2241
原创 PHP开发编码规范
1. 概览代码必须使用4个空格符而不是 tab键 进行缩进。 每个namespace命名空间声明语句和use声明语句块后面,必须插入一个空白行。 类的开始花括号({)必须写在函数声明后自成一行,结束花括号(})也必须写在函数主体后自成一行。 方法的开始花括号({)必须写在函数声明后自成一行,结束花括号(})也必须写在函数主体后自成一行。 类的属性和方法必须添加访问修饰符(pri...
2019-04-02 14:09:07
183
原创 本地大数据库文件导入
1、打开MySQL安装目录下的my.ini文件,添加max_allowed_packet,设置大小为1024M2、在服务中重新启动MySQL服务,在命令行窗口(命令:show VARIABLES like '%max_allowed_packet%';)查看是否修改成功3、cmd打开命令行窗口,进入d:,进入mysql目录 cd wamp\bin\mysql\mysql5.7.14\bin...
2019-04-02 12:35:16
322
原创 VUE全家桶
完全前后端分离的项目结构目录如下<template> <div id="luckyDraw-container" :style="{background: 'url('+backgroundUrl+') no-repeat left top / 100% 100%'}"> <div class="getFocusMargin" ...
2019-03-27 12:27:58
401
原创 VUE简单嵌套小页面中
index.html<!DOCTYPE html><html><head> <meta charset="utf-8" name="viewport" content="width=device-width, initial-scale=1.0"> <title>superTv</title> ...
2019-03-27 11:23:31
1907
原创 web前端总结其它篇
1.对bootstrap的理解2.网站性能优化的方法3.响应式布局4.前端由哪些部分组成结构层:由html或XHTML的标记语言负责创建表示层:由CSS负责行为层:是JavaScript语言和DOM主宰的领域5.W3C标准是啥6.渐进增强与优雅阶级的理解何谓渐进增强:渐进增强(Progressive Enhancement):一开始就针对低版本浏览器进行构建页...
2019-03-21 16:06:22
228
原创 web前端总结Javascript篇
1.闭包的理解,javascript的作用域 就是保存自己私有的变量,通过提供的接口(方法)给外部使用,但外部不能直接访问该变量。 例子(使用闭包): var test=(function(){ var a=0; return function(){ ++a console.info(a);}})()test();// 1test();...
2019-03-21 16:05:49
429
原创 web前端总结CSS篇
1.css盒模型原理所有的页面的元素都可以看成是一个盒子,占据一定的页面空间。占据的空间要比实际使用的空间要大得多。我们可以调整盒子的边框和距离,来调整盒子(页面和页面中的元素)的位置。盒子模型是由内容、边框、间隙(padding)、间隔(margin)组成2.css的导入方式:import与link方式的区别,优缺点1. 来源:link属于XHTML标签,import是CSS提供的方...
2019-03-21 16:05:11
559
原创 web前端总结HTML篇
HTML:1.什么是语义化的HTML?有何意义?为什么要做到语义化?<基本上都是围绕着几个主要的标签,像标题(H1~H6)、列表(li)、强调(strong em)等等>根据内容的结构化(内容语义化),选择合适的标签(代码语义化),说白了写语义化的 HTML 结构其实很简单,首先掌握 HTML 中各个标签的语义,在看到内容的时候想想用什么标签能更好的描述它,是什么就用什么...
2019-03-21 16:04:43
452
原创 thinkphp 批量打包下载图片到本地电脑
//批量下载图片 public function picDownload(){ if(IS_GET) {// phpinfo();// exit; $type = I('get.type', 0, 'intval'); $bid = I('get.bid', 0, 'intva...
2018-08-10 16:13:33
3434
原创 TP框架复合查询条件
$where1['glr'] = UID;$where1['status'] = array('neq',3);$where1['name'] = array('like','%阿%');$where2['admin_uid'] = UID;$where2['name'] = array('like','%阿%');$map = array($where1,$where2,'_log
2017-12-08 12:00:55
424
原创 动态加载html后,点击获取焦点
无标题页 $(document).ready(function(){ $(".click").click(function(){ $("body").append(""); }); $(".a").live("click",function(){ alert("11111111111");
2017-08-21 17:03:27
923
原创 二维数组按指定的键值排序
/** * 二维数组根据字段进行排序 * @params array $array 需要排序的数组 * @params string $field 排序的字段 * @params string $sort 排序顺序标志 SORT_DESC 降序;SORT_ASC 升序 */function arraySequence($array, $field, $sort = 'SORT_DESC
2017-07-26 17:19:07
534
原创 php 判断手机登录是手机还是PC
<?phpfunction index(){if ($this->isMobile()) echo 'phone'; else echo 'pc';}//判断登录设备 function isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT'])
2017-04-14 13:22:48
633
原创 常用jquery方法
1. 获取select值1)获取第一个option值:$("#test option:first").val();2)获取最后一个option值:$("#test option:last").val();3)获取第二个option值:$("#test option:eq(1)").val();4)获取选中的值:$("#test").val();2. 节点1).p
2017-04-06 16:59:00
452
转载 Wamp2.5(Apache2.4.9)外网访问403(Forbidden)错误
1.打开httpd.conf文件(路径为:wamp\bin\apache\apache2.4.9\conf\httpd.conf) 2.将“httpd.conf”下240行处的: AllowOverride none Require all denied修改为 AllowOverride none #Require all denied R
2017-04-06 16:49:09
655
原创 ios手机web,jquery on();方法不执行
在iOS微信端web页面中,jquery 的on(); 方法click无效解决方法:在click的地方加一个空的onclick
2017-04-06 16:47:17
1114
转载 JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
$(document).ready(function(){ $('#mySelect').change(function(){ alert($(this).children('option:selected').val()); var p1=$(this).children('option:selected').val();//这就是selected的值 var p2=$('#pa
2017-03-22 17:14:13
456
原创 layui流加载实例
预加载layui的js,csshtml:js: $(document).ready(function(){ var limit = 10; layui.use('flow', function(){ var $ = layui.jquery; //不用额外加载jQuery,flow模块本身是有依赖jQuery
2017-03-21 15:13:54
9981
空空如也
大数据量云服务器问题
2019-12-06
jquery 获取form表单内容形成二维数组
2017-04-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人