- 浏览: 756890 次
- 性别:
- 来自: 北京
博客专栏
-
程序员的自我经营之道
浏览量:7821
最新评论
-
pdreamer:
支持
重复发明轮子又何妨? -
frankco:
欢迎加Iteye的开源报表群组,http://jasperep ...
Java 开源报表制作 -
1336224635:
不管咋样,还是很不错的文章
所有的程序员都是自学成才 -
1336224635:
最起码也是对经验的传播。。。。。没有必要这样。。。。
程序员的自我经营之道第二层 -
on_rain:
...
MY SQL 创建带有外键的表失败的解决办法 [Err] 1005 - Can't create table 'xx' (errno: 150)
文章列表
今天:
1. 研究Spring DM(Spring-OSGi)和Tomat的整合,结论是不可行;;依据
2. 与zy讨论了项目的整体框架使用,结论是不得不抛弃Spring;
TODO:
1. 目前,以OSGi为核心框架,准备使用OSGi的Servlet Bundle;
2. 急迫需要解决的问题是在OSGi内部使用Http Sevices与Servlet
- 2008-03-05 09:36
- 浏览 360
- 评论(0)
IBM、BEA和JBoss应用服务器采用OSGi
作者 Charles Humble译者 王军 发布于 2008年2月26日 上午1时4分
社区
Java
主题
应用服务器
OSGi联盟是 由包括爱立信、IBM、Oracle和Sun Microsystems在内的多个厂商于1999年成立的,OSGi联盟负责管理和开发OSGi规范。OSGi规范是一个Java环境的组件模型,它定 义了组件封装、生命周期管理和服务注册。应用程序或组件(以bundle的方式进行部署)不需要重启就可以远程安装、启动、停止、更新和 ...
- 2008-03-04 17:22
- 浏览 324
- 评论(0)
今天:
1. Spring2.5.1 DM(Spring-OSGi)的所有Bundles插入到了OSGi中;
2. 与zy一同搭建了基本的AJAX + Spring2.5.1 + JPA1.1的Web框架环境;
3. Fix了StarDict引擎解析索引文件的若干Bugs;
4. 转换了2W英文单词的XML数据;
TODO:
1. 让在OSGi内部Bundles提供服务给Spring的Web,主要是词库解析引擎;
2. 继续分析需求,开始各个组件的设计,并插入到OSGi中;
- 2008-03-03 21:35
- 浏览 413
- 评论(0)
Spring 2.5引入了基于Annotation配置的MVC controllers。这篇简短的文章介绍了需要如何迁移你的spring 2.0应用到spring 2.5,至少是需要迁移MVC相关的应用。首先保证你已经将spring-webmvc.jar放在你的classpath内,DispatcherServlet不再是spring.jar的一部分,现在是在一个单独的模块内。任何controller class能够通过一到两种方式设置,controller能够控制一个或者多个action。下面是一个包含三个独立action基本的多action controller例子。
Java代码
...
- 2008-03-03 20:09
- 浏览 366
- 评论(0)
个人觉得这篇文章是网上的介绍有关KMP算法更让人容易理解的文章了,确实说得很“详细”,耐心地把它看完肯定会有 所收获的~~,另外有关模式函数值next[i]确实有很多版本啊,在另外一些面向对象的算法描述书中也有失效函数 f(j)的说法,其实是一个意思,即next[j]=f(j-1)+1,不过还是next[j]这种表示法好理解啊:
KMP字符串模式匹配详解
KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。
一.简单匹配算法
先来看一个简单匹配算法的函数:
...
- 2008-03-02 13:42
- 浏览 577
- 评论(0)
CPU(Central processing Unit),又称“微处理器(Microprocessor)”,是现代计算机的核心部件。对于PC而言,CPU的规格与频率常常被用来作为衡量一台电脑性能强弱重要指标。
CPU的起源可以一直追溯到1971年。在那一年,当时还处在起步阶段的Intel公司推出了世界上第一颗微处理器4004。这不但是第一个用于计算器的4位微处理器,也是第一款个人有能力买得起的电脑处理器!
4004含有2300个晶体管,功能相当有限,而且速度还很慢,当时的蓝色巨人 IBM以及大部分商业用户对此不屑一顾。但它毕竟是划时代的产品,从此以后,INTEL便与微处理器结下了不 ...
- 2008-02-29 21:37
- 浏览 612
- 评论(0)
昨天的昆明,一天四季。早上8点左右,下了很大的雨。8点半左右开始出太阳。中午12点继续下雨,持续10分钟,继续出太阳。天很蓝。。。。出太阳半小时左右,阴了。冷。。。。下午继续下小雨,继续冷。晚上10点左右,下了冰雹,持续15分钟左右。很猛烈的冰雹- -!晚上11点半左右开始下大学,美。。。。看到在校园橘色的路灯下的纷飞,确实,很美。今天凌晨左右,室外已经是白茫茫的了。雪继续下着,静。今天早上起来,很晴朗,雪很多,冰也很多。呵呵。。。。第二次看到雪,真的很美。
- 2008-02-29 21:16
- 浏览 498
- 评论(0)
很多朋友都不喜欢Ubuntu那黄黄的主题,安装好Ubuntu后的第一件事就是更换自己喜欢的主题。
你是否知道,Ubuntu事实上已经为你准备了一套蓝色的主题呢?还包括墙纸、边框和控件!
相信你一定会喜欢的!这个主题就是Blubuntu。
—–
Blubuntu来自Ubuntu官方Wiki上, 目的是提供一个蓝色的又与原本黄色主题风格相似的一套完整的主题。
用它非常简单,因为是Ubuntu官方的,所以只要打一条命令从源里安装即可。
sudo apt-get install blubuntu-look
默认情况下, 它会安装上包括GDM、会话Splash、主题和墙纸在内的所有主 ...
- 2008-02-27 18:40
- 浏览 498
- 评论(0)
在Ubuntu下配置使用Tex中文环境有好几种选择和相关方法,有些比较简单(比如直接用XeTeX),有些则相对麻烦一点(比如手动去生成相关字体)。
现在应用最广的一般是TexLive+CJK,如果想尽量使你的Tex文档在Windows/Linux下互相通用,一般都选择这种组合,而且这也是目前最成熟的(相对于XeTeX)。
今天这篇文章中的方法,是利用目前已经成功的方法,再结合Ubuntu的特定环境所作的。希望能给想在Ubuntu下配置Tex中文环境的朋友一个参考。
—–
先介绍一下之前最流行的在Linux下配置Tex的方法,一般是参考这篇文章:
http://mailboxpu ...
- 2008-02-27 18:38
- 浏览 558
- 评论(0)
著名的IT调查分析公司Gartner认为:许多开源技术是成熟的、稳定的,用户可以获得良好技术支持的。到2012年,开源软件的技术因素将占全部商业软件的80%;这时,开源软件将在全球广泛应用。
开源软件的兴起,日益改变世界软件产业的发展轨迹;也为中国软件产业的发展带来机遇。
几年前,微软CEOStaveBallmer就说:对微软构成挑战的三件事:(1)开源运动,(2)Google的网络广告,(3)Apple的数字系统。
2005年,我在访问微软与其高层谈话时说:我在西雅图参观了四家著名企业,除微软外还有波音、星巴克、亚马逊,这三家与微软近在咫尺的企业都在使用开源软件,你们对此有何感想?! ...
- 2008-02-20 05:07
- 浏览 476
- 评论(0)
谁来主宰词:黄家强 黄贯中曲:黄家驹黑暗中险恶的要伴过漫长路岁月不见天有白昼亦无奈全尽接受挣扎于风雨中已习惯望能造个梦失意总锻练我奋力去寻自我路主宰掌握我过去壮志把厄困尽变改天生爱接受挑战常望见有理想在前面修筑已破落都市重令这里再发光可记得多痛苦领略过在人路半途不了解要命里汗流尽仍没有路知几多悲与哀对共错伴随在以后只妄想有日会努力去逃避责任
- 2008-02-20 04:53
- 浏览 242
- 评论(0)
<meta content="text/html; charset=utf-8" http-equiv="CONTENT-TYPE">
<meta content="OpenOffice.org 2.3 (Linux)" name="GENERATOR">
<style type="text/css">
<!--
@page { size: 8.5in 11in; margin: 0.79in }
P { margin-bottom: 0 ...
- 2008-02-20 01:39
- 浏览 648
- 评论(0)
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。
各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因为他内部有一个 ConfigParser 类来支持 .ini 文件的读写,根据该类提供的方法程序员可以自由的来操作 .ini 文件。而在 Java 中, Java 支持的是 .properties 文件 ...
- 2008-02-19 05:33
- 浏览 383
- 评论(0)
░ ▒ ▬ ♦ ◊ ◦ ♠ ♣ ▣ ۰•● ❤ ●•۰► ◄ ▧ ▨ ♨ ◐ ◑ ↔ ↕ ▪ ▫ ☼ ♦
♧♡♂♀♠♣♥❤☜☞☎☏⊙◎ ☺☻☼▧▨♨◐◑↔↕▪ ▒ ◊◦▣▤▥ ▦▩◘ ◈◇♬♪♩♭♪の★☆→あぃ£Ю〓§♤♥▶¤๑⊹⊱⋛⋌⋚⊰⊹≈ ๑۩۩.. ..۩۩๑ ๑۩۞۩๑ ✲ ❈ ✿ ✲ ❈ ➹ ~.~ ◕‿-。 ☀☂☁【】┱ ┲ ❣ ✚ ✪ ✣ ✤ ✥ ✦❉ ❥ ❦ ❧ ❃ ❂ ❁ ❀ ✄ ☪ ☣ ☢ ☠ ☭
ღღღ ▶ ▷ ◀ ◁ ☀ ☁ ☂ ☃ ☄ ★ ☆ ☇ ☈ ⊙ ☊ ☋ ☌ ☍ⓛⓞⓥⓔ ╬ 『 』∴ ☀ .。◕‿◕。 ♫ ♬ ♩ ♭ ♪ ☆ ∷ ﹌ の ★ ◎ ▶ ...
- 2008-02-19 04:03
- 浏览 436
- 评论(0)