??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲欧洲免费视频,亚洲av无码片在线播放,亚洲三级电影网站http://www.tkk7.com/yjhmily/archive/2012/09/29/388862.htmlkangxmkangxmSat, 29 Sep 2012 14:17:00 GMThttp://www.tkk7.com/yjhmily/archive/2012/09/29/388862.htmlhttp://www.tkk7.com/yjhmily/comments/388862.htmlhttp://www.tkk7.com/yjhmily/archive/2012/09/29/388862.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/388862.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/388862.html原文出处Q?a >http://space.itpub.net/133735/viewspace-710117 
ȝ的不错!
-------------------------------------------------------------------------------------------------
生环境最佛_?/div>
1.linux pȝQ?/div>
1】关闭文件系l?分区的atime 选项
Vi /etc/fstab
在对应的分区后面添加noatime ,nodiratime
LABEL=/1 / ext3 defaults 1 1
LABEL=/data1 /data ext4 defaults,noatime,nodiratime 1 2
2】设|文件句柄4k+Q目前该配置已经集成到启动脚本中?/div>
Vi /etc/security/limit.conf
* soft nproc 65536
* hard nproc 65536
* soft nofile 65536
* hard nofile 65536
3】不要用large vm page Q不要用大内存选项Q?/div>
Linux 大内存页参考:http://linuxgazette.net/155/krishnakumar.html
4】用dmesg 查看L的信息?/div>
2.linux 文gpȝ的选择Q?/div>
Mongodb 采用预分配的大文件来存储数据,我们推荐
1】ext4
2】xfs
3.内核版本Q?/div>
|络上对2.6.33-31 以及2.6.32 的表现持怀疑度Q?而强力推?.6.36
4.U程堆栈的尺?/div>
默认的线E堆栈尺ؓ10m Q调整ؓ1m Q已l集成在启动脚本中?/div>
目q程中的ȝ与徏?/div>
1.大小写问?/div>
mongodb 是默认区分大写的,但是q会不会衍生mysql 一L问题Q(mysql ?/div>
分大写Q导致windows 与linux 下的表名Q字D名不一_?/div>
如果无特别用途,表名Q字D名全部用小写字母?/div>
2.可能的~短字段名的长度
mongodb 的schema free D了每W数据都要存储他的key 以及属性,q导致了q些?/div>
据的大量冗余。开发同事也许考虑刎ͼ从易L出发设计的key 基本比较长,基本都是?/div>
照v字面意思去设计的。这Dkey 很长。对应的数据存储占用了很大的I间?/div>
必要的时候,可以考虑建立一个key 与实际意义的map 表,量降低key 的长度?/div>
CZ定义Q?/div>
// 基本信息
static final String _ID = "_id";
static final String STATUS_CODE = "sc";
// ~冲
static final String DATE = "date";
static final String MAX_AGE = "age";
// 内容
static final String CONTENT = "content";
static final String CONTENT_TYPE = "ctype";
static final String CONTENT_LENGTH = "clen";
static final String ZIP = "zip";
3. mongodb 单表最大烦引数?4
无烦引排序的最大数据量?M, 过则报错退出?/div>
where 条g量落在索引字段上,排序字段需要徏立烦引,索引的用原则与oracle
mysql 一_量降低索引数量Q烦引长度?/div>
mongodb 的查询每ơ只能用C个烦引,Ҏ据的查询不会“q发”执行
例如Q?db.tab.find({'id'=1,'name'=2}) 如果‘id’Q?#8216;name' 列上分别有烦?/div>
Ҏ询效率提升意义不大,如果索引为('id','name') 则大q提升效率?/div>
4.mongodb d字段
如果d字段且带有default |需要全部数据都要修改,q也是设计阶D需要考虑?/div>
事情Q这个问题的另外一U解法是应用代码里做一ơ判断?/div>
5.试q程的密码问?/div>
对于用作数据库用的MongodbQ在代码试阶段都应加上密码验证Q目前上UKD基
本都会在密码验证斚w出现问题Q做~存使用的可以不做密码验??/div>
6.数据源连接方?/div>
使用q接池模式,量减少认证带来的性能额外消?/div>
采用标准的uri q接方式Q?mongodb://user:passwd@host:port,host:port/db
7.Mongodb日志?/div>
正常情况下不需要开?v 日志选项?/div>
Mongodb ?v 日志适合在开发环境的调试U上部v不徏议采用这个参敎ͼ目前U上
部v的情况,-v 日志一天也会有几个G 的日志量Q去掉这个参敎ͼ跟数据查询相关的操作
׃会记日志了,数据库的内部的重要操作还是会写日志的?/div>
8.q接数大的讄
Mongodb 驱动E序采用的连接池的方式连接到数据库,目前从观察到的情冉|应用一
开启便Ҏ变量的设|,建立全部q接Q然后提供给E序使用Qƈ且一旦其中某个连?/div>
到数据库的访问失败,则会清空整个q接池到q台数据库的q接Qƈ重新建立q接?/div>
而mongodb 对中断连接的垃圾清理工作则是懒惰的被动清理方式,如果驱动E序端配
|的q接数过大,一旦发生重q,则会Dmongo 端堆U大量的垃圾q接数据Q导?/div>
L资源耗尽?/div>
Q?mongodb 驱动的连接池大小的设|一般应该控?00 以下Q一般情?0-50 ?/div>
够支撑应用访问?/div>
9.锁的问题
Mongodb Ҏ据库的访问全部加锁,如果是查询请求则讄׃n锁,数据修改hQ?/div>
则设|全局排他锁,q且是实例别的排他锁。ƈ且写锁会d读请求,如果长时间持?/div>
写锁Q会d整个实例的读h?/div>
部vQ?/div>
1】一般情况下Q徏议不同的应用不要合用一套示例?/div>
2】如果资源不满Q需要合用,应该h相同属性的应用合用一套实例?/div>
例如合同mongo 的应用都是读多写,防止一台写多应用阻塞读h?/div>
10.关于map/reduce问题
mongodb 对map/reduce 的支持是单线E的Q我们不在前C用该功能Q?group by
是通过map/reduce 实现的,开发过E中Q要慎用?/div>
11.安全问题
1】Mongodb q行在mongodb 用户之上Qƈ止mongodb 用户d
2】用Mongodb 自带的认证方法(adduser、authQ限制用戯问行?/div>
3】将Mongodb |于内网环境?/div>
4】Mongodb 必须暴露在外|环境中的时候,使用IPTABLES {网l层技术进行防?/div>
5】网l层面内容ؓ明文传输Q可以考虑存储加密文档Q应用端Q加解密?/div>
12.性能监控
Mongodb 自带有性能数据攉pȝ
Mongostat 实时采集数据库的多项指标,提供http console 端口号ؓ应用端口?1000?/div>
x的主要性能指标Q?/div>
1】FaultsQ显CMongodb 每秒面故障的数量,q个是mongoDB 映射到虚拟地址I间Q?/div>
而不是物理内存,q个值如果飙高的话,可能意味着机器没有_的内存来
存储数据和烦引?/div>
2】FlushesQ每U做了多次fsyncQ显C多次数据被刷新进了磁?/div>
3】lockedQ写?/div>
4】idx missQ烦引未命中比例
5】qr | qwQ读写锁的请求队列长度?/div>
6】connQ?当前已经建立的连接数?/div>
其他命oQ?/div>
Db.stat()
db.serverStatuse()
Db.collection.stats()
13.片问题
Mongodb 数据库如果数据修改很频繁Q会出现比较严重的空间碎片问题,表现在磁?/div>
文g扩张与实际数据量不相W,内存不够用,索引命中率低Q查询效率降低?/div>
片整理Q目前我们采用的版本没有太有效的Ҏ?/div>
可以用db.repaireDatabase() 来整理数据库Q这个过E非常的?/div>
如果是Master-slave 模式则相当于执行一ơ主从切换,然后从新建立从库?/div>
如果是replSet 架构可以停掉数据库,然后删除数据目录Q从C复制复制l中全同步数据,
q个时候要考虑oplog 的尺寸?/div>
一个大体的步骤Q?/div>
1.】先调用rs.freeze(1200),每个不惌它成为primary 的机器让它在1200 U内无法成ؓ
primary(q步也可以不?
2. 】将primary stepDown,不出意外新的primary 会v?
3. 】将原primary kill ?
4. 】删掉所有data 数据(调用repair 很慢,真不如干掉重新来)
5. 】再重启动原primary 的进E?/div>
6. 】以此@环完成整个复制组的全部重建?/div>
14.pȝ备䆾Q?/div>
Mongodb 目前不支持在U备份,只能ȝ备䆾?/div>
我们采用的架构ؓreplSet 和Master-slave .
Z我们目前的架构以及数据一致性要求,我们没有安排相关的备份系l?/div>
15.应用代码中Mongodbq接问题
在有些应用在使用Mongodb q程中会存在以下两个问题:
1. 在应用启动过E中Q应用存在要求连接池中所有的q接都徏立成功才让应用正
常启动,q种做法不可取,因ؓ存在|络问题、Mongodb 拒绝q接或Mongodb 假死情况Q如
果没加外部try catch 做防护,则Resin 不断重启也不能正常启动端口?/div>
2.有些应用在用Mongodb 中连接池配置了safe=trueQw=1Q这U配|意味着客户端在
插入数据或更新数据的时候,要求mongodb 必须所更新的数据写入磁盘ƈq回更新成功
的信息给E序。如果碰上应用程序访问压力大Qmongodb ׃反应q钝Qƈ会发生假d能,
针对此情况,需要评估数据的一致性需求,做出合适调整。我们一般徏议关闭此选项?/div>
16.补充开发方面的一些问?/div>
1】skip+limit页Q越往后面慢Q有资料说用数组元素的分可以解冻I目前q没
试过Q比较靠q做法是,先找Zơ的idQ翻늚时候不用skipQ?/div>
last_row_id = ObjectId(‘....’);
db.activity_stream->find({_id:{$lt: last_row_id },
user_id:20 } ).sort( {_id:-1} ).limit(10);
2?只有真正需要的字段才select出来
3?更新的某条数据的时候,先查出来再更C减小锁的旉
4?只有q回很少l果的查询才用烦引,否则会加载太多数据,比没有用索引q慢
5?属性比较多的时候,建立分层的关p能够提高查询效率,否则每个记录都要q一?/div>
才能扑ֈ要的属?/div>
17.关于g资源的选择Q?/div>
虚拟机可以很好的隔离资源Qƈ可动态的扩展?/div>
我们mongodb 的部|采用虚拟机的方式,每个虚拟机部|一个实例,使各节点?/div>
散在不同的物理机?Ҏ应用的前期预,q虚拟机的之间的i/o?/div>

kangxm 2012-09-29 22:17 发表评论
]]>?卸蝲android手机rom里的应用E序http://www.tkk7.com/yjhmily/archive/2012/08/10/385249.htmlkangxmkangxmFri, 10 Aug 2012 09:56:00 GMThttp://www.tkk7.com/yjhmily/archive/2012/08/10/385249.htmlhttp://www.tkk7.com/yjhmily/comments/385249.htmlhttp://www.tkk7.com/yjhmily/archive/2012/08/10/385249.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/385249.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/385249.html

adb shell

# mount -oremount,rw /dev/block/mtdblock3 /system

# pm list packages -f Q列出apk和包名的对应关系Q?br /># cd /system/app QAPK文g所在地Q?br /># rm Mms.* Qrom自带的短信)
# exit

 

adb uninstall com.android.mms

 

q回SuccessQ就说明卸蝲成功?/p>

 

注意..
删除之前, 最好用

  1. adb pull /system/app/xxx.apk .

复制代码

l备份一? 避免出错(pȝ老是Force Close, 没法?.
出错? 可以?/p>

  1. adb push xxx.apk /system/app
adb shell

# mount -oremount,rw /dev/block/mtdblock3 /system

# pm list packages -f Q列出apk和包名的对应关系Q?br /># cd /system/app QAPK文g所在地Q?br /># rm Mms.* Qrom自带的短信)
# exit

 

adb uninstall com.android.mms

 

q回SuccessQ就说明卸蝲成功?/p>

 

注意..
删除之前, 最好用

  1. adb pull /system/app/xxx.apk .

复制代码

l备份一? 避免出错(pȝ老是Force Close, 没法?.
出错? 可以?/p>

  1. adb push xxx.apk /system/app


kangxm 2012-08-10 17:56 发表评论
]]>
转蝲Qjava~程?Z性能'一些尽量做到的地方http://www.tkk7.com/yjhmily/archive/2011/08/22/357047.htmlkangxmkangxmMon, 22 Aug 2011 07:18:00 GMThttp://www.tkk7.com/yjhmily/archive/2011/08/22/357047.htmlhttp://www.tkk7.com/yjhmily/comments/357047.htmlhttp://www.tkk7.com/yjhmily/archive/2011/08/22/357047.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/357047.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/357047.html最q的机器内存又爆满了Q出了新增机器内存外Q还应该好好review一下我们的代码Q有很多代码~写q于随意化,q些不好的习惯或对程序语a的不了解是应该好好打压打压了?div>下面是参考网l资源和ȝ一些在java~程中尽可能做到的一些地?br />-
1.量在合适的场合使用单例
使用单例可以减轻加蝲的负担,~短加蝲的时_提高加蝲的效率,但ƈ不是所有地斚w适用于单例,单来_单例主要适用于以下三个方?/div>
W一Q控制资源的使用Q通过U程同步来控制资源的q发讉K
W二Q控制实例的产生Q以辑ֈ节约资源的目?/div>
W三Q控制数据共享,在不建立直接兌的条件下Q让多个不相关的q程或线E之间实现通信
-
2.量避免随意使用静态变?/strong>
要知道,当某个对象被定义为stataic变量所引用Q那么gc通常是不会回收这个对象所占有的内存,?/div>
public class A{
static B b = new B();
}
此时静态变量b的生命周期与Acd步,如果AcM会卸载,那么b对象会常d存,直到E序l止?br />-
3.量避免q多q常的创建java对象
量避免在经常调用的ҎQ@环中new对象Q由于系l不仅要p旉来创建对象,而且q要花时间对q些对象q行垃圾回收和处理,在我们可以控制的范围内,最
大限度的重用对象Q最好能用基本的数据cd或数l来替代对象?br />
-
4.量使用final修饰W?/strong>
?有final修饰W的cL不可z的。在Java核心API中,有许多应用final的例子,例如java.lang.String。ؓStringcL 定final防止了用者覆盖length()Ҏ。另外,如果一个类是final的,则该cL有方法都是final的。java~译器会LZ内联 (inline)所有的finalҎ(q和具体的编译器实现有关)。此举能够性能q_提高50%?br />
-
5.量使用局部变?/strong>
调用Ҏ时传递的参数以及在调用中创徏的时变量都保存在栈(Stack)中,速度较快。其他变量,如静态变量,实例变量{,都在?Heap)中创建,速度较慢?br />-
6.量处理好包装类型和基本cd两者的使用场所
虽然包装cd和基本类型在使用q程中是可以怺转换Q但它们两者所产生的内存区域是完全不同的,基本cd数据产生和处理都在栈中处理,包装cd是对象,是在堆中产生实例?/div>
在集合类对象Q有对象斚w需要的处理适用包装cdQ其他的处理提倡用基本类型?br />-
7.慎用synchronizedQ尽量减synchronize的方?/strong>
?知道Q实现同步是要很大的pȝ开销作ؓ代h的,甚至可能造成死锁Q所以尽量避免无谓的同步控制。synchronizeҎ被调用时Q直接会把当前对象锁 了,在方法执行完之前其他U程无法调用当前对象的其他方法。所以synchronize的方法尽量小Qƈ且应量使用Ҏ同步代替代码块同步?br />-
8.量使用StringBuilder和StringBufferq行字符串连?/strong>
q个׃多讲?br />-
9.量不要使用finalizeҎ
实际上,资源清理放在finalizeҎ中完成是非常不好的选择Q由于GC的工作量很大Q尤其是回收Young代内存时Q大都会引v应用E序暂停Q所以再选择使用finalizeҎq行资源清理Q会DGC负担更大Q程序运行效率更差?br />
-
10.量使用基本数据cd代替对象
String str = "hello";
上面q种方式会创Z?#8220;hello”字符Ԍ而且JVM的字W缓存池q会~存q个字符Ԍ
String str = new String("hello");
此时E序除创建字W串外,str所引用的String对象底层q包含一个char[]数组Q这个char[]数组依次存放了h,e,l,l,o
-
11.单线E应量使用HashMap, ArrayList
HashTable,Vector{用了同步机制Q降低了性能?br />
-
12.量合理的创建HashMap
当你要创Z个比较大的hashMapӞ充分利用另一个构造函?/div>
public HashMap(int initialCapacity, float loadFactor)
?免HashMap多次q行了hash重构,扩容是一件很耗费性能的事Q在默认中initialCapacity只有16Q而loadFactor?0.75Q需要多大的定wQ你最好能准确的估计你所需要的最佛_,同样的HashtableQVectors也是一L道理?br />
-
13.量减少对变量的重复计算
?/div>
for(int i=0;i<list.size();i++)
应该改ؓ
for(int i=0,len=list.size();i<len;i++)
q且在@环中应该避免使用复杂的表辑ּQ在循环中,循环条g会被反复计算Q如果不使用复杂表达式,而循环条gg变的话,E序会q行的更快?nbsp;
-
14.量避免不必要的创徏
?/div>
A a = new A();
if(i==1){list.add(a);}
应该改ؓ
if(i==1){
A a = new A();
list.add(a);}
-
15.量在finally块中释放资源
E序中用到的资源应当被释放Q以避免资源泄漏。这最好在finally块中d。不程序执行的l果如何Qfinally块L会执行的Q以保资源的正关闭?nbsp;
-
16.量使用UM来代?a/b'的操?/strong>
"/"是一个代价很高的操作Q用移位的操作会更快和更有效
?/div>
int num = a / 4;
int num = a / 8;
应该改ؓ
int num = a >> 2;
int num = a >> 3;
但注意的是用移位应d注释Q因为移位操作不直观Q比较难理解
-
17.量使用UM来代?a*b'的操?/strong>
同样的,对于'*'操作Q用移位的操作会更快和更有效
?/div>
int num = a * 4;
int num = a * 8;
应该改ؓ
int num = a << 2;
int num = a << 3;
-
18.量定StringBuffer的容?/strong>
StringBuffer 的构造器会创Z个默认大?通常?6)的字W数l。在使用中,如果出q个大小Q就会重新分配内存,创徏一个更大的数组Qƈ原先的数组复制q来Q再 丢弃旧的数组。在大多数情况下Q你可以在创?StringBuffer的时候指定大,q样避免了在容量不够的时候自动增长,以提高性能?nbsp;
如:StringBuffer buffer = new StringBuffer(1000);  
-
19.量早释放无用对象的引用
大部分时Q方法局部引用变量所引用的对?会随着Ҏl束而变成垃圾,因此Q大部分时候程序无需局部,引用变量昑ּ设ؓnull?/div>
例如Q?/div>
Public void test(){
Object obj = new Object();
……
Obj=null;
}
上面q个没必要了,随着Ҏtest()的执行完成,E序中obj引用变量的作用域q束了。但是如果是Ҏ下面Q?/div>
Public void test(){
Object obj = new Object();
……
Obj=null;
//执行耗时Q耗内存操作;或调用耗时Q耗内存的Ҏ
……
}
q时候就有必要将obj赋gؓnullQ可以尽早的释放对Object对象的引用?br />
-
20.量避免使用二维数组
二维数据占用的内存空间比一l数l多得多Q大?0倍以上?br />
-
21.量避免使用split
?非是必须的,否则应该避免使用splitQsplit׃支持正则表达式,所以效率比较低Q如果是频繁的几十,几百万的调用会耗费大量资源Q如果确实需 要频J的调用splitQ可以考虑使用apache的StringUtils.split(string,char)Q频Jsplit的可以缓存结果?br />
-
22.ArrayList & LinkedList
一 个是U性表Q一个是链表Q一句话Q随机查询尽量用ArrayListQArrayList优于LinkedListQLinkedListq要Ud?针,d删除的操作LinkedList优于ArrayListQArrayListq要Ud数据Q不q这是理论性分析,事实未必如此Q重要的是理解好2 者得数据l构Q对症下药?br />
-
23.量使用System.arraycopy ()代替通过来@环复制数l?/strong>
System.arraycopy() 要比通过循环来复制数l快的多 
-
24.量~存l常使用的对?/strong>
可能将l常使用的对象进行缓存,可以使用数组Q或HashMap的容器来q行~存Q但q种方式可能Dpȝ占用q多的缓存,性能下降Q推荐可以用一些第三方的开源工P如EhCacheQOscacheq行~存Q他们基本都实现了FIFO/FLU{缓存算法?br />
-
25.量避免非常大的内存分配
有时候问题不是由当时的堆状态造成的,而是因ؓ分配p|造成的。分配的内存块都必须是连l的Q而随着堆越来越满,扑ֈ较大的连l块来困难?br />
-
26.慎用异常
?创徏一个异常时Q需要收集一个栈跟踪(stack track)Q这个栈跟踪用于描述异常是在何处创徏的。构些栈跟踪旉要ؓq行时栈做一份快照,正是q一部分开销很大。当需要创Z? Exception ӞJVM 不得不说Q先别动Q我惛_您现在的样子存一份快照,所以暂时停止入栈和出栈操作。栈跟踪不只包含q行时栈中的一两个元素Q而是包含q个栈中的每一个元素?/div>
?果您创徏一?Exception Q就得付Z仗好在捕获异常开销不大Q因此可以?try-catch 核心内容包h。从技术上Ԍ您甚臛_以随意地抛出异常Q而不用花费很大的代h。招致性能损失的ƈ不是 throw 操作——管在没有预先创建异常的情况下就抛出异常是有点不d。真正要׃L是创建异常。幸q的是,好的~程习惯已教会我们,不应该不三七二十一?抛出异常。异常是为异常的情况而设计的Q用时也应该牢记这一原则?br />
文章主要是ؓ了抛砖引玉,希望有更多牛人的指点

谢谢?nbsp;xuanyuan 的徏议:
===================================================
7.慎用synchronizedQ尽量减synchronize的方?br />reQ同意,不过文中有个地方说错了,使用synchronized关键字ƈ不一定都是锁定当前对象的Q要看具体的锁是什么。如果是在方法上加的synchronizedQ则是以对象本n为锁的,如果是静态方法则锁的_度是类?br />---------------
9.量不要使用finalizeҎ
reQ同意,其实不推荐用finalizeҎ的根本原因在于,JVM的规范ƈ不保证何时执行该ҎQ所以用q个Ҏ来释放资源很不合适,有可能造成长时间资源得不到释放?br />---------------
16.量使用UM来代?a/b'的操作;17.量使用UM来代?a*b'的操?br />reQ个Z太同意这两条。这样做实有更好的性能Q但是却牺牲了可L。这两个操作W对很多E序员来说ƈ不直观。我认ؓ在如今硬件hg那么昂贵的情况下Q略微牺牲一些性能Q换来更好的可读性和可维护性是好的选择?br />
===================================================
19.量早释放无用对象的引用
大部分时Q方法局部引用变量所引用的对?会随着Ҏl束而变成垃圾,因此Q大部分时候程序无需局部,引用变量昑ּ设ؓnull?/span>
例如Q?/span>
Public void test(){
Object obj = new Object();
……
Obj=null;
}
上面q个没必要了,随着Ҏtest()的执行完成,E序中obj引用变量的作用域q束了。但是如果是Ҏ下面Q?/span>
Public void test(){
Object obj = new Object();
……
Obj=null;
//执行耗时Q耗内存操作;或调用耗时Q耗内存的Ҏ
……
}
如果Object obj = new Object(); 如果q对象ƈ不是大对象,q有必要吗?Obj=null;只是告诉jvmq个对象已经成ؓ垃圾Q至于什么时候回Ӟq不能确定! q可L也不好Q?/span>
===================================================


kangxm 2011-08-22 15:18 发表评论
]]>转:Z么你逃不脱打工被老板压榨的命q?http://www.tkk7.com/yjhmily/archive/2010/04/16/318502.htmlkangxmkangxmFri, 16 Apr 2010 04:24:00 GMThttp://www.tkk7.com/yjhmily/archive/2010/04/16/318502.htmlhttp://www.tkk7.com/yjhmily/comments/318502.htmlhttp://www.tkk7.com/yjhmily/archive/2010/04/16/318502.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/318502.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/318502.html
?a target="_blank">《ؓ什么毕业后5q同学间的差距会拉得如此巨大Q?/a> 引v大家不少的共鸣,今天l箋发布一励志的文章Q首先声明:如果你是“愤青”?#8220;cL?#8221;Q对不vQ请你离开Q我怕我的观点再ơ伤害你?#8220;U洁”得几乎不识h间烟火的心灵Q?

   如果你想从此改变自己Q那么,p上十几分钟的旉Q仔仔细l把q篇文章看完。如果你x变自q命运Q那么,从现在就开始行动。有时候我们之所以失 败,99%的原因是因ؓ说得太多Q而行动得太少Q那1%的h或许q不聪明Q或许只是小学毕业,但是人家成功了,做了你的上司Q那是因Zh家善于用行动证明 自己Q而不是嘴巴。我不敢保证看了我这文章就一定会使你qx青云Q我没有那个本事。如果你有一天飞黄腾达,也绝对与q篇文章没有直接的关pR因为,你的 命运Q只掌握在你自己的手中!

   同样是打工,Z么你一个月只有2?KQ而唐骏的wh却可以高?0亿?

   或许你会反驳我,说h人都成ؓ唐骏的概率有多大Q的,Zh都成为唐骏的不现实Q但是经q努力,月薪辑ֈ8K?W的L大有人在吧?虽然不能辑ֈ大富大贵Q但也不至于被女朋友看不P付不h贷首付款吧?

    很多人都喜欢抱怨,觉得q个世道不好。但现实是,在同样世道不好的情况下,Z么有的h成功Q而你却碌无为?差距在哪里?怪世道不好吗Q还是怪自己没? 事?我说q话可能你不爱听。但是一个无法辩驳的事实是:你要是有本事Qؓ什么月薪只??K或??KQ事实胜于雄辩。所以,如果看到q里q想抱怨的 人,那么Q也请你早d。抱怨永q解决不了问题?

    职场是一个复杂的l合体。看到别人在职场上呼风唤雨,你认为很惬意Q是么?但是他们风光表面的背后,又有几个有看C们曾l付出的巨大艰辛Q这个社会其? 是很公^的。努力不一定有回报Q但是如果不努力Q就一定没有回报。要怪,怪自己投错胎Q怪自q老子没本事,当初没有l你留下一大笔可以挥霍的资本!

   说归_对于那些x变自q朋友们来_q是需要看清楚一些东西,有一些经验也惛_大家分n分n。同h职场人士Q我也有我的l验和感受。在打工?q? 里,我得C7ơ加薪(同时q入公司的员工,加薪不超q?ơ的员工大有人在Q,利C员工做到了ȝQ是公司所有员工中成长最快的。我敢肯定,在看q这 文章的人当中,肯定有h比我更优U。但是对于那些更渴望得到帮助的朋友们来说Q我q是希望把自ql验写出来,与大家分享?

我自己写了一文章,叫《决定前E的8件事Q你做到了几Ӟ》在q里整理出来Q希望能对大家有所帮助?

一、一定要清楚自己未来的目标是什?
很多人把职场惛_太美好,其实不然。如果你没有规划好,你就会难免遇到各U各L问题Q工作不开心;没有前进的动力;工作不是自己惛_的那么好Q自q才能无法发挥Q看C前的同学待遇如何如何Q便受不了刺ȀQ急切地想xQ当初ؓ了生存而找的工作,Ҏ׃适合自己……
q是几乎所有初入职场的朋友都会面的问题。而这些问题通常会在步入职场?Q?q之内最明显Q?q之后之所以不明显Q是因ؓ你已l被现实折磨? 太久了,已经被种U不q现象同化了Q因此也׃惯了。你曄的种U抱负被现实־_碎Q于是,你也从一个志向远大的q轻Z下子变成了一个碌无为、甘? q_、成天ؓ了生计而奔走的普通打工者)?

   如果不及早解册些问题,那么Q你׃荒废q?q的旉Q有的h可能会更长)Q而对于一个职场新人来_q?q至关重要,是锻D力、积累资本的黄金3 q_一旦错q,则要p更多的时_从头再来Q重新I补!更有甚者,可能一辈子都无法I补!q绝对不是危a耸听Q因此,如果你的职场q龄q没有超q?q_ 恭喜你,q有改变命运的机会。而一旦超q了3q_那么Q你的每一ơ改变,都将付出巨大的代P

   Z么要清楚自己的目标?因ؓQ有了目标,才有行动的指南。知道自己想q什么,喜欢q什么,q才是你前进的最l动力。工作不开心、动力不뀁盲目蟩槽的最 Ҏ原因是职业目标不清晰。没有目标,便没有了q求Q于是,所有的行动只是Z挣一口饭吃。你Ҏ没有考虑q自q未来应该端什么饭?
