后端开发2023年05月26日
vscode与phpstorm的使用对比 以前一直用JetBrains的idea系列,真的好用,不过不是免费的。 重装了系统,两个IDE都试用了几天,记录一下感受,方便以后选择。 功能对比 基本的功能都是有的,只不过有的需要装插件。 中文支持,都是装一个chinese插件,很简单 历史记录,vscode使用local history插件,PhpStorm自带...
后端开发2023年05月26日
内存木马,就是在内存中运行的木马病毒,没有代码实体。内存木马有着强隐蔽性,排查困难,杀不死(俗称不死马)的特点。 网络安全行业,有着很强的木桶效应。系统对抗黑帽,胜负取决于安全最薄弱的环节。黑帽对抗白帽,胜负取决于攻击水平和和毁尸灭迹隐蔽的水平。 正文本文不讨论是由于任意文件上传还是近源攻击让生产服务器有了一段可访问的恶意代码。 病毒源代码 (很简单) &l...
后端开发2023年05月26日
最近,和朋友聊天:“做了两年PHP,到了一个瓶颈期怎么办?是不是应该转行一下呢?”其实,无论做什么行业,做什么职业都会遇到瓶颈。转行还不是不转行,重点在于你有没有做好准备! 遇到瓶颈期的原因: 其实一般做PHP两到三年后都会遇到一个瓶颈期。对PHP的基础应用已经较为熟悉,也有一些项目经验,从事的工作也可能让你觉得不再具有什么挑战性。想对自己技术做进一步提高,...
后端开发2023年05月26日
平时写程序时会遇到要输出一些日志结果观察PHP脚本运行状况,如果是前端JS直接console.log直接通过浏览器看一下就行了,但如果是用Ajax传到PHP再处理时想打印结果看一下运行状态是否达到预期就不太方便了,如果后台的PHP出现错误会直接down掉,把结果日志存数据库又太麻烦,之前想过写入到txt记事本里看日志,这当然可以,但要每次更新后都关闭再打开t...
前端开发2023年05月26日
triggerSave 语法: tinyMCE.triggerSave([skip_cleanup]); 描述:进行清除操作,并将编辑器内容移回到表单域中。tinyMCE通过向表单提交方法中增加触发器来自动调用此函数。 参数:[skip_cleanup] - 禁用保存触发器的清除功能,默认为false。(可选) 返回: 无 updateContent 语法:...
后端开发2023年05月26日
PHP多文件上传源代码记录,含上传确认及Loading图标显示,这段只适用于九品源码的内部框架调用,无实际借鉴意义,仅用于自己平时程序的记录,慎用。 <form class="form-horizontal form-groups-bordered" name="form1" id="form1" method="POST" action="?<...
前端开发2023年05月26日
时间久了,看腻了九品源码banner轮播图的切换效果,想换一种更加简单干净的效果,就想到了利用JQ来实现淡入淡出的切换效果,虽然少了一些动态效果却增强了动与静的结合,看上去清新简洁让人很舒服。顺便将实现的JQ+DIV的代码也分享一下,实际效果与九品源码的banner轮播切换的效果是一致的。 HTML页面中DIV图层及图片的结构: <div class=...
后端开发2023年05月26日
声明:此代码适用于九品源码框架内使用,只是要记录一种思路。主要是为了解决了批量删除时动态获取ID列表与参数加密的矛盾关系。 思路:批量选中的ID用POST提交,而参数和命令保持以加密传递的方式。 <button type="button" class="btn btn-danger btn-icon" onClick="del_piliang()"&g...
服务器2023年05月26日
BAT先通过PING命令检测与服务器之间的连网状态,如果不通就循环再次检测,直到网络通了以后,再用360浏览器强制全屏打开指定网址,同时去掉相关提示,开启自动播放视频音乐,关闭自动更新提示。 提示:参数中部分是应用于Chrome浏览器的 :pi ping 127.0.0.1 -n 1 | find "TTL=" > nul if errorlevel ...
后端开发2023年05月26日
在php中经常用到中文排序,对一个字段进行排序时,若非中文字段则可以直接使用order by ColumnName进行排序,但进行中文字段排序,对汉字的排序结果往往都不是想要的结果,默认的order by是根据对应字符的ASCII码排序,而且mysql使用的默认utf8编码。 如要实现按照中文拼音道字母的排序,又无需改变数据库结构,方法就在sql语句内加入C...