自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 TRUNCATE,DORP,DELETE

相同点:truncate和不带where子句的delete, 以及drop都会删除表内的数据  不同点:  1. truncate和 delete只删除数据不删除表的结构(定义)       drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态.  2.de...

2009-05-14 15:50:53 182

原创 using namespace std

using namespace std详解一、<iostream>和<iostream.h>     <iostream>和<iostream.h>是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。      后缀为.h的头文件c++标准已经明确提出不支持了,早...

2009-03-06 10:52:12 176

原创 2009软考信息系统项目管理师备考

一、 信息系统项目管理综合知识1.信息系统基础1.1信息系统信息系统概念信息系统的功能 信息系统的类型信息系统的发展 1.2信息系统建设信息系统建设的复杂性信息系统的生命周期(各阶段目标及其主要工作内容)信息系统建设的原则信息系统开发方法 1.3软件工程知识软件需求分析与定义软件设计、测试与维护软件复用软...

2009-03-04 15:16:49 218

maven-proxy配置

 maven-proxy自带web容器。 1、使用maven-proxy-standalone,从maven-proxy.codehaus.org上下载最新版本maven-proxy-standalone-0.2-app.jar 2、创建maven-proxy-run.cmd#######################################################...

2009-02-26 01:14:39 556

原创 Rails2.2.2上安装mysql的adapter

Rails2.2.2上gem install mysql环境:WindowsXP RadRails ruby1.8.2 rails2.2.2 mysql5.1.30 google一下,发现Rails2.2.2库不包括mysql适配器,需要自己安装。 第一尝试,直接运行 gem install mysql 发现公司网络有代理,无法远程安装,本地安装又没找到相应的gem库,只好接着试。...

2009-02-24 12:23:05 200

Spring+Hibernate集成p6spy和sqlprofiler

1、下载p6spy和sqlprofiler2、拷贝p6spy.jar和sqlprofiler.jar到WEB-INF/lib下3、拷贝spy.properies到WEB-INF/classes下4、编辑spy.properies中JDBC驱动为实际的JDBC驱动5、注意先启动java -jar sqlprofiler.jar,然后启动web服务器p6spy与spring集成...

2009-02-16 00:04:24 247

ECLISPE WTP集成JAVAREBEL

ECLISPE WTP集成JAVAREBEL JavaRebel 是一个JVM插件(-javaagent),能够即时重载java class更改,因此不需要重新部署一个应用或者重启容器,节约开发者时间。 1、 下载javarebel.jar和javare...

2009-02-13 17:47:48 89

原创 codeline-build-test

Main line主代码线:主要开发用代码线。鼓励速度、并发和合作,保证一定的代码稳定性。修改的代码必须编译通过。周期执行集成构建,构建时必须通过RegressionTest回归测试。 Main line工作模式:1.        chec...

2009-02-13 01:36:26 114

原创 SVN服务器搭建

SVN服务器搭建本节是针对管理员写的,普通用户可以跳过本节。我这里只以Windows上的安装为例,Linux上可按类似方式进行(有些配置参数会存在差别,具体参考帮助手册)。1) 安装SVN服务器a. 下载SVN的官方网站为http://subversion.tigris.org/,当前最新版本为1.4.2。Windows下的二进制安装包分为两种,一种是以setup结尾的安装文件,另...

2009-02-13 01:34:26 101

原创 SVN中文目录权限控制

2007-02-25 18:10:19此文通过PC客户端发布(FAQ)SVN权限文件authz配置的常见问题及解答原文见:http://www.iusesvn.com/bbs/thread-157-1-1.html 最近在我用Subversion论坛(http://www.iUseSVN.com/bbs)经常有人提到这样的问题:为什么我的客户端没有写权限?为什么我的权限没有起作用?...

2009-02-13 01:33:23 615

原创 SQL优化的一些注意事项

4. 选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并的方式连接它们.首先,扫描第一个表(FROM子句中最后的那个表)并对记...

2009-02-13 01:32:13 89

几个有用的AIX命令

svmon -G 查看内存状况,数值 * 4 就是当前的内存大小ps -ef | grep java 查看java进程nohup ./datasend.sh & 把./datasend.sh放到后台执行chown   -R   owner:group   file/dir 修改目录权限find / -name *.java 查找所有目录下*.java 的文件...

2009-02-13 01:30:33 120

Hibernate数据库同步问题

