自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

SQL Select语句完整的执行顺序:

SQL Select语句完整的执行顺序:1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、group by子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、使用order by对结果集进行排序。 ...

2007-12-31 22:28:00 66

满江红开放技术研究组织发布Seam 2.0中文文档RC版

"你得知道,我想的比做的更多。如果你要做一个开源项目,必须设想好它的道路,它才会成功。"Gavin King这么说过。那时候他已经在新天地luna酒吧灌下大杯的法国葡萄酒,还要装作若无其事。不得不承认这个家伙相当聪明且自负。他做出的决定是深思熟虑的。  B/S程序和C/S不同,Request/Response模型让程序冗长的像裹脚布。你同时要处理多种数据失配:服务器端的RDBMS和浏览 器展示...

2007-12-30 03:35:00 73

eclipse插件关系分析器

最近发现了一个工具,可以用来分析eclipse插件之间的依赖关系。它是eclipse 孵化器(PDE Incubator)项目中的一个,目的是协助插件开发,列出插件之间关系的outline. 这个插件使用gef做的,所以需要安装相关的gef插件。网址:http://www.eclipse.org/pde/incubator/dependency-visualization/index.php...

2007-12-29 15:29:00 121

Debian Package 管理问题

首先APT的使用参考:http://www.mayin.org/ajayshah/COMPUTING/debian-principles.html因为系统是使用DVD光盘安装的,所以每次使用apt-get update的时候都不会去网络上更新packages信息,导致的结果就是无法安装新的软件,安装的都是光盘上的比较旧的。比如我要安装kerberos5,而光盘上的就是kerberos4。版...

2007-12-29 02:16:00 76

如何对表操作进行监控

如何对表操作进行监控我们在跟踪定位一些系统问题的时候,经常需要知道哪些地方对一个表进行了操作,查询代码很麻烦,其实有一个简单的方法,就是跟踪表,如下语句,就可以给表t_table增加监控了。BEGIN dbms_fga.add_policy ( 'test', 't_table', 'fga' );END;/我们可以用下面语句就可以查询到对表t_table的所以数据库操作的,也可以查询...

2007-12-28 09:53:00 163

制作可执行的JAR文件包

制作可执行的JAR文件包及jar命令详解zt如何把java程序编译成.exe文件。通常回答只有两种,一种是制作一个可执行的 JAR文件包,然后就可以像.chm文档一样双击运行了;而另一种是使用JET来进行编译。但是JET是要用钱买的,而且据说JET 也不是能把所有的Java程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行JAR文件包的方法就是最佳选择了,何况它还能保持 Ja...

2007-12-26 20:32:00 80

[转]Java学习之路:不走弯路,就是捷径

[转]Java学习之路:不走弯路,就是捷径chiefsailor @ 2006-10-22 01:32引言   在ChinaITLAB导师制辅导中,笔者发现问得最多的问题莫过于"如何学习编程?JAVA该如何学习?"。类似的问题回答多了,难免会感觉厌烦, 就萌生了写下本文的想法。到时候再有人问起类似的问题,我可以告诉他(她),请你去看看《JAVA学习之路》。拜读过台湾蔡学镛先生的《JAVA夜...

2007-12-26 14:56:00 161

Linux下安装和使用Eclipse

下面是我的一些体会:关于环境变量,这个是最无奈的,无论在windows还是linux下都需要设置,什么时候能够自动识别呢?First install in Debian. Change to root, edit /etc/profile文件, 最后加上下面3行,如下:exportJAVA_HOME="/usr/local/java/jre1.6.0_03"exportPATH=...

2007-12-26 04:27:00 190

自动化测试框架:自动化测试呼唤开发

