自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 sql注入原理及防范

一: sql注入原理原理就是利用服务器执行sql参数时的特殊性,将正常的数据库字段注入特征字符组成新的SQL语句,导致原来的sql语句“变了味”举一个简单的例子$id = $_GET['id']; /// id= 10001 OR 1 = 1 #$qq = $_GET['qq']; // qq= "261414' OR 1 = 1 #"$sql = "S

2014-07-16 23:16:20 734

原创 两年多没写博客了,重新写起来吧

换了家公司,两年多没写博客了,基本技术积累都记录在evernote上

2014-07-16 23:04:05 371

原创 linux下,apache压力测试(待更正补充)

S1:来点必须的理论知识Q:什么是并发:A:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,担任一个时刻点上只有一个程序在处理机上运行。如果看不懂上面关于并发的解释,请看下图:

2012-05-07 21:17:18 603

转载 计算php页面执行时间类

class runtime{ public $StartTime = 0; public $StopTime = 0; function get_microtime() { list($usec, $sec) = explode(' ', microtime()); return ((float)$usec + (f

2012-05-07 21:12:14 215

原创 开启gzip及http cache

usr/local/apache/bin/httpd# mod_deflate:开启gzipDeflateCompressionLevel 6AddOutputFilter DEFLATE html xml php js css#HTTP CACHEHeader unset PragmaHeader u

2012-04-05 13:23:40 233

原创 linux命令

切换目录 cd usr/显示文件和目录信息 ls 或 ll显示a.txt文件最后100行 tail -n 100 a.txt复制: cp a.php test/新建文件 touch 1.php新建目录 mkdir 1.php重命名 mv a.php b.php移动文件 mv a.php a/查看文件:cat a.php编缉文件 vi

2012-04-05 13:22:30 239

原创 mysql命令

登陆:mysql -uroot -p123456显示所有数据库:show databases;使用数据库: use bbc显示bbc数据库下所有表: show tables;显示member的结构 desc member || show create table member清空member表数据 truncate member导出数据:

2012-04-05 13:21:36 194

原创 cron 简单实例

crontab 定时执行计划启动cron: service crond start停止cron: service crond stop查看cron: crontab -l编辑cron: crontab -e格式为: 分 时 日 月 周 命令应用实例1:实现功能: 下午14时20分,关闭apache服

2012-04-05 13:20:12 325

转载 jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关

记录一下,老没花心思去记获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();        或者用这招: var item = $("input[name='items']:checked").val();获取select被选中项的文本var item = $("select[@

2012-04-05 13:18:52 186

原创 简单优化 提速网站

第1步:  首先在 firefox浏览器下安装 page speed插件什么是 Page Speed?Page Speed 是开源 Firefox/Firebug 插件。网站管理员和网络开发人员可以使用 Page Speed 来评估他们网页的性能,并获得有关如 何改进性能的建议。第2步: 开启apache gzip压缩 及 http cache编缉apache配

2012-04-05 13:17:11 313

转载 趣题:公司应该雇用多少员工?

某大公司有这么一个规定:只要有一个员工过生日,当天所有员工全部放假一天。但在其余时候,所有员工都没有假期,必须正常上班。这个公司需要雇用多少员工,才能让公司一年内所有员工的总工作时间期望值最大?    假设一年有 365 天,每个员工的生日都概率均等地分布在这 365 天里。    你的第一感觉或许是,公司应该雇用 100 多人,或者 200 多人吧。答案或许会让你大吃一惊:公司应

2012-04-05 13:15:42 503

原创 jquery使用toggleClass

效果图:方法1:$('.icon_pic').click(function(){ $('.mod_goods').removeClass('id_list'); $('.mod_goods').addClass('id_pic'); $('.viewmode').removeClass('status_list'); $('.view

2012-04-05 13:12:01 293

原创 ajax同步和异步比较形象的说明(如果我说得不对,请您更正)

打个比喻:同步就是 你在路边看到一条狗,扔给它一根骨头,期间不做任何事,看着狗把它吃完.异步就是 你在路边看到一条狗,扔给它一根骨头,期间去做别的事,回来后一看,狗已经把骨头吃完了.在unix中的socket是同步模式,即需要等待到回答才会继续 在windows中的winsock是异步模式,即不需要等待可以往下执行,这就好像在等待一个消息。下面是详细的解释同步执

2012-04-05 13:06:54 1246

原创 php ORM:(Object/Relation Mapping 对象关系映射) 浅见

ORM:(Object/Relation Mapping 对象关系映射)   最出名的ORM模型 应该就是 JAVA 的Hibernate了.. ORM基本概念:对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用

2012-04-05 13:04:26 1359

原创 apache配置子域名

想实现的效果:输入www.abc.com时, 对应 /usr/local/apache2/htdocs/ 下的 abc项目输入子域名bbs.abc.com时, 则对应 /usr/local/apache2/htdocs/ 下的 bbs项目 最简单的一种实现方法STEP1:设置域名解析,创建 bbs.abc.com, 对应的

2012-04-05 13:03:23 718

原创 session跨页面后失效问题

php.ini 设置 session.save_path = /cookie-1

2012-04-05 11:32:02 572

原创 计算php页面执行时间类

class runtime{ public $StartTime = 0; public $StopTime = 0; function get_microtime() { list($usec, $sec) = explode(' ', microtime()); return ((float)$usec + (f

2012-04-05 00:38:21 210

原创 安装mysql后找不到/tmp/mysql.sock解决方法

1.mysqladmin -u root -h 127.0.0.1 -p shutdown2. /etc/init.d/mysqld start;OK

2012-04-05 00:35:56 979

原创 google妙趣

在google搜索框里输入sqrt(tan(x^292+y^2)+989*cos(sqrt(x^2+y^2))+999,能看到这样的一个3D的像花朵一样的图形

2012-04-05 00:34:57 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除