或许你在30岁之前还有挥霍的资本Q因为年dQ做什么都不怕。连q告上都说了Q?#8220;30岁之前,有什么好怕的Q!”而一旦过?0岁,你走的每 一步都必须要慎之又慎,因ؓQ你要结婚、你要养z老婆孩子、你要供房贷、你要供dq的父母、孩子大了还要上学、父母年q了需要照?#8230;…{等{等Q所有的 q些责QQ都要你来承担。如果没有规划,一旦出现问题,你只能自乱阵脚?

   人生的职业发展如同品牌塑造一P只不q你的品就是你自己。你自己的发展目标,也就是你人生的品牌目标。有了目标,p考虑该怎么走。每C步,都应? ȝ标更q,而不是更q。所以,你每做一个决定的时候,要衡量这个决定对不对Q唯一的标准就是:它是不是能够帮助你离目标更近Q如果不是,那么Q赶紧住 手,因ؓQ你走的路偏M你的目标Q再C去,只能错得更离谱!

   对于人生目标Q涉及到职业生规划的问题。这是一个老话题,很多Z己很了解了,其实却远不是那么回事。大家可以看一些相关书c,但在中国Q此cMc? 的最大问题就是说教性比较强Q实用性非常差Q很多h看了书之后依然一头雾_不知所措,看了之后反而更p涂。我的意见是Q最好还是找一些专门的机构咨询一 下?
