- 博客(72)
- 收藏
- 关注
原创 centos7安装tinyproxy并设置后使用
yum -y install tinyproxy vim /etc/tinyproxy/tinyproxy.conf 修改 Port 端口,默认为 8888 Port 8888 注释掉 Allow,表示允许所有人访问代理 #Allow 127.0.0.1 隐藏掉Via请求头部,去掉下面的注释 DisableViaHeader Yes 默认日志: /var/log/tinyproxy/tinyproxy.log 防火墙 firewall-cmd --state 开端口命
2021-07-08 08:17:44
600
原创 初识mysql查询优化笔记
mysql查询优化 EXPLAIN SELECT ... 重要的列: type:ALL,说明必须优化 key:索引 Extra:如果出现Using temporary,Using filesort,说明必须优化
2020-07-04 11:34:55
171
原创 python 中的copy 拷贝
import copy l1 = [1, 2, 3] l2 = l1 print(l1 is l2) l1 = [1, 2, 3] l2 = list(l1) print(l1 is l2) l1 = [1, 2, 3] l2 = copy.copy(l1) print(l1 is l2) #结果 True False False
2020-06-11 17:06:46
408
原创 python list + += apend 的区别
直接上代码 l1 = [1, 2, 3] print(id(l1)) l1 = l1+[4] print(id(l1)) l1.append([5,6]) print(id(l1)) l1 += [7,8] print(id(l1)) print(l1) 输出结果: 140558851599888 140558850678944 140558850678944 140558850678944 [1, 2, 3, 4, [5, 6], 7, 8] ...
2020-06-11 16:24:14
737
原创 使用 nginx_upload_module 上传文件
使用 nginx_upload_module上传大附件 由于PHP会上传超时,不能限速! php.ini中的配置对nginx_upload_module没有影响。 如果要上传大文件,可以在nginx.conf中的http部分添加一行: client_max_body_size 50m; 另外还要进行上传的配置: location = /suibian-shezhi.htm { ...
2014-05-09 21:12:16
328
原创 PHP json学习笔记
PHP中json_encode和json_decode 手册:该函数只能接受 UTF-8 编码的数据 优 : \u4f18 \ : \\ " : \" 注:对字符'和&不做处理
2012-04-12 10:30:12
127
原创 获取全局变量,常量信息
$GLOBALS --- 保存所有全局变量(只在当前页面中的)get_defined_vars() --- 返回由所有已定义变量所组成的数组(包括全局变量,超全局变量等)get_defined_constants() --- 返回由所有已定义常量所组成的数组...
2011-12-23 17:16:41
168
原创 linux查看磁盘空间
http://apps.hi.baidu.com/share/detail/20906424 df -lh
2011-12-22 10:24:52
121
原创 imagick 问题
由于linux盘使用率100% 导致问题: 调用$img = new Imagick('orig.jpg');出现以下错误 exception 'ImagickException' with message 'no decode delegate for this image format `' @ error/constitute.c/ReadImage/532' 把nginx下的a...
2011-12-22 09:51:49
358
原创 PHP获取二进制文件数据(如:flash)
由于PHP默认只识别application/x-www.form-urlencoded标准的数据类型,因此,对型如text/xml的内容无法解析为$_POST数组,故保留原型,交给$GLOBALS['HTTP_RAW_POST_DATA'] 来接收。 另外还有一项 php://input 也可以实现此这个功能 php://input 允许读取 POST 的原始数据。和 $HTTP_RAW_P...
2011-11-29 10:48:52
796
原创 心理学效应
1.阿基米德与酝酿效应 : 在古希腊,国王让人做了一顶纯金的王冠,但他又怀疑工匠在王冠中掺了银子。可问题是这顶王冠与当初交给金匠的一样重,谁也不知道金匠到底有没有捣鬼。国王把这个难题交给了阿基米德。阿基米德为了解决这个问题冥思苦想,他起初尝试了很多想法,但都失败了。有一天他去洗澡,一边他一边坐进澡盆,以便看到水往外溢,同时感觉身体被轻轻地托起,他突然恍然大悟,运用浮力原理解决了问题。不管是科学家...
2011-07-18 20:20:54
343
原创 思考与总结-1
误区: 1.对事情的看法太过单一,很多事情之间存在关联,有些事情要同时考虑,比如做事业兼顾经营爱情. 2.思维局限:当你所处的环境的人只给你灌输一种思想的时候,很容易迷思自己。当所看的书籍都是相识观点的时候也是如此。 交流: 1.喜好原理,相似,称赞(自重),接触合作,关联。 2.话题需要分享。 3.发现并学习别人的优点,以别人为师。 4.有自己的所长,让别人乐于交流。 ...
2011-07-09 10:11:25
123
原创 计算机组成-结构化方法笔记
1. 内存工作原理:内存是用来存放当前正在使用的(即执行中)的数据和程序,我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的'动态',指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。动态RAM是用由晶体管和小电容组成的存储单元构成的阵列来存放数据,通过电容的充电和放电来存放0和1.具体的工作过程是这样的:一个DRAM的存储...
2011-06-30 20:38:33
629
原创 职业发展职业规划
研发类人员:适合的才是最好的 职业核心素质:在团队合作、学习能力、责任感和问题解决能力等四个维度。 进一步的要求:逻辑思维能力、时间管理能力、态度严谨。 目标: 技术专家-》软件架构师 1.精通技术 2.懂得管理,至少能够加强交流,配合管理,多交流 3.行业,多看行业杂志,多认识朋友并保持联络 懂的行业基础知识,或避免很多低级的错误...
2011-06-29 11:33:44
130
原创 PHP AES加密学习笔记
<?php //--------第一种AES-CBC加密方案-------- //仅为理解之用 $cipher = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_CBC, ''); #128位 = 16字节 iv必须16字节 $key128 = '1234567890123456'; ...
2011-06-25 11:13:33
194
原创 SOAP简单例子
soap_client.php <?php $client = new SoapClient('http://www.phptest.com/soap/soap_server.php?WSDL'); //$client = new SoapClient('http://localhost/php/soap/math.wsdl'); try { $result =...
2011-06-25 11:04:59
156
原创 使用SMTP发送邮件
$params = array ( 'SmtpServer' => 'mail.XXX.com', 'SmtpAuth' => '1', 'SmtpUser' => '[email protected]', 'SmtpPassword' => 'XXX', 'SystemMailer' => 'Cor Inc.', 'SystemMailAddres...
2011-06-25 10:13:52
923
原创 dfopen模拟html请求
function dfopen($url, $limit = 0, $post = '', $cookie = '', $bysocket = FALSE, $ip = '', $timeout = 15, $block = TRUE) { $return = ''; $uri = parse_url($url); $host = $uri['host']; $path =...
2011-06-21 11:41:08
177
原创 html一些知识点
要取得居中位置只能用table的td实现,因为table可以设置水平居中,但不会垂直居中,而td会垂直居中div的text-align设置水平居中有效,而vertical-align属性是无效的此外body和table都有自动的外边界和内边界,div好像没有width和height属性设成百分比的时候是相对于上层的,上层未设置则无效很多div+css新手在学习css的书写过程中,发现,在IE和火...
2011-06-21 11:16:40
95
原创 JQUERY的学习笔记
1.(function(){})();第一个括号里面是个匿名函数,最后一个括号表示马上执行第一个括号里面的代码。2.jQuery扩展方法其实可以有多个参数: o.extend=o.fn.extend=function(){ var J=arguments[0]||{}, H=1,I=arguments.length,E=false,G; if(typeof J==="boole...
2011-06-21 11:13:04
97
原创 正则表达式测试工具
首先扫盲:什么是正则表达式http://baike.baidu.com/view/94238.htmhttp://baike.baidu.com/view/1091115.htm * http://regexpal.com/ * http://www.nregex.com/ * http://regex.larsolavtorvik.com/ * http://www.m...
2011-06-21 11:10:44
236
原创 window下怎么查看端口占情况
怎么查看端口占情况 怎么查看端口占用情况? 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项, 可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用, 如何知道谁占有了我们需要的端口,很多...
2011-06-21 11:09:35
132
原创 ECLIPSE插件的使用
eclipse插件使用 1,下载完成好放在某目录下 如D:\Java\MyEclipse 6.0\eclipsePlusTool\php-formatter\eclipse 此目录下包含了features 、 plugins目录 2,在D:\Java\MyEclipse 6.0\eclipse\links目录下写文件php-formatter.link ...
2011-06-21 11:07:14
123
原创 获取客户端IP的解决办法
1.针对Apache服务器 function getUserIp(){ if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $user_ip = getenv('HTTP_CLIENT_IP'); } elseif(getenv('HTTP_X_FO...
2011-06-21 10:58:32
236
原创 目录操作
1.查看目录大小 disk_free_space(); disk_total_space(); function directory_size($directory) { $directorySize=0; /* Open the directory and read its contents. */ if ($dh = @op...
2011-06-21 10:38:13
133
原创 JS urlencode,urldecode
var LittleUrl = { // public method for url encoding encode : function (string) { return escape(this._utf8_encode(string)); }, // public method for url decoding dec...
2011-05-27 16:35:09
193
原创 html联动的实现
html内容: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GBK" /> <title>无标题文档</title> <script language="javascript"&
2011-05-08 11:30:28
932
原创 empty和isset的解决之道 - PHP变量是否定义的判断
当访问一个未定义的变量时,PHP会产生警告 使用之前可以用empty();或 isset()来判断变量是否定义 $arr['k1']; 尽管$arr是未定义的,还是可以用用这两个函数来判断 如果使用 如果使用if判断,将会产生 Undefined variable 的警告 一个变量的未定义与和将变量设为null是不同的,用unset()会将变量置为未定义 函数中无r...
2011-05-03 17:08:27
252
原创 JS压缩工具
对了,说到 js 压缩,强烈推荐 google 的开源项目 http://code.google.com/p/closure-compiler/ 先用这玩意压缩,然后gzip压缩,无敌了
2011-04-26 12:25:52
115
原创 php图片保存、下载
<?php //获取图片2进制内容 ,可以保存入数据库 $imgStr = file_get_contents('http://.../1.jpg'); //保存图片 $fp = fopen('test.jpg','wb'); fwrite($fp, $imgStr); //直接输出图片 header("Content-type: image/gif"); ech...
2011-04-10 20:54:00
325
原创 数组、参数数组
数组 与 参数数组 函数中的arguments是对象但不是数组对象 arguments instanceof Array: false arguments instanceof Object: true 把数组传给函数当参数,argements仅有一个元素 把参数数组传递给函数当参数,argements包含多个元素 传递给函数2个参数的办法: A方...
2011-04-10 20:47:35
177
原创 PHP调用CMD命令的函数(window)
$cmd = "php c:/a.php"; //路径必须用斜杠或者双反斜杠 system($cmd); //有输出 exec($cmd); //无输出
2011-03-21 10:13:44
1279
原创 PHP一些适用简单的东西
1.图片里显示IP地址 <? Header("Content-type: image/png"); $img = ImageCreate(180,50); $ip = $_SERVER['REMOTE_ADDR']; ImageColorTransparent($img,$bgcolor); $bgColor = ImageColorAllocate($img, 0x2...
2011-03-10 21:32:10
113
原创 分享会笔记
好员工的定义: 1.让老板认识与熟悉,信任。积极主动非常的必要 2.刺激老板,对某一领域或某一方面的认识胜过老板又是老板重视的内容最佳 3.调动老板,这些想法能为老板带来利润为标准 对于产品的客户体验: 1.注重细节 2.从客户的角度出发,要认识到客户并没有程序员的逻辑,有时候理所当然的想法可能不适合客户 软件开发考虑的因素: 1.效率,质量,成本 二流或三流的...
2011-02-20 21:59:54
127
原创 JS prototype、类、对象、命名空间结合jQuery的理解
<script type="text/javascript"> //-------------prototype对instanceof的影响---------------- //使用new ABC()得到的东西继承了ABC的 prototype 的属性和方法 //instanceof 的逻辑:先判断对象属于哪个类,再看那个类的prototype //1.没有ret...
2011-02-15 14:36:44
115
原创 ul,li实现顶级栏目
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <
2011-02-14 08:43:18
112
原创 PHP 中的SQL注入
magic_quotes_gpc=Off的情况 1.字符串的注入 select: 正常select * from user where username='admin' and password='12$%&*' 利用#作为mysql中的注释:提交username的注入 admin'# 语句变为select * from user where username='admin'#' ...
2011-01-30 15:48:03
218
原创 Apache基于IP、基于port和基于域名的三种虚拟主机的配置方法
Apache基于IP、基于port和基于域名的三种虚拟主机的配置方法 基于相同 IP 不同 Port 的虚拟主机 1 ) vi /etc/httpd/conf/httpd.conf (建议使用 nano 或 gedit 等编辑器,下同) 2 )将 Listen 字段改为 Listen 80 Lis...
2011-01-27 16:31:40
160
原创 CSS对HTML标签的默认值(转)
转自:http://hi.baidu.com/dlf7511301/blog/item/3d9c04dedacf2519495403da.html html,address,blockquote,body,dd,div,dl,dt,fieldset,form,frame,frameset, h1,h2,h3,h4,h5,h6,noframes,ol,p,ul,center,dir,hr,...
2011-01-18 13:04:41
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人