上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页
摘要: HTTP超文本传输协议-HTTP/1.1中文版摘要超文本传输协议(HTTP)是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议。它是一种通用的,不分状态(stateless)的协议,除了诸如名称服务和分布对象管理系统之类的超文本用途外,还可以通过扩展它的请求方式,错误代码和报头来完成许多任务。HTTP的一个特点是数据表示方式的典型性和可协商性允许独立于传输数据而建立系统。在1990年WWW全球信息刚刚起步的时候HTTP就得到了应用。HTTP的第一个版本叫做HTTP/0.9,是一种为互联网原始数据传输服务的简单协议。由RFC 1945定义的HTTP/1.0进一步完善了这个协议。它允许消 阅读全文
posted @ 2012-09-20 22:03 zhwj184 阅读(324) 评论(0) 推荐(0) 编辑
摘要: IE6下的问题真多,这两天连续遇到好几个,包括IE6下tr不能加border边框样式,其他都ok。今天又遇到form表单里面用a链接模拟表单提交事件,发现在js里面执行表单的submit事件,后台也正常接收到事件,而IE6下用httpwatch调试后发现该处理请求 aborted before response message was received。其他浏览器包括chrome,ff,IE7以上,360也是得高版本都没问题。原来在form表单里面的a链接写法为<form id='applyForm'> <div class="submit-back 阅读全文
posted @ 2012-09-14 16:06 zhwj184 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 对于每一行,如果第三列大于0,则打印第一列,第二列*第三列的值 awk `$3>0 {print $1,$2*$3}` file1 file2 -f指定执行程序的文件 awk -f programfile inputfile 打印整行输入 awk `{print}` 或者 awk `{print $0}` NR当前行数,NF当前行的列数,下面这个 是打印当前行的列数,第一列和最后一列 awk `{print NR, NF, $1, $NF}` 格式化输出,跟c语言格式化类似 awk `printf("%-8s %.2f", $1,$2*$3)` 排序 awk `$3& 阅读全文
posted @ 2012-09-11 22:15 zhwj184 阅读(167) 评论(0) 推荐(0) 编辑
摘要: oracle对无order by的语句返回的结果不进行排序,oracle此时的处理方式是按照数据的物理存储顺序来读取数据。因为rowid是每行数据的地址,所以有时候看起来会像是使用rowid排序的。但这个顺序是可能被打乱的,在表的数据被删除后,rowid会被新插入的数据占用。所以一个无order by查询结果看起来也可能是个杂乱无章的。Select 语句如果不加 “Order By”, MySQL会怎么排序呢?* 不能依赖 MySQL 的默认排序* 如果你想排序,总是加上 Order By* GROUP BY 强加了 Order By,对于 MyISAM 表MySQL Select 默认排序是 阅读全文
posted @ 2012-09-07 16:44 zhwj184 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 我们经常使用netstat -lnp可以查询对应端口跟进程,但是有些端口是在netstat -lnp里却没显示对应的进程pid,如果我们使用某个端口已经被占用,需要找到对应占用端口的进程关闭之类的,此时可以通过lsof来查询对应端口的对应进程pid号,[wei@vm-cbu-qa-168-13 web-deploy]$ netstat -lnp (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) .. 阅读全文
posted @ 2012-09-04 16:07 zhwj184 阅读(2040) 评论(0) 推荐(0) 编辑
摘要: import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import java.beans.PropertyChangeSupport; public class PropertyChangeSupportTest { static TestBean testBean = new TestBean(); public static void main(String[] args) { PropertyChangeSupport propertyChangeSupport ... 阅读全文
posted @ 2012-09-03 14:39 zhwj184 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 通常防盗链是为了防止图片,视频被盗用。下面简单介绍几种防盗链的机制:1. 利用HTTP Referer字段 HTTP请求中会包含来自哪个url的点击来源,通过这个referer字段可以检测是否别的网站发送的请求。2.利用登录验证信息 有些需要登录的可以通过登录的信息来检车。3.使用cookie中的动态验证信息 由服务器端产生动态cookie,每次请求检车cookie的动态信息跟服务器端保存的动态信息进行比对监测。4.使用POST请求 post请求能够增加盗链的难度。5. 使用图形验证码 图片验证码很常用的一种技术。6. 使用动态密钥 为资源url动态加密生成新的url,密钥可以临时生成,根据u 阅读全文
posted @ 2012-08-28 20:51 zhwj184 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 今天使用sql在oracle直接insert update一个表时,出现ORA-01704: string literal too long的错误,我们的sql是update mall_config a set a.category_info='|标准件:1040140,1035382,1036586,1035383,1032451,1032469,141903,1036587,1044047,1035380,1035385,1455,1035379,1035376,1035464,141906,1046869,1035386,141909,1035377,141901,1046875 阅读全文
posted @ 2012-08-28 16:29 zhwj184 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 我们经常在web应用中需要对某些数据进行本地cache,特别是一些存在数据库或者其他需要访问其他服务的数据进行本地cache,如果这些数据更新不频繁,或者很少更新,而且对数据更新允许有一定的时间才反映到线上的话,那么下面这种方案个人觉得比较简单方便,不需要使用memcache等集中式缓存之类来实现。直接在web应用中使用定时器和InitializingBean来实现即可:请看service类:下面这个idNameCacheMap就是我们需要进行数据缓存的对象,在spring加载完之后的afterPropertiesSet获取缓存数据进行加载,然后使用pring的quartz定时器进行定时更新, 阅读全文
posted @ 2012-08-25 17:21 zhwj184 阅读(218) 评论(0) 推荐(0) 编辑
摘要: mysql有很完善的帮助文档,在mysql命令行下可以通过? 或者help 加上命令可以查看改命令的帮助信息,我们查下几个常用的help命令第一层帮助信息:? contents;mysql> ? contents; You asked for help about help category: "Contents" For more information, type 'help <item>', where <item> is one of the following categories: Account Managemen 阅读全文
posted @ 2012-08-24 13:39 zhwj184 阅读(301) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页