- 浏览: 167476 次
- 性别:
- 来自: 北京
最新评论
-
陈碧滔:
可以搞定。
Eclipse中JBOSS5.1无法启动的问题解决办法 -
tracy1989wan:
很好,很不错!
Dom4j读文件1---Visitor模式 -
荷叶上的小青蛙:
想问下: d:\\index 是个什么文件
IKAnalyzer中文分词 -
liyuanhoa_:
搞定!!! thanks!
Eclipse中JBOSS5.1无法启动的问题解决办法 -
icantforget:
有问题啊 optional=false 强制生成对象? 延迟 ...
一对一延迟加载问题探讨
文章列表
1. List概览
List,就像它的名字暗示的一样,是一组排列有序的元素。当我们讨论List的时候,很容易将它和Set作比较。Set是一组唯一的而且排列无序的元素。
下图是集合类的层次结构图。你可以总体上知道我们今天讨论的主题。
2. ArrayList vs. LinkedList vs. Vector
1. Collection vs Collections
首先,“Collection”和“Collections”是两个不同的概念。你可以从下面的层次关系图中看到,”Collection”是集合层次的顶层接口,而”Collections”是提供了操作集合类型的静态方法的类。
LinkedeList和ArrayList都实现了List接口,但是它们的工作原理却不一样。它们之间最主要的区别在于ArrayList是可改变大小的数组,而LinkedList是双向链接串列(doubly LinkedList)。ArrayList更受欢迎,很多场景下ArrayList比LinkedList更为适用。这篇文章中我们将会看看LinkedeList和ArrayList的不同,而且我们试图来看看什么场景下更适宜使用LinkedList,而不用ArrayList。
LinkedList和ArrayList的区别
转载自:http://www.cnblogs.com/bing198333/p/3580297.html
直接看一个例程
Mysql备份策略大概可分为4种:
1) 直接拷贝数据库文件(不推荐)
2) 使用mysqlhotcopy备份数据库
3) 使用mysqldump备份数据库
4) 使用主从复制机制(replication)(实现数据库实时备份)
一般mysqldump使用比较广泛,操作也方便,下面就具体描述mysqldump备份策略。
数据备份分为三步:
1) 定时导出备份数据库并打包成gz压缩包 (Linux shell 脚本 + crontab)
mysqlFullBackup.sh
好技巧解决GET方法的缓存问题
- 博客分类:
- java知识
解决方法: 1、在服务端加 header("Cache-Control: no-cache, must-reva lidate"); 2、在ajax发送请求前加上 xmlHttpRequest.setRequestHeader("If-Modified-Since","0"); 3、在ajax发送请求前加上 xmlHttpRequest.setRequestHeader("Cache-Control","no-cache"); 4、在 Ajax 的 URL 参数后加上 " ...
用pl/sql 连接 ,oracle 9i 与10g 共存,最后解决方式:打开PL/SQL development,取消输入用户名密码,工具-首选项-连接,修改oracle主目录名,重启PL/SQL development,成功。
转自
http://hi.baidu.com/qibingkeke/blog/item/fbd081fd2156aa1e09244d20.html
对于任意2个日期比如:date_start=2006-10-1、date_end=2006-10-14 ,首先计算这连个日期之间的时间间隔(天数),然后分别对date_start 和date_end 取得它们下一个星期一的日期,这样就可以得到一个新的可以整除7的完整日期间隔(这个新的日期间隔已经把星期几的问题剔出掉了),换一种说法就是我们可以得到,这两个新的日期之间的周数,拿这个周数乘以5就是工作日期了(tmpWorkingDays)。但是这个日期并不是我们所要的日期,接下来我们要做的就是计算date_start,date_end这两个日期对于根据它们所产生的新的日期之间的时间偏移量,date_ ...
用 java -XmxXXXXM -version 测试你的机器可用多少内存
如java -Xmx1024M -version
当内存大于可用内存后,将会报错
C:\Users\Administrator>java -Xmx2024M -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异
在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗?
连接类型:1、JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动。因为它需要Oracle Call Interface and Net8,所以它需要在运行使用此驱动的JAVA程序的机器上安装客户端软件 ...
1.最简单的方式,将web项目文件件拷贝到webapps 目录中。
2.修改server.xml, 在conf目录中的server.xml文件里,在host节点里添加Context,如下
Xml代码
<Context
[一]、行转列
1.1、初始测试数据
表结构:TEST_TB_GRADE
Sql代码
create
FIRST_VALUE 功能描述:返回组中数据窗口的第一个值。有些类似于SQL Server中的first(),但用法完全不一样,而功能也强大一些。
如下sql:
select DISTINCT FIRST_VALUE (t.site_name) over(order by t.alarm_time) from ipms_alarm_article t
该语句将返回
ipms_alarm_article表中按alarm_time排序之后的第一个site_name