- 博客(92)
- 收藏
- 关注
原创 Struts2的运行流程
转载: http://sishuok.com/forum/blogPost/list/4154.html 3.2 Struts2的运行流程3.2.1 运行流程先回忆一下在HelloWorld中,我们做了什么:在web.xml中配置了Struts2的过滤器写了一个Action类,名称为HelloWorldAction在struts.xml中配置了这个Acti...
2017-03-20 17:37:21
221
原创 设计模式之SOLID原则
转载:http://blog.youkuaiyun.com/eastmount/ 本科阶段学过设计模式,那时对设计模式的五大原则——SOLID原则的概念与理解还是比较模糊,此时过去了2年时间,在学习《高级软件工程》课程中老师又提到了设计模式,课程中还详细讨论了五大原则的过程,这次SOLID原则再回首作者提出了一些更通俗的理解吧~一. 什么是设计模式? 那么,什么是设计模式呢?从...
2017-03-16 17:37:40
297
原创 Spring自动代理
转载自:http://bolide74.iteye.com/blog/1049935 这是《Spring温故知新》系列的第一部基础部分的最后一篇,简单的介绍一下Spring的自动代理。 我一直都用机器人打招呼这个小应用来做举例,可能大家感觉用了前一篇的CGLIB代理以后就已经是非常方便了。但是事实上如果是真正大型的企业应用来说这还远远不够方便。 不管是动态代理还是CGLIB代理,它们在使...
2017-03-16 09:57:42
216
原创 Spring AOP面向切面编程(代理模式,装饰模式简述)
转载自:http://bolide74.iteye.com/blog/1049935 这一章我们将开始剖析Spring框架最为重要的AOP(Aspect Oriented Programming)面向切面编程。可以说Spring的精华就在于AOP了。 所谓AOP,就是相对于OOP(Object Oriented Programming)面向对象编程的说法,有些人喜欢叫面向切面编程,有些...
2017-03-16 09:55:50
677
原创 Maven了解
转载自:xingoohttp://www.cnblogs.com/xing901022/p/5024357.html Maven日常 —— 你应该知道的一二三 以前在日常工作中,使用Maven只是机械的执行Maven clean、Maven install,对其中的原理与过程并无了解,近期阅读了《Maven实战》,对Maven有了更深入的理解。本篇就针对读书后...
2017-02-28 16:43:54
134
原创 java 中 set map table list ~~的总结
1.Collection List Set Map 区别记忆 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。 List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从...
2016-02-24 23:09:40
263
原创 SQL语句行列转换(附带数据库、表、视图操作)
转自优快云: http://www.cnblogs.com/oneivan/archive/2012/02/16/2353796.html 本来只是想解决怎么把数据的行和列进行转换的,但最近觉得一些数据库SQL语句的操作,很久没用了,有点陌生。所以也就随笔记录一些简单但很基本的操作。我的数据库是MSSQL2005.第一部分主要的操作包含:数据库的创建、删除,表的增、删、改,表中...
2016-02-24 21:04:46
153
原创 Ajax跨域访问
例子转自hanqunfeng,简单好用http://hanqunfeng.iteye.com/blog/1866712 Jsonp(JSON with Padding)是资料格式 json 的一种“使用模式”,可以让网页从别的网域获取资料。关于Jsonp更详细的资料请参考http://baike.baidu.com/view/2131174.htm,下面给出例子: ...
2015-09-07 16:50:04
118
原创 ORA-12154: TNS: 无法解析指定的连接标识符
转载:http://www.cnblogs.com/psforever/p/3929064.html 曾经出现过PL/SQL 安装到了(x86)目录下,出现问题的情况。这次又碰到先安装客户端,之后又安装服务端,会存在同样的配置文件tnsnames.ora,修改环境变量Path值的顺序即可,很全面mark一下 相信使用过Oracle数据库的人一定碰到过“ORA-12154...
2015-07-27 14:48:36
256
原创 archive 日志已满
项目中,会经常遇到archive log 日志已满的情况,会报出下记错误:ORA-00257: archiver error. Connect internal only, until freed 处理方法:1 登录oracle机器2 执行:su - oracle3 执行:sqlplus sys/password as sysdba4 检查flash r...
2015-03-05 22:22:02
605
原创 Web.xml配置详解之context-param
转自:http://blog.youkuaiyun.com/liaoxiaohua1981/article/details/6759206 格式定义:[html] view plaincopy <context-param> <param-name>contextConfigLocation</param-name>...
2015-03-05 21:05:35
130
原创 Debug技巧 eclipse 手动抛出异常
Debug技巧 eclipse 手动抛出异常 1. 打开expressions窗口2. 启动debug代码,执行代码,跑到需要抛出的位置。3. 在expressions窗口,点击Add new expression,输入抛出异常的表达式,回车即可执行 表达式例:throw new Exception(); ...
2014-12-15 11:07:08
4709
1
原创 sql order by 使用问题!!!!!!
一句关于多个字段的排序 order by column1, column2 DESC本来准备是想 column1,column2 都倒序排列,实际sql变成了 column1 ASC, column2 DESC. 正确的写法应该是order by column1 DESC, column2 DESC...
2014-03-04 16:41:49
160
原创 decode,if,iif 函数运用
decode,if,iif 函数功能类似,分别属于不同数据库 Oracle - decode 例:select decode(id,0,'ANY',id) as ID from DUAL; 上记表示:如果id=0, 那么返回 'ANY' ,如果id不等于0,直接返回id的值。 MySql - if 例:select if((...
2014-03-04 15:49:55
1384
原创 chattr和lsattr命令详解
转载: http://blog.youkuaiyun.com/phphot/article/details/4089791 应用实例:1、用chattr命令防止系统中某个关键文件被修改 # chattr +i /etc/fstab 然后试一下rm mv rename等命令操作于该文件,都是得到Operation not permitted 的结果 2、让某...
2013-11-04 15:51:41
143
原创 在服务器上用Fiddler抓取HTTPS流量
转:http://blog.youkuaiyun.com/a49688448/article/details/6894599fiddler2之前一直抓不到https的消息,参考了这篇文章,就抓到包了http://www.haogongju.net/art/165932http://yoursunny.com/t/2011/FiddlerHTTPS/...
2013-10-30 12:08:45
137
原创 sql 转义字符(反斜杠问题)
关于sql中的转义字符,记录一下: 实验环境: mySql where xxx = '检索条件' -> 默认特殊字符: ' \ (单引号,反斜杠) where xxx like '检索条件' -> 默认特殊字符: ' \ _ % (单引号,反斜杠,下划线,百分号) 对应上述问题,可以在java端进行转义 public ...
2013-10-25 14:52:25
10324
原创 replace和replaceAll (多个反斜杠问题)
原文:http://www.cnblogs.com/zhenmingliu/archive/2012/01/13/2321560.html1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串); 2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过re...
2013-10-23 12:32:22
2416
原创 spring作用域 (转)
spring作用域 (转)http://blog.youkuaiyun.com/zmhinzaghi/article/details/7187043 作用域将对Bean的生命周期和创建方式产生影响. singleton 在spring IOC容器中仅存在一个Bean实例,Bean以单实例的方式存在.prototype 每次从容器中...
2013-10-16 14:04:25
93
原创 form中只有一个input元素时按回车默认提交表单
WEB开发中,如果页面中只有一个input元素且type=”text“,在该input元素的输入框中按回车(注:此时并没有写对应的onkeydown等事件处理),则浏览器会默认提交表单,请看如下代码: <html> <head> <title>页面中只有一个input元素时默认提交表单</title&g...
2013-10-16 10:42:26
334
原创 PL/SQL Developer乱码问题
PL/SQL Developer 工具设置: Tool -> preferences -> Fonts (Grid , Editor) 编码设置 查看数据库的服务端与客户端编码服务端: select * from v$nls_parameters; NLS_LANGUAGE = JAPANESE客户端:注册表(rege...
2013-10-08 20:24:47
78
原创 Ajax 提交整个表单
serialize方法 实现提交表单 javascript $.ajax({ type : "POST", url : "testAction.action?time="+Math.random(), data : $('#formMain').serialize(), success : function(data) { }, e...
2013-09-24 13:24:37
160
原创 分页表示
分页相关link,通过导入的jsp实现<%@ include file="/jsp/compager.jsp" %> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false"%>&a
2013-09-18 20:08:44
120
原创 Struts2.0标签用法 (对比 Struts1.0标签)
转载: http://blog.youkuaiyun.com/zgmzyr/article/details/5588792 Struts2.0标签注意OGNL表达式的配合使用 1、设置属性s:set功能与Struts1.2的bean:define相同(1)复制属性<%request.setAttribute("mldn","lin");...
2013-09-18 16:41:10
151
原创 Html和Xml 文件中的特殊字符 需要转义
字符十进制字符编号实体名字说明---&#00;---未使用Unused---&#01;---未使用Unused---&#02;---未使用Unused---&#03;---未使用Unused---&#04;---未使用Unused---...
2013-09-18 14:22:49
877
原创 MySQL 利用group_concat函数进行合并行 (转)
转载: http://hchmsguo.iteye.com/blog/555543 MySQL中group_concat函数,能将相同的行组合起来。完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 基本查询 Sql代码 sel...
2013-09-18 13:43:12
1292
1
原创 Oracle 11g存在密码过期问题
转载:http://soft.chinabyte.com/database/43/11835543.shtml 【原因/触发因素】 确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 【影响和风险】 影响 密码过期后,业务进程连接数据库异常,影响业务使用。 问题发生频率 数...
2013-09-16 16:25:21
82
原创 ResourceBundle和properties 读取配置文件区别(转)
装载:http://oyzzhou.iteye.com/blog/854796 java.util.ResourceBundle 和java.util.properties 读取配置文件区别 这两个类都是读取properties格式的文件的,而Properties同时还能用来写文件。 Properties的处理方式是将其作为一个映射表,而且这个类表示了一...
2013-09-11 11:23:16
245
原创 Struts1 与 Struts 2 配置区分
strtus1 (struts-config.xml) <action-mappings><action name="LoginForm" path="/Login" scope="request" type="com.webap.auth.LoginAction" input="/Login.jsp"> <f
2013-09-10 15:24:44
124
原创 Tomcat 发布
热部署增加自定义web部署文件(推荐使用,不需要重启Tomcat )在$CATALINA_HOME/conf /Catalina/localhost中添加一个xml文件,如Pet.xml.在Tomcat安装目录conf/Catalina /localhost下,自己新建一个XML文件。(注意此文件名将作为Context中的path属性值,不管文件里的path属性值如何设置也是无效的 )...
2013-09-10 13:54:44
84
原创 Oracle启动停止 & 监听启动停止
启动Oracle数据库需要三个步骤:1、创建实例 startup nomount2、安装数据库 Alter Database mount;3、打开数据库 Alter Database Open;完成以上三个步骤,可使用以下命令: Startup 是批处理形式,三步操作一起完成 Startup nomount 仅创建实例 Startup mount 前两步合并...
2013-07-15 15:46:07
203
原创 Shell位置参数(转)
转 :http://blog.chinaunix.net/uid-20754793-id-177652.html 1、 位置参数 由系统提供的参数称为位置参数。位置参数的值可以用$N得到,N是一个数字,如果为1,即$1.类似C语言中 的数组,在shell解释用户的命令时,将把命令行的第一个字作为命令,而其他的字作为参数。当命令对应的可执行文件为Shell程序时,这些参数将作为 位置...
2013-06-24 16:01:18
240
原创 Linux awk 命令说明(转载)
转载http://blog.youkuaiyun.com/tianlesoftware/article/details/6278273 一. AWK 说明 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工...
2013-06-17 22:29:15
94
原创 java将后台list传给js数组(转载)
java将后台list传给js数组转:http://xiaobing259-163-com.iteye.com/blog/1429003 首先,要将后台return的list 在Action方法中放到一个session当中。(当然这里的list中存放的是基本类型的数据) Java代码 HttpSession session = request.getS...
2013-04-25 15:14:59
1339
原创 Oracle的方案(Schema)和用户(User)的区别 (转)
转载:http://blog.sina.com.cn/s/blog_6c845fae0100peof.html 从定义中我们可以看出方案(Schema)为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schema,schema里面包含了各种对象如tables, views, ...
2013-04-09 10:06:31
154
原创 变换用户身份为root的方法su 与 sudo (转载)
转载: http://www.xiaoxiaozi.com/2009/08/17/1374/ 在linux系统中,谁是真正的老大?root。谁的权限至高无上?root。那普通用户咋办?这不能做,那不能干?让咱去死吗?嘿嘿,不想当将军的士兵不是好士兵,同样不想使用root权限的账号是一个懒人,在linux系统中有两个命令可以使我们变成root,这两个命令就是su和sud...
2013-03-28 16:17:35
192
原创 p6spy 输出持久层框架完整sql语句 (转载)
在使用mybatis 的时候,会遇到输出的sql不能表示传入的参数,全部的参数都会用问号来表示。参照一下文章,解决了此问题。 http://copperfield.iteye.com/blog/1144369(转载) 1、添加p6spy.jar。2、将spy.properties放到src下,最后部署到类路径下。3、修改database.properties中的...
2013-03-11 12:47:44
172
原创 oracle恢复误删除表
今天用PLSQL无意中点击了某张表的drop,导致该表被删除。 最终使用以下命令恢复:flashback table username.T_tableName to before drop;红字:需要恢复的表名篮字:指定某一用户下的表(这部分可缺省,此时默认恢复该登录用户下的表) 该命令支持 Oracle9i以上版本 注意需要启动Flashback功能启用...
2013-03-08 14:29:50
110
原创 struts - 页面多行数据操作(list取值 、list提交、list保存 )
画面 : IDNAMEAGE1 Tom282Jack183 Mike38 * 红字为可编辑项目(type="text") 多行可编辑,整个页面数据一起更新。 Bean : public class UserInfo { private String id; private String name; priv...
2012-12-26 13:46:33
230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人