
Database|Oracle
文章平均质量分 73
jiafu1115
Life has no end beyond itself.
展开
-
Java IO
原创 2011-08-05 09:41:01 · 603 阅读 · 0 评论 -
Oracle9或11使用了Oracle10的驱动引起的时间丢失
Oracle9或11使用了Oracle10的驱动引起的时间丢失Oracle中在DDL的时候,列类型date是包括时间+时间的,并且精确到毫秒. 不存在仅仅是日期(不包括时间)的列类型,而列类型timestamp可以认为是精度更高的date类型,能精确到纳秒(在windows操作系统只能精确到1000纳秒)。Java中的Date类有二种,一种是带时间的java.util.Da转载 2012-08-13 10:51:18 · 657 阅读 · 0 评论 -
prepareStatement与Statement的区别
prepareStatement与Statement的区别博客分类:JDBCPrepareStatement与Statement的主要区别: 1:创建时的区别: Statement stm=con.createStatement(); PreparedStatement pstm=con.prepareStatement(sql); 执行的时候:转载 2012-08-01 09:02:49 · 908 阅读 · 0 评论 -
JDBC连接各种数据库经验技巧集萃
JDBC连接各种数据库经验技巧集萃--基本流程--重要技巧2006-08-20 12:54JDBC连接各种数据库经验技巧集萃 Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本转载 2012-08-01 13:26:23 · 907 阅读 · 0 评论 -
Unix 时间戳 (Unix Timestamp) 与 Windows 时间转换工具
Unix 时间戳 (Unix Timestamp) 与 Windows 时间转换工具2012-08-27 21:30:24sys2 评论 9,958 浏览 我发现,我在本站发布的文章,url 最后一段都是 134 开头的一串数字。一开始并没在意,只想当然以为是程序随机生成的。昨天跟程序作者交谈的过程中无意问起,他说这是代表时间的。刚才访问转载 2013-06-18 09:15:40 · 8448 阅读 · 0 评论 -
Oracle 常用SQL摘录
select count(*) from WBXRPLTASK where status=0 and time_received > '2011-11-24 00:00:00'; select * from hf_file_14 where createtime > TO_DATE('01/13/2012 23:38:28', 'MM/DD/YYYY HH24:MI:SS') ord原创 2011-07-08 16:40:08 · 890 阅读 · 0 评论 -
走进cassandra之三 分区器
走进cassandra之三 分区器2013-04-16 10:30 869人阅读 评论(0) 收藏 举报cassandra分区器从这节开始,都是高年级知识了,需要一点分布式的基础知识。以前的文章说到, james(公司大佬)把任务分给了几拨人来做,那么怎么个分法呢? 什么任务交给什么人呢?James估计是有自己的一套算法的, 在cassandra里面,这个对应的转载 2014-11-10 18:37:14 · 746 阅读 · 0 评论 -
cassandra入门 框架模型 总结
cassandra入门 框架模型 总结博客分类: NOSQLcassandra框架模型nosql 目录(从整理的word里复制粘贴过来的,格式有点点问题)一、Cassandra框架二、Cassandra数据模型Colum / Colum Family, SuperColum / SuperColum FamilyColum排序三、分区转载 2014-11-10 18:26:25 · 994 阅读 · 0 评论 -
关于读很好的解释
Cassandra client的请求详解【译】Cassandra的读写请求,主要包括两部分,client端如何找到节点,请求何时成功返回,以及本地的读写是如何完成的,本地的读写,会在后续的博客中不断给出。本文主要解析前面两个问题。 【正文开始】 Cassandra集群中的所有节点都是对等的。客户端的读写请求可能会发送给集群中的任一节点。当客户端连接了某一个节点,并且开始发送读写请求,转载 2015-03-28 09:09:20 · 545 阅读 · 0 评论 -
分布式数据库的取舍——Cassandra的选择及其后果
分布式数据库的取舍——Cassandra的选择及其后果作者: yangzhe1991 分类: 我是搞技术的 发布时间: 2015-10-07 20:02 ė 62条评论想写的Cassandra系列文章的第一篇。本文的中心思想是:不谈需求场景只谈利弊是耍流氓;只谈利不谈弊是臭流氓。分布式数据库,自然是相对于传统的单机数据库。从传统的单机数据库到多机分布转载 2017-01-13 14:59:25 · 5743 阅读 · 0 评论 -
数据库连接池
一、数据库连接池1. 什么是连接池传统的开发模式下,Servlet处理用户的请求,找Dao查询数据,dao会创建与数据库之间的链接,完成数据查询后会关闭数据库的链接。这样的方式会导致用户每次请求都要向数据库建立链接而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存转载 2012-08-04 12:05:15 · 642 阅读 · 0 评论 -
JDBC中Connection,Statement,ResultSet的关系
JDBC中Connection,Statement,ResultSet的关系2009-08-31 17:271>Connection 必须由程序手动关闭 2>Statement 也必须由程序手动关闭 3>ResultSet 可以手动关闭,但也可以直接关闭创建该ResultSet的Statement从而自动关闭该ResultSet 4>ResultSet Stat转载 2012-08-04 17:49:37 · 1618 阅读 · 0 评论 -
JAVA多态与类型转化分析
JAVA多态与类型转化分析 多态与类型转化原理分析:一、多态性:超类引用在运行时既能代表超类本身的对象,也能代表其子类的对象的能力。类的一个成员若想表现多态必须可以被覆盖:对于成员变量而言,不会发生覆盖现象(会隐藏),在子类出现相同变量原创 2011-09-02 10:35:39 · 1138 阅读 · 3 评论 -
对象监视图
转载 2011-09-21 15:49:30 · 510 阅读 · 0 评论 -
Prestatement与Statement的区别
Code Fragment 1: String updateString = "UPDATE COFFEES SET SALES = 75 " + "WHERE COF_NAME LIKE ´Colombian´";stmt.executeUpdate(updateString); Code Fragment 2: PreparedStatement updateS转载 2011-10-25 10:24:18 · 1307 阅读 · 0 评论 -
从PipedInputStream/PipedOutputStream谈起
江苏无锡缪小东本篇主要从分析PipeInputStrem和PipedOutputStream谈起。谈及软件设计的变化,以及如何将软件拆分、组合,适配……1 源代码分析 下面将详细分析PipedInputStream和PipedOutputStream的源代码。1.1 PipedInputStream package java.io;//PipedInpu转载 2011-12-08 13:06:16 · 4593 阅读 · 3 评论 -
关于每一个数据库表都应该有一个单一的字段作为主键的讨论
Computer SystemAdd comments2010年5月6日更新: 只有真正懂得了这个道理的人, 才算真正理解了关系数据库. 如何才算懂得了这个道理? – 即使你有一百个理由要用关联主键, 你也能找到这唯一的一个理由放弃, 改而使用单一字段做主键.——在数据库设计中, 每一个表都应该有一个字段作为主键. 这个字段一般是自增整数字段, 或者某些数据库支持的自动转载 2011-12-20 09:56:35 · 4617 阅读 · 0 评论 -
Java拾遗]Java对象大小探究
Java拾遗]Java对象大小探究 博客分类:javaoutofmemoryheap 平时我们不会关心生成的对象到底在JVM中占据多少内存,当发生像OutOfMemory或JVM内存异常增加或减少时才会花精力研究到底发生了什么事情。如果当我们发现有些对象确实很大,但超过我们预期时,我们就该关心下我们所期望创建的每个对象大致会在JVM中占用多少内存呢。这节我会试着以一个转载 2011-12-26 14:21:55 · 1010 阅读 · 0 评论 -
SYS_GUID()与sequence的比较
序列生成器sequence所生成的数字只能保证在单个实例里是唯一的,这就不适合将它用作并行或者远程环境里的主关键字,因为各自环境里的序列可能会生成相同的数字,从而导致冲突的发生。SYS_GUID会保证它创建的标识符在每个数据库里都是唯一的。此外,序列必须是DML陈述式的一部分,因此它需要一个到数据库的往返过程(否则它就不能保证其值是唯一的)。SYS_GUID源自不需要对数据库进行访问的转载 2012-01-10 09:54:24 · 681 阅读 · 0 评论 -
java 屏幕截图
import javax.imageio.ImageIO;public class Xcn {public static void main(String[] args) {try {captureScreen("c:/2.jpg");} catch (Exception e) {// TODO Auto-generated catch blocke.p转载 2012-01-15 21:20:07 · 516 阅读 · 0 评论 -
C3p0源码探索(一)之配置篇
C3p0源码探索(一)之配置篇所需文件:1、 c3p0-0.9.1.2.jar http://sourceforge.net/projects/c3p0/2、 mysql.jar http://dev.mysql.com/downloads/connector/j/5.0.html3、 c3p0-0.9.1.2http://nchc.dl.sou转载 2012-08-03 15:36:43 · 1165 阅读 · 0 评论 -
Gossip in Cassandra
(一)Gossip的作用Cassandra集群没有中心节点,各个节点的地位完全相同,它们通过一种叫做gossip的协议维护集群的状态。 通过gossip,每个节点都能知道集群中包含哪些节点,以及这些节点的状态,这使得Cassandra集群中的任何一个节点都可以完成任意key的路由,任意一个节点不可用都不会造成灾难性的后果。(二)Gossip协议介绍gossip的学名叫做Anti-entropy(逆...转载 2018-03-05 10:57:17 · 482 阅读 · 0 评论