2016/06/17 WEB前端 No Comments js/jQuery监听网页回车事件 form表单提交 使用js/jQuery监听回车事件, 在特殊情况下我们可能需要通过js监听网页回车事件进行提交form表单参数达到特定目标,本文主要介绍js或jQuery监听网页回车事件或元素容器内回车事件.jQuery监听网页回车:$(document).keyup(function(e){ var curKey = e.which; if(curKey==13){ //具体操作处理方法 &... 继续阅读 »
2016/06/16 数据库 No Comments mysql replace **mysql replace,mysql replace替换,mysql替换,mysql substring,mysql locate** **语法格式:** > UPDATE 表名 SET 字段名 = REPLACE ( 替换前的字段值, '替换前关键字', '替换后关键字' ) WHERE 字段名 REGEXP "替换前的字段值"; **示例Demo:** (1)替换b-blog表主键id为9的content字段内容www.www.fity.cn为www.fity.cn: ```sql UPDATE b_blog SET content = REPLACE ( content, 'www.www.fity.cn', 'www.... 继续阅读 »
2016/06/14 PHP/Python/Java No Comments thinkphp session会话时间周期 thinkphp session设置时间无效,thinkphp session周期设置无效问题,thinkphp session时间周期设置thinkphp session使用:session('www.fity.cn','FityTest'); //赋值key名称为www.fity.cn的session值为FityTest $fity = session('www.fity.cn'); if(!$fity){ echo '会话到期了'; } session配置:config.php:'SESSIO... 继续阅读 »
2016/06/07 WEB前端 No Comments discuz memcache+ssrf GETSHELL漏洞解决方案 discuz memcache+ssrf GETSHELL漏洞解决方法,进入论坛后台性能优化模块查看是否支持memcache,如果支持再查看是否开启,如果不支持的论坛,可以选择忽略本文。漏洞信息:漏动来源:阿里云云盾漏动名称:Discuz memcache+ssrf GETSHELL漏洞漏动描述:Discuz存在SSRF漏洞,在配置了memcache的情况下,攻击者可以利用ssrf通过memcache中转,向磁盘上写入WEBSHELL恶意代码,从而造成数据库泄漏;解决方法:打开/source/function/function_core.php搜索$content = preg_replace($_G['setting']['output']['preg']['search'],&nb... 继续阅读 »
2016/06/02 随想/其他 No Comments 每一个人都应该照看好自己的猴子 猴子管理法则来源:每一个人都应该照看自己的“猴子”,不要麻烦别人照看自己的“猴子”。猴子管理法则来源:背上的猴子——由威廉姆翁肯 (William Oncken)所发明的一个有趣的理论。他所谓的“猴子”,是指“下一个动作”,意指管理者和下属在处理问题时所持有的态度。其与Donald L. Wass在1999年共同创作并发行了介绍该理论的书籍《Management Time: Who's Got the Monkey?》。很多管理者往往遇到这样的情况,每天走进办公大门后,总有员工跑到自己面前说:“我昨天的工作遇到了一些问题,请问该怎么解决?”这个时候,很多管理者 会发现,当你听完下属员工的工作汇报后发现这件事情并没有得到彻底解决,而你原本计划好今天要做的工作也因此耽误了不少时间。责任是一只猴子这其中的关键在... 继续阅读 »
2016/05/31 PHP/Python/Java No Comments PHP网站安全性浅谈 PHP网站安全性浅谈一、web应用服务安全性设置1、服务器各应用服务尽可能以独立用户运行,如: WEB服务运行帐户为www MySQL服务运行帐户为mysql Memcached用户为memcache Redis运行帐户为redis2、应用服务目录的读写权限最小颗粒化(a)缓存目录:一般需要755/777权限,但是多数情况下缓存目录无须提供给用户访问,可以通过nginx拒绝。如:location ~ "^/cache" { return 403;}(b)附件目录:一般也需要755/777等写入权限,建议附件和程序分离,附件不做PHP配置解析(这点能做到最好)。如果上面做不到,那么建议你尽可能不去解析附件目录的PHP。如:location ~* ... 继续阅读 »
2016/05/29 WEB前端 No Comments js拉幕广告代码 ##### js拉幕广告代码,拉幕广告js代码,网页拉幕广告 ```html slide html,body{ width:100%; height:100%; margin:0px; border:0px; text-align:center; } div{ margin:auto; overflow:hidden; } function tag(obj){ return document.getElementsByTagName(obj)[0]; } window.onload=function(){ setTimeout("slideUp();",1000); } function slideUp(){ ... 继续阅读 »
2016/05/25 PHP/Python/Java No Comments Memcache PHP测试代码 Memcache PHP测试代码,PHP Memcache测试代码$mem = new Memcache; $mem->connect("127.0.0.1", 11211) or die ("Could not connect"); $mem->set('blog', 'This is https://www.fity.cn', 0, 180); $fity = $mem->get('blog'); echo $fity; ... 继续阅读 »
2016/05/17 PHP/Python/Java 1 Comments 常用正则表达式收集[2016/09/28更新] preg_replace,preg_match最后更新:2016/09/281、URL固定位置的匹配替换:语句:preg_replace("/[^\/pic-][(\d)]+/u","888", '/pic-132-315677-1.html'); //替换1位置的数字为888 输出结果:/pic-132-315677-888.html 2、匹配替换所有字符串(保留参数):原始内容: $str = <a href="javascript:__doPostBack('AspNetPager1','1')" style="margin-right:5px;">1</a... 继续阅读 »
2016/05/12 PHP/Python/Java No Comments PHP高质量不失真等比例图片缩放类 php图片缩放类,php不失真图片缩放类,php高质量缩略图,php缩略图函数,php无损缩放,php图片缩放后模糊解决,图片缩略图质量低解决方法。在PHP网站开发过程中,如果你建立的网站涉及大量的图片处理,必然涉及到图片上传、缩放,而如何保持图片不失真,是很多初级PHP网站开发者比较头疼的一件事,今天未来往事就和大家分享一下如何进行等比例不失真图片缩放。 **首先我们来了解几个php函数:** **imagepng():**http://cn2.php.net/manual/en/function.imagepng.php 注:函数的第三个参数的数值区间控制图片的质量,与imagejpeg()函数不同,imagepng()函数的区间值是0-9 (0表示质量最高,9表示质量最低)。PHP 5.1... 继续阅读 »
2016/05/11 PHP/Python/Java No Comments ueditor1.4上传图片水印 ###### ueditor上传图片加水印,ueditor1.4.3 水印,ueditor1.4.3 图片水印,ueditor 1.4.3上传图片添加水印,ueditor图片水印控制 打开UEditor压缩包下php目录中的上传类文件:Uploader.class.php 在上传文件的主要方法下添加调用水印处理方法: ```php /** * 上传文件的主处理方法 * @return mixed */ private function upFile() { …………………… …………………… $this->stateInfo = $this->stateMap[0]; //(大概在122行) //在下面加入如下调用水印的处理方法: $this->imageWat... 继续阅读 »
2016/05/03 Discuz/CMS No Comments got error 175 from storage engine discuz got error 175 from storage engine错误解决方法错误提示:“Got error 175 from storage engine“解决方法:修复表,产生原因可能时复制过程中的表损伤REPAIR TABLE tablename 继续阅读 »
2016/04/21 Nginx/Apache/Tomcat No Comments php-fpm配置文件重要参数详解 配置参考指南 php-fpm.conf配置文件重要参数说明注释,希望对您有所帮助。[global]pid = /usr/local/php/var/run/php-fpm.pid#pid设定,默认在安装目录中的var/run/php-fpm.pid,建议开启error_log = /usr/local/php/var/log/php-fpm.log#错误日志,默认在安装目录中的var/log/php-fpm.loglog_level = notice#错误级别. 可用级别为: alert(必须立即处理), error(错误情况), warning(警告情况), notice(一般重要信息), debug(调试信息). 默认: notice. emergency_restart_th... 继续阅读 »
2016/04/19 Discuz/CMS No Comments IIS7配置Rewrite伪静态 discuz ###### IIS7通过配置web.config实现Discuz伪静态 IIS7及以上版本都集成了rewrite模块,不像IIS6那样,需要先加载Rewrite组件再使用,IIS7下直接在网站根目录创建web.config配置文件,默认内容如下(注意`……`这块信息): ```xml …… 欢迎来访未来往事博客(https://www.fity.cn) ``` 然后到Discuz后台"SEO设置--URL静态化"菜单下设置需要启用URL伪静态的页面,例如这里未来往事只设置启用了"论坛主题列表页"和"论坛主题内容页"的伪静态,如图: ![](https://www.fity.cn/usr/uploads/2016/04/1461078712_3949c17... 继续阅读 »
2016/04/17 Discuz/CMS No Comments Discuz7.0/Discuz7.2升级到Discuz X3.2版本 Discuz7.0/Discuz7.2到Discuz X2.0/Discuz X3.0/Discuz X3.2 的升级/转换Step 1、先升级您的UCenter1.5.x版本到1.6.x版本UCenter1.6.0程序升级包下载地址:http://download.comsenz.com/UCenter/1.6.0/UCenter_1.6.0_SC_GBK.zip官方升级文档:http://www.discuz.net/thread-2141455-1-1.htmlStep 2、升级discuz7.0/7.2到discuz X2.0版本discuz X2.0程序升级包下载地址:http://www.discuz.net/thread-2168918-1-1.html官方升级文档:http://www.d... 继续阅读 »