- 博客(53)
- 资源 (4)
- 收藏
- 关注
转载 通用权限管理设计篇
博客地址:http://www.blogjava.net/amigoxie/ 一.引言 因为做过的一些系统的权限管理的功能虽然在逐步完善,但总有些不尽人意的地方,总想抽个时间来更好的思考一下权限系统的设计。 权限系统一直以来是我们应用系统不可缺少的一个部分,若每个应用系统都重新对系统的权限进行设计,以满足不同系统用户的需求,将会浪费我们不少宝贵时间,
2017-10-09 11:30:25
22178
3
转载 SpringMVC运行原理
转载:http://blog.youkuaiyun.com/lu_wei_wei/article/details/51111214SpringMVC运行原理图 1. 2. 3. 二、相关接口解释 DispatcherServlet接口: spring提供的前端控制器,所有的请求都有经过它来统一分发。在DispatcherServlet将请求分发给Spring
2017-05-05 08:52:17
718
转载 synchronized
synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized 和 块语句,在多线程访问的时候,同一时刻只能有一个线程能够用synchronized 修饰的方法 或者 代码块
2017-04-27 10:48:00
370
转载 23种设计模式之形象比喻
对理解很有帮助 转载地址:http://www.cnblogs.com/jmzz/archive/2011/08/14/2138363.html创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory
2017-04-27 10:41:07
625
转载 设计模式(一)单例模式
单例模式的概念:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。关键点:1)一个类只有一个实例 这是最基本的2)它必须自行创建这个实例3)它必须自行向整个系统提供这个实例package Singleton;public class LazySingleton { //
2017-04-27 10:32:42
219
原创 JSON序列化
1,JSON对象序列化 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。
2017-04-27 10:01:48
418
转载 Linux 下安装Redis
下载地址:http://redis.io/download,下载最新文档版本。本教程使用的最新文档版本为 2.8.17,下载并安装:$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz$ tar xzf redis-2.8.17.tar.gz$ cd redis-2.8.17$ makemake完后 re
2017-04-20 14:16:16
237
原创 Maven 项目的创建
1. 使用maven创建web项目,选择war类型后,pom文件红叉提示web.xml is missing and is set to true. 解决方法:这时候需要右击项目——>Java EE Tools——>Generate Deployment Descriptor Stub.然后系统会在src/main/webapp/WEB_INF文件加下创建web
2017-03-08 11:26:30
296
原创 tomcat在windows下输出是乱码的问题解决
set "JAVA_OPTS=-Xms64m -Xmx256m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8 %JAVA_OPTS%"
2017-02-08 11:29:42
7838
转载 oracle_清理数据库缓存
alter system flush shared_pool ;alter system flush BUFFER_CACHE ;
2015-01-13 09:04:48
2033
原创 Srping_
ioc 控制反转,依赖注入DI ioc 控制反转1.谁控制谁,控制什么?IOC容器控制对象,控制了外部资源的获取。2.为何是反转,那些方面反转了?容器帮我们查找对象及注入依赖对象,对象只是被动的接受依赖的对象。依赖对象的获取被反转了。 依赖注入DI1.谁依赖于谁? 应用程序依赖于IOC容器。2.为什么需要依赖? 应用程序需要IOC容器来提供对象需要的外部资源。3
2014-06-25 21:46:35
551
原创 Jquery_1.7_01
$(function() { var usernameValue = $('#username').val(); //alert(usernameValue); }); /**************************/ $(document).ready(function() { $('#btn01').click(function() { $("p"
2013-10-11 14:03:38
349
原创 ORACLE_触发器
create or replace trigger cla_isover_T before insert on sys_classes for each rowdeclare -- local variables herebegin if :new.cla_area_code='210201' or :new.cla_area_code='210200' or
2013-08-28 11:47:33
512
转载 EL表达式截取字符串
EL表达式截取字符串uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 上面的 uri 根据你的实际情况定。 ${fn:substring("你要截取的字符串"),beginIndex,endIndex} 网友回复:可以截取,用fn函数: %@ taglib prefix="fn" ur
2013-06-13 11:18:35
505
转载 ORA-01795: maximum number of expressions in a list
解决 ora-01795 问题找出抛异常时执行的SQL语句,貌不惊人啊,很平常一SQL语句,内容类似:SELECT * FROM DUAL T WHERE T.DUMMY IN ('1', '2', '3', ...),只是IN后括号里的主键值多了些,其它没啥特别的。看ORA-01795中给出的内容是SQL语句的 expressions 中list接受的最大值是1000,查了下ORA-0179
2013-05-02 15:59:06
1214
转载 Hibernate_常用的关联模式
原文:http://www.open-open.com/doc/view/01ff044d600146079410e9968a1ddb86Hibernate多对一单向关联(常用的关联模式)类图:表结构:映射文件: <!-- --> hibernat
2013-04-18 16:41:26
847
转载 Hibernate_注解说明
@content ejb3注解的API定义在javax.persistence.*包里面。 注释说明: @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。 @Table —— 注解声明了该实体bean映射指定的表(table),目录(catalog)和sche
2013-04-09 15:03:47
499
转载 Hibernate_使用注解
Hibernate注解编程 jdbc:mysql://localhost:3306/test com.mysql.jdbc.Driver root imti org.hibernate.dialect.MySQLDialect jdbc:mysql://localhost:3306/tes
2013-04-08 15:18:44
795
转载 Oracle连接查询,子查询(相关子查询,嵌套子查询)
内容简介 1,Demo连接查询。2,Demo 子查询(相关子查询,嵌套子查询)。技术与环境操作系统:windows语言类别:SQL之PL/SQLthankyou: sunshine, 谢谢你的默默付出 数据库:Oracle学习软件:Oracle 10g课程总策划:yuanboEnglish name:sunshine个人主页:htt
2013-04-03 13:30:49
862
转载 Hibernate_主键生成策略
/** * 测试uuid主键生成策略 */ public static void testSave01() { Session session = null; try { // session = HibernateSessionFactory.getSession(); session.beginTransaction(); Users user = n
2013-04-01 16:02:50
542
原创 Hibernate_get和load的区别
1.get和load的区别 * get不支持lazy ,load支持lazy * 采用get加载数据如果没有匹配的数据返回null而load则抛出异 /** * 采用get如果数据库没有就返回null */ public static void testReadByGetMethod02() { Session session = null;
2013-04-01 09:59:37
514
转载 Hibernate_对象有三种状态
1. 瞬时状态 (Transient)由 new 命令开辟内存空间的 Java 对象,也就是平时所熟悉的普通 Java 对象。如: Student stu = new Student();瞬时对象特点:(1) 不和 Session 实例关联(2) 在数据库中没有和瞬时对象关联的记录2. 持久状态 (Persistent)持久的实例在数据库中有对应的记录,并拥有一个持
2013-04-01 09:34:11
459
原创 oracle_统计数量
select k.title,k.code,A1,A2,A3,B1,B2,C1,C2,C3,C4,C5,D,E,F,M,N,P,boy,girl,weijie,yijie,k.yidifrom(selectdistinct(substr(stu_area_code,1,4)) areacode,count(DECODE(stu_model,'A1',stu_model)) A1,cou
2013-03-26 08:50:23
761
原创 超类的泛型参数的实际类型
public abstract class SuperClass { private Class beanClass; @SuppressWarnings("unchecked") public SuperClass() { super(); ParameterizedType parameterizedType = (Paramete
2013-03-26 08:48:32
539
原创 oracle_给视图传参数
create or replace package pkg_report as function get_values return varchar2; function get_valuee return varchar2; procedure set_values(ps_times in varchar2); procedure set_valuee(ps_times
2013-03-26 08:46:26
1152
转载 js获取项目根路径
//js获取项目根路径,如: http://localhost:8083/uimcardprjfunction getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机地址之后
2013-03-26 08:45:40
339
原创 Oracle_case_when
SQL 查询中的case when then else end的使用SELECT CASE R.REQ_STATUS WHEN 'New' THEN '新增' WHEN 'Callbacking' THEN '回复' ELSE '测试' E
2013-03-26 08:45:18
476
原创 java实体类实现接口
接口中的方法都是get方法 而实体中有set和get方法 当你调用一个方法返回的是这个实体但是你用的是接口申明 这样接口对象其实就是对实体的抽象,这个抽象只能读实体中的属性而不能改. public class Person implements IPerson{ private String name; private String age; public String ge
2013-03-26 08:44:19
2763
原创 ORACLE
select substr('220594',0,2) from dual倒序取前十条: select * from (select * from Table order by id desc ) where rownumdecode(value, if1, then1, if2,then2, if3,then3, . . . else )Value 代表某个表的任何类型的任意列或一个通过计
2013-03-25 17:03:48
583
原创 Jquery_1.7
1.jquery中用attr()方法来获取和设置元素属性. 2. $('.mainTable .mainTr').click(function(){ alert($(this).attr('id')); }); 3. $("p").after("Hello"); 在每个匹配的元素之后插入内容 4. 鼠标悬停
2013-03-25 17:02:32
419
转载 Hibernate_createQuery与createSQLQuery
原来的查询语句:String sql = "select a.* from tb_doc_catalog a where a.cat_code like '"+catCode+"%'";Session session = this.getSession();try {List catNameList = session.createSQLQuery(sql).list();
2013-03-25 16:59:19
555
转载 ORACLE_存储过程一
存储过程就是对业务关系复杂的sql语句的封装,sql语句以程序块的形式被封装到了数据库中,写好之后无论是java、还是.net都可以向使用sql一样使用这就是数据库开发。oracle 存储过程的基本语法create or replace procedure testPro( arg1 in number, --in 传递参数 arg2 out number, --out 返
2013-03-25 16:58:48
692
原创 ORACLE_存储过程二
create or replace procedure sum_sal(deptid in emp.deptno%type,sum_salary out number)asbegin select sum(sal) into sum_salary from emp where deptno=deptid; dbms_output.put_line(deptid||'的工资为'||s
2013-03-25 16:58:11
534
原创 转:hibernate中利用hql查询部分字段
在hibernate中,用hql语句查询实体类,采用list方法的返回结果是一个List,该List中封装的对象分为以下三种情况: 1:查询全部的字段的情况下,如:“from 实体类”。list中封装的对象是实体类本身,个属性都将得到填充。 2:只查询一个字段,默认情况下,list中丰封装的是Object对象。 3:查询两个或者两个以上的字段,默认情况下,list中丰封装的是O...
2012-09-19 09:09:47
107
原创 日志存到数据空中
以下为log4j中的配置参数: %m 输出代码中指定的消息%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL%r 输出自应用启动到输出该log信息耗费的毫秒数%t 输出产生该日志事件的线程名;%n 输出一个回车换行符,Windows平台为"\r\n",Unix平台为"\n"%d 输出日志时间的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%...
2012-08-03 11:18:29
83
原创 oracle自定义函数
原文:http://fengtiejun.iteye.com/blog/1570324 查询数据库table(iteye) 当中id 一样的数据 把把字段的值c_test_user,id链接起来 如 ID c_test_user 1 a 1 c 2 e 3 ...
2012-07-26 10:43:48
99
原创 嵌套类和匿名类
原文:http://blog.163.com/c_123xyz/blog/static/7709247620087323051182/ 内部类的出现当进行Java开发时,有时需要实现一个仅包含1-2个方法的接口.在AWT和Swing开发中经常出现这种情况,例如当一个display组件需要一个 事件回调方法如一个按钮的ActionListener时. 如果使用普通的类来实现此操作,...
2012-07-25 10:32:21
150
原创 URL重写
原文:http://blog.youkuaiyun.com/ygf215/article/details/4766285 1、简介 UrlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite。适用于任何Web应用服务器(如Resin,Orion,Tomcat等)。其典型应用就把动态URL静态化,便于搜索引擎爬虫抓取你的动...
2012-07-24 11:00:01
93
jquery弹出层
2013-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人