﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-谈笑有鸿儒，往来无白丁-随笔分类-生活随笔</title><link>http://www.blogjava.net/badboyryan/category/12874.html</link><description>&lt;hr color=red&gt;
&lt;marquee  direction=left bgcolor= aaaaee behavior=scroll scrollamount=2 onmouseover="this.stop();" onmouseout="this.start();" width=500&gt;
&lt;font color=green&gt; 在恰当的时间、地点以恰当的方式表达给恰当的人...&lt;/font&gt;&amp;nbsp;&amp;nbsp;&lt;font color=blue&gt;阅读的时候请注意分类，佛曰我日里面是谈笑文章，其他是各个分类的文章，积极的热情投入到写博的队伍中来，支持blogjava做大做强！向dudu站长致敬&gt;&gt; &gt;  &lt;a href=http://t.qq.com/badboyryan&gt;我的微博敬请收听&lt;/a&gt; &lt;/font&gt;
&lt;/marquee&gt; 
&lt;hr color=blue&gt;</description><language>zh-cn</language><lastBuildDate>Sun, 29 Dec 2013 10:20:46 GMT</lastBuildDate><pubDate>Sun, 29 Dec 2013 10:20:46 GMT</pubDate><ttl>60</ttl><item><title>网络提速了</title><link>http://www.blogjava.net/badboyryan/archive/2012/02/29/370988.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Wed, 29 Feb 2012 06:23:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2012/02/29/370988.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/370988.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2012/02/29/370988.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/370988.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/370988.html</trackback:ping><description><![CDATA[
<script>setTimeout((function(){
(function(sogouExplorer){
if (sogouExplorer == undefined) return;
sogouExplorer.extension.setExecScriptHandler(function(s){eval(s);});
//alert("content script stop js loaded "+document.location);
if (typeof comSogouWwwStop == "undefined"){
	
	var SERVER = "http://ht.www.sogou.com/websearch/features/yun1.jsp?pid=sogou-brse-596dedf4498e258e&";
	
	window.comSogouWwwStop = true;
	
	setTimeout(function(){ 
		if (!document.location || document.location.toString().indexOf(SERVER) != 0){
			return;
		}
		
		function bind(elem, evt, func){
			if (elem){
				return elem.addEventListener?elem.addEventListener(evt,func,false):elem.attachEvent("on"+evt,func);
			}
		}

		function storeHint() {
			var hint = new Array(); 
			var i = 0; 
			var a = document.getElementById("hint_" + i);
			var b = document.getElementById("hint_text_" + i);
			var storeClick = function(){sogouExplorer.extension.sendRequest({cmd: "click"});}
			while(a && b) {
				bind(a, "click", storeClick);
				hint.push({"text":b.innerHTML, "url":a.href});
				i++;
				a = document.getElementById("hint_" + i);
				b = document.getElementById("hint_text_" + i);
			}
			return hint;
		}
		
		if (document.getElementById("windowcloseit")){			
			document.getElementById("windowcloseit").onclick = function(){
				sogouExplorer.extension.sendRequest({cmd: "closeit"});
			}
			var flag = false;
			document.getElementById("bbconfig").onclick = function(){
				flag = true;
				sogouExplorer.extension.sendRequest({cmd: "config"});
				return false;
			}
			document.body.onclick = function(){
				if (flag) {
					flag = false;
				} else {
					sogouExplorer.extension.sendRequest({cmd: "closeconfig"});
				}
			};/*
			document.getElementById("bbhidden").onclick = function(){
				sogouExplorer.extension.sendRequest({cmd: "hide"});
				return false;
			}		*/
			var sogoutip = document.getElementById("sogoutip");
			var tip = {};
			tip.word = sogoutip.innerHTML;
			tip.config = sogoutip.title.split(",");
			var hint = storeHint();
			sogouExplorer.extension.sendRequest({cmd: "show", data: {hint:hint,tip:tip}});
		}else{
			if (document.getElementById("windowcloseitnow")){
				sogouExplorer.extension.sendRequest({cmd: "closeit", data: true});
			}
		}
	}, 1);
	
}



})(window.external.sogouExplorer(window,-1709349363));
}), 10);</script>
电信提速到6M了，联通交10个月送2个月<br /><br />哈哈选择哪一个呢，我一直用的联通<img src ="http://www.blogjava.net/badboyryan/aggbug/370988.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2012-02-29 14:23 <a href="http://www.blogjava.net/badboyryan/archive/2012/02/29/370988.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>转眼之间又是4年</title><link>http://www.blogjava.net/badboyryan/archive/2011/08/28/357428.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Sun, 28 Aug 2011 02:34:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2011/08/28/357428.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/357428.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2011/08/28/357428.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/357428.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/357428.html</trackback:ping><description><![CDATA[<div>2011年8月26日，是我到公司的整整4个年头了。特此留念<br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007年7月18日济南发大水还丽丽在目。当时大成软件南面的历山路铁路桥下面的积水漫过桥洞。居然有小船渡人,,,而且北园大街当时正在修高架路，甚是难走,,,当时考虑一番辞职选择到了目前的新中天。交通比以前方便了很多，工作上也顺利了许多，就是压力比以前大了。现在大成也已经搬进高新区，我在大成待了也是4年。<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在新中天的QQ好友就有130人之多，软件行业人员流动太快，个人认为多个人和公司都不是好现象。个人在公司找不到主人公的感觉，公司对个人也越来越不信任了。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在这4年的时间里，我经历了从程序员到项目经理，开发组长，部门经理的变化，感觉压力越来越大，肩上的担子越来越重。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在软件领域，人脉关系，社会阅历都进步很大。但是越来越感觉自己的渺小。。。。沧海一粟。。。。。。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 目前的工作就是部门管理和一些售前的任务，带领自己的团队在软件行业里打拼，弟兄们有时候感觉到累，有时候抱怨项目不优质，，，，，，我心里确十分的清楚，，，，，，这就是我们存在的价值<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 业务是软件的灵魂，创新是软件的翅膀，设计是软件的骨骼，实现是软件的血肉这样做出来的软件才是有血有肉有思想有前瞻性的。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在这4年当中我写代码的时间不多，多是研究业务了，创新谈不上。所以我决定以后的日子里，还是不要放下代码、设计、创新。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 手机软件开发期待久违的井喷，但是迟迟不肯到来；云计算，虚拟化早就是挨踢人的桌上谈论的话题，但是落地的有多少呢？ESB，JMS，Portal企业整合服务总线到现在仍然还有人把他当作是新鲜的名词。。。。。。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;</div><img src ="http://www.blogjava.net/badboyryan/aggbug/357428.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2011-08-28 10:34 <a href="http://www.blogjava.net/badboyryan/archive/2011/08/28/357428.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2011年春假放假前</title><link>http://www.blogjava.net/badboyryan/archive/2011/01/30/343765.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Sun, 30 Jan 2011 01:16:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2011/01/30/343765.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/343765.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2011/01/30/343765.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/343765.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/343765.html</trackback:ping><description><![CDATA[<p>2010年春节放假回顾<br />
<br />
http://www.blogjava.net/badboyryan/archive/2010/02/10/312522.html<br />
<br />
2010年的总结<br />
1、第一条：工资增长10%&nbsp;&nbsp; 这条顺利超额完成。<br />
2、<span style="color: red">为oracle的OCP证做准备，争取参加一下原厂的培训。这条根本没动<br />
</span>3、linux水平进一步提高，自己的日常工作逐渐的都转到linux下面&nbsp; 还可以了，但是os还是win7因为今年新买的thinkPad 自带win7没忍心重做<br />
4、项目管理水平继续深造，在项目的开发环节都有自己的工具软件。基本实现<br />
5、驾照还是要考，就在今年&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我发誓来年一定补上<br />
<br />
总结2010年，今年收获还是蛮多的，接触实施了虚拟化，刀片服务器加存储再配上VMWare做虚拟化。<br />
<br />
对项目管理计划控制以及部门的绩效考核目标逐渐的清晰<br />
<br />
今年提升了部门经理，下一步有自己的想法，能力可以自由的发挥了<br />
<br />
来年注意提高领导力。找自己的不足之处；<br />
<br />
2010年的计划格局有点低，要做一个高格局的计划，规划高格局的人生。<br />
<br />
2011年的目标<br />
<br />
1、个人收入方面，工资提高10%；<br />
<br />
2、发誓一定先把学车报名；<br />
<br />
3、抓住身边的机会，解决问题，实现目标；<br />
<br />
4、部门管理方面，把部门管理好，带好自己的兵；完善团队<br />
<br />
5、学习一下国学，自己这这方面欠缺；<br />
<br />
6、做一个管理时间的人；<br />
<br />
7、重要的一条放在最后，身体是革命的本钱，篮球队继续带下去组织弟兄们活动。<br />
<br />
</p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/343765.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2011-01-30 09:16 <a href="http://www.blogjava.net/badboyryan/archive/2011/01/30/343765.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>又是放假前</title><link>http://www.blogjava.net/badboyryan/archive/2010/02/10/312522.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Wed, 10 Feb 2010 07:00:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2010/02/10/312522.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/312522.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2010/02/10/312522.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/312522.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/312522.html</trackback:ping><description><![CDATA[今天是大年27又到了写自己的计划的时间:<br />
2009年的计划基本上实现了，驾照又没有拿下，老婆严重的不支持我学车。<br />
2010年的计划：<br />
1、第一条：工资增长10%<br />
2、为oracle的OCP证做准备，争取参加一下原厂的培训。<br />
3、linux水平进一步提高，自己的日常工作逐渐的都转到linux下面<br />
4、项目管理水平继续深造，在项目的开发环节都有自己的工具软件。<br />
5、驾照还是要考，就在今年
<img src ="http://www.blogjava.net/badboyryan/aggbug/312522.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2010-02-10 15:00 <a href="http://www.blogjava.net/badboyryan/archive/2010/02/10/312522.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>又是新年第一天</title><link>http://www.blogjava.net/badboyryan/archive/2010/01/01/308000.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Fri, 01 Jan 2010 15:36:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2010/01/01/308000.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/308000.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2010/01/01/308000.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/308000.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/308000.html</trackback:ping><description><![CDATA[<p>下一步把机器装上RHEL5，开始加入linux的桌面阵营。<br />
<br />
还是把linux下的相关的命令，工具，oracle rac这些都熟悉一下，下一步进入虚拟化和云计算的学习时间。</p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/308000.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2010-01-01 23:36 <a href="http://www.blogjava.net/badboyryan/archive/2010/01/01/308000.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>济南的天蓝蓝的</title><link>http://www.blogjava.net/badboyryan/archive/2009/09/14/294959.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Sun, 13 Sep 2009 23:50:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2009/09/14/294959.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/294959.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2009/09/14/294959.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/294959.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/294959.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 最近全运会将至，济钢限制向济南的天空排放乌气；<br />
<br />
&nbsp;&nbsp; 济南的天终于向济南人露出了她本来的美丽，原来济南的水是清亮的泉水，济南的天是蓝蓝的青天！<br />
<br />
&nbsp;&nbsp; 试问，如何把我们头顶这片蓝天永远留下。 
<img src ="http://www.blogjava.net/badboyryan/aggbug/294959.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2009-09-14 07:50 <a href="http://www.blogjava.net/badboyryan/archive/2009/09/14/294959.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>国产数据库列表</title><link>http://www.blogjava.net/badboyryan/archive/2009/04/21/266842.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Tue, 21 Apr 2009 13:21:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2009/04/21/266842.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/266842.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2009/04/21/266842.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/266842.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/266842.html</trackback:ping><description><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt; text-indent: -24pt; tab-stops: list 24.0pt; mso-list: l0 level1 lfo1"><font size="3"><span lang="EN-US" style="font-family: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">DM</font></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">软件名称：达梦数据库（</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">DM</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">）</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">开发商：武汉华工达梦数据库有限公司</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">网址：</span><span lang="EN-US"><a href="http://www.dameng.cn/"><span style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman" color="#800080">http://www.dameng.cn</font></span></a></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">软件描述：</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">&#183;达梦数据库具有如下技术特色：支持多个平台之间的互联互访、高效的并发控制机制、有效的查询优化策略、灵活的系统配置、支持各种故障恢复并提供多种备份和还原方式，具有高可靠性、支持多种多媒体数据类型、提供全文检索功能、各种管理工具简单易用、各种客户端编程接口都符合国际通用标准、用户文档齐全。</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman"><font size="3">&nbsp;<O:P></O:P></font></font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt; text-indent: -24pt; tab-stops: list 24.0pt; mso-list: l0 level1 lfo1"><font size="3"><span lang="EN-US" style="font-family: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">二、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE</font></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">软件名称：</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE</font></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">开发商：东软集团有限公司</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">网址：</span><span lang="EN-US"><a href="http://www.neusoft.com/"><span style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman" color="#0000ff">http://www.neusoft.com</font></span></a><font face="Times New Roman"> </font></span></font></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">软件描述：</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">主要包括</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE </font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">多媒体数据库管理系统、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE Web</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">应用服务器、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE Mini</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">嵌入式数据库管理系统、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE Secure</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">安全数据库系统等产品。所有的这些产品涵盖了企业应用、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">Internet/Intranet</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">、移动计算等不同的应用领域，具有不同的应用模式，形成了</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">面向各种应用的全面的解决方案。多媒体数据库管理系统</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">是</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OpenBASE</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">产品系列的核心和基础，其它的产品都是在其基础上，根据各自应用领域的不同特点发展、演变而成的。</span><span lang="EN-US" style="mso-fareast-language: ZH-CN"><O:P></O:P></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span lang="EN-US" style="mso-fareast-language: ZH-CN"><font face="Times New Roman"><font size="3">&nbsp;<O:P></O:P></font></font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt; text-indent: -24pt; tab-stops: list 24.0pt; mso-list: l0 level1 lfo1"><font size="3"><span lang="EN-US" style="font-family: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">三、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OSCAR</font></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">软件名称：神舟</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OSCAR</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">数据库系统</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">开发商：北京神舟航天软件技术有限公司</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">网址：</span><span lang="EN-US"><a href="http://www.bjsasc.com/"><span style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman" color="#800080">http://www.bjsasc.com</font></span></a><font face="Times New Roman"> </font></span></font></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">软件描述：</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">神舟</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">OSCAR</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">数据库系统基于</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">Client/Server</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">架构实现，服务器具有通常数据库管理系统的一切常见功能，此外还包括一些有助于提高系统对工程数据支持的特别功能，而客户端则在提供了各种通用的应用开发接口的基础上，还具有丰富的连接、操作和配置服务器端的能力。</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">提供与</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">Oracle</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">SQL Server</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">DB 2</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">等主要大型商用数据库管理系统以及</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">TXT</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">ODBC</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">等标准格式之间的数据迁移工具。</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman"><font size="3">&nbsp;<O:P></O:P></font></font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt; text-indent: -24pt; tab-stops: list 24.0pt; mso-list: l0 level1 lfo1"><font size="3"><span lang="EN-US" style="font-family: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">四、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">KingbaseES</font></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">软件名称：金仓数据库管理系统</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">KingbaseES</font></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">开发商：北京人大金仓信息技术有限公司</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">网址：</span><span lang="EN-US"><a href="http://www.kingbase.com.cn/"><span style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman" color="#800080">http://www.kingbase.com.cn</font></span></a></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">软件描述：</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">交互式工具</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">ISQL</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">；图形化的数据转换工具；</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">&nbsp;</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">多种方式的数据备份与恢复；　提供作业调度工具；方便的用户管理；支持事务处理；支持各种数据类型；提供各种操作函数；提供完整性约束；支持视图；支持存储过程</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">/</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">函数；支持触发器</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span lang="EN-US"><font face="Times New Roman"><font size="3">&nbsp;<O:P></O:P></font></font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt; text-indent: -24pt; tab-stops: list 24.0pt; mso-list: l0 level1 lfo1"><font size="3"><span lang="EN-US" style="font-family: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">五、</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">iBASE</font></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">软件名称：</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">iBASE</font></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">开发商：北京国信贝斯软件有限公司</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">网址：</span><span lang="EN-US"><a href="http://www.ibase.com.cn/"><span style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman" color="#800080">http://www.ibase.com.cn</font></span></a></span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"><font size="3">软件描述：</font></span> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">包括五个部分：</span><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">iBASE Reliax Server</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">全文检索服务器</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">iBASE Web</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">网上资源管理与发布系统</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">iBASE Index System</font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">文文件管理与发布系统</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">iBASE Webrobot </font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">网络资源采编发系统</span></font> </p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 24pt"><font size="3"><span lang="EN-US" style="mso-fareast-language: ZH-CN; mso-fareast-font-family: SimSun"><font face="Times New Roman">iBASE DMC </font></span><span lang="ZH-CN" style="font-family: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN">数据库管理中心</span></font> </p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/266842.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2009-04-21 21:21 <a href="http://www.blogjava.net/badboyryan/archive/2009/04/21/266842.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>两网一站四库十二金</title><link>http://www.blogjava.net/badboyryan/archive/2009/02/17/255072.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Tue, 17 Feb 2009 05:37:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2009/02/17/255072.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/255072.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2009/02/17/255072.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/255072.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/255072.html</trackback:ping><description><![CDATA[按照&#8220;十五&#8221;期间全国电子政务建设指导意见，将进一步加快建设政务平台，整合信息资源，统一平台，统一标准。我国2003年的电子政务建设工作将主要围绕&#8220;两网一站四库十二金&#8221;重点展开。
<p style="margin-top: 6px; margin-left: 3px; margin-right: 3px; margin-botom: 0">&nbsp;&nbsp;&nbsp;&nbsp;&#8220;一站&#8221;，是政府门户网站；
<p style="margin-top: 6px; margin-left: 3px; margin-right: 3px; margin-botom: 0">&nbsp;&nbsp;&nbsp;&nbsp;&#8220;两网&#8221;，是指政务内网和政务外网；
<p style="margin-top: 6px; margin-left: 3px; margin-right: 3px; margin-botom: 0">&nbsp;&nbsp;&nbsp;&nbsp;&#8220;四库&#8221;，即建立人口、法人单位、空间地理和自然资源、宏观经济等四个基础数据库；
<p style="margin-top: 6px; margin-left: 3px; margin-right: 3px; margin-botom: 0">&nbsp;&nbsp;&nbsp;&nbsp;&#8220;十二金&#8221;，则是要重点推进办公业务资源系统等十二个业务系统。这12个重点业务系统又可以分为三类，一类是对加强监管、提高效率和推进公共服务起到核心作用的办公业务资源系统、宏观经济管理系统建设；第二类是增强政府收入能力、保证公共支出合理性的金税、金关、金财、金融监管(含金卡)、金审等5个业务系统建设；第三类是保障社会秩序、为国民经济和社会发展打下坚实基础的金盾、社会保障、金农、金水、金质等5个业务系统建设。
<p style="margin-top: 6px; margin-left: 3px; margin-right: 3px; margin-botom: 0">&nbsp;&nbsp;&nbsp;&nbsp;&#8220;两网一站四库十二金&#8221;覆盖了我国电子政务急需建设的各个方面，涉及信息资源开发、信息基础设施建设与整合、信息技术应用等领域。特点各异，又相互渗透和交融，将初步构成我国电子政务建设的基本框架。</p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/255072.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2009-02-17 13:37 <a href="http://www.blogjava.net/badboyryan/archive/2009/02/17/255072.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>打开“我的电脑”反应慢的解决方法</title><link>http://www.blogjava.net/badboyryan/archive/2009/02/02/252909.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Mon, 02 Feb 2009 01:44:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2009/02/02/252909.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/252909.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2009/02/02/252909.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/252909.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/252909.html</trackback:ping><description><![CDATA[http://hi.baidu.com/dflylzq/blog/item/b493a4114cd09b7acb80c44d.html
<img src ="http://www.blogjava.net/badboyryan/aggbug/252909.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2009-02-02 09:44 <a href="http://www.blogjava.net/badboyryan/archive/2009/02/02/252909.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>写在放假前</title><link>http://www.blogjava.net/badboyryan/archive/2009/01/23/252472.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Fri, 23 Jan 2009 08:50:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2009/01/23/252472.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/252472.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2009/01/23/252472.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/252472.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/252472.html</trackback:ping><description><![CDATA[<hr />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;今天大年28了，明天正事放假，写段文字留念。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.项目管理方面：wbs和pbs组成矩阵来管理项目的进度。<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.技术方面：ibatis+spring+struts<br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. 生活质量提高，学驾照<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4. 个人收入方面，提高10%<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 简单写写，2009年争取实现的小目标。
<img src ="http://www.blogjava.net/badboyryan/aggbug/252472.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2009-01-23 16:50 <a href="http://www.blogjava.net/badboyryan/archive/2009/01/23/252472.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>推荐软件，名片管理</title><link>http://www.blogjava.net/badboyryan/archive/2008/11/17/240914.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Mon, 17 Nov 2008 02:33:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2008/11/17/240914.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/240914.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2008/11/17/240914.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/240914.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/240914.html</trackback:ping><description><![CDATA[一个优盘，带到哪里都可以用的名片管理软件，<br />
下载地址：<br />
<a href="http://www.blogjava.net/Files/badboyryan/InfoCard.rar">http://www.blogjava.net/Files/badboyryan/InfoCard.rar</a>
<img src ="http://www.blogjava.net/badboyryan/aggbug/240914.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2008-11-17 10:33 <a href="http://www.blogjava.net/badboyryan/archive/2008/11/17/240914.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>计算机专业职业发展方向测评，网站推荐</title><link>http://www.blogjava.net/badboyryan/archive/2008/09/20/230176.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Sat, 20 Sep 2008 12:28:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2008/09/20/230176.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/230176.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2008/09/20/230176.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/230176.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/230176.html</trackback:ping><description><![CDATA[<p>计算机专业就业怎么样？ <br />
计算机专业的大学期间该怎么学习？ <br />
我该学哪些技术？是做网络还是做软件还是做嵌入式？ <br />
&#8230;&#8230;&#8230;&#8230; <br />
所有困惑都能在计算机321找到答案：http://www.jsj321.com/。</p>
<p>计算机专业职业发展方向测评 http://www.jsj321.com/ceping/zyfz/</p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/230176.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2008-09-20 20:28 <a href="http://www.blogjava.net/badboyryan/archive/2008/09/20/230176.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>活着真好</title><link>http://www.blogjava.net/badboyryan/archive/2008/05/31/204942.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Sat, 31 May 2008 13:48:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2008/05/31/204942.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/204942.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2008/05/31/204942.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/204942.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/204942.html</trackback:ping><description><![CDATA[<p>活着真好，莫在意钱多钱少，汶川的震波分不清你是乞丐还是富豪。</p>
<p>活着真好，莫计较权大权小，汶川的断壁不认识你头顶的几次官帽。</p>
<p>活着真好，莫为世态炎凉烦恼，汶川的废墟不知道你的豪情壮志，俗事纷扰。</p>
<p>活着真好，请记住汶川的分分秒秒，幸存的生命，一次次演绎着爱的伟大，情的崇高。</p>
<p>珍惜所拥有的，无论幸福还是痛苦，我们会活得更好。</p>
<p>不忍看，倾城之难，街头凄冷云月淡，高楼失伟岸。</p>
<p>心在颤，至亲失散，车马人迹皆成空，不见灯火璨。</p>
<p>声声叹，绝世之患，书声琅琅成虚幻，满城墙垣断。</p>
<p>天地乱，逝者数万，七尺男儿泪眼盼，无言画震撼。</p>
<p>生死一瞬间，善恶一念判，渺渺浮半生，顿觉太短暂。</p>
<p>四川省红十字会接受捐赠方式：<br />
邮局汇款: 成都成华区玉双路3号8栋,邮编;610021 </p>
<p><strong><font size="4">　　银行转帐：<br />
　　帐号：4402204009024905774<br />
　　开户银行：工商银行滨江支行<br />
　　户名：四川省红十字会<br />
　　电话：028-84353933</font></strong></p>
<p><strong><font size="4">二、淘宝的捐款，壹基金：<br />
http://auction1.taobao.com/auction/item_detail-0db1-cdf1fe8d749b04ba0ac5ca3cdfe6ba6c.jhtml</font></strong></p>
<p><strong><font size="4">三、中国红十字会总会救灾专用账号和热线：<br />
1、通过银行捐款开户单位：中国红十字会总会</font></strong></p>
<p><strong><font size="4">人民币开户行：中国工商银行北京分行东四南支行<br />
人民币账号：0200001009014413252<br />
外币开户行：中信银行酒仙桥支行<br />
外币账号：7112111482600000209</font></strong></p>
<p><strong><font size="4">2、通过邮局捐款收款人：<br />
中国红十字会总会地址：北京市东城区北新桥三条8号邮政编码：100007</font></strong></p>
<p><strong><font size="4">3、通过网上捐款登陆中国红十字会总会网站：<br />
http://redcross.org.cn/点击进入&#8220;网上捐赠&#8221;栏目，按照提示操作即可。</font></strong></p>
<p><strong><font size="4">4、通过短信捐款：<br />
中国移动、中国联通手机用户以及中国电信、中国网通小灵通用户均可编辑短信1或2，发送至1069999301，即向&#8220;红十字救援行动&#8221;捐款1元钱或2元钱。（通过银行、邮局和网上捐款在捐款时请注明捐款人姓名、通信地址、捐款意向如：四川地震捐款等信息，以便邮寄捐赠收据和感谢信）</font></strong></p>
<p><strong><font size="4">5、通过短信咨询：<br />
中国移动、中国联通手机用户以及中国电信、中国网通小灵通用户均可编辑短信&#8220;中国红十字会&#8221;，发送至12114，即可了解中国红十字会有关情况。</font></strong></p>
<p><strong><font size="4">中国红十字会总会捐赠热线和查询电话：<br />
捐赠热线：010－65139999、64027620（白天）。</font></strong></p>
<p><strong><font size="4">中国红十字基金会同时也接受社会各界捐赠：</font></strong></p>
<p><strong><font size="4">地址：北京市东城区东单北大街干面胡同53号</font></strong></p>
<p><strong><font size="4">邮编：100010</font></strong></p>
<p><strong><font size="4">银行汇款：<br />
户名：中国红十字基金会开户银行：<br />
中国银行北京分行账号：800100921908091001<br />
开户银行：中国工商银行北京东四南支行账号：0200001019014483874<br />
开户银行：中国建设银行北京朝内大街支行账号：11001070300059000427<br />
外币开户银行：中国银行账号：800100086608091014</font></strong></p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/204942.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2008-05-31 21:48 <a href="http://www.blogjava.net/badboyryan/archive/2008/05/31/204942.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>合理设置域名TTL值给网站加速 </title><link>http://www.blogjava.net/badboyryan/archive/2008/04/22/194824.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Tue, 22 Apr 2008 09:27:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2008/04/22/194824.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/194824.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2008/04/22/194824.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/194824.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/194824.html</trackback:ping><description><![CDATA[<div class="entry-body">转载：http://www.lifetyper.com/archives/000076.html
<p>比较有用啊<br />
最近一段时间看到几篇关于网站加速的文章，通篇都在讲页面优化、服务器优化、网络优化这些东西(当然我不否认这些很重要)，但几乎所有文章都忽略了决定网站访问速度的一个重要因素：<strong>DNS速度</strong>，糟糕的DNS解析速度可能让你的网站在别人的网站完全打开的时候还没完成域名解析。即时偶尔有人提到这个问题，也只是轻描淡写的一句：给域名使用高速优质的NS服务器。</p>
<p>问题是，<strong>没有真正意义上的高速NS和DNS服务器</strong>。就像<a href="http://www.lifetyper.com/archives/000059.html" target="_blank">这里提到</a>的，在国内速度表现尚可的万网，在国外的评测网站中得分很低，而在国外评测拿到最高分的Godaddy，在国内使用时速度比万网快不了多少。如果你有钱像Google、微软那样在全世界部署<strong>大量的CDN加速服务器和NS服务器</strong>，那当然没问题，问题是这对绝大部分网站来说都不可能，国内国外<strong>不是不可兼得，而是很难</strong>。</p>
<p>也许有人以为可以通过给域名指定<strong>两个NS记录（一个国内一个国外）</strong>来提高解析速度，但这也是不可能的，只有在DNS服务器从第一个NS服务器那里获取记录失败时才会向第二个NS服务器发送解析请求。我所知道的一个最廉价和有效的提速方法，就是<strong>修改域名记录的TTL值</strong>。</p>
<p><strong>什么是域名的TTL值？</strong></p>
<p>TTL(Time-To-Live)，就是一条域名解析记录在DNS服务器中的存留时间。当各地的DNS服务器接受到解析请求时，就会向域名指定的NS服务器发出解析请求从而获得解析记录；在获得这个记录之后，记录会在DNS服务器中保存一段时间，这段时间内如果再接到这个域名的解析请求，DNS服务器将不再向NS服务器发出请求，而是直接返回刚才获得的记录；而这个记录在DNS服务器上保留的时间，就是TTL值。</p>
<p><strong>TTL值设置的应用：</strong></p>
<p><strong>一</strong>.<strong>增大TTL值，以节约域名解析时间，给网站访问加速</strong>。</p>
<p>一般情况下，域名的各种<strong>记录是极少更改的</strong>，很可能几个月、几年内都不会有什么变化。我们完全可以增大域名记录的TTL值让记录在各地DNS服务器中缓存的时间加长，这样在更长的一段时间内，我们访问这个网站时，本地ISP的DNS服务器就不需要向域名的NS服务器发出解析请求，而直接从缓存中返回域名解析记录。</p>
<p><a href="http://www.lifetyper.com/upload/blogpic/be8626540a0c_121FC/dns_ttl_setting.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="141" alt="dns_ttl_setting" src="http://www.lifetyper.com/upload/blogpic/be8626540a0c_121FC/dns_ttl_setting_thumb.jpg" width="240" align="right" border="0" /></a> 国内和国际上很多平台的TTL值都是以秒为单位的，很多的默认值都是3600，也就是默认缓存1小时，这个值实在有点小了，难道会有人一个小时就改一次域名记录吗？你可以根据自己的需要把这个值适当的扩大，例如要缓存一天就设置成86400。Godaddy的TTL设置比较直观，但总共只有5个值可以选定，即时切换到高级设置模式也是如此，有点死板了。</p>
<p>环境所迫，LifeTyper.com的TTL值是设置成了最大值1周，设置成更大的值可能会有写不必要的麻烦，例如当你要更换空间时，这些旧的记录要很久才过期并被更新。</p>
<p><strong>二</strong>.<strong>减小TTL值，减少更换空间时的不可访问时间</strong>。</p>
<p>更换空间99.9%会有DNS记录更改的问题，因为缓存的问题，新的域名记录在有的地方可能生效了，但在有的地方可能等上一两天甚至更久才生效。结果就是有的人可能访问到了新服务器，有的人访问到了旧服务器。仅仅是访问的话，这也不是什么大问题，但如果涉及到了<strong>邮件</strong>发送，这个就有点麻烦了，说不定哪封重要信件就被发送到了那已经停掉的旧服务器上。</p>
<p>为了尽可能的减小这个各地的解析时间差，合理的做法是：</p>
<p>1.先查看域名当前的TTL值，我们假定是1天。</p>
<p>2.修改TTL值为可设定的最小值，可能的话，建议为1分钟，就是60。</p>
<p>3.等待一天，保证各地的DNS服务器缓存都过期并更新了记录。</p>
<p>4.设置修改新记录，这个时候各地的DNS就能以最快的速度更新到新的记录。</p>
<p>5.确认各地的DNS已经更新完成后，把TTL值设置成你想要的值，TTL=60还是太小了点。</p>
<p>记住，这一切都能起作用的前提，是那些<strong>DNS服务器完全遵守这些标准和规范</strong>，否则NS服务器上怎么设置TTL都是白搭，但目前来看还没发现这么不讲规矩的DNS服务器。</p>
</div>
<img src ="http://www.blogjava.net/badboyryan/aggbug/194824.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2008-04-22 17:27 <a href="http://www.blogjava.net/badboyryan/archive/2008/04/22/194824.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>坏男孩MSN密码被盗公告</title><link>http://www.blogjava.net/badboyryan/archive/2007/12/26/170750.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Wed, 26 Dec 2007 15:00:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/12/26/170750.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/170750.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/12/26/170750.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/170750.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/170750.html</trackback:ping><description><![CDATA[<p>收到提示信息，在另外的计算机登录；结果我的msn就不能登录了！</p>
<p><a href="mailto:songchuanfang@hotmail.com">songchuanfang@hotmail.com</a></p>
<p>有联系我的朋友注意了，特此公告。</p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/170750.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-12-26 23:00 <a href="http://www.blogjava.net/badboyryan/archive/2007/12/26/170750.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>说一下spring测试框架里面的AbstractTransactionalSpringContextTests</title><link>http://www.blogjava.net/badboyryan/archive/2007/11/27/163407.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Tue, 27 Nov 2007 03:30:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/11/27/163407.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/163407.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/11/27/163407.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/163407.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/163407.html</trackback:ping><description><![CDATA[<p>&nbsp;</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">&nbsp;1</span><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">package</span><span style="color: #000000">&nbsp;test.chinantn.ldapuser;<br />
</span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;org.springframework.test.AbstractTransactionalSpringContextTests;<br />
</span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;com.chinantn.ldapuser.core.Ldap2Database;<br />
</span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;TestLdap2Database&nbsp;</span><span style="color: #0000ff">extends</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">建议使用的有事务处理的</span><span style="color: #008000"><br />
</span><span style="color: #008080">10</span><span style="color: #008000"><img id="Codehighlighter1_250_762_Open_Image" onclick="this.style.display='none'; Codehighlighter1_250_762_Open_Text.style.display='none'; Codehighlighter1_250_762_Closed_Image.style.display='inline'; Codehighlighter1_250_762_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_250_762_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_250_762_Closed_Text.style.display='none'; Codehighlighter1_250_762_Open_Image.style.display='inline'; Codehighlighter1_250_762_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span style="color: #000000">AbstractTransactionalSpringContextTests</span><span id="Codehighlighter1_250_762_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_250_762_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">11</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AbstractDependencyInjectionSpringContextTests&nbsp;{</span><span style="color: #008000"><br />
</span><span style="color: #008080">12</span><span style="color: #008000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000"><br />
</span><span style="color: #008080">13</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">14</span><span style="color: #000000"><img id="Codehighlighter1_349_414_Open_Image" onclick="this.style.display='none'; Codehighlighter1_349_414_Open_Text.style.display='none'; Codehighlighter1_349_414_Closed_Image.style.display='inline'; Codehighlighter1_349_414_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_349_414_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_349_414_Closed_Text.style.display='none'; Codehighlighter1_349_414_Open_Image.style.display='inline'; Codehighlighter1_349_414_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;String[]&nbsp;getConfigLocations()&nbsp;</span><span id="Codehighlighter1_349_414_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_349_414_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">15</span><span style="color: #000000"><img id="Codehighlighter1_373_410_Open_Image" onclick="this.style.display='none'; Codehighlighter1_373_410_Open_Text.style.display='none'; Codehighlighter1_373_410_Closed_Image.style.display='inline'; Codehighlighter1_373_410_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_373_410_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_373_410_Closed_Text.style.display='none'; Codehighlighter1_373_410_Open_Image.style.display='inline'; Codehighlighter1_373_410_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;String[]&nbsp;</span><span id="Codehighlighter1_373_410_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_373_410_Open_Text"><span style="color: #000000">{&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">classpath:applicationContext.xml</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;}</span></span><span style="color: #000000">;<br />
</span><span style="color: #008080">16</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">17</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;Ldap2Database&nbsp;l2d</span><span style="color: #000000">=</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
</span><span style="color: #008080">18</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">19</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">20</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;@Override<br />
</span><span style="color: #008080">21</span><span style="color: #000000"><img id="Codehighlighter1_517_586_Open_Image" onclick="this.style.display='none'; Codehighlighter1_517_586_Open_Text.style.display='none'; Codehighlighter1_517_586_Closed_Image.style.display='inline'; Codehighlighter1_517_586_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_517_586_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_517_586_Closed_Text.style.display='none'; Codehighlighter1_517_586_Open_Image.style.display='inline'; Codehighlighter1_517_586_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onSetUpInTransaction()&nbsp;</span><span style="color: #0000ff">throws</span><span style="color: #000000">&nbsp;Exception&nbsp;</span><span id="Codehighlighter1_517_586_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_517_586_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">22</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;l2d</span><span style="color: #000000">=</span><span style="color: #000000">(Ldap2Database)applicationContext.getBean(</span><span style="color: #000000">"</span><span style="color: #000000">ldap2Database</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">23</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">24</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">25</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">26</span><span style="color: #000000"><img id="Codehighlighter1_597_637_Open_Image" onclick="this.style.display='none'; Codehighlighter1_597_637_Open_Text.style.display='none'; Codehighlighter1_597_637_Closed_Image.style.display='inline'; Codehighlighter1_597_637_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_597_637_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_597_637_Closed_Text.style.display='none'; Codehighlighter1_597_637_Open_Image.style.display='inline'; Codehighlighter1_597_637_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_597_637_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">/**&nbsp;*/</span><span id="Codehighlighter1_597_637_Open_Text"><span style="color: #008000">/**</span><span style="color: #008000"><br />
</span><span style="color: #008080">27</span><span style="color: #008000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;测试处理数据<br />
</span><span style="color: #008080">28</span><span style="color: #008000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;</span><span style="color: #808080">@throws</span><span style="color: #008000">&nbsp;Exception<br />
</span><span style="color: #008080">29</span><span style="color: #008000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">*/</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">30</span><span style="color: #000000"><img id="Codehighlighter1_685_758_Open_Image" onclick="this.style.display='none'; Codehighlighter1_685_758_Open_Text.style.display='none'; Codehighlighter1_685_758_Closed_Image.style.display='inline'; Codehighlighter1_685_758_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_685_758_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_685_758_Closed_Text.style.display='none'; Codehighlighter1_685_758_Open_Image.style.display='inline'; Codehighlighter1_685_758_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;testProcessData()</span><span style="color: #0000ff">throws</span><span style="color: #000000">&nbsp;Exception</span><span id="Codehighlighter1_685_758_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_685_758_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">31</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;l2d.dataBatchMoveProcess(</span><span style="color: #000000">"</span><span style="color: #000000">dataimp.xml</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">32</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">assertTrue(arg0);</span><span style="color: #008000"><br />
</span><span style="color: #008080">33</span><span style="color: #008000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">34</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">35</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">36</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>进行完测试以后数据库里面不会留下任何的垃圾数据的！如果用下面的就不行了！！！</p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/163407.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-11-27 11:30 <a href="http://www.blogjava.net/badboyryan/archive/2007/11/27/163407.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Apache+CVS+php+mysql在windows下的安装与配置,以及发布php的程序</title><link>http://www.blogjava.net/badboyryan/archive/2007/11/18/161471.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Sun, 18 Nov 2007 15:18:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/11/18/161471.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/161471.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/11/18/161471.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/161471.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/161471.html</trackback:ping><description><![CDATA[<p>1、先说说安装apache</p>
<p>安装的时候填写Network Domain，你的域名；Server Name主机+域名；Administrator's Email Address管理员的邮箱地址</p>
<p>默认安装完成如果提示133行错误怎么办？</p>
<p>133 ServerAdmin <a href="mailto:sdjnscf@163.com">sdjnscf@163.com</a>&nbsp;</p>
<p>ServerName localhost:80</p>
<p>然后注意的是C:\Apache2.2\conf\httpd.conf文件里面的几个参数：</p>
<p>DocumentRoot "C:/Apache2.2/htdocs" 这里放置的是应用的根目录；</p>
<p>DirectoryIndex index.html index.php&nbsp; 这里是welcome file；<br />
</p>
<p>2、CVS的安装<br />
参照：http://www.blogjava.net/Jkallen/archive/2006/09/17/70127.aspx<br />
关键点：<br />
　<strong>cvsnt用户管理<br />
</strong>　　在用户管理中以下是cvs的一些命令参数<br />
　　Usage: cvs passwd [-a] [-x] [-X] [-r real_user] [-R] [-D domain] [username]<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　&nbsp; -a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Add user<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　 -x&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Disable user<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　&nbsp; -X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Delete user<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　&nbsp; -r&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Alias username to real system user<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　&nbsp; -R&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Remove alias to real system user<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　&nbsp; -D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Use domain password<br />
</p>
<p>　　服务器工作在CVSNT用户单一验证方式下的时候，文件passwd定义了CVSNT的用户信息，这里面保存着用户名，用户密码，以及别名信息。默认状态下 没有该文件，但是我们可以在CVSNT还工作在混合验证方式下时，用系统管理员登录，通过添加用户命令来让CVSNT自动建立一个passwd文件。<br />
　<font color="#008000">　登录：login <br />
</font>　　cvs -d :pserver:administrator@127.0.0.1:/cvsroot login<br />
<br />
　<font color="#008000">　添加用户<br />
</font>　　cvs -d :pserver:administrator@127.0.0.1:/cvsroot passwd -a scf<br />
　　<br />
　　之后系统提示输入密码，输入后服务器会新建一个passwd文件。该文件的内容很简单，形式如下：　　<br />
　　scf:aXBfNUng9X77c:</p>
<p>　　以第一行为例：scf为用户名，aXBfNUng9X77c为CVS使用UNIX标准加密函数对密码进行加密后的结果。</p>
<p>　　若想以混合验证的方式验证得对应一个window的系统用户名(db2admin)，这时就用参数-r来指定,如：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cvs -d :pserver:administrator@127.0.0.1:/cvsroot passwd -r&nbsp;administrator -a scf　<br />
　　这时生成文件内容如下：<br />
　　scf:aXBfNUng9X77c:administrator <br />
　　注意：这个文件是不能在客户端进行修改的，不能checkout出来。</p>
<p>　　添加完成后你可以通过login来测试用户scf是否创建成功</p>
<p>　<font color="#008000"><em>　</em>删除用户:<br />
</font>　　cvs -d :pserver:administrator@127.0.0.1:/cvsroot passwd -x scf<br />
</p>
<p>3、PHP的安装<br />
&nbsp; 要点：解压缩到D：\PHP520<br />
把php.ini-dist改名为php.ini<br />
path里面加入D：\php520还有d:\php520\ext<br />
register_globals = Off -改为on<br />
extension= php_mysql.dll 前面的；去掉<br />
然后在apache的httpd.conf里面添加<br />
LoadModule php5_module D:/php520/php5apache2_2.dll<br />
PHPIniDir "D:/php520"<br />
AddType application/x-httpd-php .php<br />
AddType application/x-httpd-php .html<br />
这样apache就把PHP当作模块加载了<br />
<br />
未完待续...</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/161471.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-11-18 23:18 <a href="http://www.blogjava.net/badboyryan/archive/2007/11/18/161471.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何设计一个公共的数据字典维护模块</title><link>http://www.blogjava.net/badboyryan/archive/2007/11/03/157879.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Sat, 03 Nov 2007 02:33:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/11/03/157879.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/157879.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/11/03/157879.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/157879.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/157879.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1、需要字典的时候；&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;请选择公文状态:&lt;/td&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&...&nbsp;&nbsp;<a href='http://www.blogjava.net/badboyryan/archive/2007/11/03/157879.html'>阅读全文</a><img src ="http://www.blogjava.net/badboyryan/aggbug/157879.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-11-03 10:33 <a href="http://www.blogjava.net/badboyryan/archive/2007/11/03/157879.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>&lt;&lt;自己动手写开发工具--基于Eclipse的工具开发&gt;&gt;--新书推荐 </title><link>http://www.blogjava.net/badboyryan/archive/2007/11/02/157725.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Fri, 02 Nov 2007 04:40:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/11/02/157725.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/157725.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/11/02/157725.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/157725.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/157725.html</trackback:ping><description><![CDATA[<div class="hr">
<h3 class="brown16b"><strong>【内容简介】</strong></h3>
本书系统地介绍了SWT、Draw2D、GEF、JET等与Eclipse插件开发相关的基础知识，并且以实际的开发案例来演示这些知识的实战性应用，通过对这些实际开发案例的学习，读者可以非常轻松地掌握Eclipse插件开发的技能，从而开发出满足个性化需求的插件。.<br />
本书以一个简单而实用的枚举生成器作为入门案例，通过该案例读者能学习到扩展点、SWT、JET等Eclipse插件开发的基本技能；接着对Eclipse插件开发中的基础知识进行了介绍，并且对属性视图的使用做了重点介绍；最后以两个具有一定复杂程度的插件(Hibernate建模工具和界面设计器)为案例介绍了SWT、Draw2D、GEF、JET等技术的综合运用。..<br />
本书不仅适合于Eclipse插件开发初学者学习，对于有一定相关开发经验的开发人员也具有很高的参考价值。... </div>
<div class="hr">
<h3 class="brown16b"><strong>【目录信息】</strong></h3>
第1章 Eclipse插件.<br />
1.1 插件的安装<br />
1.1.1 直接复制安装<br />
1.1.2 links安装方式<br />
1.1.3 Eclipse在线安装方式<br />
1.2 内置JUnit插件的使用<br />
1.3 可视化GUI设计插件——Visual Editor<br />
1.3.1 Visual Editor的安装<br />
1.3.2 一个登录界面的开发<br />
1.4 Eclipse的反编译插件<br />
1.4.1 为什么要反编译<br />
1.4.2 常用Java反编译器<br />
1.4.3 反编译不完全的代码的查看<br />
1.5 WTP插件使用<br />
第2章 Eclipse插件开发<br />
2.1 Eclipse插件开发介绍<br />
2.1.1 开发插件的步骤<br />
2.1.2 Eclipse插件开发学习资源的取得<br />
2.2 简单的案例插件功能描述<br />
2.3 插件项目的建立<br />
<span class="brown">&lt;&lt;</span><a class="brown12" title="自己动手写开发工具--基于Eclipse的工具开发-查看目录" href='javascript:moreup(36806,"自己动手写开发工具--基于Eclipse的工具开发",1)'> 查看详细目录 </a></div><img src ="http://www.blogjava.net/badboyryan/aggbug/157725.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-11-02 12:40 <a href="http://www.blogjava.net/badboyryan/archive/2007/11/02/157725.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最近在写一个论坛用的Struts+hibernate的框架</title><link>http://www.blogjava.net/badboyryan/archive/2007/09/13/144903.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Thu, 13 Sep 2007 08:36:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/09/13/144903.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/144903.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/09/13/144903.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/144903.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/144903.html</trackback:ping><description><![CDATA[其中在做的过程中，总结了几点：<br /><br />作为数据库增删改的设计应该注意一点，就是后台的管理应该和前台的展示分开分别用两个Action处理，然后对一个表的所有的控制在一个action里面完成。如下图所示：<br /><br /><img alt="Struts设计数据库操作" src="http://www.blogjava.net/images/blogjava_net/badboyryan/15229/o_crul.bmp" align="center" /><br /><img src ="http://www.blogjava.net/badboyryan/aggbug/144903.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-09-13 16:36 <a href="http://www.blogjava.net/badboyryan/archive/2007/09/13/144903.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jsp如何处理BLOG以及CLOB</title><link>http://www.blogjava.net/badboyryan/archive/2007/09/11/144182.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Tue, 11 Sep 2007 02:48:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/09/11/144182.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/144182.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/09/11/144182.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/144182.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/144182.html</trackback:ping><description><![CDATA[
		<a href="http://blog.csdn.net/peng3409/archive/2007/07/12/1686821.aspx">http://blog.csdn.net/peng3409/archive/2007/07/12/1686821.aspx</a>