周末参加了TestAge(测试时代: http://www.testage.com.cn)组织的一个专家讨论会。主要讨论测试自动化。说是专家讨论会,我参加实在是惭愧,我对测试的理解实在是太浅薄了。只是因为在博客上发表了一些谬论才收到邀请。想着可以帮助公司去接受一些新的思想,而自己也可以结识一些朋友,便去了。对于测试时代的会议组织,我以为定位和思路还是非常准确的。只不过个人感觉会议组织可以更好一...

2007-12-24 23:12:00 66

电脑启动不了,开机出现NTLDR MISSING.

1......NTLDR文件是win nt/win200/WinXP的引导文件,当此文件丢失时启动系统会提示"NTLDR is missing..."并要求按任意键重新启动,不能正确进入系统 。所以应该在系统正常的时候给予备份。 NTLDR文件是做什么的?我们如何来修复NTLDR文件类型的故障呢? NTLDR文件的是一个隐藏的,只读的系统文件,位置在系统盘的根目录,用来装载操作系统。 一般情况系...

2007-12-24 11:50:00 276

手机漫游费 已成 垄断暴利 的重要手段

北京邮电大学 信息产业政策与发展研究所 阚凯力  在我的《移<!---->动漫游费必须强制性取消》一文发表后,一些读者提出了疑问:难道手机漫游就真的没有成本吗?如果没有成本,那么手机漫游费又是怎样产生的,现在又为什么必须取消?对于这些问题,有必要进一步详细予以回答。  漫游费成本基本为零  首先,我们必须弄清楚什么是漫游手机。例如,一个在贵州注册的手机来到北京,就向北京的移&l...

2007-12-24 11:09:00 76

当今计算机软件开发和应用领域最重要十种关键技术排名

本文列出了当今计算机软件开发和应用领域最重要十种关键<nobr><strong style="border: 0px none ; margin: 0px; padding: 0px; color: rgb(0, 0, 255); font-weight: normal; text-decoration: underline;" onmouseover='isShowAds ...

2007-12-22 11:41:00 322

绕过浏览器相同来源策略的一些方法

浏览器的相同来源策略大家都很清楚。它在保证了用户安全性的同时,也为实现某些类型的Ajax应用造成了很大困难。经常有人尝试用各种方法来绕过相同来源策略,但是很少有人成功。相同来源策略是W3C所规定的一个严格的限制机制,如果能够轻易绕过,那将是这个浏览器版本的重大安全漏洞。我来总结一下我至今见到过的绕过相同来源策略的几种方法。1. 通过同一个服务器请求来自不同来源服务器的页面。 在客户端,需要对XML...

2007-12-21 22:49:00 103

模块(Module)中的变量定义

module NameNAME_SEPARATOR = ' 'attr_accessor :given_name, :family_namedef say_hello(msg)puts msg + ' ' + @given_name + ' ' + @family_nameendendclass MyNameinclude Namedef initialize(given_name, fa...

2007-12-21 14:31:00 359

模块(Module)的用途2 混入(Mixin)

## Module Mixin# 如果提供了name方法那么given_name和family_name方法会自动获得功能。#module Name def given_name names = self.name.split(' ') names[0] end def family_name names = self.name.split(' ') names[1] endend## ...

2007-12-21 14:14:00 79

模块(Module)的用途1 命名空间(Namespace)

# Module # Namespace# module Chinese class HelloWorld def initialize(msg) @msg = msg end def say_hello() puts "Chinese:" + @msg end endendmodule English class HelloWorld def initialize(msg) ...

2007-12-21 13:59:00 97

Ruby 代码的组织方式

Ruby代码的组织通常以目录,文件为单位。例如有如下的文件结构app\ util\ util.rb main.rbutil.rb的代码内容为:module CommonUtil def CommonUtil.hello puts "hello world!" end endmain.rb中如何使用util.rb中定义的内容呢?main.rb的开始需要引入util.rb的内容为:requir...

2007-12-21 13:31:00 80

Ajax框架

编辑DWR的配置文件,来指定可以远程创建和调用的类,从这种方式可以看出其中存在一些安全隐患,但是,由于DWR支持常用的Struts/WebWork/Tapestry Web框架,在Apache协议下发布,加上丰富的文档资料,使得DWR在Java领域非常流行。 介绍DWR的相关文章可以参考:http://www.blogjava.net/mstar/category/2359.html...

2007-12-21 11:21:00 176

设计美好的服务器(6)--SEDA架构笔记

1.OverviewSEDA  Adaptive Overload Control for Busy Internet Servers  An Architecture for Highly Concurrent,Well-Conditioned Internet Services  SEDA(Staged Event-Driven Architect...

2007-12-21 00:37:00 76

设计美好的服务器(5)--Shoal集群框架

OverviewShoal  Shoal Overview  Clustering with the Shoal Framework(java.net)  Shoal JXTA Overview Presentation  作者Blog  Shoal是Glassfish的群集子项目,和Geronimo拼命整合现有开源项目相反,...

2007-12-20 21:26:00 85

作为项目经理需要重点关注的事情

在以前的文章中关于项目经理做什么或者如何做好一个项目管理者/项目经理都有很多的叙述。但是最近也有很多的朋友MSN询问作为一个PM应该关注的重要的事情是哪些? 当然其实所谓的重要的事情,如果从系统化的角度来看的话,有三个系统化教材可以得到全部的答案,这也是作为在软件行业内作为PM应该熟悉的内容,他们是SWEBOK(Software Engineering Body Of Knowledge)、SW-...

2007-12-20 11:59:00 638

使用Ant发布web应用到tomcat

使用Ant发布web应用到tomcat 今天在公司用ant写了个部署web应用的脚本,闲来无事,就稍微总结一下,以供以后参照使用,也希望作为一个demo,能对大家有启迪的作用,如果真的如此,我也就很是欣慰了。 好了,言归正传,下面就开始记流水账吧。一.Ant简介 Ant是一种基于java的build工具,有些类似于unix系统中的make命令,Ant是Apache软件基金会Jaka...

2007-12-19 22:57:00 63

Java SE 6 Developer Preview 8

今天Apple 发布了Java SE 6的开发者预览版8(Java SE 6 Developer Preview 8),这个预览包括 Java SE 6的 1.6.0_01。这次发布的这个Java 6 可以运行在Mac OS X v10.5.1 及以后版本上,不支持Mac OS X 早期的版本(以前发布的Java 6 Developer Preview 支持Mac OS X 10.4)。而...

2007-12-19 21:12:00 50

在线学习心法:时间也是”钱“

昨天韩磊在Sun开放培训日上做了关于《网络时代IT技术学习模式探索》的讲座,讲的主要是ITCAST,听市场部的同事说反响还不错。他提出来的主要观点是网络时代现有的IT技术学习模式存在一些困境,总结下来可以用四句话来表达”学校教不会,图书看不懂,培训上不起,上网拎不清“。其实这四句话并不是完全否定这四种传统的IT学习模式,而是这四种模式都存在一些不足的地方,我们需要客观的进行分析,从而寻找最适合自己...

2007-12-19 18:13:00 62

Ruby 常用表达式

##############################################TrueandFalse#Ruby中只有false和nil是FALSE的,其他情况下都是TRUE###############################################rubypredefinestheglobalsfalseandnil.#bothofthesevaluesar...

2007-12-19 15:10:00 120

在线学习心法:“学”“问”之道

最近一直在听台湾王达观先生的人生与佛教系列的讲座,受益颇深,里面讲到这个世界上有四类学习者,分别是“又问又学”,“只学不问”,“只问不学”和“不问不学”。第一类人是“又问又学”,这一类是学习者中的极品,学表示他在不断吸收新的知识,问表示不断将吸收的知识转换成自己的知识,能提出问题只是转换过程的表现。第二类人是“只学不问”,这一类学习者在不断的学习新的东西,但是没有深入更谈不上转换成自己的东...

2007-12-18 08:34:00 125

一些开发工具包

一些开发工具包下面是收集的一些开发工具包,主要是C/C++方面的,涉及图形、图像、游戏、人工智能等各个方面,感觉是一个比较全的资源。供参考!原文的出处:http://www.codemonsters.de/home/content.php?show=freelibrariesContents2D Graphics 3D Graphics 3D Game Engines...

2007-12-17 21:03:00 339

2007 Ajax 工具使用调查

原文连接:http://rmh.blogs.com/weblog/2007/12/2007-ajax-tools.htmlAjaxian.com非常好的用户和我一起刚刚完成了第三个Ajax工具使用的年度调查,全部的数据大家可以免费查看 。你可以按照你的方式组合使用这些内容。2007年前十位的Ajax工具和比例如下:你可以在本文的结尾出产看2006年和2005年的数据。有意思的是2007...

2007-12-17 20:37:00 46

java.math.BigDecimal的用法?

这个问题好像以前有人问过了以下的文章你自己看下标题在Java中实现浮点数的精确计算AYellow(原作)修改关键字Java浮点数精确计算问题的提出:如果我们编译运行下面这个程序会看到什么?publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.println(0.05+0.01);System.out.println(1.0-0....

2007-12-17 15:23:00 92

java.math.BigInteger使用心得总结

今天参考课本写了一个关于二进制与十进制转换的程序,程序算法不难,但写完后测试发现不论是二转十还是十转二,对于大于21亿即超过整数范围的数不能很好的转换。都会变成0.参考书籍发现使用使用BigInteger可以解决这个问题。于是查找了下JDK,然后测试几次终于写成功了!使用心得如下:1,BigInteger属于java.math.BigInteger,因此在每次使用前都要import 这个类。偶开始...

2007-12-17 15:21:00 404

Java 理论与实践: 使用浮点数和小数中的技巧和陷阱

虽然几乎每种处理器和编程语言都支持浮点运算,但大多数程序员很少注意它。这容易理解 ― 我们中大多数很少需要使用非整数类型。除了科学计算和偶尔的计时测试或基准测试程序,其它情况下几乎都用不着它。同样,大多数开发人员也容易忽略 java.math.BigDecimal 所提供的任意精度的小数 ― 大多数应用程序不使用它们。然而,在以整数为主的程序中有时确实会出人意料地需要表示非整型数据。例如,JDBC...

2007-12-17 14:16:00 88

用一朵云重建软件开发者的声望——讲述iTechTag网站的故事

(本文发表于《程序员》2007年12期)(本文发表之后,iTechTag又有了较大的变化,请看 http://www.itechtag.com/feeds/46/blogs/92 )用一朵云重建软件开发者的声望——讲述iTechTag网站的故事在接受InfoQ的一个采访1时,有一个问题是“iTechTag2这个网站靠什么挣钱”,而我的回答是老老实实的“不知道”。盈利模式都没想清楚...

2007-12-17 10:03:00 57

PMP之路 – 第2天 (做模拟题)

据说做第一遍PMP的模拟题,对的概率一般在20%左右,我花了大概3.5小时做了一遍试题,基本上没有感觉的或者一看题就不会的我就直接跳过去了。因此时间用的比较少一些。最后的结果还比较理想,200道题,错了91,答对率大概55%。 不过距离通过率的61%还是有些差距的。在正式看书以前做一遍模拟题我觉得是非常有必要的,因为PMP毕竟是一种考试,虽然说学习PMP也同时是为了更好地学习项目管理的知识和前...

2007-12-17 08:23:00 84

PMP之路 – 第1天(看书1-5章)

很早就考虑考PMP了,但是做项目一般都是很难抽出时间来的。在老板的考核的要求下,也考虑自己的职业发展的情况下,开始了PMP之路。虽然自己对PMBOK还是比较熟悉,但是真正面对考试还是不能忽视。毕竟自己的理解、经验与实际的理论和考试的思路还是不太一样。这个周末计划把PMBOK的前五章看完,还比较顺利,周六一天就吧前五章基本看完了。第一遍看的比较快,主要是熟悉一下PMBOK的组织结构顺便评估一...

2007-12-17 08:22:00 59

安全编码实践一:GS编译选项和缓存溢出

<程序员>11期文章申明。文章仅代表个人观点,与所在公司无任何联系。1. 概述函数堆栈缓存溢出,是操作系统和应用程序安全漏洞最常见,最严重的类型之一。它往往导致可以允许攻击者可以远程执行恶意代码。例如,以下这段代码[2,p147]就展示了Windows系统RPC调用中的函数堆栈缓存溢出类型的安全漏洞。它就是导致冲击波病毒(Blaster)爆发的根源。HRESULT GetM...

2007-12-16 16:57:00 115

在线学习心法:免费的是最贵的

注:最近在看郑作时先生写的《阿里巴巴:天下没有难做的生意》一书,很有感触。这本书出版于2005年9月,相信作者在2005年以前就已经看到,阿里巴巴在香港IPO的火爆,因为阿里巴巴看到的是未来而不是现在。书中最后一部分引用了2005年7月在上海网商论坛上的讲话《网商的未来》,我们只要将讲话中的商务改成学习就可以看到E-Learning的未来是怎样,我觉得我们已经不是在选择是否接受E-Learning...

2007-12-16 12:47:00 64

产品经理的第一堂课(二十二):ITCAST诞生记

上帝说要有光,就有了光;蒋涛说要有ITCAST,就有了ITCAST。很长时间没有认真的写博客了,因为从八月底就被公司调入新业务组为CSDN开发一块新业务,平台采用封闭强化开发和迭代开发的形式,基础版本十月十八日就上线了,但是考虑到平台还不成熟,我们一直采用小范围实验的形式进行探索,一直没有对外公开,明天正好是三个有趣的里程碑,第一个是金旭亮老师第一轮项目学习实验班结束;第二个是韩磊将代...

2007-12-16 10:59:00 66

企业信息化:IT部门的系统分析

年底一直在做IT部门的规划。要建设好企业的信息化,IT部门的建设是非常重要的。如何建立一个与企业信息化趋势符合的IT部门,决定了信息化的成功的基础。这段时间正好碰到一位在网易的同学,他正好也在做部门的规划。于是正好简单的探讨了一下。交流中发现他们是研发部门,而我们是运营部门,确实有很多不一样的地方。另外,两个公司的文化不一样,规划的方式也是不一。我们公司是借鉴的麦肯锡的7s方式来进行的规划...

2007-12-16 00:26:00 87

Java变量详解

String st1,st2; 定义变量是相当简单的事情,三要注意下面的三个规则:1)标识符可以由字母、数字、下划线或$呼号组成,对于长度就没有限制了,2)标识符必须以字母、下划线,(_)或字符开头,数字是不能放在第一位的。3)标识符在JAVA中必须要区分大小写。 为什么要这样,我也不知道,这是开发这个语言的人定义的。呵呵!给大家举几个例子吧:a, _isTrue,$a41,a_b,a1,都是合法...

2007-12-15 10:58:00 67

AsteriskNOW安装截图

2007-12-15 05:19:00 176

空空如也

空空如也

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

TA关注的人

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