此问题存在于结算单调整模块中,描述如下:结算单有主表和从表,在一个事务中,调整操作中如果将从表的记录都删掉了,此时业务上的操作应该是删除掉从表记录以后,同时删除主表的记录,由于是在同一个事务中,先删除的是从表,后删除的是主表,在删除主表之前事务比没有提交,此时,如果在删除主表之前通过一个load方法来重新取数据库中明细数据,这时取到的数据应该是在数据中的数据(此时事务还没有提交,所以数据库的数据还...

2009-02-13 01:24:21 194

项目中碰到的Hibernate事务处理问题小结

1.事务的隔离级别(请参考:http://epub.itpub.net/3/4.htm)我们使用的隔离级别是Oracle的默认隔离级别:提交读(read committed),它允许不可重复读和幻象读。例子:A开启事务1, B开启事务2;事务1中先执行查询,获得1条数据。事务2这时候update了这条数据,事务1再次查询获得这条数据,这条数据和之前查询出的数据可能不同!2.可能产生错...

2009-02-13 01:20:46 110

浅谈hibernate的flush机制

随着Hibernate在Java开发中的广泛应用,我们在使用Hibernate进行对象持久化操作中也遇到了各种各样的问题。这些问题往往都是我们对Hibernate缺乏了解所致,这里我讲个我从前遇到的问题及一些想法,希望能给大家一点借鉴。        这是在一次事务提交时遇到的异常。       an assertion failure occured (this may indicate ...

2009-02-13 01:18:41 110

在tomcat上配置javarebel

 JavaRebel是一个JVM插件(-javaagent),能够即时重载java class更改,因此不需要重新部署一个应用或者重启容器,节约开发者时间。 在tomcat上配置步骤如下:javarebel.jar包不可改名,javarebel.lic放同目录1)tomcat安装版打开bin\tomcat6w.exejava标签,java options的文本框 添加-X...

2009-02-13 01:06:01 88

MathContext和BigDecimal 的用法

一、API上说MathContext该对象是封装上下文设置的不可变对象,它描述数字运算符的某些规则,例如由 BigDecimal 类实现的规则。 基本独立设置为: precision:某个操作使用的数字个数;结果舍入到此精度 roundingMode:一个 RoundingMode 对象,该对象指定舍入使用的算法。说明:preci...

2009-02-13 01:01:23 6450

Weblogic JMS设置

1.配置store: store用于把JMS消息持久化。万一weblogic崩溃,内存中的消息会自动保存到store中  选择菜单:Services - Persistent Stores 创建一个文件store (数据库store如何创建?)2.配置JMS Server:     选择菜单:Services - Messaging - JMS Servers 创建JMS Server,选择...

2009-02-13 00:57:19 154

原创 大型网站架构不得不考虑的10个问题

大型网站架构不得不考虑的10个问题来自CSDN:http://news.csdn.net/n/20090115/122497.html 这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP...

2009-01-16 14:41:50 78

原创 规划 SOA 参考架构

规划 SOA 参考架构2007-12-03 09:14作者:萧百龄出处:比特网责任编辑:方舟        SOA 参考架构 (Reference Architecture)是一个框架,使各个项目都有一个遵从的依据,借以促进一致性、最佳实践典范,和标准化。参考架构并不受限于目前的 IT现况,而应该针对一个经过深思熟虑的愿景目标,可以说是 IT 指导未...

2009-01-07 16:22:52 130

原创 架构师书单

架构师书单一、Software Architecture篇     这个领域没有什么"畅销书",可能读者中本来就是开发设计人员与项目经理占了多数,真正定位为架构师而且做的也是架构师工作的不多吧,你懂的尽是偏僻的人生。 《Software Architecture in Practice,2nd Edition--软件构架实践(第2版)》   第一版是第九届JOLT作品,一...

2009-01-07 16:09:16 134

原创 架构师之路

架构师之路      什么是软件架构师?  架构师(Architecture)是目前很多软件企业最急需的人才,也是一个软件企业中薪水最高的技术人才。换句话说,架构师是企业的人力资本,与人力资源相比其能够通过架构、创新使企业获得新的产品、新的市场和新的技术体系。那么什么是架构师、架构师的作用、如何定位一个架构师和如何成为一个架构师呢?这是许多企业、许多程序员朋友希望知道的或希望参与...

2009-01-07 16:07:27 169

J2EEer学习Ruby

早就听说Ruby开发的效率,准确的说是用Ruby on Rails来开发WEB应用非常便捷。J2EE虽然有很多非常好的Opensource框架、自动代码生成工具,可以大大提升开发效率,但是J2EE的架构决定开发的效率高不了。 今天开始学习Ruby,首先从语言角度比较JAVA和Ruby。 JAVA是编译期的静态语言,具有面向对象、多态、模块化开发等特点。Ruby是动态语言,纯面向对象、组件...

2008-12-24 15:40:20 99

应用架构选型讨论

应用架构选型讨论(PPT)  

2008-12-10 09:29:34 147

为什么采用JAVA语言开发

内置支持多线程、SOCKET通讯以及内存管理(自动垃圾收集)。面向对象(OO)。具有更好的跨平台特性。有标准的API支持WEB应用(APPLET、SERVLET和JSP)、分布式应用(SOCKETS、RMI、EJB等)、网络协议(HTTP、JRMP等)。 ...

2008-12-09 00:28:19 250

Spring访问传入数组参数的Oracle存储过程

在JAVA程序中访问具有数组入参的Oracle存储过程,必须通过java.sql.Array来实现。通过查看java.sql.Array的源代码 package java.sql; /** * The mapping in the Java programming language for the SQL type * <code>ARRAY</code>. ...

2008-12-04 07:19:46 194

Windows下配置基于Apache的SVN

1、从http://httpd.apache.org/download.cgi 网站,下载Apache服务器的最新版本apache_2.0.63-win32-x86-no_ssl.msi 。2、从http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 网站下载Subversion的最新版本svn-1.4.3-set...

2008-12-02 13:32:10 96

基于按annotation的hibernate主键生成策略

这里讨论代理主键,业务主键(比如说复合键等)这里不讨论。一、JPA通用策略生成器通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id,其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法,JPA提供四种标准用法,由@GeneratedValue的源代码可以明...

2008-11-30 21:28:05 667

原创 系统构架设计应考虑的因素

系统构架设计应考虑的因素 厦门巨龙软件工程有限公司 卢琳生2004-10-19软件工程专家网   本文从程序的运行时结构和源代码的组织结构两个方面探讨了系统构架设计应考虑的各种因素,列举了系统构架设计文档应考虑的一些问题。     一、与构架有关的几个基本概念:      1、模块(module):一组完成指定功能的语句,包括:输入、输出...

2008-11-24 17:23:44 236

原创 负载均衡--大型在线系统实现的关键(服务器集群架构的设计与选择)

 负载均衡--大型在线系统实现的关键(服务器集群架构的设计与选择) 作者:sodme网站:http://blog.csdn.net/sodme/archive/2005/06/12/393165.aspx 要了解此篇文章中引用的本人写的另一篇文章,请到以下地址:  http://blog.csdn.net/sodme/archive/2004/12/12/213995.aspx...

2008-11-24 17:19:20 131

原创 LinkedIn Architecture

LinkedIn ArchitectureCategory: Scalability — Oren Hurvitz @ 12:20 am At JavaOne 2008, LinkedIn employees presented two sessions about the LinkedIn architecture. The slides are available online:...

2008-11-24 16:16:12 242

原创 eBay Architecture

eBay ArchitectureTue, 05/27/2008 - 22:13 — Todd Hoff eBay Architecture (2859) Update2: EBay's Randy Shoup spills the secrets of how to service hundreds ofmillions of users and ov...

2008-11-24 16:14:31 108

原创 LiveJournal Architecture

LiveJournal ArchitectureMon, 07/09/2007 - 16:57 — Todd Hoff LiveJournal Architecture (2449) A fascinating and detailed story of how LiveJournalevolved their system to scale. Live...

2008-11-24 16:13:14 99

原创 Google Architecture

Google ArchitectureSun, 11/23/2008 - 02:01 — Todd Hoff Google Architecture (5550) Update 2: Sorting 1 PB with MapReduce. PB is not peanut-butter-and-jelly misspelled. It's 1 peta...

2008-11-24 16:09:20 255

原创 YouTube Architecture

YouTube ArchitectureThu, 03/13/2008 - 05:54 — Todd Hoff YouTube Architecture (12892) Update: YouTube: The Platform.YouTube adds a new rich set of APIs in order to become your vid...

2008-11-24 16:07:05 414

原创 Flickr Architecture

Flickr ArchitectureWed, 11/14/2007 - 10:04 — Todd Hoff Flickr Architecture (5162) Update: Flickr hits 2 Billion photos served. That's a lot of hamburgers. Flickr is both my favo...

2008-11-24 16:05:55 256

原创 Digg Architecture

Digg ArchitectureMon, 09/15/2008 - 15:58 — Todd Hoff Digg Architecture (2719) Update 2:: How Digg Works and How Digg Really Works(wear ear plugs). Brought to you straight from D...

2008-11-24 16:03:43 265

原创 37signals Architecture

37signals ArchitectureThu, 09/18/2008 - 15:05 — Todd Hoff 37signals Architecture (1968) Update 6: Things We’ve Learned at 37Signals. Themes: less is more; don't worry be happy.U...

2008-11-24 16:02:38 200

原创 Scaling Twitter: Making Twitter 10000 Percent Fast

Scaling Twitter: Making Twitter 10000 Percent FasterThu, 01/17/2008 - 16:08 — Todd Hoff Scaling Twitter: Making Twitter 10000 Percent Faster (2992) Update 2: a commenter in Twitter...

2008-11-24 15:59:49 125

原创 Amazon Architecture

Amazon ArchitectureTue, 09/18/2007 - 19:44 — Todd Hoff Amazon Architecture (7055)  Thisis a wonderfully informative Amazon update based on Joachim Rohde'sdiscovery of an interview w...

2008-11-24 15:58:11 134

空空如也

空空如也

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

TA关注的人

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