注意Q是咨询Q不是测评。二者的区别在于Q咨询的意义在于“为客h供可应用性的解决Ҏ”Q而测评则仅仅局限于“帮助你认识自?#8221;Q至于怎么 做,怎样行动才能更接q自q目标Q不知道Q因为测评的人都是专Ӟ而国内的专家都是做研I的Q没有实战经验,甚至对职场升q是怎么回事都不太清楚,怎么 可能指导你做实战规划Q徏议大家去做一下职业生涯规划。如果现在不解决Q恐怕未?q你都会白白费Q更有可能因此而毁了你的一生!
CQ有了规划,不一定能够成功;但没有规划,一定不会成功!

二、能力固焉要,但ƈ不能代表全部

  q里所说的能力Q是指专业技能。步入职Z会发玎ͼ能力其实q没有你惛_的那么重要,它ƈ不是是步步高升的全部资本。你会发C个能力不太强的h做了你的 上司Q只因ؓ他在q个公司q了10q——这说明“资历”是你高升的本钱(q种现象Q在国有企业和政府机构里特别明显Q因此,在国企工作的朋友和公务员同志 要注意了Q;有时候你会发现能力ƈ不怎么强,但是与老板关系非常好的人通常能够得到提拔——这说明“关系”也是本钱。在我原先工作的公司Q有两个特别明显 的例子?

    一 个有着丰富工作l验的男士,x来到公司Q能力也特别强,但就是与同事处理不好关系Q自认ؓ自己非常牛,喜欢d当别人的“导师”Q动不动对别h的工? 指手画脚Q顶头上叔R常讨厌他Q而同时进入公司的另外一位女士,能力不是特别强,但是非常t实、勤奋、与其他同事相处得也很好Q能够顾全大局。最后试用期 l束Ӟ那位奛_得到了公司的认可Q而那位男士则收到了公司的辞退通知?

   在职ZQ一定要对职场有清醒的认识,不要生活在梦qd中,不要太理惛_Q不要标新立异,不要恃才傲物Q不要认为有能力可以走遍天下。专业技能固焉 要,但是职场发展看的是一个h的综合素质。综合素质高的hQ才是职场发展的“潜力?#8221;。这些综合素质,包括沟通能力、h际关p能力、团队合作能力、管理能 力、工作态度及敬业精等各种“软实?#8221;?

    对于有些朋友而言Q可能会对这?#8220;软实?#8221;不屑一。很多h会说Q如果老板喜欢爱拍马屁的hQ难道我p委屈自己Q学着L马屁Q很不幸Q我会告诉你Q答 案是肯定的,你一定要学会拍马屁,否则吃亏的是自己。但要声明的是,我不是教你诈。中国有句成语,叫外圆内方,用在人际交往上,是说你与h相处要学会妥 善处理各U关p,但不可因此而失M内心的准则,否则变质了。尤其在中国q种注重人情的社会,q种人际交往的能力一定要好好l练?
如果有时_看一下《厚黑学》,了解一下社会现实,切忌不可因此而迷׃自己?

三、要手够的“亮剑”资本

    有的大学生经怼跟我_我毕业之后一定要扑ֈ一份月薪多多的工作Q争取做C么什么职位。这时候我L会耐心听完他们?#8220;q大蓝图”Q然后问一句:“你凭什么达C的目标?你的资本是什么?”然后他就会哑口无a?

    我相信读q这文章的Z会和q位大学生一P有着自己的伟大抱负,但是大学四年下来Q你有没有想刎ͼ要实现这些目标,你的资本是什么?对于很多已经w在职场的朋友而言Q你晋升的资本又是什么?

   人生在发展过E中Q很多时候都需要毫不犹豫地向别人展Cq实力Q要敢于展示Q善于展C,q就?#8220;亮剑”。因q头Q酒香也怕؜子深Q是金子未必会发 光。相反,发光的倒是那些玻璃、烂瓶子。中国什么都~,是不缺人。茫茫hP如果你一直都谦虚地默默无闻,那么Q你大错特错了?

   既然具备?#8220;亮剑”的意识,那么Q下一步你p考虑C什么剑Q我到底拿什么资本给人家看?对于职场上的朋友而言Q你“亮剑”的资本又在哪里?你的业W? 升了吗?你的能力提升了吗Q你在一q内看过多少本对自己的职业有益的书籍Q你参加q几ơ培训班来ؓ自己充电Q如果没有,你又凭什么让老板Z加工资?靠抱 怨?你肯定会提前被职场淘汰出局Q?


四、慎重对待第一份工?

q一观点Q对于大学生来说Q更有意义?
现在整个C会、媒体、专家等{各U单位都一直在鼓吹“先就业,再择?#8221;。这U论调不是今q就有,而是多好多年前就出现了,q且屡屡出现Q不l于耟뀂相信当q我们大学毕业时候,也会有很多h怿了这一点吧Q管它呢Q骑驴找马,先找份工作挣钱填p子再_

但是Ҏ本h自n的经验及职场发展的现实情冉|看,本hl对不赞同这U说法。相信现在在职场上发展不的朋友Q多半也和第一份工作有关系吧?俗话_“h入错行Q女怕嫁错郎?#8221;W一步错了,以后׃l常犯错。正所谓一步错Q步步错?

Z么第一分工作这么重要呢Q原因有三:

1、先入ؓȝ观念影响?
具体是指Q先听进ȝ话或先获得的印象往往在头脑中占有dCQ以后再遇到不同的意见时Q就不容易接受。D个最单的例子Q在你的头脑印象中, 诺基亚已l是手机的代名词。如果有一天诺Z生Z一U?#8220;诺基亚牌电脑”Q你的心里是什么感觉?非常不对劲对不对Q这L先入Z现象?

我原先有一个同事,曄在v工作过Q她用的是v的手机Q功能也非常不错Q但ҎL说要换一部手机,我问她原因,她说Q兜里装着尔的手机,? 感觉像装了一个大冰箱Q非怸舒服。ؓ什么?先入Z呗!不要看q一现象Q其实对人的潜意识媄响非常大。v的手机和电脑等IT产品卖得不好Q相当一? 分是因ؓ先入ZQ大家普遍认为v是家电的代名词Q而不是IT的代名词?

对于求职的大学生来说Q这一观念同样会媄响你以后的发展。你的第一份工作会对你以后的工作生媄响,你蟩槽时Q你的新雇主也会通过你的W一份工? l验来判断你是否能够胜Qq䆾工作。曾l有一个大学生Q毕业之后想做策划,找了一家广告公司。刚q公司时Q因为文W不错,被安排到了文案的位子上。而与 他同时进ȝ另外一个hQ恰恰因为文W不好而被安排C{划的位子上。后来她屡次惌{行做{划Q但都是因ؓ前一份工作经验的影响Q而始l没有得到{行的? 会?

2、职Z不允总头再来?

如果公司招聘的是有几q工作经验的老员工,一定要求是“相关l验”Q这一点至关重要!因ؓq样的员工一般不需要培训,可以直接上岗Q会很快为公? 带来最大的效益。如果是工作几年以后再打{行的应聘人员Q一般不会受到重视,一是不会给公司直接带来效益Q二是培训v来也比较困难Q思维已经固化。与? q样Q倒不如招一名应届生Q白U怸张,可塑性强Q发展v来潜力更大?

所以,一旦有了工作经验之后,再想转行从头再来Q难度相当大。除非你认识公司的高层领|可以得到一个机会,否则Q很难?

3、时间成本不允许?

步入职场的前三年Q是一个h职业成长的最重要、最关键的时期。如果你q时候还把工作的重点攑֜骑驴N式的转行上,则会费你最宝贵的青春,你的成长也因此比其他人慢一步,而很多晋升的Z因此而失厅R?
所以,对待W一份工作,一定要慎重。找工作像l婚Q情愿不l,l不能ؕl?
如果现在你刚刚步入职不到3q_劝你早做一个职业规划,亡羊补牢Q尤未ؓ晚。一旦你l婚了买房子了,你再惛_I补都已经晚了Q?

五、要保持一U?#8220;I杯心?#8221;

l大家讲一个故事。古时候有一个佛学造诣很深的hQ听说某个寺庙里有位德高望重的老禅师,便去拜访。老禅师的徒弟接待他时Q他态度傲慢Q心惻I? 是佛学造诣很深的hQ你老几Q后来老禅师又十分恭敬地接待了他,qؓ他沏茶。可在倒水Ӟ明明杯子已经满了Q老禅师还不停地倒。他不解地问Q?#8220;大师Qؓ 什么杯子已l满了,q要往里倒?”大师_“是啊Q既然已满了Q干嘛还要倒呢Q?#8221;

师的意思是Q既然你已经很有学问了,q嘛q要到我q里求教Q这是“I杯心?#8221;的故事哲理。它最直接的含义就是一个装满水的杯子很难接Ux? 西,要将心里?#8220;杯子”倒空Q将自己所重视、在乎的很多东西以及曄辉煌的过M心态上d了结清空Q只有将心倒空了,才会有外在的松手Q才能拥有更大的 成功。这是每一个想在职场发展的人所必须拥有的最重要的心态。它告诉我们一个道理:做事的前提是先要有好心态。如果想学到更多的学问,先要把自己想象成 “一个空着的杯?#8221;Q而不是骄傲自满?

我见q很多的大学毕业生,刚进入公司时常常处处吹牛Q说自己在学校如何如何,本来可以扑ֈ更好的工作,q不得已才来Cq里{等之类的话Q好像这 家公司委屈了自己。在q里提醒一下那些即步入职场的大学生:q种心态千万要不得Q不要认己很牛。还是那句你不爱听的话:中国什么都~,是不缺人! 话又说回来,你要是这么牛Qؓ什么不像比?盖茨、戴、乔布斯那样Q大学没毕业退学去创办一家世界的大企业Q火车不是推的,牛皮不是吹的?
你要是有本事Q就用事实证明给人家看,而不是成天抱怨!

对于w在职场的朋友而言Q这一心态同样重要。中国有一个词Q叫“虚怀若谷”。我们都知道Q优U的h有极高的素养Q甚x虚怀若谷Q他们都有一个能 包容一切的胸怀Q有了这L胸怀Q你在职Z׃获得别h的尊重,׃获得更多的发展机会。类似的词还?#8220;大智若愚”“大y若拙”{等Q不多说Q自己去? 会?

六、要懂一点做人的常识
职场像一个大熔炉。在职场中,不仅仅是要挣一饭吃,更重要的是学会做人的道理。如果连最L的道理都不懂Q你不仅得不到别人的重Q更会失L多的发展Z。因为,在中国,人际关系也是生力。中国有句古话:得道多助Q失道寡助?

我见q很多hQ虽然已l工作多q_但对于做人,却连一Ҏ基本的常识都不懂。做人的道理万万千,但其中最重要的,莫过于以下三条:

1、严于律己,宽以待h?
职场不同于生zR虽然职Z同事之间的相互关p表面上会比较好Q但你M感觉到缺点儿什么。非常明昄一点,是大家都在怺利用Qh与h之间隑օ会因为利益关p而闹得不愉快。这时候,你若是锱铢必较,势必引v同事之间的不愉快?
在这U情况下Qؓ避免U纷Q同时也Z赢得他h的尊重,你要学会大度一些,容忍一些。出现问题时Q首先想x不是自己Z问题Q而不是一出现问题去扑ֈ人的责QQ长此以往Q你的心态就会变得非怸qQ因此也难以容h了)?
严于律己Q宽以待人,是十分必要的。长期下去,你会U篏很多的h脉,会得到大家的重Q而你需要帮助时Q大家也乐意伸手?
2、学会們֐?
无论什么时候,們֐都显C出一个h的职业素充R与别h交谈Ӟ一定要C{对方说完话时再发表意见Q切不可中途插话或者打断他人。通过q种方式Q大安乐意和你交往Q同样也会有助于树立你个人在大家心目中的形象?
3、诚实守信?
职业中固然处处充满了怺利用、利益至上的现象Q在q种情况下,诚实守信仍然不失ZU传l美得诚信同样可以带来效益。只要你诚实守信Q长此以 往Q大安会对你Ş成一U良好的印象Q都愿意和你交往。而那U两面三刀、当面一套背后一套的人,固然可以占一点小便宜Q但要想成就大事业,诚实守信的基? 原则l对不能丢?
七、要学会遵守游戏规则
我ؓ什么在文章一开头就提醒“愤青”或?#8220;cL?#8221;们不要看q篇文章Q?
因ؓ他们多半是放荡不、不会遵守游戏规则的dQ很多h都会感觉刎ͼ在职Z发展Q不仅会受到各种U束Q而且处处都充满了不公q现象。比如上? q到老板会扣你工资,但你加班的时候却从来没有拿过加班工资。这是最常见的一U现象,其他不公q的现象也比比皆是,q里׃多就了,大家都有体会?
在这个世界上Q不要奢求公q뀂那只是一U乌托邦式的理想Q从来都不存在于现实C会中?
员工和老板之间的关p,好像是一场游戏。是游戏׃有游戏规划,否则Q游戏就玩不下去。但是,游戏规则是谁制定的呢Q当然是老板Q各U利益也偏向老板Qn在职场的你,一开始看不惯q种现象Q是很正常的Q因Z初涉职场Q本质上q是比较U洁的?
但你一定要学会慢慢接受q种游戏规则。不要试图改变这U规则,因ؓ在老板面前Q你没有太多的话语权。说得再隑֐些,你只是一个打工的Q؜口饭吃,l你吃就不错了,q嫌饭凉Q如果不惛_Q可以离开。还是那句话Q中国什么都~,是不缺人?
Cq句话:“如果你不是游戏规则的制定者,你的选择只有两条Q要么屈从,要么dQ?#8221;
八、机会只垂青有准备的?
无论你再怎么抱怨,再怎么不开心,饭还是要吃的Q觉q是要睡的,工作q是要做的,未来的事情永q只属于自己的。买房子也好Q娶老婆也ŞQ压力只? 自己扛,老板不会Z操Q何心。与其有旉L怨,但不如踏t实实静下心来,好好提升自己的基本功Q用事实证明自己的本事,让别人对你刮目相看,万不可因 q书生意气而自做一个自毁前E的“愤青”?
当然Q你的准备是多方面的Q除了专业技能外Q其他的辅助技能也是非常必要的Q比如沟通能力、h际关pd理能力、管理能力等{。当Ӟ更重要的? 要ؓ自己的未来做一个规划,清楚地知道自q目标是什么,应该怎么努力才能实现。适当的时候也要充充电Q不要舍不得那半个月的工资,q也是q未来 q行投资Q有什么舍不得的呢Q如果你现在不学?#8220;?#8221;Q以后将永远?#8220;?#8221;不到?
有时候,你之所以发展得不好Q不是因为没有机遇,而是因ؓ你没有准备好Q导致机遇与你擦肩而过。这个社会就是这P再怎么不合理,再怎么不公 qI但是发展机遇是时旉会面临的Q只看你有没有准备好。你要是真的l就了一wo人刮目相看的真本事,说不定明天就有h请你做某世界500强的总裁也不一 定呢?
以上只是本h做HR多年的经验积累,希望对大家有所帮助。作来hQ我真诚地希望在职的朋友们及卛_׃的大学生们也能够以一U?#8220;I杯心?#8221; 看待q篇文章。有时候,q来人的l验是非常有价值的Q那是他们用旉和金钱换来的血汗教训。有的h偏偏不信q一套,认ؓ只有自己亲自体会q,才能知道是什 么滋呻I别h的经验只是别人的Q和自己无关。如果你q样惻I那我也没有办法。我也要有一U宽容的心态,冷静看待那些“不见材不掉泪,不撞南墙不回?#8221;? “人才”Q不是吗Q参加一下培训,适当充一下电Qؓ未来做更好、更完善的准备,才是U极的h生态度。记住:抱怨永q解决不了问题!Q?



kangxm 2010-04-16 12:24 发表评论
]]>
做个记录-jasperReport中的Demo说明http://www.tkk7.com/yjhmily/archive/2008/12/09/245288.htmlkangxmkangxmTue, 09 Dec 2008 08:59:00 GMThttp://www.tkk7.com/yjhmily/archive/2008/12/09/245288.htmlhttp://www.tkk7.com/yjhmily/comments/245288.htmlhttp://www.tkk7.com/yjhmily/archive/2008/12/09/245288.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/245288.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/245288.html 例子在:\jasperreports-3.1.2-project\jasperreports-3.1.2\demo\samples

用ant工具q行可以看到效?br />
1. alterdesign

该例子演CZ报表~译后,在报表展现的时候如何动态的控制其中的元?br />比如让某一个矩形变色或其他

2. antcompile

演示如何?ant 来编?br />
3. chart

演示了如何在报表中添加图像,JasperReport是用Scriptlet的方?br />往报表中添加图像,而Scriptlet是调用也是开源的jfreechart的Api?br />生成囑ŞQ去jfreechart看一下,该工兯的图形生成能力也很强
4. datasource

演示了如何在报表中用各U数据源Q能够用beanarray
beancollectionQ也可以用自定义的数据源Q只要承了JRDataSource?br />两个接口Q这个能l用h供非常大的灵zL,报表的数据不用局限于一
条Sql语句Q也可以使用存储q程Q对生成报表中的数据也可以排序,?br />ơ检索,{等
5. fonts

各种字体的演C?br />
6. horizontal

演示了水q_栏的报表Q演C报表中分了三栏Q其中还用到?br />textFieldExpressionQ就像if语句的效果来选择输出的内?br />
7. hyperlink

演示了各U样式的链接
8. images

演示了如何在报表中加入图像以及图像的昄方式
9. jasper

演示了分l分栏的报表Q演CZ用了2ơgroup
10. jcharts

演示了调用另一个开源的API jcharts来往报表中加入分析图形,原理?br />上chartQ如果jfreechart都还不能满你分析图形的要求Q那到jcharts
里找扄吧,说不定有
11. landscape

演示横向的报?br />
12. nopagebreak

演示比如在IE中不分页的方式打印出报表的内容,通过q个演示也可?br />了解报表输出如何配置参数
13. noreport

演示了如何直接通过javaE序生成JasperPrint对象来输?br />
14. noxmldesign

演示了如何直接通过javaE序生成JasperDesign对象来动态的生成?br />表,Ҏq个例子Q用户可以作定义选列的报?当然比较ȝQ?br />而且肯定自己要补充他的API?br />QJasperReport真是强大啊,呵呵)
15. pdfencrypt

演示了pdf的输出方式,可以lpdf文g加密码,其实是pdf输出方式?br />参数配置Q具体有那些参数可配|,ȝ看API?br />
16. printservice

演示了如何直接打印报?br />
17. query

演示了如何让查询的sql动态v来,比如你可以通过一个Jsp面?br />报表的sql的where条gQorder条gQ甚x个sql语句
18. rotation

演示了文字纵向显C的报表
19. scriptlet

演示了如何承JRDefaultScriptletQƈ加入自己的处理语句,q个功能
可是很强大的哦,看看q些接口
beforeReportInit() afterReportInit() beforePageInit()
afterPageInit() beforeColumnInit() afterColumnInit()
beforeGroupInit(String groupName)
afterGroupInit(String groupName)
看看q些名字q道你能完成那些功能,比如昄一列数据后Q马上跟
上该列数据的分析囑ŞQ当然你也可以加上自qҎq在报表中调?br />
20. shapes

演示了JasperReport中自带的囑ŞQ及能配|的参数
当然你也能承或者覆写JasperReport中的Api生成你要的图形,
21. stretch

演示了如何处理报表中数据拉以及带来周围的线及框的拉伸,
你能了解到虽焉框式表格不是JasperReport中缺省的展现方式Q?br />但在JasperReport中不隑֮?br />
22. subreport

演示了子报表Q还告诉你一个报表中可以有n个子报表Q子报表中还可以
嵌套子报?br />
23. tableofcontents

演示了如何生成一个有目录的,复杂的报?br />
24. unicode

演示了各U?字符~码
25. webapp

演示了如何把报表攑ֈ一个JavaWeb目中,可以用Jsp Servlet
appletQ笔者做了一个有参数面Q可以选择html pdf applet
输出方式的报表,有兴的 我可以在后面放上代码

kangxm 2008-12-09 16:59 发表评论
]]>
转:中国99%的“白领”正走向破http://www.tkk7.com/yjhmily/archive/2007/09/14/145070.htmlkangxmkangxmFri, 14 Sep 2007 02:47:00 GMThttp://www.tkk7.com/yjhmily/archive/2007/09/14/145070.htmlhttp://www.tkk7.com/yjhmily/comments/145070.htmlhttp://www.tkk7.com/yjhmily/archive/2007/09/14/145070.html#Feedback3http://www.tkk7.com/yjhmily/comments/commentRss/145070.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/145070.html   
    如我预a中国国营企业职工必然׃一P在当时来说没Z。但实会发生。因为在中国q样一个发展中国家Q其必然以不断的以通货膨胀和改革手D|换取l? 的发展。而每一ơ改革所带来的阵痛都是由癑֧来承担的。无论是上山下乡时迷茫的知青们还是改革开攑ָ来的大量国企UL倒闭时大量下岗职工。如果他们能? 一定的前瞻性的话,那么我想他们也许会ؓ自己留一点后路。但是由于过分相信文件以及过分相信生zM会突变,所以才D了他们的人生悲剧。有政府不会? 视不理白领破产,其实政府当然不愿意。可有的事情……怎么说呢。想惛_q的下岗职工吧。引起了那么大的C会震动。又能怎样呢?今天的白领明天破产的时候也 那样而已?br />
    而改革开?0多年来,中国的经发展快速腾飞。但旧的体制q没有完全更攏V各U重要行业依然施行的是政府垄断机制在q{。如Q银行,金融Q冶金,能源Q? 信息Q运输,ȝQ教Ԍ土地。在攚w开攑ֈ期我国不可能对这些东西进行全斚w的改革开放。但C今天Q垄断经营所带来的矛盾日益突出。首当其冲的是? C。由于我国的法制不健全,其是金融以及改革领域里出现了各U失误导致房C节节攀升。随着房地产的增加以及外来人口向大城市集中。所以城市新民工? 是所谓的“白领”收入表面上也在提升Q以北京Z3000-15000元h民币的月薪处处可见。但q一部分收入主要用于支付U房或还贗?br />
    Z深入C解ؓ什?9%的白领家庭会破Q我们就必须先了解房价ؓ什么会q么高?高在哪里Q资金是q{的?Q这里的白领指买房或者准备买房族。)以及发展势带来的相x应。本文会分三个阶D向你阐q?br />   
    1Q导致房L涨的W一个因素:银行竞争下的h开放?-水木周^

    其实房h的爆涨的因素主要是因为百姓在替政府所犯下的错误买单。比如以前一个开发商通过某银行贷ƾ了1000万开发了一个房子。如果还不v那他? 倒霉了,因ؓ所有的银行都是一个体p,你欠了钱没还再也没有翻w的Z。但是中国在银行攚w的基上开了一条口子,Z各银行之间的竞争所以把工行Q农 行,银行{等全部独立q营。这本来是好事。但问题是这些银行都不是U有的,而是国家的。我们不难想象。当一个开发商从工行贷?000万的后果。他? 需要用500万来开发房子,然后把售h升,再把q个开发中的房子按他的售h标准抉|从农行再h2000万,然后再用q?000万中?000万开发一 套售h高的房子来找银行抉|h4000万。就是这样一个滚雪球的疯狂贷ƾ模式。房子卖不卖得出M重要Q关键是房h要高Q不得降仗反正银行的? 不是Uh的,所以稍微疏通一下行长加之又有“合法的”高零售L楼盘做抵押所以自然就来好从银行贷ƾ?br />
    那么q样造成的结果就是,房子h只攀不跌Q因Z能跌Q一跌银行贷出去的款再也回不来了。这可是政府的银行,政府的钱Q所以ؓ了堵住这个资金黑z一? 被收买的专家、媒介便开始疯狂制造舆论用各种舆论手段威逼利׃h买房子。比如土地资源严重紧张,再不买房来只能住在郊区呀之类的。导致h们不得不M ѝ其实住不了市中心这U情况这Ҏ不可能发生,城市居民是一个新老替换的q程Q要上班的住城里Q老h退休喜Ƣ住郊区。只要h口不爆炸׃会出C班族? 不了市中心的情况。虽然这些舆论造成了很多h买房子,但是仅仅是这P房hq没有高到现在这L谱。紧接着政府又犯了第二个错误?br />

    2Q导致房L涨的W二个错误:中国特色的按揭?-水木周^

    按揭本来是一U西方很行的制度,也很合适。但q个制度一旦运用到中国有炚w题了。因Z大的体制上来说。所有银行都是国家的Q而不是私人的。所以贷ƾ这个关口就不可能控制得住。只要文件上说得q去Qh们就能贷到款?br />
    Z早日~解W一个错误所带来的资金黑z。政府开始实行个人按揭制度来售房。还l常举什么美国来太太和中国老太太的例子来诱惑h们去按揭。确实有 人按揭了Q而且是疯狂的按揭。只要和银行有点“\子”的人。他们先按揭一?0万的房子Q自己出10万首付然后再从银行贷?0万。之后再把这个房子抬? h?80万出售。这个时候他们的亲戚或者老爸老妈再去CQ也用按揭的方式自己出首?0万再从银行贷?50万。然后就不管了。他们不q贷ƾ怎么 办?银行爱收不收。反正根据合同我q不上钱你可以收走房子,我们两不相欠?br />
    所以{了一圈,抬高了几倍h格的房子又回C政府回到了银行手里。这p释了Z么很多新楼盘刚开始修p“炒房团”买C。他们炒的不是赌房子会升倹{而是拿了房子LN行?br />
    银行拿到q个房子怎么办?更不敢降价了。只好再加点h着卖。所以普通老百姓现在根本别想买到真正合理h格的房子Q即使你直接从开发商手里买来? 房子都说不定已经转了好几ơ手又回到银行以及开发商手里的了。说句不好听的现?000/q的房子里,有只?500才是房hQ有5500都是以ؓ决策? 误带来的资金黑洞Q也是说你正在替hdL的擦屁股?br />

    3Q第三个问题Q白领家庭何时破产?Q?-水木周^

    那么我们研究了房子hgؓ什么会涨,再来研究一下中国城市所谓的白领家庭破的必然性?br />
    首先国外白领收入实是高Q但是高得有价倹{而中国所谓的白领则普遍素质较差。中国企业内耗严重。h人相轻,Zh固。所以难怪外资企业一q入? 国大陆市场就开始惊|“在中国办企业招不到人!”对此我也深有体会。那有h会说Q“既然现在的白领不D个nP那水木周q你说说Z么他们还能拿到这 L薪水呢??br />
    其实Q这׃房地产的火爆造成的一个量子效应。银行损q资金大量的经q少Ch之手向了市场。这些h开始在中国的其他领域疯狂投资。因Z们自 ׃知道房地产就快要崩盘了。他们这样一轮又一轮的投资热潮正在快速消化这些资金,他们投资互联|,投资高新技术,投资׃Q投资很多很多。但L付出? 工资要够员工付房子月U或者月供吧。所以正是因为房L高涨所以造就了中国城市h口工资水q的相对提升。不怿你自q你所在的城市白领阶q_收入一 旦交完每月的戉KQ手上还能剩多少钱?我想q个问题׃用我再罗嗦了吧。大家心理有数。所以我可以说一旦房C崩盘紧接着崩溃的就是你的工资?br />
    有很多很多我认识的白领们都购了房。他们的盘很简单:“两口子除开各种E收保险每月U收入还?2000。交3000戉K什么?我还能再C 套呢Q”是的不什么。但因ؓ房子贉|以什么东襉Kc吃的贵Q交通贵Q学费贵Q医疗费用更贵!Q!所以交了房׃再除开生活费用基本上一分钱存不? 来,q存点也赶不上正常的通货膨胀率。问题是如果能一直保持这个现状的话,理论上说应该没事。你q二十年赚来的钱正好可以弥补政府的两个错误带来的? 损?br />
    但问题也出在q里。随着WTO5q缓冲期的结束,具体旉应该是在2006q的12?1日。大量外资通讯Q银行,ȝQ保险等{公叔R会陆l进 入中国。到时候没有h能阻止你把钱存入花旗Q存入汇丰。请问一下到那个时候谁愿意把钱存在呆帐坏帐如此之多的中国国有银行呢Q即使政府再怎么采取措施也可 能挤兑,所以到时候会发生什么现在还很难说。但有一点可以肯定的是到时中国国有这些银行的压力变得非常巨大。贷Ƒְ会难上加上,因ؓ银行Ҏ无钱可贷Q? 同时大量具备高素质h材的外资企业q入中国必定带来市场的强烈冲d大量现有企业的倒闭以及白领׃。也是说。一旦外资企业加入竞争,中国现有?9% 的白领都面临大环境下的׃压力Q?br />
    而且外资银行一旦积累了资金开始投资房CQ那么由于它们是正常的操作流E所以造出来的房子׃便宜Q其必然拉动全国房地产大q下跌。如我刚才所 _房h一跌,紧跟着跌的是你所在的企业的工资收入!可你之前买的房子q贷hq不会降低或者减,所以你无力支付高昂的h。那么你的的房子会被? 行收赎ͼ你的存款会被直接ȝ。所以未来中国城市中的白领们最大的可能是和几十q前的中国国有企业职工一栗辛辛苦苦二十年Q到头来竹篮打水一场空Q?br />
    如何避免破Q?-水木周^

    看到q里您应该明白,不要买房是一个避免破产的好办法。不q我q要提醒你,Z托住楼市不跌Q他们还有个办法Q那是鼓吹老百姓不买房׃是个? 们儿Q您别说Q这q真有点效果。现在的Z张口W一句就是:“你有房吗。”似乎你没房是个太监一栗我实在是气得连骂h的力气都没有了。还有h在百度水 木周q个帖吧里发帖_“不买房子你住哪里?”我奇怪了Q住和买有必然联pdQ在中国一个土地都不属于你的房子卖l你和租l你有什么区别?Q笑Q。更 别提土匪一L物业和把Z当h的强制拆q!q不Ua是“皇帝的新装”吗Q不q既然WTO中已l说明出版业和传媒业中国q是不对外开攄。那么舆论救市就 会成为政府和开发商手中的最后一张王牌。所以我们在面对很多p巧语的时候还是自己多动动脑子。以后我们听到的房的鬼话会来多Q越来越令h发指Q比 如最q就有砖家在鼓吹房h不贵旉_“什么即使年?万,两口子也是一q?0万,5q就50万。所以房价当然不c”我奇怪的是居然有人点头称是?也许 对于q种或者此cdl进化到了不吃不喝不病不I不动且爹娘早已ȝ不用赡养的砖家来说也许还真是那么回事。所以大家注意提高警惕?br />
    l束语:--水木周^

    已经买房或者准备买房的白领一族必定随着房h的崩溃而崩溃,那会是一个缓慢发生的q程。短则两q_长则十年。但q是不可逆{的趋ѝ所以中? 99%城市白领一族已l面临破产一说绝非危a耸听Q今天你往银行交的每一分房钱都是替政府替炒房者补z,只有一部分是真正的房钱。明天大环境一变,你没 有那么多资金来补z的时候就会被市场和银行一脚踢回老家Q换一Ҏ人来接着补。不信?走着瞧呗Q?-PSQؓ什么我?9%q个敎ͼ是因为根据我的了? 99%的h一旦月薪过5000开始买房,甚至3000Q?000都买。小俩口什么都不明白这样买下去人生一定会很惨。我只是替他们感到忧伤。当然如果你 是那1%的智者,多劝救他们吧。独乐乐不如众乐乐?br />
    本文转蝲自:http://www.tkk7.com/fanyingjie/archive/2007/09/05/142964.html


kangxm 2007-09-14 10:47 发表评论
]]>
JSP的九个隐含对?转蝲)http://www.tkk7.com/yjhmily/archive/2007/05/09/116114.htmlkangxmkangxmWed, 09 May 2007 02:12:00 GMThttp://www.tkk7.com/yjhmily/archive/2007/05/09/116114.htmlhttp://www.tkk7.com/yjhmily/comments/116114.htmlhttp://www.tkk7.com/yjhmily/archive/2007/05/09/116114.html#Feedback3http://www.tkk7.com/yjhmily/comments/commentRss/116114.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/116114.html
一、page 对象
    page对象代表JSP本nQ更准确地说它代表JSP被{译后的ServletQ它可以调用ServletcL定义的方法?br />        
二、config 对象
    config 对象里存攄一些Servlet 初始的数据结构?br />    config 对象实现于javax.servlet.ServletConfig 接口Q它共有下列四种ҎQ?br />        public String getInitParameter(name)
        public java.util.Enumeration getInitParameterNames( )
        public ServletContext getServletContext( )
        public Sring getServletName( )

三、request 对象
    request 对象包含所有请求的信息Q如Q请求的来源、标头、cookies和请求相关的参数值等{?br />    request 对象实现javax.servlet.http.HttpServletRequest接口的,所提供的方法可以将它分为四大类Q?br />    1.储存和取得属性方法;
        void setAttribute(String name, Object value)       讑֮name属性的gؓvalue
        Enumeration getAttributeNamesInScope(int scope)    取得所有scope 范围的属?br />        Object getAttribute(String name)                   取得name 属性的?br />        void removeAttribute(String name)                  U除name 属性的?br />    2.取得h参数的方?br />        String getParameter(String name)                   取得name 的参数?br />        Enumeration getParameterNames( )                   取得所有的参数名称
        String [] getParameterValues(String name)          取得所有name 的参数?br />        Map getParameterMap( )                             取得一个要求参数的Map
    3.能够取得hHTTP 标头的方?br />        String getHeader(String name)                      取得name 的标?br />        Enumeration getHeaderNames()                       取得所有的标头名称
        Enumeration getHeaders(String name)                取得所有name 的标?br />        int getIntHeader(String name)                      取得整数cdname 的标?br />        long getDateHeader(String name)                    取得日期cdname 的标?br />        Cookie [] getCookies( )                            取得与请求有关的cookies
    4.其他的方?br />        String getContextPath( )                           取得Context 路径(即站台名U?
        String getMethod( )                                取得HTTP 的方?GET、POST)
        String getProtocol( )                              取得使用的协议?HTTP/1.1、HTTP/1.0 )
        String getQueryString( )                           取得h的参数字W串Q不q,HTTP的方法必MؓGET
        String getRequestedSessionId( )                    取得用户端的Session ID
        String getRequestURI( )                            取得h的URLQ但是不包括h的参数字W串
        String getRemoteAddr( )                            取得用户的IP 地址
        String getRemoteHost( )                            取得用户的主机名U?br />        int getRemotePort( )                               取得用户的主机端?br />        String getRemoteUser( )                            取得用户的名U?br />        void etCharacterEncoding(String    encoding)       讑֮~码格式Q用来解决窗体传递中文的问题

四、response 对象
    response 对象主要JSP 处理数据后的l果传回到客L?br />    response 对象是实现javax.servlet.http.HttpServletResponse 接口。response对象所提供的方法?br />    1.讑֮表头的方?br />        void addCookie(Cookie cookie)                      新增cookie
        void addDateHeader(String name, long date)         新增longcd的值到name标头
        void addHeader(String name, String value)          新增Stringcd的值到name标头
        void addIntHeader(String name, int value)          新增intcd的值到name标头
        void setDateHeader(String name, long date)         指定longcd的值到name标头
        void setHeader(String name, String value)          指定Stringcd的值到name标头
        void setIntHeader(String name, int value)          指定intcd的值到name标头
    2.讑֮响应状态码的方?br />        void sendError(int sc)                             传送状态码(status code)
        void sendError(int sc, String msg)                 传送状态码和错误信?br />        void setStatus(int sc)                             讑֮状态码
    3.用来URL 重写(rewriting)的方法   ?br />        String encodeRedirectURL(String    url)            对用sendRedirect( )Ҏ的URL予以~码

五、out 对象
    out 对象能把l果输出到网上?br />    out主要是用来控制管理输出的~冲?buffer)和输出流(output stream)?br />        void clear( )                                      清除输出~冲区的内容
        void clearBuffer( )                                清除输出~冲区的内容
        void close( )                                      关闭输出,清除所有的内容
        int getBufferSize( )                               取得目前~冲区的大小(KB)
        int getRemaining( )                                取得目前使用后还剩下的缓冲区大小(KB)
        boolean isAutoFlush( )                             回传true表示~冲区满时会自动清除Qfalse表示不会自动清除q且产生异常处理
        
六、session 对象
    session对象表示目前个别用户的会?session)状况?br />    session对象实现javax.servlet.http.HttpSession接口QHttpSession接口所提供的方?br />        long getCreationTime()                             取得session产生的时_单位是毫U?br />        String getId()                                     取得session 的ID
        long getLastAccessedTime()                         取得用户最后通过q个session送出h的时?br />        long getMaxInactiveInterval()                      取得最大session不活动的旉Q若过q时_session 会失效
        void invalidate()                                  取消session 对象Qƈ对象存攄内容完全抛弃
        boolean isNew()                                    判断session 是否???br />        void setMaxInactiveInterval(int    interval)       讑֮最大session不活动的旉Q若过q时_session 会失效

七、application对象
    application对象最常被使用在存取环境的信息?br />    因ؓ环境的信息通常都储存在ServletContext中,所以常利用application对象来存取ServletContext中的信息?br />    application 对象实现javax.servlet.ServletContext 接口QServletContext接口容器所提供的方?br />        int getMajorVersion( )                             取得Container主要的Servlet API版本
        int getMinorVersion( )                             取得Containerơ要的Servlet API 版本
        String getServerInfo( )                            取得Container的名U和版本
        String getMimeType(String file)                    取得指定文g的MIME cd
        ServletContext getContext(String uripath)          取得指定Local URL的Application context
        String getRealPath(String path)                    取得本地端path的绝对\?br />        void log(String message)                           信息写入log文g?br />        void log(String message, Throwable throwable)      stack trace 所产生的异怿息写入log文g?br />
八、pageContext对象
    pageContext对象能够存取其他隐含对象?br />    1.pageContext对象存取其他隐含对象属性的ҎQ此旉要指定范围的参数?br />        Object getAttribute(String name, int scope)
        Enumeration getAttributeNamesInScope(int scope)
        void removeAttribute(String name, int scope)
        void setAttribute(String name, Object value, int scope)
    范围参数有四个,分别代表四种范围QPAGE_SCOPE、REQUEST_SCOPE、SESSION_SCOPE、APPLICATION_SCOPE
    2.PageContext对象取得其他隐含对象的方?br />        Exception getException( )                          回传目前|页的异常,不过此网要为error pageQ?br />        JspWriter getOut( )                                回传目前|页的输出流Q例如:out 
        Object getPage( )                                  回传目前|页的Servlet 实体(instance)Q例如:page
        ServletRequest getRequest( )                       回传目前|页的请求,例如Qrequest
        ServletResponse getResponse( )                     回传目前|页的响应,例如Qresponse
        ServletConfig getServletConfig( )                  回传目前此网늚ServletConfig 对象Q例如:config
        ServletContext getServletContext( )                回传目前此网늚执行环境(context)Q例如:application
        HttpSession getSession( )                          回传和目前网|联系的会?session)Q例如:session
    3.PageContext对象提供取得属性的Ҏ
        Object getAttribute(String name, int scope)        回传name 属性,范围为scope的属性对象,回传cd为Object
        Enumeration getAttributeNamesInScope(int scope)    回传所有属性范围ؓscope 的属性名Uͼ回传cd为Enumeration
        int getAttributesScope(String name)                回传属性名UCؓname 的属性范?br />        void removeAttribute(String name)                  U除属性名UCؓname 的属性对?br />        void removeAttribute(String name, int scope)       U除属性名UCؓnameQ范围ؓscope 的属性对?br />        void setAttribute(String name, Object value, int scope)        指定属性对象的名称为name、gؓvalue、范围ؓscope
        Object findAttribute(String name)                  L在所有范围中属性名UCؓname 的属性对?br />
九、exception对象
    若要使用exception 对象Ӟ必须在page 指o中设定?lt;%@ page isErrorPage="true" %>才能使用?br />    exception提供的三个方法:
        getMessage( )
        getLocalizedMessage( )?br />        printStackTrace(new java.io.PrintWriter(out)) 

原文出处Qhttp://www.javaresearch.org/article/68164.htm


kangxm 2007-05-09 10:12 发表评论
]]>
中国人正在上的四个大??http://www.tkk7.com/yjhmily/archive/2007/03/01/101251.htmlkangxmkangxmWed, 28 Feb 2007 16:15:00 GMThttp://www.tkk7.com/yjhmily/archive/2007/03/01/101251.htmlhttp://www.tkk7.com/yjhmily/comments/101251.htmlhttp://www.tkk7.com/yjhmily/archive/2007/03/01/101251.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/101251.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/101251.html阅读全文

kangxm 2007-03-01 00:15 发表评论
]]>
vi基本技?/title><link>http://www.tkk7.com/yjhmily/archive/2007/01/23/95438.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Mon, 22 Jan 2007 18:00:00 GMT</pubDate><guid>http://www.tkk7.com/yjhmily/archive/2007/01/23/95438.html</guid><wfw:comment>http://www.tkk7.com/yjhmily/comments/95438.html</wfw:comment><comments>http://www.tkk7.com/yjhmily/archive/2007/01/23/95438.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/yjhmily/comments/commentRss/95438.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/yjhmily/services/trackbacks/95438.html</trackback:ping><description><![CDATA[     摘要: vi基本技?nbsp; <a href='http://www.tkk7.com/yjhmily/archive/2007/01/23/95438.html'>阅读全文</a><img src ="http://www.tkk7.com/yjhmily/aggbug/95438.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yjhmily/" target="_blank">kangxm</a> 2007-01-23 02:00 <a href="http://www.tkk7.com/yjhmily/archive/2007/01/23/95438.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>XML的四U解析器原理及性能比较http://www.tkk7.com/yjhmily/archive/2007/01/16/94090.htmlkangxmkangxmTue, 16 Jan 2007 01:04:00 GMThttp://www.tkk7.com/yjhmily/archive/2007/01/16/94090.htmlhttp://www.tkk7.com/yjhmily/comments/94090.htmlhttp://www.tkk7.com/yjhmily/archive/2007/01/16/94090.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/94090.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/94090.html阅读全文

kangxm 2007-01-16 09:04 发表评论
]]>
10位程序员g?007:L软g开发利?转蝲)http://www.tkk7.com/yjhmily/archive/2007/01/05/91920.htmlkangxmkangxmFri, 05 Jan 2007 02:56:00 GMThttp://www.tkk7.com/yjhmily/archive/2007/01/05/91920.htmlhttp://www.tkk7.com/yjhmily/comments/91920.htmlhttp://www.tkk7.com/yjhmily/archive/2007/01/05/91920.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/91920.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/91920.html2006q_在每一个阶D都出现了o人眼q݋q技术与应用Q同时这些技术还进一步媄?007q的发展Qo人充满期待?nbsp; 阅读全文

