自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Truong的专栏

编程能力重要、程序员的积累和借鉴他人的能力也很重要

  • 博客(38)
  • 资源 (44)
  • 收藏
  • 关注

转载 读取properties文件

1.当前(类)路径Properties prop = new Properties();InputStream   is=getClass().getResourceAsStream("/hibernate.properties");//hibernate.properties放就放在当前路径;2.Properties prop = new Properties();FileI

2013-03-29 09:25:40 570

转载 JS insertBefore

语法:oElement = object . insertBefore ( oNewNode , oChildNode )参数:oNewNode :  必选项。对象(Element)。要被插入文档结构的对象。oChildNode :  可选项。对象(Element)。定位插入点。 oNewNode 被插入到紧贴这个子对象的前面。返回值:oElement :  对象(El

2013-03-22 13:19:31 1547

原创 js 操作 table 复制行 插入行 获取index ...

一、获取当前行的index:trRow.rowIndex; 二、表中插入行:var row=table.insertRow(index); 三、复制行:var copyRow=trRow.cloneNode(true); 四、在指定行前插入行:trRow.parentNode.insertBefore(copyRow,trRow);

2013-03-22 10:29:51 2295

转载 遍历json获得数据的几种方法

Json在Web开发的用处非常广泛,作为数据传递的载体,如何解析Json返回的数据是非常常用的。下面介绍下四种解析Json的方式:Part 1 1var list1 = [1,3,4];2alert(list1[1]);3var list2 = [{"name":

2013-03-20 15:05:00 1146

转载 json 数据格式 示例

示例一{ "programmers": [ { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" }, { "firstName": "Jason", "lastName":"Hunter", "email": "bbbb" }, { "firstName": "Elliotte", "lastName":

2013-03-20 14:27:03 20202

转载 ajax json

一,jsjQuery.ajax({     type:"POST",     url:"/c/actionA.action",     data:{"dataval":1},     dataType:"json",     async:false,     success:function(data){      if(data != null && data !

2013-03-20 14:21:15 665

转载 Oracle和SQLServer区别一二

一、DML操作,比如update,delete,insert等修改表中数据时,Oracle要手动commit,SQLServer自动执行commit;二、规定要返回的记录数目。Oracle要在where句中使用num 三、Oracle中没有First()、Last()函数。

2013-03-16 19:31:56 615

转载 ORACLE 插入DATE类型字段

1 怎样在ORACLE中输入DATE类型的字段 insert into table_name (date_column) values(to_date('2006-06-04','yyyy-mm-dd')) to_char(v_timestamp,'yyyy-mm-dd hh24:mi:ss.fff' ) 一种是to_date(),另一种是 date '1998-05-01'2. 修改or

2013-03-16 18:06:26 2236

转载 Oracle 大小写 区别

1,关键字 用户 密码 字段名 表名 序列名 触发器名等是不区分的,我们平时进入都是大小写随便输入的。2,具体字段值区分大小写。

2013-03-16 14:47:15 1136

转载 Oracle update语句 格式

修改的字段以逗号隔开。update 表 set 字段1 = 值,字段2 = 值 where 字段3 = 值

2013-03-16 14:37:39 985

转载 Oracle 修改表中字段

修改Oracle数据字段类型时,如果表中有数据可以采用如下方法更改 ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1; ALTER TABLE 表名 ADD 字段名  VARCHAR2(30); UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30)); ALTER TABLE 表名 DROP COLUMN 字段名

2013-03-16 14:29:02 894

转载 Oracle 查看指定表的结构(字段,字段类型)

使用:desc 表明。如查看persons表。使用desc persons;

2013-03-16 14:18:17 843

转载 sql语句中group by 与order by的区别

sql 里的 order by 和 group by 的区别:order by  是按字段排序 group by  是按字段分类       order by 从英文里理解就是行的排序方式,默认的为升序。 order by 后面必须列出排序的字段名,可以是多个字段名。             group by 从英文里理解就是分组。必须有“聚合函数”来配合才能使

2013-03-16 14:12:20 1902

转载 oracle主键自动增长的设置

Oracle中为主键设置自增长需要通过序列来完成1建立数据表 create table Test_Increase(userid number(10) primary key, /*主键,自动增加*/username varchar2(20));2创建自动增长序列 CREATE SEQUENCE TestIncrease_SequenceINCREMENT BY

2013-03-14 21:50:57 983

转载 Oracle sqlplus 建表

create table 表名(列名 数据类型,列名 数据类型);

2013-03-14 21:35:07 6057

转载 oracle数据类型

有道是,磨刀不误砍柴工。多了解一些底层的东西,对于Oracle开发、维护大有裨益。个人总结了一些Oracle数据类型集解,相信读者阅读了本文以后,Oracle数据库开发起来会事半功倍!在Oracle数据库中,每个关系表都由许多列组成。给每一列指派特定的数据类型来定义将在这个列中存储得数据类型。1、CHAR最多可以以固定长度的格式存储2000个字符或字节。默认指定为以字符形式进行存储

2013-03-14 21:31:20 585

转载 sqlplus中查看oracle的用户表

select * from CAT; //普通用户自己查看select TABLE_NAME from DBA_TABLES where OWNER=”; //管理员用在Oracle中查看所有的表:select * from TAB/DBA_TABLES/DBA_OBJECTS/CAT;看用户建立的表:select TABLE_NAME from USER_TABLES; //

2013-03-14 21:13:33 6545

转载 sqlplus select或insert语句总是返回2原因

缺少“;”

2013-03-13 22:01:47 6495 3

转载 scott、sys、system用户 sysdba、sysoper权限

scott是演示用户,用于学习oracle sys用户具有sysdba权限 system用户默认sysopt权限,也能以sysdba权限登录。 超级用户分两种 sysdba和sysoper sysoper后面3个字母是operator的意思,也就是操作数据库的人,而sysdba则是管理数据库的人sysdba比sysoper的权限还要大。

2013-03-13 20:28:23 1097

转载 Sqlplus 登录数据库

1.直接敲sqlplus并回车就是启动SQL*PLUS,输入user及password将使用户登陆到缺省的数据库 C:\Documents and Settings\Administrator>sqlplusSQL*Plus: Release 9.2.0.1.0 - Production on Copyright (c) 1982, 2002, Oracle Corporation

2013-03-13 20:17:06 887

转载 Oracle 新建 数据库

新建Oracle数据库三种方法:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca);2.用命令行的方式建立数据库3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建配置或删除数据库详述:1.通过运行Oracle

2013-03-13 20:13:56 584

转载 Oracle中scott用户的由来

从Oracle第一个商业化版本至今,oracle的默认数据库里都少不了这个名字为scott,密码为tiger的用户。这个scott究竟有何来历,怎么在我们的oracle的版本里一直都不能少呢。这个就要追朔到Oracle的创业阶段了, 1977年6月,埃里森,Bob Miner和Ed Oates在硅谷共同创办了一家名为软件开发实验室(Software Development Laboratori

2013-03-12 21:55:45 876

转载 安装完Oracle后 使用dbca创建数据库 弹出ORA-01092: ORACLE 实例终止,强制断开连接

原因一:初始化参数时java池,缓冲池大小不够。其他原因:总结中....

2013-03-12 21:54:54 2233

转载 共享池,java池,大型池,PGA,SGA 笼统概念

1.共享池 共享池主要由库缓冲区(共享SQL区和PL/SQL区)和数据字典缓冲区组成,它的作用是存放频繁使用的sql,在有限的容量下,数据库系统根据一定的算法决定何时释放共享池中的sql;如果容量不足时,释放不及时,会将命中率不频繁的,长时间不使用的sql放到磁盘缓冲区中,保证共享池中的容量不被使用耗尽;可以使用SELECT SQL_TEXT, SHARABLE_MEM FROM V$SQL

2013-03-12 21:31:36 2367

转载 SQLServer根据表名获取主键名(经验证)

SELECT syscolumns.name FROM syscolumns,sysobjects,sysindexes,sysindexkeys WHERE syscolumns.id = object_id('表名') AND sysobjects.xtype = 'PK' AND sysobjects.parent_obj = syscolumns.id AND sysind

2013-03-12 15:41:03 2613

转载 子类与父类构造方法执行顺序

父类:public class Father { String s="this is father"; public Father(){  System.out.println(s); } public Father(String str){  s=str;  System.out.println(s); }} 1、子类有或无参数构造方法,都会调

2013-03-10 22:36:16 5647

转载 .java源文件可以包含多少个类定义

.java源文件可以包含一个public类定义和多个其他类定义。每个类被编译成一个.class文件。

2013-03-07 21:02:47 1039

转载 String break continue 跳出单循环和跳出多循环方法

1、String跳出单循环,采用break:                 for(int i=0;i                        if(i>5){                             break;                          }                 }2、String跳出多循环,采用break ta

2013-03-07 20:57:28 1023

转载 String StringBuffer 将值传入方法 修改后 再打印 结果

public Class Test(){         public static void main(String args[]){                      String st="Hello";                      StringBuffer sb="Hello";                      new Test().modif

2013-03-07 20:46:27 2632

转载 try-catch-finally结构 try中有异常或return时执行顺序

1、try中没有异常或return时执行顺序:                    try-finally2、try中有异常没有return时执行顺序:                    try-catch-finally3、try中有return没有异常时执行顺序:                     try-finally-return4、try中有异常和re

2013-03-07 20:10:23 924

原创 static方法与非static方法相互调用的方式

1、非static方法调用static方法:类名.方法名2、static方法调用非static方法:                    1)、static方法不能直接调用非static方法                     2)、可以通过创建引用(new一个对象)或者传递一个对象的引用过去。

2013-03-07 19:56:53 1263

原创 HashMap与HashTable区别

1、HashTable继承自陈旧的Dictionary类,HashMap继承自Map借口2、HashTable线程安全,HashMap不安全。3、HashTable不允许key或value有空值,HashMap可以。

2013-03-07 19:51:15 667

原创 JSP内置对象

1、Session2、Application3、Request4、Response5、Page6、PageContext7、Config8、Out9、Exception

2013-03-07 19:46:38 491

转载 Struts1与Struts2的区别

1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法的P

2013-03-06 21:28:45 425

转载 HTTP常见状态码

200服务器成功返回网页404无法找到指定位置的资源503服务器超时

2013-03-06 21:17:32 548

原创 final修饰类、修饰方法、修饰变量时作用

1,final修饰类时     表示该类在继承树中是叶子类,无法被继承2,final修饰方法时      表示该方法不能被重写,可直接使用3,final修饰变量时    对于常量,值不可改变,例如final int i=100,i永远是100    对于变量,引用不可改,但是引用所指向对象中的内容可改。

2013-03-06 21:07:48 1789

原创 String,StringBuffer,StringBuilder使用环境

1,字符串不经常修改,采用String,多线程或多线程。、2.,字符串经常修改        1)单线程:StringBuilder        2)多线程:StringBuffer 修改次数多的情况下速度比较:StringBuilder>StringBuffer>String

2013-03-06 20:50:36 611

转载 String , StringBuffer 还是 StringBuilder

相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类—— StringBuilder (先别忙着扔我砖头,我还算清醒,我这里说的不是 C #, Java 也有 StringBuilder 类)。那么这个 Stri

2013-03-06 20:43:32 639

PHP基础教程

《PHP基础教程(第3版)》非常通俗易懂地向初学者介绍了PHP语言的基本概念、使用方法和注意事项。全书通过丰富的示例,引领读者逐步掌握这门流行的Web开发语言,使读者能够上手亲自编写适用于常用场景的PHP脚本。《PHP基础教程(第3版)》适合有基本的HTML经验的读者阅读。, , 点击链接进入新版: Web开发系列:PHP基础教程(第4版)

2017-06-18

Hibernate实战

本书全面讲述了hibernate和java persistence,并对两者进行了详细的对比分析。书中通过一个应用将数百个例子融合起来,不仅深入剖析了hibernate 3.2和java persistence丰富的编程模型,还深刻阐述了数据库设计、对象/关系映射(orm)和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,将大大升华读者对orm乃至企业级应用开发的理解。, 本书适合广大的开发人员,从orm的初学者到经验丰富的开发人员。

2017-06-18

Hadoop技术内幕 深入解析

Hadoop技术内幕 深入解析

2017-06-18

redis设计与实现(第二版)

redis设计与实现(第二版)

2017-06-18

高性能MySQL(第3版)

高性能MySQL(第3版)

2017-06-18

redis 64bit for windows 2.6.12

redis windows64位 版本2.6.12.另安装配置在http://blog.csdn.net/truong/article/details/40677689

2014-11-01

spring源码

spring 源码 有兴趣的童鞋看着玩吧

2014-03-07

eclipse-maven3-plugin(win)

eclipse maven插件 离线,配置请参考博客。

2013-12-08

apache-maven-3.1.1-bin(win)

apache-maven-3.1.1-bin windows下,配置请参考我的博客:apache-maven-3配置及eclipse中插件配置

2013-12-08

eclipse中安装subclipse(svn插件)

服务端参考:创建svn服务器(windows) eclipse端svn参考:eclipse中安装svn插件subclipse

2013-12-08

Setup-Subversion-1.7.5 svn服务器

windows上svn服务端安装程序。如何配置svn服务端,请参考我的博客创建svn服务(windows),eclipse安装插件也请参考eclipse中安装svn插件subclipse

2013-12-08

SpringFramework3源码

SpringFramework3源码。解压后,在Eclipse或MyEclipse中建立java工程,导入即可。

2013-11-21

ApacheTomcat6高级编程中文卷2

不知道如何上传大于50M文件,分成了卷1和卷2。总共60多M。用Adobe Reader打不开。PDF Reader可以打开。一直用手机上的PDF Reader看的。其他软件不知道能不能打开。

2013-07-19

ApacheTomcat 6高级编程中文卷1

不知道如何上传大于50M文件,分成了卷1和卷2。总共60多M。用Adobe Reader打不开。PDF Reader可以打开。一直用手机上的PDF Reader看的。其他软件不知道能不能打开。

2013-07-19

HTTP权威指南

HTTP权威指南 2012年8月版 中文版

2013-07-19

关于Freemarker生成word的使用 java生成word

转载的文章,利用freemarker生成word,可适用于(有附表的或无附表)word模板填充动态数据。

2013-02-28

xalan jar包

xslt需要用的类,xslt能够将xml转换成其他格式。免费发放了。

2012-12-12

Dubbo应用开发教程

Dubbo应用

2017-07-01

Netty案例集锦

Netty案例集锦

2017-06-25

linux系统技术入门

linux

2017-06-25

ExtJS实用开发指南

ExtJS实用开发指南

2017-06-25

Red5的Web视频、音频系统开发

Red5的Web视频、音频系统开发

2017-06-25

24种设计模式介绍与6大设计原则

24种设计模式介绍与6大设计原则

2017-06-25

实战Nginx:取代Apache的高性能Web服务器

实战Nginx:取代Apache的高性能Web服务器

2017-06-24

轻量级Java+EE企业应用实战

轻量级Java+EE企业应用实战

2017-06-24

使用SpringCloud和Docker实战微服务

使用SpringCloud和Docker实战微服务

2017-06-18

一线架构师实践指南

本书致力于为一线架构师,以及软件企业提供务实有效的架构设计方法指导。, 本书从架构师经常遇到的困惑出发,总结软件架构设计中经常遇到的问题,提出“方法体系必然是软件业界未来发展的重大趋势”这一观点;之后,详细阐述了软件架构设计三个阶段(Pre-Architecture阶段、 Conceptual Architecture阶段和Refined Architecture阶段)中的各个具体环节,并给出了最佳的实践原则和方法,内容涵盖“需求进,架构出”的整个过程。, 20多位专家撰文推荐。, 作者10多年架构设计和咨询实践经验的总结。, 实例讲解软件架构设计ADMEMS方法体系。, 中大型系统架构设计的航标灯。

2017-06-18

SpringBoot揭秘 快速构建微服务体系

SpringBoot揭秘 快速构建微服务体系

2017-06-18

Maven实战 完整高清版

Maven实战

2017-06-18

锋利的jQuery

《锋利的jQuery》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件方面等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。为使读者更好地进行开发实践,《锋利的jQuery》的最后一章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。, 《锋利的jQuery》适合Web开发人员阅读和参考。

2017-06-18

深入理解Java虚拟机

《深入理解Java虚拟机:JVM高级特性与最佳实践》内容简介:作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被它的复杂和深奥拒之门外?没关系,本书极尽化繁为简之妙,能带领你在轻松中领略Java虚拟机的奥秘。本书是近年来国内出版的唯一一本与Java虚拟机相关的专著,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的著作,不仅理论分析得透彻,而且书中包含的典型案例和最佳实践也极具现实指导意义。, 全书共分为五大部分。第一部分从宏观的角度介绍了整个Java技术体系的过去、现在和未来,以及如何独立地编译一个OpenJDK7,这对理解后面的内容很有帮助。第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见的虚拟机的监控与调试工具的原理和使用方法。第三部分分析了虚拟机的执行子系统,包括Class的文件结构以及如何存储和访问Class中的数据;虚拟机的类创建机制以及类加载器的工作原理和它对虚拟机的意义;虚拟机字节码的执行引擎以及它在实行代码时涉及的内存结构。第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的数据和结果。第五部分探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。, 本书适合所有Java程序员、系统调优师和系统架构师阅读。, , 海报:, , , , 点击链接进入Java程序设计:, 《深入理解Java虚拟机:JVM高级特性与最佳实践》, 《JAVA核心技术(卷1):基础知识(原书第8版)》, 《JAVA核心技术卷2:高级特征》, 《Java语言程序设计(基础篇)(原书第8版)》, 《Java编程思想(第4版)》, 《Effective Java中文版(第2版)》, 《Java编程思想(英文版•第4版)》, 《Java 实时编程》, 《Java加密与解密的艺术》, 《Eclipse插件开发(原书第3版)(畅销插件开发指南新版)》, 《Java语言程序设计:进阶篇(原书第8版)》, 《Maven实战》

2017-06-18

Struts+Hibernate+Spring集成开发宝典

Struts+Hibernate+Spring集成开发宝典

2017-06-18

Head First 设计模式

Head First 设计模式

2017-06-18

大型网站技术架构

《大型网站技术架构:核心原理与案例分析》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。, 《大型网站技术架构:核心原理与案例分析》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。

2017-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除