- 博客(40)
- 收藏
- 关注
原创 浏览器访问微信网页
第一步:微信浏览器打开网页(同时打开抓包工具)这时候已经登陆成功了 所以抓包工具的请求里面就有cookie 和 ua第二步:复制到浏览器里面 ua 和 cookie先断网 设置ua 和 cookie然后开网络访问就可以了
2024-07-21 07:00:05
142
原创 fastadmin父控制器打开子控制器
修改js文件 add_url: ‘aaa/img/add/brand_id/’ + Config.brand_id,修改html文件 添加 readonly。
2024-07-08 06:33:39
167
原创 利用 Selectpage 实现 多级联动
以下代码自行修改 data-source、data-field、id、name 等属性。Javascript代码。
2024-06-06 23:51:15
219
原创 浏览器页面跳转到指定位置和图片懒加载
3,使用jQuery监听窗口滚动事件,检测可视区域内的图片,并将其data-src属性值赋给src属性,显示图片。4,初始时需调用一次,以显示页面已经在可视区域内的图片。2,为需要延迟加载的图片设置data-src属性。1,引入jQuery库。
2023-08-05 14:21:04
101
原创 PHP中的反射
在平常的开发中用到反射的地方并不多: 一个是对对象进行调试,别一个是获取类的信息.在MVC和插件开发中,使用反射很常见,但是反射的消耗也很大,在可以找到替代方案的情况下,就不要滥用.不仅如此,PHP手册中关于反射API更是有几十个,可以说,反射完整地描述了一个类或者对象的原型.反射不仅可以用于类和对象,还可以用于函数,扩展模块,异常等.反射指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类,方法,属性,参数等详细信息,包括注释.这种动态获取信息以及动态调用对象方法的功能称为反射。
2023-03-03 07:08:38
193
原创 认识php钩子
我们先来回顾下原本的开发流程;产品汪搞出了一堆需求;当用户注册成功后需要发送短信、发送邮件等等;然后聪明机智勇敢的程序猿们就一扑而上;把这些需求转换成代码扔在 用户注册成功 和 跳转到首页 之间;
2023-03-01 07:20:19
57
原创 PHP static:静态方法和属性
在 PHP 中,通过 static 关键字修饰的成员属性和成员方法被称为静态属性和静态方法,这里可以将它们统称为静态成员,类中的静态成员与类中的一般成员不同,静态成员不会被实例化到对象中,也就是说我们不需要实例化一个类,就可以通过类来访问静态成员。使用静态成员,除了可以不需要实例化对象外,另一个作用就是在对象被销毁后,仍然保存被修改的静态数据,以便下次继续使用,这一点和我们前面介绍的静态变量相似。【示例】声明一个静态变量 $num,然后声明一个方法,在方法的内部调用静态变量并给变量的值加 1;
2022-10-21 23:42:00
185
转载 PHP 简单路由实现
http://php11.edu/php/0514/route/index.php/admin/hello/name/admin/rule/管理员。后台从$_SERVER[‘PATH_INFO’]中获取路径参数。首页通过自动加载实例化路由类,获取控制器、方法及方法的参数。有命名空间的时候,自动加载要注意命名空间的路径问题。访问的参数,参数名或者是顺序,一定要与后台一致。由于传过来的类带有命名空间路径,需要特殊处理下。客户端通过路径参数访问指定的控制器和方法。然后实例化控制器,调用指定方法。
2022-10-19 23:15:53
725
原创 Firebase token认证 “kid“ invalid, unable to lookup correct key
RunHiddenConsole 下载。
2022-10-17 18:35:12
760
原创 查看本机 ssh 公钥,生成公钥
2.很多git服务器都是用ssh认证方式,你需要把你生成的公钥发送给代码仓库管理员,让他给你添加到服务器上,你就可以通过ssh自由地拉取和提交代码了。1.很多服务器都是需要认证的,ssh认证是其中的一种。在客户端生成公钥,把生成的公钥添加到服务器,你以后连接服务器就不用每次都输入用户名和密码了。d. 查看公钥:cat id_rsa.pub 或者 vim id_rsa.pub。1.如果通过上面的方式找不到公钥,你就需要先生成公钥了:ssh-keygen。b. 进入 .ssh 目录:cd ~/.ssh。
2022-10-14 22:43:37
2205
原创 喜欢的一些老师的课程
猪老湿 :https://www.php.cn/member/5/courses.html。Django全套视频(django框架快速上手) 哔哩哔哩 达内官方账号。Python爬虫教程+实战项目 路飞学城IT。尚硅谷 【宋红康】MySQL数据库。python教程 尚硅谷 李立超。
2022-10-12 12:22:10
91
原创 PHP path_info路由实现 thinkphp路由原理
域名/php/0514/route/index.php/admin/hello/name/admin/rule/管理员。后台从$_SERVER[‘PATH_INFO’]中获取路径参数。首页通过自动加载实例化路由类,获取控制器、方法及方法的参数。有命名空间的时候,自动加载要注意命名空间的路径问题。访问的参数,参数名或者是顺序,一定要与后台一致。由于传过来的类带有命名空间路径,需要特殊处理下。客户端通过路径参数访问指定的控制器和方法。然后实例化控制器,调用指定方法。创建一个Admin类,通过以下路径参数访问。
2022-10-12 11:23:49
384
原创 mysql
update psj_brand_info set logo=CONCAT('/upload/images/',SUBSTRING_INDEX(logo,'/',-1));
2022-09-01 13:00:58
166
原创 mysql 小知识
1、字段类型 unsignedsigned是指的有符号 即有负数 ,unsigned是无符号的 即没有负数signed是默认的 显示指定unsigned 为了扩大类型范围即int类型大小范围是-32768——32767而unsigned int 是0 - 65535 32767+32768用这个是针对 需要范围特别大的正数,单纯int不够大。整型变量unsigned即unsigned int,在Turbo C长度为16(即0~65535),在Visual C++长度为3...
2022-04-29 10:06:23
602
原创 nginx thinkphp配置
server { listen 80; server_name localhost; #charset koi8-r; access_log logs/host.access.log main; #root D:\web\\tp5\\tp5\\public; root D:/web/tp52/tp5/public; index index.php index.html index.htm;
2022-04-20 09:53:39
2854
转载 php根据汉字获取拼音(php基于拼音搜索实现原理)
代码一:获取字符串汉字首字母,兼容GBK和UTF-8<?phpfunction getfirstchar($s0){ //获取单个汉字拼音首字母。注意:此处不要纠结。汉字拼音是没有以U和V开头的 $fchar = ord($s0{0}); if($fchar >= ord("A") and $fchar <= ord("z") )return strtoupper($s0{0}); $s1 = iconv("UTF-8","gb2312", $s0);
2022-01-22 23:15:03
139
原创 什么是进程、线程、协程
进程我们都知道计算机的核心是CPU,它承担了所有的计算任务;而操作系统是计算机的管理者,它负责任务的调度、资源的分配和管理,统领整个计算机硬件;应用程序则是具有某种功能的程序,程序是运行于操作系统之上的。进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。进程是一种抽象的概念,从来没有统一的标准定义。进程一般由程序、数据集合和进程控制块三部分组成。程序用于描述进程要完成的功能,是控制进程执行的指令集;数据集合是程序在
2021-11-28 19:06:09
268
原创 python命令
python 安装 pip命令 py -m ensurepip --upgrade更新python -m pip install --upgrade --force pippip install setuptools==33.1.1
2021-11-27 09:40:13
52
原创 进程线程和协程
进程是一个容器,是程序运行时资源分配和调度的一个独立单元,进程抢到cpu时间片后,如果该进程开启了多个线程,再有线程抢占cup时间段,谁得到时间片谁执行。线程是容器中的工作单位。...
2021-11-24 09:10:00
148
原创 linux 命令
netstat - atulnp会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的字段-a :all,表示列出所有的连接,服务监听,Socket资料-p :program,列出服务程序的PID@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Mark
2020-10-31 17:03:41
43
原创 npm使用
npm initpackage.json不存在时,用npm init可以自动生成package.json,再次执行npm init可以更新你项目所依赖的第三方模块2.npm installpackage.json存在时,直接命令:npm install 或者 npm install xxx --save会自动将package.json中的模块安装到node-modules文件夹下—...
2020-03-18 10:06:26
51
原创 正斜杠/反斜杠\区别
正斜杠,又称左斜杠,符号是"/"; 反斜杠,也称右斜杠,符号是""。 经常很迷惑正斜杠与反斜杠到底有何区别?以下是一些总结: DOS路径: C:\WINDOWS\SETTING …这是反斜杠的作用后面跟着的是文件名 C:\dir /P …这就是正斜杠后面是一个名令的参数dir 是命令. Windows由于使用 斜杆/作为DOS命令提示符的参数标志了,为了...
2020-03-17 09:40:59
4547
转载 解析PHP处理换行符的问题 \r\n
一首先说说 \r 与\n的区别回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字...
2020-03-10 19:33:16
587
原创 php常用函数分类整理汇总
一、PHP数组常用函数分类整理1、数组操作的基本函数数组的键名和值 array_values($arr); 获得数组的值 array_keys($arr); 获得数组的键名 array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖) in_array("apple",$arr); 在数组中检索apple array_search("...
2020-03-09 21:41:32
500
原创 正则表达式
正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 ‘a’ 和 任意个 ‘b’ ”,那么 ‘ab’, ‘abb’, ‘abbbbbbbbbb’ 都符合这个特征。 正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。(2)用来查找字符串,从一个...
2020-03-09 17:36:38
55
原创 php匿名函数/闭包函数详解
官方参考手册https://www.php.net/manual/zh/functions.anonymous.php**匿名函数:**就是没有名称的函数.匿名函数可以赋值给变量,对象传递.不过匿名函数仍是函数,因此可以调用,还可以传入参数.匿名函数特别适合作为函数或方法的回调.**闭包:**是指在创建时封装周围状态的函数.即使闭包所在的环境不存在了,闭包中封装的状态依然存在.**注意:**...
2020-03-09 11:56:22
162
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人