08 2017 档案

摘要:过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 st 阅读全文
posted @ 2017-08-30 20:21 如果屈原会编程 阅读(224) 评论(0) 推荐(0) 编辑
摘要:singleton作用域: Spring的scope的默认值是singleton Spring 只会为每一个bean创建一个实例,并保持bean的引用. Spring1以上提供 prototype作用域: 每一次请求(将其注入到另一个bean中,或执行getBean()方法)都会产生一个新的bean 阅读全文
posted @ 2017-08-30 20:18 如果屈原会编程 阅读(1091) 评论(0) 推荐(1) 编辑
摘要:1.选用合适的ORACLE优化器: a.RULE(基于规则) b.COST(基于成本) c.CHOOSE(基于选择)(缺省)(尽量避免使用) 2.两种访问表中记录的方式 a.全表扫描 b.通过rowid访问表 3.共享sql语句 避免重复解析相同的sql语句 4.选择最有效的表名排列顺序(只在基于规 阅读全文
posted @ 2017-08-29 21:50 如果屈原会编程 阅读(123) 评论(0) 推荐(0) 编辑
摘要:oracle的索引分为5种:唯一索引,组合索引,反向键索引,位图索引,基于函数的索引。 创建索引的标准语法: CREATE INDEX 索引名 ON 表名 (列名) TABLESPACE 表空间名; 创建唯一索引: CREATE unique INDEX 索引名 ON 表名 (列名) TABLESP 阅读全文
posted @ 2017-08-29 21:25 如果屈原会编程 阅读(153) 评论(0) 推荐(0) 编辑
摘要:输出 10,000,000,000.00元 阅读全文
posted @ 2017-08-28 20:12 如果屈原会编程 阅读(819) 评论(0) 推荐(0) 编辑
摘要:通俗点讲就是: 1.每一列只有一个值 2.每一行都能区分 3.每一个表都不能包含其他表已经包含的非主关键字信息 阅读全文
posted @ 2017-08-28 17:53 如果屈原会编程 阅读(138) 评论(0) 推荐(0) 编辑
摘要:--假设XSCJ数据库中增加一新表XS_HIS,表结构和表XS相同,用来存放从XS--表 --中删除的记录。创建一个触发器,当XS表被删除一行,把删除的记录写到日--志表XS_HIS中。 CREATE OR REPLACE TRIGGER del_xs BEFORE DELETE ON XS FOR EACH ROW BEGIN INSERT IN... 阅读全文
posted @ 2017-08-28 16:15 如果屈原会编程 阅读(2032) 评论(0) 推荐(0) 编辑
摘要:删除XSCJ数据库中的count_num存储过程。 阅读全文
posted @ 2017-08-28 16:11 如果屈原会编程 阅读(695) 评论(0) 推荐(0) 编辑
摘要:转自:http://elim.iteye.com/blog/1750680 阅读全文
posted @ 2017-08-28 13:22 如果屈原会编程 阅读(180) 评论(0) 推荐(0) 编辑
摘要:利用java.util.concurrent包下的CountDownLatch(减数器)或CyclicBarrier(循环栅栏) 转自:http://www.cnblogs.com/westward/p/7144620.html 实现1:用concurrent包下的CountDownLatch /* 阅读全文
posted @ 2017-08-26 21:36 如果屈原会编程 阅读(476) 评论(0) 推荐(0) 编辑
摘要:test表: 执行列转行sql: 得到结果: 阅读全文
posted @ 2017-08-26 18:11 如果屈原会编程 阅读(635) 评论(0) 推荐(0) 编辑
摘要:客户端: 服务端: 阅读全文
posted @ 2017-08-26 15:27 如果屈原会编程 阅读(293) 评论(0) 推荐(0) 编辑
摘要:Linux中chown和chmod的区别和用法(转) chmod修改第一列内容,chown修改第3、4列内容: chown用法: 用来更改某个目录或文件的用户名和用户组。 chown 用户名:组名 文件路径(可以是绝对路径也可以是相对路径) 例1:chown root:root /tmp/tmp1 阅读全文
posted @ 2017-08-26 13:02 如果屈原会编程 阅读(287) 评论(0) 推荐(0) 编辑
摘要:package multithread; public class MyThread { //j变量私有 private int j; //同步的+1方法 private synchronized void add(){ j++; System.out.println(Thread.currentThread().getName(... 阅读全文
posted @ 2017-08-26 12:49 如果屈原会编程 阅读(2048) 评论(0) 推荐(0) 编辑
摘要:静态属性和方法 访问外部类的属性和方法 实例化 静态内部类 有 只能访问静态的 依赖于外部类的实例 非静态内部类 无 所有 可以直接实例化 阅读全文
posted @ 2017-08-26 12:43 如果屈原会编程 阅读(538) 评论(0) 推荐(0) 编辑
摘要:Cannot switch on a value of type long. Only convertible int values, strings or enum variables are permitted switch无法作用于long类型的值。 只允许可转换的int值,字符串或枚举变量 阅读全文
posted @ 2017-08-24 20:05 如果屈原会编程 阅读(262) 评论(0) 推荐(0) 编辑
摘要:初始堆就是大根堆,只是是第一次(初始序列)调整,第一次必须是自底向上逐个调整,以后(第一次交换后)是自上向下调整(因为除了第一个即堆顶元素,其他都是已经调整好的堆)。过程:先把数据画出一颗二叉树: 40 30 92 16 20 47 25 56 55 35从最后一个数据的双亲(20)开始,数据最大的 阅读全文
posted @ 2017-08-24 11:43 如果屈原会编程 阅读(7862) 评论(0) 推荐(1) 编辑
摘要:转自:http://www.jb51.net/article/87848.htm##1 阅读全文
posted @ 2017-08-24 10:56 如果屈原会编程 阅读(134) 评论(0) 推荐(0) 编辑
摘要:桥接模式(Bridge):将抽象部分与它的实现部分分离,使它们都可以独立地变化。 阅读全文
posted @ 2017-08-23 14:39 如果屈原会编程 阅读(188) 评论(0) 推荐(0) 编辑
摘要:迭代器模式(Iterator):提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。 阅读全文
posted @ 2017-08-23 14:32 如果屈原会编程 阅读(167) 评论(0) 推荐(0) 编辑
摘要:组合模式(Composite):将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 阅读全文
posted @ 2017-08-23 09:23 如果屈原会编程 阅读(179) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/xybelieve1990/article/details/52043127##1 阅读全文
posted @ 2017-08-22 17:21 如果屈原会编程 阅读(116) 评论(0) 推荐(0) 编辑
摘要:1.右击new创建一个Maven Project: 点击Next 继续Next Finish 2.项目成功创建后,项目目录主要有:主代码目录、主资源目录、测试代码目录、测试资源目录、输出目录(代码编译后存放的目录) 3.添加项目依赖,查找项目依赖通常有两种方式:1). 直接在eclipse上查找。2 阅读全文
posted @ 2017-08-22 15:39 如果屈原会编程 阅读(206) 评论(0) 推荐(0) 编辑
摘要:备忘录(Memento):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 阅读全文
posted @ 2017-08-22 10:41 如果屈原会编程 阅读(115) 评论(0) 推荐(0) 编辑
摘要:适配器模式(Adapter):将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 阅读全文
posted @ 2017-08-22 10:19 如果屈原会编程 阅读(174) 评论(0) 推荐(0) 编辑
摘要:状态模式(State):当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。 阅读全文
posted @ 2017-08-22 09:07 如果屈原会编程 阅读(146) 评论(0) 推荐(0) 编辑
摘要:建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 阅读全文
posted @ 2017-08-21 14:58 如果屈原会编程 阅读(115) 评论(0) 推荐(0) 编辑
摘要:外观模式(Facade):为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 阅读全文
posted @ 2017-08-21 14:32 如果屈原会编程 阅读(117) 评论(0) 推荐(0) 编辑
摘要:模板方法模式(TemplateMethod):定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 阅读全文
posted @ 2017-08-21 13:58 如果屈原会编程 阅读(145) 评论(0) 推荐(0) 编辑
摘要:抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 阅读全文
posted @ 2017-08-21 11:57 如果屈原会编程 阅读(210) 评论(0) 推荐(0) 编辑
摘要:Java泛型是Java1.5引入的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。泛型的类型参数只能是类(引用)类型(包括自定义类),不能是基本数据类型。Java语言引入泛型的好处是安全简单。 阅读全文
posted @ 2017-08-19 20:09 如果屈原会编程 阅读(170) 评论(0) 推荐(0) 编辑
摘要:原型模式(Prototype):用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 阅读全文
posted @ 2017-08-11 14:01 如果屈原会编程 阅读(136) 评论(0) 推荐(0) 编辑
摘要:观察者模式(Observer):定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 阅读全文
posted @ 2017-08-11 11:25 如果屈原会编程 阅读(142) 评论(0) 推荐(0) 编辑
摘要:责任链模式(Chain Of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 阅读全文
posted @ 2017-08-11 09:24 如果屈原会编程 阅读(204) 评论(0) 推荐(0) 编辑
摘要:单例模式(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点。 阅读全文
posted @ 2017-08-10 15:34 如果屈原会编程 阅读(121) 评论(0) 推荐(0) 编辑
摘要:工厂方法模式(Factory Method):定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 阅读全文
posted @ 2017-08-10 14:53 如果屈原会编程 阅读(179) 评论(0) 推荐(0) 编辑
摘要:代理模式:为其他对象提供一种代理以控制对这个对象的访问。 阅读全文
posted @ 2017-08-10 10:17 如果屈原会编程 阅读(160) 评论(0) 推荐(0) 编辑
摘要:装饰器模式:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰器模式比生成子类更加灵活。 阅读全文
posted @ 2017-08-10 09:20 如果屈原会编程 阅读(149) 评论(0) 推荐(0) 编辑
摘要:public class UpperCase { public static void main(String[] args) { String str = " this is a man"; String temp = upperCase(str); System.out.println(temp); } public s... 阅读全文
posted @ 2017-08-09 10:15 如果屈原会编程 阅读(274) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示