上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页
摘要: 编程的时候可能会遇到一个不知道它属于哪个类的对象,我们可以用下列运算符或者方法来判断。 1、instanceof instanceof是运算符只被用于对象引用变量,检查左边的被测试对象是不是右边类或接口的实例化。如果被测对象是null值,则测试结果总是false。 String str = new 阅读全文
posted @ 2015-12-07 09:27 jack_ou 阅读(696) 评论(0) 推荐(0)
摘要: xStream框架xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换;前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805... 阅读全文
posted @ 2015-12-03 15:29 jack_ou 阅读(3207) 评论(0) 推荐(0)
摘要: springBeanFactoryAware(转)要直接在自己的代码中读取spring的bean,我们除了根据常用的set外,也可以通过spring的BeanFactoryAware接口实现,只要实现setBeanFactory方法就可以,Java代码 privateBeanFactorybeanF... 阅读全文
posted @ 2015-12-03 12:36 jack_ou 阅读(497) 评论(0) 推荐(0)
摘要: 当我们通过Executor提交一组并发执行的任务,并且希望在每一个任务完成后能立即得到结果,有两种方式可以采取:方式一:通过一个list来保存一组future,然后在循环中轮训这组future,直到每个future都已完成。如果我们不希望出现因为排在前面的任务阻塞导致后面先完成的任务的结果没有及时获... 阅读全文
posted @ 2015-12-02 16:16 jack_ou 阅读(534) 评论(0) 推荐(0)
摘要: 除了自定义的destroy-method.还可以实现DisposableBean接口,来回调bean销毁时候执行的方法,这个接口有一个destroy方法,生命周期是是destroy----bean销毁---自定义的destroy方法SimpleBean.java?123456789101112131... 阅读全文
posted @ 2015-12-02 15:39 jack_ou 阅读(1696) 评论(0) 推荐(0)
摘要: 以下的内容部分参考了网络上的内容,在此对原作者表示感谢! Java中动态代理的实现,关键就是这两个东西:Proxy、InvocationHandler,下面从InvocationHandler接口中的invoke方法入手,简单说明一下Java如何实现动态代理的。 首先,invoke方法的完整形式... 阅读全文
posted @ 2015-12-02 14:58 jack_ou 阅读(4028) 评论(2) 推荐(0)
摘要: 首先要分辨BeanFactory 与 FactoryBean的区别, 两个名字很像,所以容易搞混BeanFactory: 以Factory结尾,表示它是一个工厂类,是用于管理Bean的一个工厂FactoryBean:以Bean结尾,表示它是一个Bean,不同于普通Bean的是:它是实现了Factor... 阅读全文
posted @ 2015-12-02 14:45 jack_ou 阅读(282) 评论(0) 推荐(0)
摘要: 一.安装1.1安装weblogic8.1 首先从www.bea.com上下载安装文件platform816_linux32.bin,然后在安装文件所在目录下键入 ./platform816_linux32.bin使用控制台界面安装。当出现welcome界面时,按回车,选择1,出现“Choose BE... 阅读全文
posted @ 2015-12-02 14:16 jack_ou 阅读(1688) 评论(0) 推荐(0)
摘要: 一、下载安装1、下载地址:http://www.jboss.org/jbossas/downloads,下载Certified Java EE 6 Full Profile版本。2、解压jboss-as-7.1.1.Final.zip 到D:\programs。3、设置环境变量如下:系统变量->新建... 阅读全文
posted @ 2015-12-01 19:39 jack_ou 阅读(420) 评论(0) 推荐(0)
摘要: 身为一名Java程序员,大家可能都有这样的经历:调用一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。一些JVM编程语言比如Scala、Ceylon等... 阅读全文
posted @ 2015-12-01 11:18 jack_ou 阅读(430) 评论(0) 推荐(0)
摘要: NLSSORT,可以用来进行语言排序,且不影响当前会话.用法示例:拼音SELECT * FROM TEAM ORDER BY NLSSORT(排序字段,'NLS_SORT = SCHINESE_PINYIN_M')笔划SELECT * FROM TEAM ORDER BY NLSSORT(排序字段,... 阅读全文
posted @ 2015-11-30 10:17 jack_ou 阅读(2668) 评论(0) 推荐(0)
摘要: 如用svnsync同步备份两台机器的svn。(就以linux服务器到windows服务器为例子)要同步的项目名称:source_svn svn版本库1。4以上源目录:svn://192.168.16.199/source_svn同步目标目录:http://目标IP:8080/source_svnba... 阅读全文
posted @ 2015-11-27 19:24 jack_ou 阅读(777) 评论(0) 推荐(0)
摘要: Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, ... 阅读全文
posted @ 2015-11-27 15:54 jack_ou 阅读(778) 评论(0) 推荐(0)
摘要: 通过这篇文章,你将学习到Spring框架中中事务的传递 简介 在处理Spring管理的事务时,开发人员可以以传播的方式定义事务的行为。换句话说,开发人员能够决定业务方法如何被封装在逻辑和物理事务中。来自不同Spring bean的不同方法可以在相同的事务范围或分割为多个嵌套的事务中执行。这可能导致像 阅读全文
posted @ 2015-11-27 00:04 jack_ou 阅读(1881) 评论(0) 推荐(0)
摘要: 在java编译过程中会出现很多警告,有很多是安全的,但是每次编译有很多警告影响我们对error的过滤和修改,我们可以在代码中加上@SuppressWarnings(“XXXX”) 来解决例如:@SuppressWarnings("deprecation")表示不显示使用了不赞成使用的类或方法时的警告... 阅读全文
posted @ 2015-11-26 19:31 jack_ou 阅读(448) 评论(0) 推荐(0)
摘要: 上周看了《[三思笔记]全面学习分区表及分区索引.pdf》,按学习顺序记录将学习笔记粘出来如下:当 表中的数据量不断增加,查询数据的速度就会变慢,程序性能也会降低,这时候或许可以考虑将表分区。表进行分区后,逻辑上表仍然是一个逻辑表,但是由于进行 了分区,就可以将每个分区分别存放到不同的物理文件里(每个... 阅读全文
posted @ 2015-11-26 15:36 jack_ou 阅读(2603) 评论(0) 推荐(1)
摘要: 一、并发性 并发性是oltp数据库最重要的特性,但并发涉及到资源的获取、共享与锁定。 mysql:mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会让其他session无法更新此表中的数据。虽然InnoDB引擎的表可以用行级锁,但这个行级锁的机制依赖于表的索... 阅读全文
posted @ 2015-11-26 15:09 jack_ou 阅读(15691) 评论(0) 推荐(1)
摘要: 分表和分区的区别: 一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看:mysql分表的3种方法什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例 二,m 阅读全文
posted @ 2015-11-26 15:02 jack_ou 阅读(44630) 评论(2) 推荐(7)
摘要: cmd /c和cmd /khttp://leaning.javaeye.com/blog/380810java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完di... 阅读全文
posted @ 2015-11-25 16:17 jack_ou 阅读(5946) 评论(0) 推荐(1)
摘要: 简单的说,Result是Action执行完后返回的一个字符串,它指示了Action执行完成后,下一个页面在哪里。Result仅仅是个字符串,仅仅是用来指示下一个页面的,那么如何才能够到达下一个页面呢?下一个页面如何能正确地展示结果呢?这就该引出一个新概念——ResultType,所谓ResultT... 阅读全文
posted @ 2015-11-25 11:53 jack_ou 阅读(313) 评论(0) 推荐(0)
摘要: request方法客户端IP: request.getRemoteAddr() 输出:192.168.0.106客户端主机名:request.getRemoteHost()输出:abcrequest.getHeader("Host") 输出:192.168.0.1:8080Web服务器名字:req... 阅读全文
posted @ 2015-11-25 11:45 jack_ou 阅读(10424) 评论(0) 推荐(1)
摘要: 1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值。 其具体的语法格式如下: TRUNC(date[,fmt]) 其中: date 一个日期值 fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去 下面是该函数的使用情况: TRUNC(TO_DATE( 阅读全文
posted @ 2015-11-24 15:29 jack_ou 阅读(251) 评论(0) 推荐(0)
摘要: NVL函数 Oracle/PLSQL中的一个函数。 格式为: NVL( string1, replace_with) 功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值。 注意事项:string1和replace_with必须为同一数... 阅读全文
posted @ 2015-11-24 15:25 jack_ou 阅读(1079) 评论(0) 推荐(0)
摘要: 简而言之、看格式,DATE 是 年月日YYYY-MM-DD,DATETIME 是 年月日时分秒YYYY-MM-DD HH:MM:SS,TIMESTAMP是 年月日时分秒YYYY-MM-DD HH:MM:SS。然后就是区别,DATETIME支持范围:'1000-01-01 00:00:00'到'999... 阅读全文
posted @ 2015-11-24 10:06 jack_ou 阅读(360) 评论(0) 推荐(0)
摘要: Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一. 安装与配置下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E... 阅读全文
posted @ 2015-11-20 19:20 jack_ou 阅读(360) 评论(0) 推荐(0)
摘要: 一、首先先说Hessian是什么? 阅读全文
posted @ 2015-11-20 18:38 jack_ou 阅读(835) 评论(0) 推荐(0)
摘要: 较结果:create ser deser total size +dfljava-built-in 62 5608 29649 35257 889 514hessian ... 阅读全文
posted @ 2015-11-19 19:05 jack_ou 阅读(2356) 评论(0) 推荐(0)
摘要: 首先请允许我这样说,作为开发或测试,你一定要具备这种 本领。你可以手动打包、部署你的工程,但这不是最好的方法。最好的方式就是全自动化的方式。开发人员提交了代码后,可以自动构建、打包、部署到测试环境。 测试通过后进入到模拟环境或是直接发布的生产环境,这个过程可以是全自动的。但这个自动化的方式有一些公司... 阅读全文
posted @ 2015-11-19 17:22 jack_ou 阅读(791) 评论(0) 推荐(0)
摘要: 前言业界对持久存储领域的追求从未停止过,为了更方便、更容易地用对象表达我们的思维,开源领域和商业领域都涌现了许多新技术, ORM 的出现恰恰说明了这点。最近一年,业界也在反思,到底 ORM 给我们带来的是便利还是麻烦。矛头指向大名鼎鼎的 Hibernate ,纷纷议论其性能问题,大家似乎要达成这样的... 阅读全文
posted @ 2015-11-19 15:44 jack_ou 阅读(1625) 评论(0) 推荐(0)
摘要: org.hibernate.QueryException: could not resolve propertyHibernateSQLXMLorg.hibernate.QueryException: could not resolve property: name of: com.dhsj.stu... 阅读全文
posted @ 2015-11-19 14:37 jack_ou 阅读(670) 评论(0) 推荐(0)
摘要: 严重: Dispatcher initialization failedUnable to load configuration. - [unknown location]at com.opensymphony.xwork2.config.ConfigurationManager.getConfig... 阅读全文
posted @ 2015-11-19 12:52 jack_ou 阅读(1259) 评论(0) 推荐(0)
摘要: 1.库名、表名、字段名必须使用小写字母,并采用下划线分割。a)MySQL有配置参数lower_case_table_names,不可动态更改,linux系统默认为 0,即库表名以实际情况存储,大小写敏感。如果是1,以小写存储,大小写不敏感。如果是2,以实际情况存储,但以小写比较。b)如果大小写混合使... 阅读全文
posted @ 2015-11-18 18:52 jack_ou 阅读(992) 评论(0) 推荐(0)
摘要: 常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语... 阅读全文
posted @ 2015-11-18 16:44 jack_ou 阅读(302) 评论(0) 推荐(0)
摘要: 引言对 于多版本项目,要提供新版本来跟上新功能或缺陷报告增加的速度,并同时仍然保持可接受的质量水平,可能是一项不小的挑战。构建自动化可确保准确性和消除人 为错误的可能性,从而部分地解决此问题。自动化还可让成员将精力集中在需要人类智慧的问题上,而不用分心进行自动化后通常能更快更有效地运行的任务,从而 ... 阅读全文
posted @ 2015-11-17 20:14 jack_ou 阅读(544) 评论(0) 推荐(0)
摘要: 最近做项目,需要做一个从mysql数据库中随机取几条数据出来。总所周知,order by rand 会死人的。。因为本人对大数据量方面的只是了解的很少,无解,去找百度老师。。搜索结果千篇一律。特发到这里来,供大家学习。在mysql中带了随机取数据的函数,在mysql中我们会有rand()函数,很多朋... 阅读全文
posted @ 2015-11-16 18:51 jack_ou 阅读(1113) 评论(0) 推荐(0)
摘要: 平时产生随机数时我们经常拿时间做种子,比如用 System.currentTimeMillis的结果,但是在执行一些循环中使用了System.currentTimeMillis,那么每次的结 果将会差别很小,甚至一样,因为现代的计算机运行速度很快。后来看到java中产生随机数函数以及线程池中的一些函... 阅读全文
posted @ 2015-11-16 11:34 jack_ou 阅读(857) 评论(0) 推荐(0)
摘要: 我们先了解下InnoDB引擎表的一些关键特征:InnoDB引擎表是基于B+树的索引组织表(IOT);每个表都需要有一个聚集索引(clustered index);所有的行记录都存储在B+树的叶子节点(leaf pages of the tree);基于聚集索引的增、删、改、查的效率相对是最高的;如果... 阅读全文
posted @ 2015-11-16 10:53 jack_ou 阅读(332) 评论(0) 推荐(0)
摘要: inet_addr() 简述:将一个点间隔地址转换成一个in_addr。 #include unsigned long PASCAL FAR inet_addr( const struct FAR* cp); cp:一个以Internet标准“.”间隔的字符串。 注释: 本函数解释cp... 阅读全文
posted @ 2015-11-16 10:05 jack_ou 阅读(1814) 评论(0) 推荐(0)
摘要: 在使用MySQL的时候,一般尽量避免用关键字作为表名,如使用关键字做表名,需要按标准写法给SQL语句加[](或是“)区分字段名和表名。下面列出MySQL所有关键字,希望给使用MySQL的朋友提供一些参考帮助。ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETW... 阅读全文
posted @ 2015-11-16 09:59 jack_ou 阅读(9059) 评论(0) 推荐(2)
摘要: spring的声明事务提供了强大功能,让我们把业务关注和非业务关注的东西又分离开了。好东西的使用,总是需要有代价的。使用声明事务的时候,一 个不小心经常会碰到“Transaction rolled back because it has been marked as rollback-only”这个... 阅读全文
posted @ 2015-11-13 17:32 jack_ou 阅读(3617) 评论(0) 推荐(1)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页