- 博客(857)
- 资源 (44)
- 问答 (1)
- 收藏
- 关注

原创 工作室Github开源项目,走过路过千万别错过哟!
最近开始使用github仓库管理项目,个人开发的Project都直接开源了,运用到了很多技术栈,非常适用刚入门的新手小白学习参考。如果我的项目对你有所帮助,欢迎给个Star,非常感谢!如代码有不足之处,也可以指出来,大家一起交流学习。
2020-11-02 12:46:15
3424
7

原创 各个开发工具格式化代码的快捷键
IntelliJ IDEA:Ctrl+Alt+Lphpstorm:Ctrl+Alt+Landroid studio:Ctrl+Alt+Leclipse:Ctrl + Shift + FHBuilder:Ctrl + Shift + FVisual Studio:ctrl+K+F(或者ctrl+K+D)微信小程序工具:Shift+Alt+F之所以收集这些,主要是因为使用的开发工具比较多,经常换着写,一下子就把快捷键给搞混了。...
2020-07-26 17:01:54
4582
1
原创 wordpress框架自定义添加page分页功能
我这个函数是按网站需求做了一些调整和修改,因为我首页只显示三个分类,直接用$wp_query->max_num_pages查总页码的话是不准的,所以你要根据自己的网站数据来调整这个函数的代码。
2023-07-24 14:27:31
298
原创 使用bat处理批量下载表情包图片
如果是手工一个一个下载的话,要浪费很多时间,我们直接有windows系统上使用bat批处理命令实现。批量下载表情包.bat。批量下载表情包.bat。
2023-07-19 15:40:50
434
原创 解决windows10打开VMware Workstation的虚拟机就蓝屏问题
打开虚拟机VMware,点击运行“Windows Server 2008 R2 x64”虚拟机,会提示“需要关闭hyper-V虚拟机才能运行”,因此接下来我们要关闭hyper-V。控制面板 → 程序和功能 → 启动或关闭Windows功能,“Hyper-V”取消勾选,勾选“Windows 虚拟机监控程序平台”和“虚拟机平台”,然后重启电脑。右键桌面的Wmware图标,选择属性 → 兼容性 → 兼容模式,勾选“以兼容模式运行这个程序”,选择Windows 8。☑ Windows 虚拟机监控程序平台。
2023-06-05 11:47:14
1239
原创 Thinkphp5根据IP地址获取定位地理位置,精准到城市
根据IP地址获取用户所在的城市地理位置,网上有很多免费的API接口可以实现,但是接口响应比较慢,接口也受网速等因素影响,有时会很卡很卡,直接给用户造成非常不好的网站流畅度体验。因此,推荐大家直接使用离线IP库进行查询,查询速度快,而且也很准确。1、将cznet.zip上传到Thinkphp的扩展目录extend并解压;
2023-05-13 22:41:32
671
1
转载 Thinkphp防XSS跨站脚本攻击漏洞
XSS(Cross Site Scripting, 跨站脚本攻击), 在 Web攻击中比较常见的方式, 通过此攻击可以控制用户终端做一系列的恶意操作, 如 可以盗取, 篡改, 添加用户的数据或诱导到钓鱼网站等。上面那段黑客的xss脚本代码,主要是为了获取网站cookie,然后实现匿名访问。
2023-05-12 01:11:32
496
原创 Thinkphp检测Token令牌,防跨站跨账户漏洞
以前真的不懂,也没想明白为什么要检查Token,感觉多此一举,毕竟用户都是要登录网站,才能进行操作,今天才发现自己的想法太天真了!不做Token检测的话,别人只要知道你的接口或者控制器方法名,很容易就可以进行跨站或者跨账户操作,比如张三,可以直接修改李四的登录状态,下面一起来学习如何避免这个漏洞。或者在ajax参数里加上token。2、所有的控制器都要继承这个。
2023-05-11 22:24:14
203
原创 ueditor富文本编辑器上传木马图片或木马文件漏洞
ueditor插件目录一般都自带index.html文件(完整demo文件),这个文件原来是用来测试插件功能的,但。插件目录下的index.html文件,删除不影响ueditor富文本编辑器的正常功能;
2023-04-27 11:54:49
638
原创 Thinkphp获取项目最近更改变动的所有文件
企业级的网站项目都是要不断优化迭代更新的,做为一名后端程序员,在编写更新模块时,如何能快速获取最近修改的文件,然后打包压缩成更新补丁呢?
2023-04-25 22:54:20
336
原创 如何无缝切换网站服务器?
三、新服务器的网站部署完成,并且能正常访问后,就是要考虑数据同步的问题了,网站是有用户在使用的,所以不能直接关掉旧服务器,修改的域名DNS也没那么快生效,用户访问的还是旧的服务器,有些站长可能会使用。(3)、将旧服务器网站配置里的数据库IP地址修改成新服务器的IP,目的就是让旧服务器的网站调用新服务器里的数据库,实现数据同步,远程访问其他服务器的数据库,网站相对来说会比较卡,但影响不是很大;四、修改域名DNS,解析到新服务器的IP上,我之前就是忘记了这一步,所以用户才反映说我网站变卡了。
2023-03-11 16:39:55
238
原创 C# list集合根据对象某个属性进行排序(降序或升序)
用委托和lambda来实现:public List<Vip>vipList = new List<Vip>();//排序vipList.Sort( delegate(Vip st1, Vip st2){ //降序排列 return st2.money.CompareTo(st1.money); //升序排列(颠倒 st1 和 st2 即可) //return st1.money.CompareTo(s.
2023-02-23 14:48:09
266
原创 C#让子窗口紧靠父窗口右边(贴边显示),并随父窗口移动而移动
C#开发简单又愉快,但随着软件的强大,功能也会越来越多,如果全都是子窗口弹窗显示,会让用户觉得很不友好,看着也不舒服。比较好的开发方案是使用“面板+用户组件”,整个软件就只有一个窗口,但这种方案的前提是要重构布局和代码,对于已经成型的软件,再去做这些工作,估计要花费很多时间。因为我要加的子窗口比较小,为了简单省事,我想直接让子窗口贴靠在父窗口右侧。
2023-02-23 14:45:44
674
1
原创 使用WordPress快速搭建外贸网站教程
一、下载安装1、首先前往官方下载wordPress框架,下载地址:Download | WordPress.org建议下载英文版本的,后台也建议安装英文语言的,为什么呢?因为咱们要搭建的是外贸网站,给外国人看的,如果你版本和后台设置为中文的,前台也会自动跟随被翻译成中文,另外比较重要的一点,我之前测试过,如果选择中文的版本,有很多外国的主题模板和插件安装会有问题。2、把下载好的安装包上传到我们的服务器,解压。3、我使用的搭建环境是宝塔Linux CentOS 7.9(Apache2.
2023-02-23 14:27:03
1824
原创 wordpress修改隐藏默认wp-admin后台登录入口
WordPress是使用PHP语言开发的博客平台 系统,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。WordPress功能非常强大,它不仅仅可以用来做博客网站,通过自定义插件和模板,还可以用作内容管理系统(CMS)和商城系统。WordPress的安全机制做得非常好,被誉为最安全的 CMS 内容管理系统,没有之一。但是,如果你是新手,就很可能会忽略一个漏洞,那就是wordpress的默认后台登录入口,这个漏洞很可能会被黑客利用,进行后台暴力破解。网站域名/wp-login.php。
2023-02-01 13:13:23
1274
原创 宝塔面板mysql数据库root密码错误解决方法
4、然后去掉mysql配置里刚才添加的skip-grant-table,重启mysql即可。在mysql配置里添加skip-grant-table。在SSH终端里执行如下命令,进入到数据库中。输入以下命令修改root的密码为。保存后,重启mysql。
2023-01-29 12:05:02
2225
原创 解决Tinkphp的success跳转“使用路由别名后模块和控制器访问不了”问题
修改框架文件thinkphp/library/traits/controller/Jump.php,在success()函数中添加如下代码,对url进行驼峰处理。进行提示跳转,默认是会跳转到小写字母开头的模块,即会跳转到http://域名//user/password.html就访问失败。/user/password.html访问正常。这种方法比较麻烦,不能一劳永逸。但使用http://域名/使用http://域名/
2023-01-07 14:16:25
935
原创 解决Photoshop CS6在window10中窗口字体太小问题
之前一直使用的是win7系统(1920X1080分辩率),最新更换了新电脑主机和显示器,使用的是window10系统(3840X2160分辩率),安装永久免费版的Photoshop CS6,打开时发现界面字体非常小,如下图:基本看不清楚字,我的第一个想法是升级Photoshop,升级后发现是收费的(只能试用7天),百度搜索了半天,没找到任何可以免费的版本,很多宣传免费的,最后都是要你先付钱才能下载安装。
2022-12-02 20:28:51
2656
原创 使用微信JSAPI支付(公众号支付)接口实现微信H5支付功能
使用过微信支付商户的应该都知道,微信H5支付是比较难申请的,而且费率比较高,微信H5通道的风控也相对比较严,搞不好商户就会被风控清退。本文的思路就是通过微信JSAPI支付(公众号支付)接口来实现H5支付的功能。
2022-11-23 23:45:34
5604
1
原创 修复微信小程序不能获取头像和昵称的bug,微信小程序新版头像昵称API使用
大厂程序员都是有KPI绩效考核的,所以他们不能闲着,每天要想着怎么优化程序代码、怎么满足奇葩用户的需求,所以苦逼了我们这些小公司程序员,微信一个小小的API接口改动,可能就让一个小公司因此损失惨重,甚至直接面临倒闭。鹅厂可不管你这些小公司的死活,毕竟他们又不缺用户,我们只能含泪加班改功能了。最近突然发现微信小程序的用户全都是灰色头像,昵称全都是叫“微信用户”,还以为服务器被黑客攻击,植入了大量的机器人账号,找半天问题才发现是微信小程序接口又改了,尼玛,一个头像和昵称改来改去,
2022-11-20 16:44:02
4185
1
原创 PHP获取访问浏览器的唯一标识useragent,判断是不是oppo内置浏览器
最近遇到一个问题,我的网站域名被oppo内置浏览器给拦截了,我提交申请一两个月了,都没有工作人员处理,可见oppo浏览器非常的不称职,建议大家不要用。14、今日头条app内置浏览器的useragent:NewsArticle、TTWebView。18、搜狗手机app内置浏览器 SogouMobileBrowser。17、OPPO手机内置浏览器 HeyTapBrowser。22、手机百度app内置浏览器 baiduboxapp。20、小米手机内置浏览器 MiuiBrowser。1、获取useragent。
2022-11-07 08:55:44
3536
原创 虚拟机苹果MacOS系统版本比较小,安装不了最新版的xcode解决方法
1、浏览器打开苹果官方开发者下载页面2、登录您的Apple ID账号,搜索想要下载的xcode和版本号,如下: 4、找到想要的版本,点击下载按钮即可
2022-11-01 08:13:33
1726
原创 PHP解决json数组字符串多出下标的问题
比如我有这么一组复选框,我想把选中的对象以数组形式记录到数据库里。这就不对了,写入的并不是标准json格式的数组。转为json前,先使用。
2022-10-09 19:17:27
507
原创 解决宝塔面板解压zip中文乱码问题
经常使用宝塔面板的站长,应该都会遇到这样一个问题,就是解压zip压缩包时,中文目录和文件名都会乱码,这是宝塔的一个bug,下面教大家如何解决这个问题!
2022-10-03 18:14:31
1864
1
原创 Thinkphp5的url()助手函数自动识别域名是http还是https访问
如果网站域名使用了SSL安全证书,但没有强制转https的话,https域名调用url()函数时,会出现如下报错:Mixed Content: The page at 'https://18pay.net/Index/User/vip.html' was loaded over HTTPS, but requested an insecure form action 'http://18pay.net/Index/Pay/page.html'. This request has been blocked;
2022-09-30 21:02:44
742
原创 Discuz!自动生成网站地图sitemap.xml文件
sitemap.xml网站地图可以加速百度等搜索引擎的收录,对于Discuz!来说,每天可能都会发布新的帖子和文章,如果使用手动生成站点地图文件的话,会非常的麻烦,现在教大家一个全自动生成的方法。5、任务执行后,会在根目录同时生成sitemap.txt和sitemap.xml两个文件。3、进入discuz!2、将cron_sitemap.php上传到。4、添加好后,记得把可用按钮勾选上。
2022-09-25 13:53:21
1255
原创 Thinkphp5.0混合查询
SELECT * FROM `表名` WHERE `wayid` = 5 AND `status` = 1 AND (( `userid` = 9 OR `system` = 1 ))SELECT * FROM `表名` WHERE `wayid` = 5 AND `status` = 1 AND ( `userid` = 9 OR `system` = 1 )function函数里如果要传变量,需要使用use(),因为这个函数是闭包的。比方式一多了一对括号,但不影响查询结果。
2022-09-20 22:11:13
857
原创 Thinkphp使用curl模拟multipart/form-data表单
Thinkphp使用curl模拟multipart/form-data表单
2022-09-17 17:52:26
888
HTML5仿Win10桌面系统网站模板.zip
2020-10-16
系统工具箱:实时监控目录文件,关闭开机启动项,关闭进程,清理内存
2020-10-11
Android反编译工具.zip
2020-09-28
AdminEx响应式HTML5后端框架模板.zip
2020-08-20
Js+css3宝丽来风格的相册图片幻灯片展示代码
2020-06-17
文件批量搜索删除工具
2020-05-05
php网站安装向导程序
2020-05-04
系统小工具,清理优化内存,强制关闭进程工具
2020-04-26
八线程采集器,自动采集接口数据,URL定时刷新工具
2020-04-26
时间校正器V3.0,自动校准服务器时间
2020-04-26
一共3个工具:屏幕取色、文本替换专家、超级批量文本替换工具
2020-04-26
开关按钮图标(png格式).zip
2020-04-20
Notepad++格式化html代码插件Tidy2.dll
2019-12-28
Notepad++一键格式化php代码.rar
2019-12-28
【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接
2019-11-25
jquery生成带logo的二维码(js与canvas海报合成).rar
2019-11-20
CSS3实现3D立体旋转动画特效.rar
2019-10-16
Thinkphp5获取IP定位 qqwry.dat UTFWry.bat纯真IP库 IpLocation.php扩展
2023-05-13
支付宝和微信支付的PHP支付demo示例
2022-01-11
Hosts修改工具 开发测试辅助软件
2021-11-03
lightgallery插件.zip
2021-04-25
PHPMailer.zip
2021-03-29
syntaxhighlighter代码着色工具,代码高亮,代码修饰框架
2021-03-09
有没有安卓有经验的,想请教如何获取双卡手机的卡2号码?
2021-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人