kangxm 2007-01-05 10:56 发表评论
]]>
命运和运气是什?转蝲) http://www.tkk7.com/yjhmily/archive/2007/01/05/91895.htmlkangxmkangxmFri, 05 Jan 2007 01:36:00 GMThttp://www.tkk7.com/yjhmily/archive/2007/01/05/91895.htmlhttp://www.tkk7.com/yjhmily/comments/91895.htmlhttp://www.tkk7.com/yjhmily/archive/2007/01/05/91895.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/91895.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/91895.html
  当你开始用q信和数字来对自q生命做出安排的时候,实际上你对自己已l失M信心…?

  我现在从来不对自q未来做Q何预,也不让Q何hҎ的未来做预测Q我认ؓ未来在我的手中Q哪怕明天我的生命就没了Q但是它今天依然掌握在我的手中…?
  阅读全文

kangxm 2007-01-05 09:36 发表评论
]]>
q福在q步和领悟之?转蝲) http://www.tkk7.com/yjhmily/archive/2007/01/05/91891.htmlkangxmkangxmFri, 05 Jan 2007 01:31:00 GMThttp://www.tkk7.com/yjhmily/archive/2007/01/05/91891.htmlhttp://www.tkk7.com/yjhmily/comments/91891.htmlhttp://www.tkk7.com/yjhmily/archive/2007/01/05/91891.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/91891.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/91891.html
  当你生活在一个什么物质都不缺的世界的时候,你恰恰缺的是心늚q求和灵的丰富…?

  什么叫q福Q幸就在进步和领悟之间Q在悲喜之间…?
  阅读全文

