web
人圭先生
努力在互联网大海的浪潮中不翻船前进
前身码农,现互联网创业者一枚
展开
-
如何在html中下载pdf等文件而不是直接打开
在HTML4.0中直接用<a>标签对文件进行下载,如果不想在浏览器中直接打开,则给<a>标签添加属性download进行下载 比如:<html> <head> <tile>Test</tile> </head> <body> <a href="files/yang.pdf" download="CSDN">下载</a> </body>原创 2016-07-27 00:00:17 · 20186 阅读 · 3 评论 -
eclipse 如何安装freemaker ftl 插件记录
freemarker模板文件使用jboss tools下提供的FreeMarker IDE,在线安装的方法是:Help –> Install New Software 点击and,再出来的对话框中的Location中输入:http://download.jboss.org/jbosstools/updates/development/indigo/,name随便取一个即可。然后会列出来所有可用的插件转载 2016-10-08 23:22:15 · 584 阅读 · 0 评论 -
这20个正则表达式,能让你少写1,000行代码
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/; var r = fiel转载 2016-12-12 23:30:35 · 668 阅读 · 0 评论 -
request.setAttribute()和request.getSession().setAttribute()解释
request.setAttribute()只能在一个request内有效,如果重定向客户端,将取不到值。request.getSession().setAttribute()可以通过sessionID得到自己的session,将参数存储在session中,即使重定向客户端也没事,这个值可以在多个页面上使用。比如访问一个网站,登录后用户信息被保存到session中,在session过期之前或者用户关原创 2016-12-12 23:35:49 · 1195 阅读 · 0 评论 -
JSON的数据交换、缓存问题和同步问题详解
JSON 轻量级的数据交换格式相对于XML来说,JSON的解析速度更快,文档更小。JSON的格式{属性名:属性值,属性名:属性值,……}属性名的类型可以是string,number,boolean,null,object,且属性名必须用双引号引起来,如果属性值是字符串,也必须用双引号括起来。JSON表示数组格式:[value,value,value],其中value可以是基本的数据类型,也可以是o原创 2016-12-12 23:38:17 · 1072 阅读 · 0 评论 -
为什么要用session
session对象是一种会话对象,用来记录每个客户端的访问状态,其实,HTTP协议是一种无状态协议,也就是客户端向服务器发送一个请求request,然后服务器返回一个相应response,之后这个连接就会被关闭,两者也没有任何关系了,也就是服务器中不会存储此次请求的有关信息,再次请求时服务器就无法知道这次请求和上次请求是否是一个客户了。所以我们就需要采用会话session来记录这次连接的信息了。一个原创 2016-12-08 14:05:18 · 3736 阅读 · 1 评论