暂无个人介绍
暂时未有相关通用技术能力~
阿里云技能认证
详细说明有时候字段需要查询且区分大小写,所以 方法一:查询是在字段前面加binary select * from session where binary session_id='abcACE' 方法二:修改字段 方式一 ALTER TABLE session MODIFY COLUMN `session_id` CHAR(32) BINARY CHAR
使用的时候记得更改百度地图的开发者KEY <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>凨-百度地图API之地图标注(JS版),地理位置信息,根据
把访问本机的XX端口,转发到其他机器的端口 vi /etc/sysctl.conf配置文件的 net.ipv4.ip_forward = 1 默认是0 这样允许iptalbes FORWARD 我是直接编辑文件改的 :sudo vi /etc/sysconfig/iptables # Generated by iptables-save v1.4.7 on Sat Ma
算法:多个属性不同的组合/** * 風.Fox */ class test { //组合 public static $attNew=array(); //源 public static $att=array(); //个数 public static $attCount=0; /** * 格式化行 */
旧的解决方案 曾说SEO和ajax是天敌。此前从Twitter开始流行Ajax+hash的方式调用内容,Google给出的解决方案是“#!~string”自动转换为“?_excaped_fragment_=~string”来抓取动态内容。但这无疑会非常麻烦:首先你需要对网站进行“?_excaped_fragment_=~string”的处理配置,而且,如果用户把网址“http:
方法一,直接使用客户端更新 echo 一键批处理 SVN 更新项目源码 "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:"E:\php\www" /closeonend:1 closeonend:1更新完成后关闭 其他不关闭 方法二,使用服务器端更新 此方法还是要安装SVN客户端
@echo off title 一键绑定HOST V1.0 BY Fox rem -- FOX set ip=192.168.1.254 set w_www=www.1.com set w_shop=shop.1.com set w_bbs=bbs.1.com set path=%SystemRoot%\system32\drivers\etc\hosts set find=%Syste
页面访问日志表 做个记录 CREATE TABLE `accessLog_201301` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `catID` SMALLINT(5) NOT NULL DEFAULT '1' COMMENT '类别频道ID', `uid` INT(11) NOT NULL DEFAULT '0' COMMENT
其实就是strtotime 这个内置函数 //PHP 日期 加减 周 date("Y-m-d",strtotime("2013-11-12 +1 week")) //PHP 日期 加减 天数 date("Y-m-d",strtotime("2013-11-12 12:12:12 +1 day")) //PHP 日期加减小时 date("Y-m-d h:i:s",strtotim
接着上页:http://blog.csdn.net/fenglailea/article/details/15335575 接着上肉 /** * Class DB * 数据库操作类 */ class DB { /** * @var * @return CDB */ private static $db; /**获取CDb类
PHP PDO(mysql) 封装类 年初在开发站点统计,自己封装的PHP PDO类,现在又改了一点,增加了一点,目前没有加上事务处理,以后会有。 上肉,上绿色无污染的肉(自家养殖场出的): /**错误函数 Feng.Fox * @param $e 对象 * @param bool $debug * @param string $message 错误信息 * @param
近期为网站开发页面统计,以前虽然也开发过,但是功能不是很全,所以这次把一些好功能给用上。 例如这次的,页面JS光标/鼠标坐标,你也许问着有什么用,百度统计中有个热点统计图,这下清楚明白了吧。 好了,上肉: 功能:获取光标的的像素坐标 <html> <head> <script type="text/javascript"> fun
图片,CSS,JS,html设置过期时间 不是本域名的重定向到本域名 Nginx 图片,css,js等优化,静态页面设置过期时间 server{ ... location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d;#图片缓存30天 } location ~ .*\.(js|css)?$ { expi
1.Nginx 隐藏版本号 #vi nginx.conf 在http 加上 server_tokens off;http { ......省略配置 sendfile on; tcp_nopush on; keepalive_timeout 65; tcp_nodelay on; server_tokens off;#隐藏版本号 .......省略配置 } 编辑nginx配置文件 如f
网页压缩,去除多余的空行,换行符,制表符,注释等 根据网上的代码改的,我把正则部分第一条件去掉了,因为实际应用中他把所有的空格都去除了,这样很不方便。 如果你觉得不去除好,可以使用CSS样式代替空格/** * 压缩html : 清除换行符,清除制表符,去掉注释标记 * @param $string * @return 压缩后的$string * */ function comp
function rand_str($length,$p='all'){ $nums = '0123456789'; $lowers = 'abcdefghijklmnopqrstuvwxyz'; $uppers = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; if ($p == 'all') { $src = $nums.$
在网上看到很多LNAMP/LAMP一键安装环境,使用了很多种,比较好的就那几种,但是他们的灵活度不够,所以想啊,自己整个出来 http://lnmp.org/install.htmlhttp://www.wdlinux.cn/lanmp/ 我是整合这两个环境而成,变化很多。 有很多想法正在慢慢实现中,先把基础的实现。 需实现功能: 1.自定义安装目录(指的是mysql,php,n
基本设置:Nginx版UPUPW PHP5.5系列环境集成包(UP-N5.1),这个集成包已安装,正在使用 要求:可以使用php5.3版本 作者:風 解决方案 1.下载 Nginx版UPUPW PHP5.3系列环境集成包 UP-N3.2 2.先解压缩,把UP-N3.2里面的PHP5文件夹,复制到UP-N5.1中,并改名为PHP5.3 3.修改 upupw\PHP5.3\win
http://www.linuxidc.com/Linux/2013-05/83902.htm 注意:更换软件源的时候有个 用户名 要特别注意一下 http://liuzhigong.blog.163.com/blog/static/17827237520121113103236820/
1.SSH分客户端openssh-client和openssh-server 作者:風 1.1 登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client), 1.2 远程登录本机,本机需开放SSH服务,就需要安装openssh-server sudo apt-get inst
额,为什么要写这个? 在去某个公司面试时,让写个算法出来,当时就蒙了,我开发过程中用到算法的吗?又不是大数据开发,分析。 今天偶然想起来一个坑爹数据,如:PHP取百万条数据中随机20条记录,当时就用的算法。 1.先统计统计数据库多少条记录(这个做个数据缓存,如1小时重新统计一次), 2.根据总条数,随机1次,1次性取出20条记录(当然这个就相当于分页了,要求不高的话,这个最
从技术角度,根据网站页面来看,页面可以有如下优化(有可能不全,待添加,欢迎补充) 作者:風 1.URL 规则,符合优化,有利于搜索引擎,和人工阅读(看了就知道这个是做什么用的) 2.JS压缩 3.CSS压缩 4.页面上CSS样式少用,尽量写在单独CSS样式文件里面 5.合并JS文件 6.合并CSS文件 7.合并较小图片文件 8.a标签增加title属性,鼠标放上去时会显示信息(部分加了,部
请关闭 fix_pathinfo (默认是开启的). http://www.laruence.com/2010/05/20/1495.html
因为用到PHP新版本,一些新特性必须要了解,且有些可以在开发时就使用,如果不使用,那么何必升级PHP版本呢,显得有些得不偿失了!所以整理了一下 一些特性,有可能不全,待添加 PHP7.0 和PHP7.1.X新特性请看 http://blog.csdn.net/fenglailea/article/details/52717364 1.PHP 5.3中的新特性 1.1 PHP 5.3
开发中有些重要操作时,记录数据库日志同时又要记录文件日志,而且日志不能和站点的其他日志混在一起,所以写了这么个东东/**日志 * Created by JetBrains PhpStorm. * User: feng * Date: 13-7-25 * Time: 下午3:15 * To change this template use File | Settings | Fil
http_build_query:把数组变成字符串 parse_str:函数把查询字符串解析到变量中
我这边用的是umount 命令,只删除当前软连接 umount /opt/lampp/wwwroot/data/attachment 用命令:ls -l 查看, 最前面有“l”的就是软链接了,其他类型的文件都可以用这个命令看到。
命令格式: mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32文件系统:vfat Wind
1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一
/*風*/ var Life={}; Life.pmLoad=function(){ $.getJSON('json.js', function(d){ if(d&&d.res=='ok'){ if(d.count>0){ var arr=new Array(); i=0; for( a in d.data ){
$str='中文字符a1'; //计算如下 echo (strlen($str) + mb_strlen($str,'UTF8')) / 2; echo //输出结果 //10 $str=‘中文字符a1‘; echo strlen($str); echo ‘<br />‘; echo mb_strlen($str,‘UTF8‘); //输出结果 /
登录 :以51啦统计数据为例 $cookfile = dirname(__FILE__).'/cookie.txt'; $ip=$_SERVER['SERVER_ADDR']; $uname="帐号"; $upass="密码"; // 设置URL和相应的选项 $HTTP_REQUEST_HEADER = array( "method" => "POST", "ti
$html='<div class="prop_1 clearfixs">'; $html.="\n"; $html.='<span class="prop_s"> <a class="a1">21条</a> <a href="http://125life.com/index.php?r=lfb%2Fdh%2Fsearch&
经过试验此类问题都是有备注中@reuturn 类名 有关 @return PositionData the static model class 加入这个类名后,代码自动提示即可正常 案例: class PositionData extends CActiveRecord { /** * Returns the static model of the specified
环境编码: UC_SERVER服务器端(PHP):UTF-8 客户端JAVA:UTF-8 来自:風 1.discuz-ucenter-api-for-java DECODE 解密 中文乱码问题 问题描述:解密乱码或解密后为空问题,其实都是编码问题 解决方法: ucenter/client/Client.java中 uc_authcode 代码 String $res
php.ini配置文件 作者:風[XDebug] zend_extension = "e:\xampp\php\ext\php_xdebug.dll" ;显示错误的跟踪信息 xdebug.default_enable=1 ;开启自动跟踪 xdebug.auto_trace = 1 ;开启异常跟踪 xdebug.show_exception_trace = 1 ;收集变量 xdebu
#!/bin/sh curdate=`date +"%Y-%m-%d %H:%M:%S"` #echo $curdate" exit " >> /home/opp/mon.log 2>&1 & #exit #statistik forum.php num=`ps -ef|grep "/opp/apache/bin/httpd"|grep -v grep|
安装环境:ubuntu 桌面版12.10 安装版本:apache-2.4.3.tar.gz 使用root用户安装 su root在出现的提升中输入密码1. 1.apr 下载地址:http://apr.apache.org/download.cgi cd /usr/local/src wget http://labs.mop.com/apache-mirror//apr
安装环境:ubuntu 桌面版12.10 安装版本:mysql-5.5.28.tar.gz 使用root用户安装 su root在出现的提升中输入密码 1.安装必备工具 sudo apt-get install autoconf sudo apt-get install libxml2-dev sudo apt-get install bzip2 sudo
把终端加到右键菜单:sudo apt-get install nautilus-open-terminal 参考: http://blog.csdn.net/geekster/article/details/5555985
安装环境:ubuntu 桌面版12.10 安装版本:mysql-5.5.28.tar.gz 使用root用户安装 su root 在出现的提升中输入密码 1.安装必备工具 1.1.安装cmake编译器 apt-get install cmake 1.2.安装libncurses5-dev包 apt-get install libncurses5-dev 1.
1.可以用ps 命令查看进程 ps -ef|grep mysql 2.查看MYSQL进程连接数 netstat -an | grep 3306 | wc -l 3.查看mysql 当前执行sql语句,存在翻页时空格查看下一页 mysql -uroot -pROOT -e "show processlist;" |more mysql -uroot -pROO
sudo add-apt-repository ppa:ondrej/php5 sudo apt-get update sudo apt-get install php5 使用软件源安装,发现安装的都是 php5.4.6 https://launchpad.net/~ondrej/+archive/php5 地址中的也是最新的 经查询 软件源地址不存在。 编辑软件源,先凑活用 d
CREATE PROCEDURE test() BEGIN /*定义错误,1062是插入重复的订单号的存储过程*/ declare errname condition for 1062; /*exit出现错误后停止执行下一条,CONTINUE 继续执行未完成的存储过程,直至结束*/ declare exit handler for errname begin SEL
在网上搜索了半天,最后发现设置权限命令都不能用。检测了半天发现 命令字符 写错了。我靠。网上大部分都是错的。。 upkiller 为密码 1,查看mysql状态: mysqladmin -h localhost -u root -pupkiller satus 2,更改root密码:mysqladmin -h localhost -u root -pupkiller passwo
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'uc_%'; 注意: like ‘uc_%’ 其中 uc_是你需要替换的表前缀. 执行查询,会自动生成出 drop tabl
工具: VMware Workstation 7.0/绿色版/精简版 雨林木风Ghost xpsp3(Ghost版) 现象:建立硬盘分区,设置活动分区...ghost安装顺利,安装完成后不能硬盘启动,如果从硬盘启动则黑屏,出现一个静置的光标 分析产生原因:Ghost不能正确的把引导记录写入虚拟机的起始扇区。 处理办法:下载Disk Genius,重
@reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v ClassPath /t reg_expand_sz /d ".\;%%JAVA_HOME%%\lib;%%Java_Home%%\lib\dt.jar;%%Java_Home%%\lib\tools.j
打开VS2010,打开"文件-新建-网站",选择"ASP.NET网站"。 选好存储位置,进入默认页面。然后先添加Web引用,把WebService引到当前的工程里面。 方法是:在资源管理器中点击右键,选择【添加服务引用】,点击 【高级】,【添加WEB引用】,调出对话框: 》 》 【WEB引用名】 根据需要可以自己改,最后点击 【添加引用】 下面我们来
数据库先 activity_lyq_lottery 奖品表 lotteryid name 礼品名称 sum 礼品总数 time_start 开始时间 time_end 结束时间 addtime 时间 probability 中奖概率 大于0:表示概率 0:表示奖品数为概率 isdisable 是否开启 0开启1关闭 listorder 排序 默认正序 msg 发