kangxm 2007-01-05 09:31 发表评论
]]>
1个月修复Q台光~中断跟t报?/title><link>http://www.tkk7.com/yjhmily/archive/2006/12/28/90425.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Thu, 28 Dec 2006 01:51:00 GMT</pubDate><guid>http://www.tkk7.com/yjhmily/archive/2006/12/28/90425.html</guid><wfw:comment>http://www.tkk7.com/yjhmily/comments/90425.html</wfw:comment><comments>http://www.tkk7.com/yjhmily/archive/2006/12/28/90425.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/yjhmily/comments/commentRss/90425.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/yjhmily/services/trackbacks/90425.html</trackback:ping><description><![CDATA[     摘要: 来自 DoNews.COM IT 频道 的报?—?个月修复Q台光~中断跟t报? <br>  <a href='http://www.tkk7.com/yjhmily/archive/2006/12/28/90425.html'>阅读全文</a><img src ="http://www.tkk7.com/yjhmily/aggbug/90425.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yjhmily/" target="_blank">kangxm</a> 2006-12-28 09:51 <a href="http://www.tkk7.com/yjhmily/archive/2006/12/28/90425.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>每个E序员都应牢记的7U坏味道Q?1U原则,23U模?http://www.tkk7.com/yjhmily/archive/2006/12/28/90423.htmlkangxmkangxmThu, 28 Dec 2006 01:42:00 GMThttp://www.tkk7.com/yjhmily/archive/2006/12/28/90423.htmlhttp://www.tkk7.com/yjhmily/comments/90423.htmlhttp://www.tkk7.com/yjhmily/archive/2006/12/28/90423.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/90423.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/90423.html阅读全文

