`
cuiyaoonan2000
  • 浏览: 25688 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符 拦截器,是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法比如动态代理就是拦截器的简单实现,在你调用方法前打印出字符串(或者做其它业务逻辑的操作),也可以在你调用方法后打印出字符串,甚 ...
本文系转载,原文地址:http://singo107.iteye.com/blog/1175084 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现    ×: 不会出现   脏读 不可重复读 幻读 Read uncommitted √ √ √ Read committed × √ √ Repeatable read × × √ Serializa ...
Flying Saucer实现html转pdf(及一些问题,持续更新) 关于Flying Saucer的使用官网上有详细的介绍. 官网地址:https://today.java.net/pub/a/today/2007/06/26/generating-pdfs-with-flying-saucer-and-itext.html#the-problem-with-pdfs   中国人在使用Flying Saucer将Html转换成PDF的过程中有如下问题: l  中文不显示的问题
  概要设计与详细设计   在写概要设计与详细设计的时候,对于内容以及他们之间的界限很容易模糊.今天写点自己的想法.有问题请大家指教:cuiyaonan2000@163.com   首先大家要注意这2个文档最后2字,都是设计. 设计就是设计,不是代码因此不要误认为详细设计就是贴代码.   概设与详设个人理解为就是,总分的关系.概设相当于一个总体规划,拿去大家先评审.然后在概设评审通过后,针对里面的功能进行详细设计.因此概设与详设需要在开始写之前确定他们的功能点.   概设内容如下:        
  Java:快速排序算法与冒泡算法   首先看下,冒泡排序算法与快速排序算法的效率:                 /**         *        * @
   首先:在myeclipse中 file-->new-->other,在上输入maven,点击如图中的选项   然后next显示如下  点击next如下所示  点击next 输入如下所示    如此 聚合项目创建成功显示如下: 如上的就是聚合项目了,相当于父项目.该父项目没有任何代码,它相当于一个容器,里面可以包含很多其他的maven项目,并且maven的项目可是web工程,也可以是其它的工程.   就不截图了,首先在testAggregator上右击-->new-->other-->maven model 后面的操作就跟大家平时操作一样了   ...
      大家好,今天总结下我从事开发工作这几年里,对于项目规范化的一点想法和感触.   在笔者心里,规范是为了解决问题而存在的,某些规范都是为了对应问题而存在的.所以只要是能解决问题的文档,声明都是规范.      在某时开始设计系统
网上找到了一份Python教程 地址:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 个人赶脚写的很好,跟我比起来,我写的就是瞎胡闹. 谢谢作者:廖雪峰.请大家也支持下
 ----------------------------------------------------hello world-------------------------------------------linux 创建如下文件 vim hello #! /bin/bash   //告诉Shell 使用哪个Shell 程序#Display  a line    //#表示注释                               //空白行用来区分不同更功能 没有实际意义name="cuiyaonan2000@163.com"echo "Hell ...
:/字符串   向下查找字符串内容   n下一个:?字符创   向上查找字符串内容 n下一个光标移动到要复制的行,输入yny(n表示要复制该行以下n行);光标移动到粘贴行,按p粘贴。 H:左 J:上   K:下  L:右:set ignorecase  //表示忽略大小写 在查询的时候:set  noignorecase  //表示启用大小写 Linux 的任何程序升级或者安装,一定要先卸载老版本然后在卸载.这样会避免很多意想不到的麻烦   如果是TCP的telnet 102.106.228.173 8601即可 保存编辑结果,并重启网络服务/etc/init.d/networki ...
mvn  -v  类似于 javac -version  或者 git --version在linux上使用maven也需要像使用java一样设置环境变量 这是 export M2_HOME     = /?export PATH = $PATH:$M2_HOME/binexport MAVEN_OPTS = -Xms256m -Xmx512m关于myeclipse中的内嵌maven的替换.路径是  Windows-->Preferences-->Maven-->右边点击add进行替换------------------------------------一般常用命令---- ...
ls -F $(dirname $(dirname $(git --html-path)))/gitwebecho  $(dirname $(dirname $(git --html-path)))/gitweb-----------------------系统配置------------------------------------git config --global color.ui true  //开启颜色支持git config --global core.quotepath false  //支持utf-8编码git config --global user.name cuiyao ...
GIT + RHEL5 搭建 作者:cuiyaonan2000@163.com 首先下载git的源码包这里下载的是git-1.7.8.1.tar.gz; 因为在安装rhel时没有选择安装gcc,所以需要提前安装gcc.具体安装顺序如下: 然后使用命令 tar –zxvf git-1.7.8.1.tar.gz解压.进入到git解压包. 使用命令如下 #./configure --prefix=/usr/local/git #make #make install (在安装的过程中会有会显示错误说什么软件没安装或者版本有问题.我遇到的问题是没安装zlib.所以下载zlib-1.2 ...
短信平台系统设计 1.      总体流程图      2.      短信发送业务线设计 2.1     整体流程设计 l  客户端:设置用户名,密码.获取接口实例,调用相应方法.根据服务端响应内容做出下一步处理.作者:cuiyaonan2000@163.com l  任务服务端:验证用户密码,接收用户
在传统3层结构Action层,Service层,Dao层的基础上增加了后端数据校验层,入库出库domain转换层(分为Model层,Domain层).共5层的系统设计. 统一设置常见IE错误处理页面(如:500,404).并用struts2对其中的一些IE错误进行了拦截处理(如:访问路径不 ...
Global site tag (gtag.js) - Google Analytics