摘要: ORACLE数据库会话有ACTIVE、INACTIVE、KILLED、 CACHED、SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动、空闲、等待状态。例如PL/SQL Developer连接到数据库,执行一条SQL语句后,如果不继续执行SQL语句,那么此会话就处于INACTIVE状态。一般情况下,少量的INACTVIE会话对数据库并没有什么影响,如果由于程序设计等某些原因导致数据库出现大量的会话长时间处于INACTIVE状态,那么将会导致大量的系统资源被消耗,造成会话数超过系统session的最大值,出现ORA-00018:maximum number of sessions exceeded错误。 阅读全文
posted @ 2014-12-30 13:33 so... 阅读(247) 评论(0) 推荐(0) 编辑
摘要: dba_profiles视图: 这个视图提供关于用户的概要文件的信息,是DBA管理用户资源分配的最好助手,如:控制session或sql能使用的CPU、控制用户的密码管理策略等。 数据库创建后,系统则存在名为DEFAULT的默认PROFILE,若不做特殊指定,创建用户时用户默认使用的PROFILE就是DEFAULT 查看视图dba_profiles可找出数据库中有哪些PROFILE 阅读全文
posted @ 2014-12-25 22:21 so... 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 阅读全文
posted @ 2014-12-25 15:05 so... 阅读(195) 评论(0) 推荐(0) 编辑
摘要: DevExpress的GridControl提供方便的数据导出到Excel功能,导出中用户可以根据GridControl的格式进行导出(ExportToXls(Stream stream)方法)。 阅读全文
posted @ 2014-12-22 19:06 so... 阅读(925) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap Collections.synchronizedMap和Hashtable讨论 阅读全文
posted @ 2014-12-18 17:35 so... 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 在Windows资源管理器中,当把鼠标指针移动到TreeView控件和ListView控件之间时,可以左右拖动鼠标调整TreeView控件和ListView控件在主窗口中的大小比例,以适应不同显示内容的需要。我们可以使用SplitContainer控件实现这种功能。 阅读全文
posted @ 2014-11-29 10:54 so... 阅读(1565) 评论(1) 推荐(0) 编辑
摘要: 首先JDK配置没有问题,在控制台窗口下键入java或javac命令没有错误,然后排出tomcat服务器也没有放在有中文的文件夹下。但是tomcat服务无启动时候只是一闪而过。 阅读全文
posted @ 2014-11-28 16:31 so... 阅读(577) 评论(0) 推荐(0) 编辑
摘要: java序列化与反序列化 阅读全文
posted @ 2014-11-08 12:52 so... 阅读(216) 评论(0) 推荐(0) 编辑
摘要: C#序列化与反序列化 阅读全文
posted @ 2014-11-08 12:51 so... 阅读(179) 评论(0) 推荐(0) 编辑
摘要: instanceof是Java的一个二元操作符,和==,,是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据 阅读全文
posted @ 2014-10-28 10:23 so... 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 阅读全文
posted @ 2014-10-28 10:04 so... 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 用Collections.sort方法对list排序有两种方法 阅读全文
posted @ 2014-10-23 14:12 so... 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 如果有多个已经被实例化的List 集合,想要把他们组合成一个整体,并且,这里必须直接使用List 自身提供的一个方法List.addAll(),否则使用了List.add()方法,则会输出不正常的信息。 阅读全文
posted @ 2014-10-23 11:20 so... 阅读(1811) 评论(0) 推荐(0) 编辑
摘要: containsKey方法用来判断Map集合对象中是否包含指定的键名。 阅读全文
posted @ 2014-10-23 11:03 so... 阅读(3937) 评论(0) 推荐(0) 编辑
摘要: .NET 2.0发布了一些小的nuggets,可以使得我们更容易地编写代码。我最喜欢的当属Array和List说添加的额外方法,这些方法接受Action,Converter和Predicate作为泛型delegate。事实上,我对这些东西还是很着迷的。当这些方法与匿名方法和lambda表达式结合使用时将发挥巨大作用。 阅读全文
posted @ 2014-10-23 10:32 so... 阅读(2272) 评论(0) 推荐(0) 编辑
摘要: 优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的URL。 阅读全文
posted @ 2014-09-24 11:48 so... 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 入门Spring MVC也有一段时间了,今天写篇文章总结一下 。 阅读全文
posted @ 2014-09-23 15:23 so... 阅读(202) 评论(0) 推荐(0) 编辑
摘要: .Net Winform有着自己的未处理异常机制。 Winform内部的代码会在Applicatin.Run方法里面为消息循环创建一个大的try...catch。 这样, 任何在GUI主线程里面的异常都会被这个try...catch所捕捉到, 这个默认的未处理异常handler会提取异常的所有信息然后显示在一个错误对话框里面,接着程序就中止了。这样我的try...catch就没有作用了 阅读全文
posted @ 2014-09-16 15:13 so... 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: There’s this new and really powerful type of data: event data. Well, it’s not really new. I bet you are already familiar with event data, even if you don’t know it by that name. 阅读全文
posted @ 2014-09-10 14:37 so... 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。 阅读全文
posted @ 2014-09-10 11:34 so... 阅读(1201) 评论(0) 推荐(0) 编辑