- 博客(21)
- 收藏
- 关注
转载 JDBC读取新插入Oracle数据库Sequence值的5种方法
JDBC读取新插入Oracle数据库Sequence值的5种方法 Oracle的sequence实现非常灵活,所以也带来一些易用性问题,如何取到新插入记录生成的sequence值与其它数据库有较大差别,本文详国介绍了5种实现读取新插入记录sequence值的方法。测试用的数据库脚本:[sql] view plaincopy
2014-05-30 00:08:18 817
转载 关于数据库Varchar字段类型长度设计问题
关于数据库Varchar字段类型长度设计问题 现代数据库一般都支持CHAR与VARCHAR字符型字段类型,CHAR是用来保存定长字符,存储空间的大小为字段定义的长度,与实际字符长度无关,当输入的字符小于定义长度时最后会补上空格。VARCHAR是用来保留变长字符,在数据库中存储空间的大小是实际的字符长度,不会像CHAR一样补上空格,这样占用的空间更少。
2014-05-30 00:06:09 1003
转载 面向程序员的数据库访问性能优化法则
面向程序员的数据库访问性能优化法则 特别说明:1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、 本文未深入数据库优化中最核心的执行计划分析技术。 读
2014-05-30 00:01:26 875
转载 构建高性能web之路------mysql读写分离实战
一个完整的mysql读写分离环境包括以下几个部分:应用程序clientdatabase proxydatabase集群在本次实战中,应用程序client基于c3p0连接后端的database proxy。database proxy负责管理client实际访问database的路由策略,采用开源框架amoeba。database集群采用mysql的master-slave的repl
2014-05-29 23:33:41 556
转载 Cookie和Session专题
一、cookie机制和session机制的区别*************************************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存
2014-05-29 23:26:36 451
转载 数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值
2014-05-25 16:44:48 477
转载 JMS与MQ详解
《一》1.ActiveMQ概述 企业消息软件从80年代起就存在,它不只是一种应用间消息传递风格,也是一种集成风格。因此,消息传递可以满足应用间的通知和互相操作。但是开源的解决方案是到最近10年才出现的。Apache ActiveMQ就是其中一种。它使应用间能以异步,松耦合方式交流。ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。 Act
2014-05-25 16:21:07 1225
转载 android---listview详解2
ListView 和 Adapter 的基础工作原理:ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!实际上Android为你缓存了视图。Android中有个叫做Recycler的构件,下图是他的工作原理:
2014-05-16 00:36:47 510
转载 android---listview详解1
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基
2014-05-16 00:32:51 421
转载 Hibernate一对一外键双向关联(xml配置篇)
Husband.javapackage com.one2one.bean;public class Husband { private int id; private String name; private Wife wife; public int getId() { return id; }
2014-05-16 00:00:12 615
转载 Win7下安装苹果MAC OS X Mountain Lion 双系统详细图文教程
本教程为在win7系统中安装苹果 Mountain Lion 双系统的图文教程, 如果仅是想要安装苹果尝鲜,建议在虚拟机中安装,请参考: VMware虚拟机安装MAC OS X Mountain Lion详细图文教程如果对PC机安装黑苹果有兴趣的朋友,请详细观看本教程,以免带来不必要的麻烦。在安装苹果MAC OS X双系统之前,确认BIOS可以开启AHCI(必须)安
2014-05-15 23:37:22 1610 1
转载 VMware9虚拟机安装MAC OS X Mountain Lion 10.8.2详细图文教程
之前论坛里的莱茵哈特网友发过一帖:VMware虚拟机安装MAC OS X Mountain Lion详细图文教程,这个帖子发的时候还是VMware8,现在的最新版已经更新到了9.01版本,而且Mountain Lion也更新到了10.8.2版本,加上看到帖子后面很多网友安装失败,所以写一个虚拟机安装MAC OS的升级版教程,同时也更新了所用的系统和软件,以及修正了部分错误并简化了安装步骤。
2014-05-15 23:32:51 1164 1
翻译 [教程/美化] 破解三星Galaxy Note2(N7108)内存不足问题
亲,你的牛2使用一段时间后是不是内存不足?是不是清理也没用?网上看到一位大神的攻略,在此奉上:我按一下方法操作后腾出来6个G的内存。 故障案例 关于三星Galaxy Note2内存不足问题 公司
2014-05-15 23:03:50 4557
转载 Spring 反射注入+全注解注入
Spring IoC容器会先把所有的Bean都进行实例化,不管是要用到的火鼠用不到的,如果你想暂时不进行Bean的实例化,要用到属性lazy-init="true".Spring的三种注入方式:① 构造注入:通过构造器(constructor)注入② 设值注入:通过Setter方法注入③ 反射注入:通过注解(annotation)的方式注入Spring
2014-05-06 08:20:25 662
转载 Spring 中的default-lazy-init="true" 和 lazy-init="true"
今天在做项目的时候无意看到 在spring的配置中的根节点上有个 default-lazy-init="true"配置,从来没有用过,google下,记录如下1、spring的default-lazy-init参数 spring在启动的时候,会默认加载会默认加载整个对象实例图,从初始化ACTION配置、到 service配置到dao配置、乃至到数据库连接、事务等等。这样可以
2014-05-06 08:19:44 552
转载 WEB打印的几种方案
------------------------------------------一 基于Web的打印方案比较分析-------------------------------- 基于web的套打,难度在于要将浏览器中呈现的html,精确地打印到票据中,而且能够实现对分页位置的控制。下面就ie浏览器所能采用的套打解决方案,来个汇总分析,希望对大家有所帮助。 一、浏览器的
2014-05-05 23:09:29 2351
转载 JDBC获取Mysql自动增长字段代码
Mysql aut_increment这个功能在主从关系中经常用到。MySQL没有oracle的专门序列,加上以前的项目使用的是select max(*)来实现这个功能,也是没有深究。后来对比发出max(*)的方法要多一次select,效率肯定不如用java来实现。方法1、有select LAST_INSERT_ID()可以获取最后的auto_increment。所在可用select la
2014-05-05 18:54:38 717
转载 Hibernate悲观锁乐观锁
锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓 的 “ 锁 ” ,即给我们选
2014-05-05 10:06:40 422
转载 java 反射的实例
JAVA反射机制是在运行状态中,对于任意一个类,都能够得到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制. 概括一下: 反射就是让你可以通过名称来得到对象(类,属性,方法)的技术。 例如我们可以通过类名来生成一个类的实例; 知道了方法名,就可以调用这个方法;知道了
2014-05-04 08:17:45 476
转载 Java反射实例
方法 Java反射经典实例 Java Reflection CookbookJava提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制。1. 得到某个对象的属性1 public
2014-05-04 08:10:26 429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人