摘要: 项目文件结构 Struts2应用的分层体系架构要点: 1.将处理逻辑放到service里,如Action层不准许出现在sql语句,session、request不允许传到service层去。示例:LoginAction.javapackage com.struts2.struts2; ……该导入的包…… public class LoginAction extends A... 阅读全文
posted @ 2012-02-19 22:58 维唯为为 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 1.主流的mvc构架包括: struts1, webwork, strut2, spring mvc, jsf2.spring MVC特点:@功能组件划分细致 @灵活、强大 @设计思想优秀 3.spring mvc的作用: @、以Controller为中心完成对系统流程的控制管理 @、从请求中收集数据 @、对传入参数进行验证 @、根据请求调用相应业... 阅读全文
posted @ 2012-02-16 22:05 维唯为为 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: jstl中的if与forEach <c:if test="${VvvvDown_flag ne null }"> <div style="background:#D2ECED;font-size:16;width:60%;">其它歌曲</div> <div> <p> ... 阅读全文
posted @ 2012-02-15 13:33 维唯为为 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 项目文件结构 项目源文件下载地址:http://dl.dbank.com/c05qyg3yir Struts2的输入校验 Struts2输入校验、执行流程: 1)首先进行类型转换 2)然后进行输入校验(执行validate方法) 3)如果在上述过程中出现了任何错误,都不会再去执行 execute方法,会转向 struts.xml 中该 action 的名为 input 的 resu... 阅读全文
posted @ 2012-02-07 00:09 维唯为为 阅读(684) 评论(0) 推荐(0) 编辑
摘要: Sql注入问题解决方案 /** * 根据传入的用户名与密码查找用户 * @author wei.luo * @createTime 2011-12-28 * @param String name 用户名 * @param String password 密码 * @return User 返回查找到的用户 *... 阅读全文
posted @ 2012-01-13 22:10 维唯为为 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1.建立一个名为struts2的web project 2.需要引入的包: commons-fileupload-1.2.2.jarcommons-io-2.0.1.jarcommons-logging-1.1.1.jarognl-3.0.1.jarstruts2-core-2.2.3.jarxwork-core-2.2.3.jar--... 阅读全文
posted @ 2012-01-05 10:25 维唯为为 阅读(367) 评论(0) 推荐(0) 编辑
摘要: Logback介绍 Logback 分为三个模块:Core、Classic 和 Access。Core模块是其他两个模块的基础。 Classic模块扩展了core模块。 Classic模块相当于log4j的显著改进版。Logback-classic 直接实现了 SLF4J API。 要引入logback,由于Logback-classic依赖slf4j-api.jar和logback-co... 阅读全文
posted @ 2012-01-04 20:34 维唯为为 阅读(23833) 评论(2) 推荐(2) 编辑
摘要: ——年金波老师上课笔记 杰普Core Java课程笔记31输入/输出(IO)1 IO编程步骤1 输入输出实例(利用PrintWriter与Scanner)2 对标准输入输出重定向:2 序列化5 两个静态方法:7 Java网络编程8 Tcp实例8 UDP实例11 简易聊天室12 Java ... 阅读全文
posted @ 2011-12-13 01:14 维唯为为 阅读(364) 评论(0) 推荐(0) 编辑
摘要: ——年金波老师上课笔记 Core Java课程笔记21Java面向对象基础1 面向对象的思想:1 Java中类的属性和方法的访问控制6 高级特性6 Java集合、反射、内部类、异常8 集合(collection)8 反射:reflection11 内部类13 异常(Exception)15 GUI... 阅读全文
posted @ 2011-12-13 01:04 维唯为为 阅读(352) 评论(0) 推荐(0) 编辑
摘要: ——年金波老师上课笔记 Core Java课程笔记11编译执行java文件1 生成Javadoc:标准的注释文档(html)1 java内存模型1 java运行环境的搭建2 配置环境变量2 配置:2 java中的类型2 1.基本类型2 2.引用类型2 java中的基本数据类型2 二进制:... 阅读全文
posted @ 2011-12-13 00:49 维唯为为 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 设备文件linux沿袭Unix的风格,将所有设备认成一个文件。设备文件分两种:块设备文件(b),字符设备文件(c); 设备文件一般存放在 /dev 目录下。常用的块设备文件/dev/hd[a-t]:IDE设备/dev/sd[a-z]:SCSI设备/dev/fd[0-7]:标准软驱/dev/md[0-31]:软raid设备loop[0-15]:本地回访设备ram[0-19]:内存/dev/null:无限数据接收设备/dev/zero:无限零资源/dev/tty[0-31]:虚拟终端/dev/ttyS[0-9]:串口/dev/lp[0-3]:并口/dev/console:控制台/dev/fb[0- 阅读全文
posted @ 2011-11-25 17:21 维唯为为 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 检测一个无符号数是不为2^n-1(^为幂): x&(x+1) 将最右侧0位改为1位: x | (x+1)二进制补码运算公式: -x = ~x + 1 = ~(x-1)~x = -x-1 -(~x) = x+1~(-x) = x-1x+y = x - ~y - 1 = (x|y)+(x&y) x-y = x + ~y + 1 = (x|~y)-(~x&y) x^y = (x|y)-(x&y)x... 阅读全文
posted @ 2011-11-24 14:00 维唯为为 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 位运算的思想可以应用到很多地方,这里简单的总结一下用位运算来实现整数的四则运算。 1.整数的加法 view plain intMyAdd(inta,intb) { for(inti=1;i;i<<=1) if(b&i) ... 阅读全文
posted @ 2011-11-24 13:53 维唯为为 阅读(4186) 评论(0) 推荐(0) 编辑
摘要: 数据库笔记2(oracle DML、事务、视图、索引、序列)创建保存点 SQL> savepoint p16_00;保存点已创建。 通过查询创建表 create table my_empas select id,last_name,start_datefrom s_empwhere dept_id=41; 插入数据 insert into my_em... 阅读全文
posted @ 2011-11-19 11:45 维唯为为 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 杰普oracle笔记1(oracle配置、函数、查询、连接、建表、数据字典) 配置环境window 用户: 1.cmd 2.sqlplus system 3.password 4.create user briup identified by briup; 5.grant resource,connect to briup; 6.conn briup/briup; 7.show user; 8.alter session set nls_date_language=english; 9.执行脚本,导入数据表: @d:\summit2.sql 10.select * from tab; ---- 阅读全文
posted @ 2011-11-18 10:59 维唯为为 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 项目源码包下载地址:http://dl.dbank.com/c0rhpnjrm2 brwBook项目开发文档:http://dl.dbank.com/c08jp2n6ib 文件结构 界面见项目文件,略。。。。。。后台数据库表设计 数据表.sqlcreate table Book( id number primary key, name... 阅读全文
posted @ 2011-11-11 01:34 维唯为为 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 压缩 gzip [root@redhat root]# gzip test1.txt//压缩 gunzip[root@redhat root]# gunzip test1.txt.gz//解压 [root@redhat root]# gzip -d test1.txt.gz//解压 [root@redhat root]# zcat test1.txt.g... 阅读全文
posted @ 2011-11-10 23:56 维唯为为 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 过滤器 Linux中的应用工具 Linux中的应用工具分为三种:交互工具,过滤器,编辑器 输入:过滤器的数据来源 输出:过滤器的数据去向 重定向:标准输入、输出与错误输出,都可用特定符号改变数据来源或去向。 标准输入、标准输出、标准错误输出,例: [root@redhat root]# ls -l /dev/std*lrwxrwxrwx 1 root root... 阅读全文
posted @ 2011-10-31 23:16 维唯为为 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 文件检查文件ls –l 以长模式查看文件的详细信息file 检查文件类型cd 和cd ~ 都是直接回到家文件类型在linux中,所有的东西都被当成文件。文件权限前的第一个字母用来标识文件类型-:一般文件d:目录文件b:块设备文件c:字符设备文件l:链接文件,类型windows系统中的快捷方式p:人工管道(管道文件) 文件权限对于每一个文件,Linux都提供了一套文件权限系统。文件权限系统,将操作文件的用户都分成三类。文件的拥有者(u) 文件所属组的成员(g) 其他用户(o) 文件权限类型读(r):用户是否有权限读取文件写(w):用户是否有权限写文件执行(x):用户是否有权限执行文件例:[roo 阅读全文
posted @ 2011-10-31 23:12 维唯为为 阅读(511) 评论(0) 推荐(0) 编辑
摘要: linux笔记1(创建用户、安装gcc、安装五笔输入法)linux简说 内核:在计算机启动时载入基本内存,管理一些基本的输入输出,管理一些进程的初始化以及进程之间的调 试。控制硬件的运行。 Shell:系统的命令解释器,用户进程与kernel的桥梁作用 终端模拟器(Terminal Emulator):交互操作系统,并得到提示与反馈。 x window系统:c/s模型提供图形用户接... 阅读全文
posted @ 2011-10-31 23:10 维唯为为 阅读(505) 评论(0) 推荐(0) 编辑