`
文章列表
Struts本身有一套完善的防止重复提交表单的Token(令牌)机制,但笔者目前的项目自写的framework没有用到Struts,故也得自写防止用户因为后退或者刷新来重复提交表单内容的Token机制。不难,容易实现。 实现原理:一致性。jsp生成表单时,在表单中插入一个隐藏<input>字段,该字段就是保存在页面端的token字符串,同时把该 字符串存入session中。等到用户提交表单时,会一并提交该隐藏的token字符串。在服务器端,查看下是否在session中含有与该token字 符串相等的字符串。如果有,那么表明是第一次提交该表单,然后删除存放于session端的to ...
向数据库中插入时间属性, [java] view plaincopy SimpleDateFormat simpleTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//定义日期格式  默认时间格式:yyyy-MM-dd HH:mm:ss   //SimpleDateFormat simpleDate = new SimpleDateFormat("yyyy-MM-dd");   String passTime = pwoEditForm.getPasstime();   ...

Tomcat域名配置

打开tomhome/conf/下的server.xml添加以下内容:<Host appBase="C:/aaaa" autoDeploy="true" debug="0" deployXML="true" liveDeploy="true" name="www.xxxxxxxx.com" unpackWARs="true"><Context cachingAllowed="true& ...
一、貌似多域名配置1:将默认的8080端口改成80,因为80是默认的网页端口。<Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="20000"   redirectPort="8443" URIEncoding="UTF-8"/>2:复制下面的内容, ...
JVMTomcatSocketXMLBlog  http://hi.baidu.com/%CE%E2_%F0%A9/blog/item/1313025d3145334efbf2c0a1.html 调整JVM大小 #vi /usr/java/tomcat7/bin/catalina.sh 添加: JAVA_OPTS="-Xms1024m -Xmx1024m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m" 查看Tomcat的JVM内存 1. Tomcat7中 ...
    .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName   .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ——————————————— .bz2 解压1:bzip2 -d FileName.bz2 ...
TOMCAT在运行过程中可以实时监控当前应用JVM的占用情况。TOMCAT本身带的应用manager可以进行服务器状态的监控。为了运行该程序,需要创建角色manager和对应的用户。 创建位置在conf/tomcat-users.xml中,内容如下所示: <?xml version='1.0' encoding='utf-8'?>                                                                      <tomcat-users>                                  ...
    导读:Android开发之微博微博滑动刷新 源码,关于微博中ListView滑动刷新的问题,正好前几天做过微博的小例子学习过 有这样的Demo   Android开发之微博微博滑动刷新 源码   关于微博中ListView滑动刷新的问题,正好前几天做过微博的小例子学习过 有这样的Demo   就分享了下,前些天也没写博客。正好今天更新下   效果图如下

linux命令

  当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。     df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。    du可以查看文件及文件夹的大小。     两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。     下面分别简要介绍     df命令可以显示目前所有文件系统的可用空间及使用情形,请看下列这个例子:     以下是代码片段: [yayug@yayu ~]$ df -hFilesystem            Size  Used ...
1:命令:ls |wc -w   2:统计20140415这个文件夹下面,以mp4结尾的文件:        find ./20140415 -name "*.mp4" | wc -l

删除linux乱码文件

今天碰到服务器上有一些乱码文件,我是用ssh图形界面的客户端(SSH Secure File Transfer Client)来删除的,后来听熊说可以用inode节点的方法,于是google下,找到如下方法,挺不错的。。     当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。 但是我们知道每个文件都有一个i节点号,我们可以考虑通过i节点号来管理文件。首先,我们要取得文件的i节点号。这个可以通过ls命令的-i选项获得得,也可以通过ll -i 来获得。 第二步,使用find命令将文件名传递给rm命令。e.g:删除节点为12345的乱码 ...
由于对资源或网速的要求,在手机游戏或一般的网页游戏中,希望能对图片进最大可能的压缩,以节省资源。最近公司做的项目也有对这方面的需求,于是我在网上 逛了半天,希望能发现现成版的Java方法可以使用(用程序来压缩而不借助于工具,要不然2万多张的图片你想累死人?虽然PS有批量功能,它却无法按原来 的路径存放);失望的是,好像没发现什么能直接使用代码,哪怕是提个解决方案也很少。既然网上找不到合适的,那就自己动手,丰衣足食。       关于PNG图片的格式我在此就不多说,图片压缩方面的理论知识我也不在这多此一举,网上资料一大堆。开门见山,我们的目标是怎样用Java把PNG图片尽最大可能的压缩;当然 ...
最 近用到Java动态生成背景透明的图片功能,从gif和png中选择了png格式,自动添加链接地址:http://www.my400800.cn 去网站上的图片中。现把搜索结果总结如下:  1. 生成png图片  int width = 400;  int hei ...   最近用到Java动态生成背景透明的图片功能,从gif和png中选择了png格式,自动添加链接地址:http://www.my400800.cn 去网站上的图片中。现把搜索结果总结如下:  1. 生成png图片  int width = 400;  int height = 300;  // 创建BufferedIm ...
HTML <noscript> 标签 定义和用法 noscript 元素用来定义在脚本未被执行时的替代内容(文本)。 此标签可被用于可识别 <script> 标签但无法支持其中的脚本的浏览器。 HTML 与 XHTML 之间的差异 NONE 提示和注释: 注释:如果浏览器支持脚本,那么它不会显示出 noscript 元素中的文本。 注释:无法识别 <script> 标签的浏览器会把标签的内容显示到页面上。为了避免浏览器这样做,您应当在注释标签中隐藏脚本。老式的(无法识别 <script> 标签的)浏览器会忽略 ...
  css position: absolute、relative详解     今天在看CSS的时候遇到了position: absolute、relative的问题,一直比较迷糊,今天终于搞清楚了。 CSS2.0 HandBook上的解释: 设 置此属性值为 absolute 会将对象拖离出正常的文档流绝对定位而不考虑它周围内容的布局。假如其他具有不同 z-index 属性的对象已经占据了给定的位置,他们之间不会相互影响,而会在同一位置层叠。此时对象不具有外补丁( margin ),但仍有内补丁( padding )和边框( border )。 要激活对象的绝对(abso ...
Global site tag (gtag.js) - Google Analytics