kangxm 2006-12-28 09:42 发表评论
]]>
非常的名言http://www.tkk7.com/yjhmily/archive/2006/12/28/90411.htmlkangxmkangxmThu, 28 Dec 2006 01:00:00 GMThttp://www.tkk7.com/yjhmily/archive/2006/12/28/90411.htmlhttp://www.tkk7.com/yjhmily/comments/90411.htmlhttp://www.tkk7.com/yjhmily/archive/2006/12/28/90411.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/90411.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/90411.html阅读全文

kangxm 2006-12-28 09:00 发表评论
]]>
Struts原理与实践(1Q?转蝲http://www.tkk7.com/yjhmily/archive/2006/12/27/90317.htmlkangxmkangxmWed, 27 Dec 2006 08:05:00 GMThttp://www.tkk7.com/yjhmily/archive/2006/12/27/90317.htmlhttp://www.tkk7.com/yjhmily/comments/90317.htmlhttp://www.tkk7.com/yjhmily/archive/2006/12/27/90317.html#Feedback0http://www.tkk7.com/yjhmily/comments/commentRss/90317.htmlhttp://www.tkk7.com/yjhmily/services/trackbacks/90317.html阅读全文

kangxm 2006-12-27 16:05 发表评论
]]>
~写java最常见?1U错?/title><link>http://www.tkk7.com/yjhmily/archive/2006/12/26/90025.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Tue, 26 Dec 2006 01:14:00 GMT</pubDate><guid>http://www.tkk7.com/yjhmily/archive/2006/12/26/90025.html</guid><wfw:comment>http://www.tkk7.com/yjhmily/comments/90025.html</wfw:comment><comments>http://www.tkk7.com/yjhmily/archive/2006/12/26/90025.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/yjhmily/comments/commentRss/90025.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/yjhmily/services/trackbacks/90025.html</trackback:ping><description><![CDATA[     摘要: 看到q篇不错的文?转蝲q来时刻警示自己,不要写垃圾代?  <a href='http://www.tkk7.com/yjhmily/archive/2006/12/26/90025.html'>阅读全文</a><img src ="http://www.tkk7.com/yjhmily/aggbug/90025.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yjhmily/" target="_blank">kangxm</a> 2006-12-26 09:14 <a href="http://www.tkk7.com/yjhmily/archive/2006/12/26/90025.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://jt4f.com" target="_blank">߹ۿһëƬ</a>| <a href="http://www998xe.com" target="_blank">СƵ߹ۿ</a>| <a href="http://dsfv1.com" target="_blank">ĻþþƷˮ</a>| <a href="http://zuahowan.com" target="_blank">þĻ</a>| <a href="http://langtuojidian.com" target="_blank">߹ۿվ</a>| <a href="http://kmyake.com" target="_blank">avպƷþþþþa</a>| <a href="http://kanboy.com" target="_blank">Ƶվ</a>| <a href="http://7a37.com" target="_blank">ۺɫ߾Ʒ</a>| <a href="http://okbala.com" target="_blank">AvƷþ</a>| <a href="http://1314c.com" target="_blank">ƷƬѿ</a>| <a href="http://lyaa17.com" target="_blank">þþƷ96Ʒ</a>| <a href="http://jldledu.com" target="_blank">18ëƬѲ</a>| <a href="http://www9797nn.com" target="_blank">޹ƷҹӰ</a>| <a href="http://wwwse09.com" target="_blank">ëƬѹۿƵ</a>| <a href="http://367316.com" target="_blank">ֻ߿Ƭ</a>| <a href="http://yytengsheng.com" target="_blank">þþþþþۺ</a>| <a href="http://khushkhush.com" target="_blank">þþƷѿ</a>| <a href="http://my55572.com" target="_blank">ˮĻӰ</a>| <a href="http://xp189.com" target="_blank">ĻӰӴȫ</a>| <a href="http://fangdazd.com" target="_blank">һҹaëƬƵ</a>| <a href="http://wjjccw.com" target="_blank">޹Ƭ߹ۿ</a>| <a href="http://87fulitv.com" target="_blank">99ѹƷ</a>| <a href="http://vvv75.com" target="_blank">Ƭ߹ۿ</a>| <a href="http://ranjihua.com" target="_blank">߹ۿƬ</a>| <a href="http://jsky163.com" target="_blank">³˿Ƭһ</a>| <a href="http://zhxydq.com" target="_blank">ۺϽ</a>| <a href="http://815389.com" target="_blank">޹Ʒ13p</a>| <a href="http://jst-hosp.com" target="_blank">һƵ </a>| <a href="http://77110524.com" target="_blank">ŷ޹Ʒ㶮</a>| <a href="http://jinguwj.com" target="_blank">ѹۿŮˮƵ</a>| <a href="http://papapa97.com" target="_blank">޾Ʒŷۺ</a>| <a href="http://sdshfengji.com" target="_blank">ҹƷþþþþ˳</a>| <a href="http://haigoumama.com" target="_blank">㽶һ</a>| <a href="http://kkm55.com" target="_blank">޾Ʒþþþþ</a>| <a href="http://ningxialanh.com" target="_blank">պһ</a>| <a href="http://www04ggg.com" target="_blank">ûɫվ</a>| <a href="http://sdsupuchem.com" target="_blank">˳ӰԺ</a>| <a href="http://www321fafa.com" target="_blank">鶹AV뾫Ʒþ</a>| <a href="http://chinacry.com" target="_blank">Ů18ëƬaëƬƵ</a>| <a href="http://avdaka.com" target="_blank">aëƬȫ߲**</a>| <a href="http://352362.com" target="_blank">ѸƵ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>