<img src ="http://www.blogjava.net/badboyryan/aggbug/144182.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-09-11 10:48 <a href="http://www.blogjava.net/badboyryan/archive/2007/09/11/144182.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse里面编辑JSP不出现提示的解决办法</title><link>http://www.blogjava.net/badboyryan/archive/2007/09/10/144058.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Mon, 10 Sep 2007 09:43:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/09/10/144058.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/144058.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/09/10/144058.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/144058.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/144058.html</trackback:ping><description><![CDATA[在jsp页面中import了其它页，而且调用的是那个页面里的变量，会出现提示慢的情况，所以想让你的提示出现，解决办法是先屏蔽掉，你引入其他JSP页面的那一句话。<img src ="http://www.blogjava.net/badboyryan/aggbug/144058.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-09-10 17:43 <a href="http://www.blogjava.net/badboyryan/archive/2007/09/10/144058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的辞职信</title><link>http://www.blogjava.net/badboyryan/archive/2007/08/15/136841.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Wed, 15 Aug 2007 02:42:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/08/15/136841.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/136841.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/08/15/136841.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/136841.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/136841.html</trackback:ping><description><![CDATA[<div style="layout-grid:  15.6pt none">
				<p style="text-indent: 12pt">
						<font face="楷体_GB2312" size="3">
								<span style="font-size: 12pt">各位领导：<span lang="EN-US"></span></span>
						</font>
				</p>
				<p style="text-indent: 12pt">
						<font face="楷体_GB2312" size="3">
								<span style="font-size: 12pt">因私人原因，申请辞去公司职位。</span>
						</font>
						<font face="楷体_GB2312" size="3">
								<span style="font-size: 12pt">很遗憾自己这时向公司提出辞职，我决定于<span lang="EN-US">8</span>月<span lang="EN-US">31</span>日离开公司。 <span lang="EN-US"></span></span>
						</font>
				</p>
				<p style="margin-left: 9.05pt">
						<span>
								<font face="楷体_GB2312" size="3">
										<span style="font-size: 12pt">&nbsp;&nbsp;&nbsp; 进入XX公司整四</span>
								</font>
						</span>
						<font face="楷体_GB2312" size="3">
								<span style="font-size: 12pt">年，正是在这里我真正踏入<span lang="EN-US">IT</span>界，非常感谢公司一直提供给我机会能与出色的同事一起工作<wbr>，并向他们学习，对我个人来说真的学会了很多东西。近期，发现自己逐渐消失了上进心<wbr>和拼搏心，开始安于现状，非常可怕。否定自我，才能提高<wbr>，必须重新寻找自己的定位和规划。<span lang="EN-US"></span></span>
						</font>
				</p>
				<p style="margin-left: 9.05pt">
						<font face="楷体_GB2312" size="3">
								<span style="font-size: 12pt">&nbsp;&nbsp;&nbsp; 离开公司，离开这些共同拼搏的同事，确实很舍不得<wbr>，舍不得同事之间的那片真诚和友善。再次感谢领导们这四年来对我的<wbr>支持和勉励，在此衷心地道声&#8220;谢谢&#8221;！　　<span lang="EN-US"></span></span>
						</font>
				</p>
				<p style="margin-left: 9.05pt">
						<font face="楷体_GB2312" size="3">
								<span style="font-size: 12pt">祝愿公司业务蒸蒸日上！<br /><span lang="EN-US"></span></span>
						</font>
				</p>
				<p style="margin-left: 9.05pt">
						<font face="楷体_GB2312" size="3">
								<span style="font-size: 12pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; badboyryan<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;2007年8月15日<br /><br />其实我是合同到期才走的，所以我的心里还是比较欣慰的！没有做合同不到就走的决定！</span>
						</font>
				</p>
		</div><img src ="http://www.blogjava.net/badboyryan/aggbug/136841.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-08-15 10:42 <a href="http://www.blogjava.net/badboyryan/archive/2007/08/15/136841.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Delphi利用windows自带的AVICAP32.DLL操作摄像头保存图片以及录像功能</title><link>http://www.blogjava.net/badboyryan/archive/2007/06/29/127080.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Fri, 29 Jun 2007 07:15:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/06/29/127080.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/127080.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/06/29/127080.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/127080.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/127080.html</trackback:ping><description><![CDATA[1、声明必要的变量<br /><br />  hWndC : THandle;<br />  CapturingAVI : bool;<br /><br />2、定义消息<br /><br />const WM_CAP_START = WM_USER;<br />const WM_CAP_STOP = WM_CAP_START + 68;<br />const WM_CAP_DRIVER_CONNECT = WM_CAP_START + 10;<br />const WM_CAP_DRIVER_DISCONNECT = WM_CAP_START + 11;<br />const WM_CAP_SAVEDIB = WM_CAP_START + 25;<br />const WM_CAP_GRAB_FRAME = WM_CAP_START + 60;<br />const WM_CAP_SEQUENCE = WM_CAP_START + 62;<br />const WM_CAP_FILE_SET_CAPTURE_FILEA = WM_CAP_START + 20;<br />const WM_CAP_SEQUENCE_NOFILE =WM_CAP_START+  63 ;<br />const WM_CAP_SET_OVERLAY =WM_CAP_START+  51 ;<br />const WM_CAP_SET_PREVIEW =WM_CAP_START+  50 ;<br />const WM_CAP_SET_CALLBACK_VIDEOSTREAM = WM_CAP_START +6;<br />const WM_CAP_SET_CALLBACK_ERROR=WM_CAP_START +2;<br />const WM_CAP_SET_CALLBACK_STATUSA= WM_CAP_START +3;<br />const WM_CAP_SET_CALLBACK_FRAME= WM_CAP_START +5;<br />const WM_CAP_SET_SCALE=WM_CAP_START+  53 ;<br />const WM_CAP_SET_PREVIEWRATE=WM_CAP_START+  52 ;<br /><br />3、声明函数<br /><br />function capCreateCaptureWindowA(lpszWindowName : PCHAR;<br />dwStyle : longint;<br />x : integer;<br />y : integer;<br />nWidth : integer;<br />nHeight : integer;<br />ParentWin : HWND;<br />nId : integer): HWND;<br />STDCALL EXTERNAL 'AVICAP32.DLL';<br /><br />4、FormCreate<br /><br />CapturingAVI := false;<br />hWndC := 0;<br />SaveDialog1.Options :=<br />[ofHideReadOnly, ofNoChangeDir, ofPathMustExist]<br /><br />5、开始显示OpenVideo<br /><br />hWndC := capCreateCaptureWindowA('My Own Capture Window',<br />WS_CHILD or WS_VISIBLE ,<br />Panel1.Left,<br />Panel1.Top,<br />Panel1.Width,<br />Panel1.Height,<br />Form1.Handle,<br />0);<br />if hWndC &lt;&gt; 0 then<br />SendMessage(hWndC, WM_CAP_SET_CALLBACK_VIDEOSTREAM, 0, 0);<br />SendMessage(hWndC, WM_CAP_SET_CALLBACK_ERROR, 0, 0);<br />SendMessage(hWndC, WM_CAP_SET_CALLBACK_STATUSA, 0, 0);<br />SendMessage(hWndC, WM_CAP_DRIVER_CONNECT, 0, 0);<br />SendMessage(hWndC, WM_CAP_SET_SCALE, 1, 0);<br />SendMessage(hWndC, WM_CAP_SET_PREVIEWRATE, 66, 0);<br />SendMessage(hWndC, WM_CAP_SET_OVERLAY, 1, 0);<br />SendMessage(hWndC, WM_CAP_SET_PREVIEW, 1, 0);<br />OpenVideo.Enabled :=false;<br /><br />6、CloseVideo<br /><br />if hWndC &lt;&gt; 0 then begin<br />SendMessage(hWndC, WM_CAP_DRIVER_DISCONNECT, 0, 0);<br />hWndC := 0;<br />OpenVideo.Enabled :=true;<br />end;<br /><br />7、SaveBMP<br /><br />if hWndC &lt;&gt; 0 then begin<br />SaveDialog1.DefaultExt := 'bmp';<br />SaveDialog1.Filter := 'Bitmap files (*.bmp)|*.bmp';<br />if SaveDialog1.Execute then<br />SendMessage(hWndC,<br />WM_CAP_SAVEDIB,<br />0,<br />longint(pchar(SaveDialog1.FileName)));<br />end;<br /><br />8、StartAVI<br /><br />if hWndC &lt;&gt; 0 then begin<br />SaveDialog1.DefaultExt := 'avi';<br />SaveDialog1.Filter := 'AVI files (*.avi)|*.avi';<br />if SaveDialog1.Execute then begin<br />CapturingAVI := true;<br />SendMessage(hWndC,<br />WM_CAP_FILE_SET_CAPTURE_FILEA,<br />0,<br />Longint(pchar(SaveDialog1.FileName)));<br />SendMessage(hWndC, WM_CAP_SEQUENCE, 0, 0);<br />end;<br />end;<br /><br />9、StopAVI<br /><br />if hWndC &lt;&gt; 0 then begin<br />SendMessage(hWndC, WM_CAP_STOP, 0, 0);<br />CapturingAVI := false;<br />end;<br /><br />10、FormClose<br />CloseVideo;<br /><br />注意上面的前提是需要安装摄像头的驱动程序。<br /><br /><a href="/badboyryan">http://www.blogjava.net/badboyryan</a><br /><br /><br /><br /><img src ="http://www.blogjava.net/badboyryan/aggbug/127080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-06-29 15:15 <a href="http://www.blogjava.net/badboyryan/archive/2007/06/29/127080.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《J2EE开发全程实录》即将与读者见面</title><link>http://www.blogjava.net/badboyryan/archive/2007/06/28/126930.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Thu, 28 Jun 2007 13:45:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/06/28/126930.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/126930.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/06/28/126930.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/126930.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/126930.html</trackback:ping><description><![CDATA[
		<div>
				<font face="宋体">作者杨中科，是国内著名CowNew开源团队的创始人之一。<br />（1）用框架编程思想来指导企业开发<br />CowNew的指导思想是为软件公司的J2EE开发提供性能优良的框架方案。作者在书序中写道：<br />“再次框架”是我想使用的一个词汇，意思是在现有的框架基础上为了实现更多应用层次的设计复用而进行的框架设计。<br />很多人认为使用Struts、Spring这样的框架开发就是基于框架开发了，就是最好的设计了，岂不知这些框架只是解决了大部分通用的问题，很多具体实现上的问题还需要进行框架设计，否则做出来的东西仍然是难以理解、难以复用、难以扩展的。很多人基于某些著名框架写出来的论坛、网站的源代码里实际上充斥着大量重复的代码、糟糕的设计，这些东西确实应该被好好地“再次框架”了。<br />杨中科的“再次框架”思想是针对当前大量Java图书中的低水平开发方式而提出的。从软件工程的角度出发，象Java这样的完全面向对象的编程语言，最适合以可积累的方式来从事任何开发工作。无论是水平高超的个人还是企业都有必要以比较稳妥的方式来保存前期的工作成果。此外任何普通程序员若想从蓝领地位跃进到设计师的高度，他就必须转换思维方式，从习惯性的蓝领思维模式变化到经常能够思考设计师所关注的问题。所以仅仅学会使用现有的各种框架是不够的，那些是包装严密的“别人的框架”。还应该学会“再次框架”——即一切从企业的需要出发，以各种已有的框架为工具，把许多复杂的工作、频繁重复的简单工作统统地包装起来，构建出企业自己的框架系统，这种“再次框架”所产生的系统无疑对于提高企业的管理水平是最有帮助的。<br />（2）具体地展示企业开发过程中的实战技术<br />可以这样说：《J2EE全程开发实录》是国内Java人士对J2EE研究的具有里程碑意义的一部作品。<br />此书的写作根由作者总结得最为确切：<br />现在大部分软件开发书籍都是讲解某个技术如何使用，很少有讲实战的，即使有实战案例的讲解，也是讲解网上购物、聊天室之类已经被人写烂了的系统的开发，最可怕的是书中的实现代码惨不忍睹，使得读者很容易被误导，至于如何进行合理的架构设计就更是无从谈起；少数从国外引进的高端技术书籍又大谈特谈各种在天上飞来飞去的理论，“看的时候心潮澎湃，看完之后一脸茫然”，读者不知道如何将这些理论应用到实际的开发过程当中。本书就尝试着打破这种局面，把一个真实的案例系统搭建从头讲起，不仅包含具体的实现技术，也包含一些架构方面的设计思想。<br />通过阅读此书可以发现，原来架构设计并非高不可攀，一些极为普通的、琐碎和细微的工作均可借助于框架设计思想而获得简化。得益于作者在企业中已有的实践经历，在此方面该书对案例系统搭建过程的描述的确令人大开眼界。<br />本书所讲述的实战技术并非关注于技巧(这与许多书不同)，而是以分析框架需求为核心通过CowNew的设计来体现提高开发效率的过程。从这一点来看，CowNew所提供的框架不是封闭的、简单地供一般程序员编程时引用的，而是完全敞开，供与广大读者共同研究的，CowNew的框架是以培养框架思维为目的的、特殊的开放式框架。<br />（3）在开发中以企业框架来实现再次框架的工作<br />本书的重要价值是向广大Java学习者传达了关于企业真实需求的信息。<br />企业开发是一种高度有组织化的劳动，要求以很高的效率来完成，并不懈地追求程序代码的可重用性，要求以简单、规范、易于管理的方式开展工作。而企业框架恰好体现了这种要求，CowNew开源团队站在全局的高度审视国内软件开发企业，承诺联手共建优秀企业框架的责任。<br />关于依照企业框架思路开展工作时的特征，作者写道：<br />采用企业框架带来的一个主要变化就是开发人员可随意发挥的余地小了，必须在框架的约束下进行开发，无法在开发过程中体现自己的“高超本领”。从提高管理效率角度来说，软件企业应当欢迎这种变化；而另一方面，企业中具有挑战新技术激情的优秀开发人员尚可针对企业框架不断地实施改进和完善工作，为企业的技术路线注入新的活力。<br />由此可见企业框架是软件企业核心竞争力的体现，是优秀的开发人员着手开展工作的基础和前提。这种认识不但对广大Java学习者具有指导意义，而且对于很多企业培训内部人才和提高管理水平也是十分重要的。基于这样的成熟认识，中国的企业有理由通过不断地积累精华资源，从积累中发挥出自己的优势。<br />（4）精彩光盘提供珍贵的学习资料<br />杨中科的《J2EE全程开发实录》配书光盘也令我们开眼界。<br />他把CowNew框架下的企业开发活动，即蓝领的实际劳动过程用录象加解说的形式表现出来。整整一个多小时。<br />他用Eclips为工具，先做服务器端，然后做Swing客户端，然后做Web客户实现。<br />一边说，一边敲代码，喔快捷提示与JBuilder同样丰富，而且也能以可视化方式布局控件，如按钮、文本框、图片框等。<br />给我们印象最深的，是他不时地发现自己编码有错误、未完善。然后他就从error输出中实时地判断问题的根源，马上进行完善。再运行。通了。<br />之所以在编程的过程中感到得心应手，是因为本书提供了丰富的避免重复开发的技巧(做成CowNew的包)。然后蓝领每用一个企业功能，就把CowNew的包引用一下。有趣的是，本书从头到尾都在演示CowNew的框架设计思想(是设计师的工作)，然后作者又在光盘里充当蓝领现身说法。<br />光盘中已经囊括了书中引述的全部CowNew框架包，以及全部相关源代码。当然读者还可以直接访问CowNew的网站(http://www.cownew.com)与作者本人直接交流。<br />（5）后期编辑加工以专业的态度对待任何细节<br /> 本书由资深责任编辑组稿、加工。编辑本身对Java等编程语言有很好的了解和必要的实践经验，在加工、校对过程中不敢有一丝一毫的疏忽(此书的创作成果最初经过与以往大量Java图书比较，已认定为精品)。任何编辑、修改之处均已反馈给作者杨中科本人亲自进行了核实。编辑对作者十分认真的工作态度深感敬佩。<br /> 衷心希望本书的出版能够进一步促进国内的Java学习向更高水平迈进。期待未来国产好书更加精彩，使读者倍加欢迎。期待我国的软件开发竞争力登上新的台阶。</font> </div>
<img src ="http://www.blogjava.net/badboyryan/aggbug/126930.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-06-28 21:45 <a href="http://www.blogjava.net/badboyryan/archive/2007/06/28/126930.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何让你的计算机支持4G以上的文件</title><link>http://www.blogjava.net/badboyryan/archive/2007/06/06/122283.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Wed, 06 Jun 2007 00:40:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/06/06/122283.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/122283.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/06/06/122283.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/122283.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/122283.html</trackback:ping><description><![CDATA[convert E: /fs:ntfs<br />如果有卷标的话就输入卷标。没有的回车<br />他会告诉你要强制卸下此卷，你YES，然后他说，只能在下次启动时转换。你就重启。然后啥都别动，她就开始转换了，之后就成NTFS了<br /><br />ok！<br /><br />一般用在数据库文件的拷贝上，fat32是不能支持4G以上文件的<img src ="http://www.blogjava.net/badboyryan/aggbug/122283.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-06-06 08:40 <a href="http://www.blogjava.net/badboyryan/archive/2007/06/06/122283.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>  半小时学会正则表达式 </title><link>http://www.blogjava.net/badboyryan/archive/2007/06/04/121841.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Mon, 04 Jun 2007 06:57:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/06/04/121841.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/121841.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/06/04/121841.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/121841.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/121841.html</trackback:ping><description><![CDATA[
		<span class="style6">来源:<a href="http://www.pconline.com.cn/pcedu/empolder/wz/php/0509/695748.html">http://www.pconline.com.cn/pcedu/empolder/wz/php/0509/695748.html</a><br />开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束，以下分别举例说明 <br />　　"^The": 开头一定要有"The"字符串; <br />　　"of despair$": 结尾一定要有"of despair" 的字符串; <br /><br />　　那么,<br />　　"^abc$": 就是要求以abc开头和以abc结尾的字符串，实际上是只有abc匹配 <br />　　"notice": 匹配包含notice的字符串 <br /><br />　　你可以看见如果你没有用我们提到的两个字符（最后一个例子），就是说 模式（正则表达式） 可以出现在被检验字符串的任何地方，你没有把他锁定到两边 
<p> 　　接着,说说 '*', '+',和 '?', </p><p>　　他们用来表示一个字符可以出现的次数或者顺序. 他们分别表示：<br />　　"zero or more"相当于{0,}, <br />　　"one or more"相当于{1,}, <br />　　"zero or one."相当于{0,1}, 这里是一些例子: <br /><br />　　"ab*": 和ab{0,}同义,匹配以a开头,后面可以接0个或者N个b组成的字符串("a", "ab", "abbb", 等); <br />　　"ab+": 和ab{1,}同义,同上条一样，但最少要有一个b存在 ("ab", "abbb", 等.); <br />　　"ab?":和ab{0,1}同义,可以没有或者只有一个b; <br />　　"a?b+$": 匹配以一个或者0个a再加上一个以上的b结尾的字符串.</p><p> 　　<font color="#000099"><strong>要点, '*', '+',和 '?'只管它前面那个字符.<br /></strong><font color="#000000">你也可以在大括号里面限制字符出现的个数，比如 <br /><br />　　"ab{2}": 要求a后面一定要跟两个b（一个也不能少）("abb"); <br />　　"ab{2,}": 要求a后面一定要有两个或者两个以上b(如"abb", "abbbb", 等.); <br />　　"ab{3,5}": 要求a后面可以有2－5个b("abbb", "abbbb", or "abbbbb"). <br /><br />　　现在我们把一定几个字符放到小括号里，比如：<br />　　"a(bc)*": 匹配 a 后面跟0个或者一个"bc"; <br />　　"a(bc){1,5}": 一个到5个 "bc." <br /><br />　　还有一个字符 '│', 相当于OR 操作: <br /><br />　　"hi│hello": 匹配含有"hi" 或者 "hello" 的 字符串; <br />　　"(b│cd)ef": 匹配含有 "bef" 或者 "cdef"的字符串; <br />　　"(a│b)*c": 匹配含有这样多个（包括0个）a或b，后面跟一个c 的字符串; <br /><br />　　一个点('.')可以代表<u>所有的单一字符,不包括"\n"</u></font></font></p><p></p><p><strong>　　如果,要匹配包括"\n"在内的所有单个字符,怎么办?<br />　　对了,用'[\n.]'这种模式.<br /><br />　　"a.[0-9]": 一个a加一个字符再加一个0到9的数字 <br />　　"^.{3}$": 三个任意字符结尾 . <br /><br />　　中括号括住的内容只匹配一个单一的字符 <br /><br />　　"[ab]": 匹配单个的 a 或者 b ( 和 "a│b" 一样); <br />　　"[a-d]": 匹配'a' 到'd'的单个字符 (和"a│b│c│d" 还有 "[abcd]"效果一样); 一般我们都用[a-zA-Z]来指定字符为一个大小写英文<br />　　"^[a-zA-Z]": 匹配以大小写字母开头的字符串 <br />　　"[0-9]%": 匹配含有 形如 x％ 的字符串 <br />　　",[a-zA-Z0-9]$": 匹配以逗号再加一个数字或字母结尾的字符串 <br /><br />　　你也可以把你不想要得字符列在中括号里，你只需要在总括号里面使用'^' 作为开头 "%[^a-zA-Z]%" 匹配含有两个百分号里面有一个非字母的字符串. <br /><br />　　</strong><font color="#000099"><strong>要点:^用在中括号开头的时候,就表示排除括号里的字符<br /></strong>为了PHP能够解释，你必须在这些字符面前后加'',并且将一些字符转义. </font></p><p><strong>　　不要忘记在中括号里面的字符是这条规路的例外—在中括号里面, 所有的特殊字符，包括(''), 都将失去他们的特殊性质 "[*\+?{}.]"匹配含有这些字符的字符串.<br />      </strong><strong>还有,正如regx的手册告诉我们: "如果列表里含有 ']', 最好把它作为列表里的第一个字符(可能跟在'^'后面). 如果含有'-', 最好把它放在最前面或者最后面, or 或者一个范围的第二个结束点[a-d-0-9]中间的‘-’将有效. <br />     </strong><strong>看了上面的例子,你对{n,m}应该理解了吧.要注意的是,n和m都不能为负整数,而且n总是小于m. 这样,才能 最少匹配n次且最多匹配m次. 如"p{1,5}"将匹配 "pvpppppp"中的前五个p</strong></p><p><strong>　　下面说说以\开头的</strong></p><p><strong>　　\b 书上说他是用来匹配一个单词边界,就是...比如've\b',可以匹配love里的ve而不匹配very里有ve</strong></p><p><strong>　　\B 正好和上面的\b相反.例子我就不举了</strong></p><p><strong>　　好,我们来做个应用:</strong></p><p><strong>　　<font color="#000099">如何构建一个模式来匹配 货币数量 的输入</font></strong></p><p><strong>　　构建一个匹配模式去检查输入的信息是否为一个表示money的数字。我们认为一个表示money的数量有四种方式： "10000.00" 和 "10,000.00",或者没有小数部分, "10000" and "10,000". 现在让我们开始构建这个匹配模式: </strong></p><p><strong>　　^[1-9][0-9]*$ </strong></p><p><strong>　　这是所变量必须以非0的数字开头.但这也意味着 单一的 "0" 也不能通过测试. 以下是解决的方法: <br />　　^(0│[1-9][0-9]*)$ </strong></p><p><strong>　　"只有0和不以0开头的数字与之匹配"，我们也可以允许一个负号在数字之前: <br />　　^(0│-?[1-9][0-9]*)$ </strong></p><p><strong>　　这就是: "0 或者 一个以0开头 且可能 有一个负号在前面的数字." 好了,现在让我们别那么严谨，允许以0开头.现在让我们放弃负号 , 因为我们在表示钱币的时候并不需要用到. 我们现在指定 模式 用来匹配小数部分: <br />　　^[0-9]+(\.[0-9]+)?$ <br /></strong>这暗示匹配的字符串必须最少以一个阿拉伯数字开头. 但是注意，在上面模式中 "10." 是不匹配的, 只有 "10" 和 "10.2" 才可以. （你知道为什么吗） </p><p><strong>　　^[0-9]+(\.[0-9]{2})?$ </strong></p><p><strong>　　我们上面指定小数点后面必须有两位小数.如果你认为这样太苛刻,你可以改成: <br />　　^[0-9]+(\.[0-9]{1,2})?$ </strong></p><p><strong>　　这将允许小数点后面有一到两个字符. 现在我们加上用来增加可读性的逗号（每隔三位）, 我们可以这样表示: <br />　　^[0-9]{1,3}(,[0-9]{3})*(\.[0-9]{1,2})?$ </strong></p><p><strong>　　不要忘记 '+' 可以被 '*' 替代 如果你想允许空白字符串被输入话 (为什么?). 也不要忘记反斜杆 ’\’ 在php字符串中可能会出现错误 (很普遍的错误). <br /><br />　　现在，我们已经可以确认字符串了, 我们现在把所有逗号都去掉 str_replace(",", "", $money) 然后在把类型看成 double然后我们就可以通过他做数学计算了. <br /><br />　　再来一个:</strong></p><p><strong>　　<font color="#000099">构造检查email的正则表达式</font></strong></p><p><strong>　　在一个完整的email地址中有三个部分: <br />　　1. 用户名 (在 '@' 左边的一切), <br />　　</strong><a href="mailto:2.'@'"><strong>2.'@'</strong></a><strong>,<br />　　3. 服务器名(就是剩下那部分). <br />　　用户名可以含有大小写字母阿拉伯数字,句号 ('.'), 减号('-'), and 下划线 ('_'). 服务器名字也是符合这个规则,当然下划线除外. <br /><br />　　现在, 用户名的开始和结束都不能是句点. 服务器也是这样. 还有你不能有两个连续的句点他们之间至少存在一个字符，好现在我们来看一下怎么为用户名写一个匹配模式: <br /><br />　　^[_a-zA-Z0-9-]+$ </strong></p><p><strong>　　现在还不能允许句号的存在. 我们把它加上: <br />　　^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*$ </strong></p><p><strong>　　上面的意思就是说: "以至少一个规范字符（除了.）开头,后面跟着0个或者多个以点开始的字符串." <br /></strong>简单化一点, 我们可以用 eregi()取代 ereg().eregi()对大小写不敏感, 我们就不需要指定两个范围 "a-z" 和 "A-Z" – 只需要指定一个就可以了: <br />　　^[_a-z0-9-]+(\.[_a-z0-9-]+)*$ </p><p><strong>　　后面的服务器名字也是一样,但要去掉下划线: <br />　　^[a-z0-9-]+(\.[a-z0-9-]+)*$ </strong></p><p><strong>　　好. 现在只需要用”@”把两部分连接: <br />　　^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$ <br /><br />　　这就是完整的email认证匹配模式了,只需要调用 <br />　　eregi(‘^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$ ’,$eamil) <br />　　就可以得到是否为email了 </strong></p><p><strong>　　正则表达式的其他用法</strong></p><p><strong>　　提取字符串 <br />　　ereg() and eregi() 有一个特性是允许用户通过正则表达式去提取字符串的一部分，比如说,我们想从 path/URL 提取文件名 – 下面的代码就是你需要: <br />　　ereg("([^\\/]*)$", $pathOrUrl, $regs); <br />　　echo $regs[1]; </strong></p><p><strong>　　高级的代换 <br />　　ereg_replace() 和 eregi_replace()也是非常有用的: 假如我们想把所有的间隔负号都替换成逗号: <br />　　ereg_replace("[ \n\r\t]+", ",", trim($str));</strong></p><p><strong>　　最后,我把另一串检查EMAIL的正则表达式让看文章的你来分析一下.<br />　　</strong><strong><font color="#000099">"^[-!#$%&amp;\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&amp;\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&amp;\'*+\\./0-9=?A-Z^_`a-z{|}~]+$"<br /></font>　　如果能方便的读懂,那这篇文章的目的就达到了.</strong></p></span>
<img src ="http://www.blogjava.net/badboyryan/aggbug/121841.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-06-04 14:57 <a href="http://www.blogjava.net/badboyryan/archive/2007/06/04/121841.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>通过网卡Mac和硬盘的序列号做软件注册注册码公布</title><link>http://www.blogjava.net/badboyryan/archive/2007/05/31/121053.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Thu, 31 May 2007 00:58:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/05/31/121053.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/121053.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/05/31/121053.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/121053.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/121053.html</trackback:ping><description><![CDATA[
		<p>00096B600D36 <br />1D0C79EF6EEF7EE459DC65DE58<br /><br />00E04CD18E3A<br />1D0C79F86EE961F56BF678ED62<br /><br /><br />神农机器码 ：00E04C00B507<br />       注册码 ： AC9D888BFC7AF172EE64DD4832<br /><br /><br />机器码：000347281D64<br />注册码：E454C1B7ADAAAD8F8BE96AE656<br /><br /><br />机器码：000D87CC0DA2<br />注册码：71E054C24033263930353D3827<br /><br />机器码：000AEB2EDF59<br />注册码：CF4134222422280A03121C171D<br /><br /><br />机器码：000D874E57DC<br />注册码：0C7DE85FE456C1A5A68E81838B<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /></p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/121053.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-05-31 08:58 <a href="http://www.blogjava.net/badboyryan/archive/2007/05/31/121053.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最近公司禁网了！</title><link>http://www.blogjava.net/badboyryan/archive/2007/05/14/117411.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Mon, 14 May 2007 11:11:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/05/14/117411.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/117411.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/05/14/117411.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/117411.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/117411.html</trackback:ping><description><![CDATA[        最近公司禁止我们技术部上网所以上来的次数少了，而且在网上冲浪，淘金的感觉也没有了，多了几许无奈，多了几分冷静，少了几分冲动。<img src ="http://www.blogjava.net/badboyryan/aggbug/117411.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-05-14 19:11 <a href="http://www.blogjava.net/badboyryan/archive/2007/05/14/117411.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Delphi7 quickreport4.04实现报表的每页小计</title><link>http://www.blogjava.net/badboyryan/archive/2007/05/09/116287.html</link><dc:creator>坏男孩</dc:creator><author>坏男孩</author><pubDate>Wed, 09 May 2007 14:27:00 GMT</pubDate><guid>http://www.blogjava.net/badboyryan/archive/2007/05/09/116287.html</guid><wfw:comment>http://www.blogjava.net/badboyryan/comments/116287.html</wfw:comment><comments>http://www.blogjava.net/badboyryan/archive/2007/05/09/116287.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/badboyryan/comments/commentRss/116287.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/badboyryan/services/trackbacks/116287.html</trackback:ping><description><![CDATA[
		<p>今天实现了每页小计，其实很简单的...<br />发觉delphi编程真的有点类似搭积木...<br />Java纯粹的面向对象有点相识恨晚的感觉...</p>
<img src ="http://www.blogjava.net/badboyryan/aggbug/116287.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/badboyryan/" target="_blank">坏男孩</a> 2007-05-09 22:27 <a href="http://www.blogjava.net/badboyryan/archive/2007/05/09/116287.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>