- 博客(252)
- 资源 (14)
- 收藏
- 关注

翻译 使用JSF、Ajax和Seam开发Portlets(3/3)
使用JSF、Ajax和Seam开发Portlets(3/3)作者 Wesley Hales译者 张凯峰 发布于 2008年12月19日 上午12时30分 在这个系列文章的第一篇和第二篇中,我解释了什么是portlet bridge?以及如何在一个基本的JSF和基于RichFaces(Ajax)的portlet中安装和使用它,和当前能支持运行JBoss Portlet Bridge的p
2008-12-22 15:45:00
1446
1

翻译 使用JSF、Ajax和Seam开发Portlets(2/3)
使用JSF、Ajax和Seam开发Portlets(2/3)【整理】:Ackarlix作者 Wesley Hales译者 崔康 发布于 2008年11月27日 上午12时55分 在第一部分中,我们介绍了JSF portlet运行的基础知识,包括工程创建、三个基本的XML配置文件和一些通用的JSF Portlet开发人员经常遇到的问题和解答。现在,我会讲解如何通过RichFaces组
2008-12-22 15:41:00
1509
1

翻译 应用JSF、Ajax和Seam开发Portlets(1/3)
应用JSF、Ajax和Seam开发Portlets(1/3)【整理】:Ackarlix作者 Wesley Hales译者 张凯峰 发布于 2008年11月13日 上午12时48分 如果你刚开始考虑应用portal解决方案,或者想了解把一个新的或现有的JSF应用整合进一个portal环境有多容易,那么本文绝对值得你仔细研读。在过去几年中,portals无论是在企业还是在增强
2008-12-22 15:31:00
1378
4
原创 创建完整团队的艺术:敏捷如何改变我们与客户的工作方式
<br />来源:Ackarlix博客【http://www.ackarlix.com】<br />十年前,《敏捷宣言》的作者们希望我们重新思考:我们作为程序员与客户协作的方式。我和我的博士学位顾问Robert Biddle以及James Noble都深受启发,充满希望,并渴望了解如何在实践中让这种协作发挥作用。不是人们常说的它应该如何起作用,而是它如何真正有效果。接下来的6年中,我们努力了解这一点,访问了5个国家的11个敏捷团队【注1】。这些团队处于多个不同行业,大小从5人到60人不等。<br />那么是
2011-04-01 09:36:00
3358
原创 想要写好的程序应该远离计算机
<br />来源:Ackalrix博客:http://www.ackarlix.com<br />我最近想明白了一些事情。最好的写程序的地方不是在你的计算机前,不是使用你的编译器、IDE或其它一些工具。这最好的地方是一个远离这些工具的场所 —— 是某个能让你认真的思考的地方。对于一个你很熟悉的编程语言,你很容易把你脑子里已经构思好的程序转换成编译器/解释器可以编译/解释的程序 —— 难就难在如何在脑子里先把程序编好。<br />有一天我乘火车旅行。我带了笔记本,但没有网络。不幸的是,我使用的是一种商业编程语
2011-03-31 09:12:00
3354
2
原创 面试物语:写给正在找工作的年轻朋友
<br /> <br />来源:Ackalrix博客【http://www.ackarlix.com】<br /> <br /> <br /> <br /><br />1. 印象中,从去年3月份起,我就一直在面试。或者是新事业新的起步,或者是旧事业新的定位,总之,不停地面试,不停地询问:你的兴趣点在哪里?你最擅长做哪些事情?你是如何规划自己的职业生涯的?<br /> 2. 我现在依然记得那众多的年轻面孔。他们有的茫然,有的困惑,有的冷静,有的焦灼,有的激情四射,有的拙于言辞。<br /> 他们涉世未深眼
2011-03-30 09:11:00
3356
1
转载 不要用面向对象编程分散新手程序员的注意力
<br />来源:Ackalrix博客【http://www.ackarlix.com】<br />编者按:原文作者James Hague是一位修复性程序员(recovering programmer),从上世纪80年代起开始设计视频游戏,属于发烧友级别,用汇编语言编写过任天堂的游戏。<br />当有人问我“要教我的儿子/女儿/其他没有编程经验的人,哪种编程语言是首选?”,我的回答在最近五年多都没有改变,那就是:Python.<br />这个回答也许有点意外,它是属于某些人谈论的非主流的编程语言,但是我支持
2011-03-30 09:09:00
2815
转载 如何使你的作品展示优于竞争对手
<br /><br /> 现如今,自由职业者行业中的竞争十分激烈。在客户看来,区分你和同行之间的因素之一就是你作品的质量。虽然对网站的评价带有主观因素,且与个人的喜好密切相关,但是仍有方法可以让你在同行中脱颖而出。<br /> 让我们一同来看看以下几种方式,会使你的作品展示优于竞争对手<br />1. 优秀的设计<br /> 显而易见,你可能会惊讶于网络上大量自由职业者上传的设计作品是如此糟糕。即使你不提供设计服务,你也要为你的作品展示做个不错的设计。<br /> 一个出色的设计有助于帮助企业提高他
2011-03-30 09:09:00
2889
转载 清华申请退学博士作品:完全用Linux工作
清华申请退学博士作品:完全用Linux工作Ackarlix按: 尽管我们已经不习惯看长篇大论, 但我还是要说, 这是一篇值得你从头读到尾的长篇文章.2005年9月22日,清华在读博士生王垠在水木社区BLOG上发表了《清华梦的粉碎--写给清华大学的退学申请》明确要求退学, 引起社会各界广泛争论. 他创作的长篇文章《完全用Linux工作》, 洋洋两万多字, 从不同角度居高临下的阐述了他眼中
2009-02-04 08:50:00
4209
2
原创 GetSaveFileName 操作函数笔记
GetSaveFileName 操作函数笔记【作者】:Ackarlix 在工作中,实现控件对IE端打开的Word文档另存为的时候,我陷入了困惑。如何获取到当前的文档,假如打开多个文档如何判断要保存的是哪一篇文档,文档保存后的格式是怎样的,是一个新的普通文档还是一个与IE端打开的文档一样格式的文档?这些都是我需要好好考虑的问题!首先便是怎样将文档保存到本地!我查找了网上许多论坛社区,都没
2009-01-05 15:31:00
6057
转载 2008年最精彩科技图片:电流运动模拟图居首
2008年最精彩科技图片:电流运动模拟图居首 北京时间1月5日消息,据英国《新科学家》杂志报道,在刚刚过去的2008年,科学家们拍摄或者绘制了许多精彩绚丽的科技图片,这其中包括模拟电流运动、美丽的甲壳虫以及显微镜下的小鸟胚胎照片等。以下是2008年最精彩的12张科技图片: 1、电流运动模拟图 电流运动模拟图 图的左侧显示的是利用导电流体模拟出来的电流强度和磁场线,图的
2009-01-05 12:55:00
3310
翻译 代码生成新工具: J2EE Spider
代码生成新工具: J2EE Spider J2EE Spider是一个新开源工具,其主要是用来快速开发基于表单的Web应用程序。J2EE Spider的目标非常简单明确: 可以“无论在何时,用无论你所想,以无论任何方式”来产生代码。 无论在何时是指除了可以在项目开始的时候产生代码外,还可以做增量的构建。这种持续构建的概念支持必要时的代码合并,因此任何代码的更改都不会被遗漏。
2009-01-05 08:46:00
3952
转载 vc字符串的操作和相互转换
VC字符串的操作和相互转换一、BSTR、LPSTR和LPWSTR 在Visual C++.NET的所有编程方式中,我们常常要用到这样的一些基本字符串类型,如BSTR、LPSTR和LPWSTR等。之所以出现类似上述的这些数据类型,是因为不同编程语言之间的数据交换以及对ANSI、Unicode和多字节字符集(MBCS)的支持。 那么什么是BSTR、LPSTR以及LPWSTR呢?
2009-01-04 15:55:00
3045
原创 VC6.0调用excel xp,word 2k
//vc6.0调用excel xp,word 2k #include #include #pragma warning (disable:4146 4192 4786 4081) #define USE_OFFICEXP 1 #ifdef USE_OFFICEXP #import "C:/Program Files/Common Files
2009-01-04 15:51:00
3096
转载 在VC中如何使用VARIANT型变量
在VC中如何使用VARIANT型变量 VIRIANT是ACTIVEX AUTOMATION需要用到的一种变量类型,可以称之为通用数据类型,其实它是一个结构。如果仅仅是调用ACTIVEX对象所提供的METHOD不需知道其中的细节。它仅用于通过IDISPATCH接口调用特定的METHOD或属性时用,VB和VC已经将这一过程透明。(主持人注:换句话说,VC会自动转换简单数据类型。)
2009-01-04 15:32:00
7354
转载 BSTR、char*和CString转换
BSTR、char*和CString转换 (1) char*转换成CString 若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如:char chArray[] = "This is a test"; char * p = "This is a test"; 或LPSTR p = "This is a t
2009-01-04 12:06:00
3265
转载 看图说话之网络2008
看图说话之网络20082008年即将过去,来记住这一年发生的几则网事吧。看图说话,欢迎各位看官留言指正补足。1.恒源祥引发的网络声讨2008年的除夕,“恒源祥羊羊羊”广告的升级版现身了。这则枯燥的十二生肖轮播广告让众多网友以为是自家电视机出了问题。于是不久网络上便出现了各种版本的恒源祥广告和辩论,甚至有不少网民声称要抵制恒源祥。或许是迫于网络声音的压力吧,不久这则富有创意的挨骂广告便停播了
2008-12-31 08:44:00
2849
转载 软件项目版本号的命名规则及格式介绍
软件项目版本号的命名规则及格式介绍 版本控制比较普遍的 3 种命名格式 :一、GNU 风格的版本号命名格式 :主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]英文对照 : Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]示例 : 1.2.1, 2.0, 5.0.0 bui
2008-12-30 12:54:00
2964
原创 用逃避来面对过去
用逃避来面对过去 面对曾经的过失,因为年轻所犯下的错误,总是懊悔中带着些许自责!面对失去唯一可以拉近距离的机会,也有隐隐中的痛苦煎熬,因为那已经无法挽回只会让我变得措手不及;还有一些是因为刻意躲避,更多的时候是茫然地站到了一边,就这样错了一次又一次,任黑暗中的脸孔泪流满面却不知晓从中得到点点的教训!已经习惯了用逃避来面对过去……
2008-12-30 00:31:00
3000
转载 VARIANT、COleVariant 和_variant_t
VARIANT、COleVariant 和_variant_t 在OLE、ActiveX和COM中,VARIANT数据类型提供了一种非常有效的机制,由于它既包含了数据本身,也包含了数据的类型,因而它可以实现各种不同的自动化数据的传输。下面让我们来看看OAIDL.H文件中VARIANT定义的一个简化版:struct tagVARIANT { VARTYPE vt; union {
2008-12-29 22:58:00
4013
翻译 绿色计算架构
绿色计算架构作者 Abel Avram译者 张龙 【整理】:Ackarlix 绿色计算正变得越来越重要。系统架构师需要考虑能量消耗并找到降低消耗的办法:系统虚拟化、服务器合并、数据中心中灵敏的个体位置等等。The Architecture Journal最近讨论的议题就是绿色计算。微软平台架构组的主架构师Lewis Curtis将该主题分为以下5个领域:• 物理性。Geno
2008-12-29 08:36:00
3188
转载 Architecting for Green Computing
Architecting for Green ComputingPosted by Abel Avram on Dec 27, 2008 03:44 AM Green computing is becoming more and more important every day. System architects need to take into account energy
2008-12-29 08:35:00
1655
转载 详细解说 STL 排序(Sort)
详细解说 STL 排序(Sort)整理:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net 详细解说 STL 排序(Sort) 0 前言: STL,为什么你必须掌握 1 STL提供的Sort 算法 1.1 所有sort算法介绍 1.2 sort 中的比较函数 1.3 sort 的稳定性 1.4 全排序 1.5 局部
2008-12-29 00:59:00
1172
转载 详细解说STL hash_map系列
详细解说STL hash_map系列整理:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net 详细解说STL hash_map系列 0 为什么需要hash_map 1 数据结构:hash_map原理 2 hash_map 使用 2.1 一个简单实例 2.2 hash_map 的hash函数 2.3 hash_map 的
2008-12-29 00:58:00
1399
转载 20世纪最好的10个算法
20世纪最好的10个算法 【整理】:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net 人类在20世纪产生了10个著名的算法,是什么算法?本文介绍了美国科学家评出的10个算法。 一、算法一词的来源 Algos是希腊字,意思是“疼”,A1gor是拉丁字,意思是“冷却”。这两个字都不是Algorithm(算法)
2008-12-29 00:56:00
1653
原创 十件送入太空最特殊物品:9-11残骸上火星
十件送入太空最特殊物品:9-11残骸上火星 据英国《新科学家》杂志报道,谈到太空飞行,我们就会联想到太空服、固体火箭助推器和机械臂,其实,其他一些东西也达到了逃逸速度,而且它们更有感情,更独出心裁。以下就是《新科学家》杂志盘点的十件被送入太空的不寻常物品。 1.“9·11”金属残骸上火星 “9·11”金属残骸随美火星车上火星 2001年,世贸中心、五角大楼和93号航班
2008-12-26 14:19:00
1551
转载 Physicists Invent a Chip That Stores a Photon's Quantum State
Physicists Invent a Chip That Stores a Photons Quantum State By Saswato R. Das First Published December 2008A step toward the "quantum repeaters" needed to make long-distance quantum-cryptography
2008-12-26 11:36:00
1025
翻译 提高敏捷回顾效果的小贴士
提高敏捷回顾效果的小贴士作者 Mark Levison译者 张晓庆【整理】:Ackarlix 《敏捷回顾: 让团队从优秀到卓越》的作者之一Esther Derby,最近写了一些提高敏捷回顾效果的技术:把工作交给组员做 - 站在房间最前面,什么东西都由自己来写,会妨碍团队成员的主人翁意识。相反应该让他们自己把想法写在大PostIt便笺上(使用大号深色记号笔)──这会让每个人积
2008-12-25 16:04:00
1120
翻译 基于范型的多语言编程
基于范型的多语言编程作者 Sadek Drobi译者 韩锴 【整理】:Ackarlix 你在同一个项目中会用到多少种语言?如果算一算的话,会发现数量真的不少。我指的是XML、Java、XSLT、HTML和CSS等等。但是,你为什么会用到它们,原因无非在于它们就是主流,更何况,它们可能是某个必需框架下的唯一可选的语言。实际上,你几乎是被迫使用这些语言的。所有选择都已经替你完成了。样式
2008-12-25 15:57:00
1059
原创 Java 调用word
//java 调用word package com.test;import com.jacob.activeX.ActiveXComponent;import com.jacob.com.Dispatch;import com.jacob.com.Variant;public class WordBean extends java.awt.Panel
2008-12-25 11:43:00
1564
转载 让人心疼的12句话
让人心疼的12句话 1 有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。 2、以为蒙上了眼睛,就可以看不见这个世界;以为捂住了耳朵,就可以听不到所有的烦恼;以为脚步停了下来,心就可以不再远行;以为我需要的爱情,只是一个拥抱。 3、那些已经犯过的错误,有一些是因为来不及,
2008-12-25 09:04:00
976
1
原创 C++自动化(模板元)编程基础与应用
C++自动化(模板元)编程基础与应用 作者:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net #if 0 大家好,在这一类的文章中将会系统的介绍模板元编程的相关基础知识。最主要的是这类文章的目的就是让不熟悉模板元的C++迷们尽快的进入到模板元的奇妙世界里面来,所以每一篇文章都将只会讨论一个话题,尽可能的把这个话题说清楚
2008-12-25 09:00:00
2645
转载 一个睡五分钟等于六个钟头的方法
一个睡五分钟等于六个钟头的方法 睡觉的诀窍 所以,根据医学和我的体验、观察,一个人真正睡着觉最多只有两个钟头,其余都是浪费时间,躺在枕头上做梦,没有哪个人不做梦。至于醒来觉得自己没有做梦,那是因为他忘记了。 通常一个人睡两个钟头就够了,为什么有人要睡七、八个钟头?那是你赖床躺在枕头上休息的习惯养成的,并非我们需要那么久的睡眠时间,尤其打坐做功夫的人晓得
2008-12-25 08:55:00
3494
24
原创 C++的const关键字
C++的const关键字整理:Ackarlix[挨踢网]http://www.aitic.net 想小结一下const的种种用法和相关知识1,const修饰数据见文:const指针和引用2,const修饰成员函数表示该成员函数为常量对象调用,首先来看C++的对象和绑定的成员函数是如何实现的。class A{public: void Test(int _a)
2008-12-25 08:45:00
1440
原创 断言函数assert()
断言函数assert()作者:Ackarlix中文IT技术社区[挨踢网] 函数名: assert功 能: 测试一个条件并可能使程序终止用 法: void assert(int test);程序例:#include #include #include struct ITEM { int key; int value;};/* add item to list, mak
2008-12-25 08:44:00
1581
原创 搜索引擎创新论
搜索引擎创新论 整理:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net 前段时间作者写过一篇《论搜索引擎的创新》(以下简称《创新》),现在看来,文中的一些观点尚未过时,所以笔者打算进一步深化《创新》中的思想,当然,并不是文中所有内容现在仍坚持不变。笔者认为,理论应该与时俱进,这是理论务必要保持的一种可贵品质。 现实的创新,是搜索引擎创新
2008-12-25 08:42:00
2341
原创 RSS网络爬虫的时间规则
RSS网络爬虫的时间规则 整理:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net RSS的网络爬虫的时间规则的设置: 设定RSS爬虫重新访问的5个级别: Level[1]=20 MinutesLevel[2]=200 MinutesLevel[3]=1000 MinutesLevel[4]=2000 Minutes
2008-12-25 08:41:00
1532
原创 爬虫技术研究综述
爬虫技术研究综述 整理:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net 引言 随着网络的迅速发展,万维网成为大量信息的载体,如何有效地提取并利用这些信息成为一个巨大的挑战。搜索引擎(Search Engine),例如传统的通用搜索引擎AltaVista,Yahoo!和Google等,作为一个辅助人们检索信息的工具成为用户访问万维网的入口
2008-12-25 08:39:00
2176
1
转载 微软张亚勤:分享读《孙子兵法》体会和领导力培养
微软张亚勤:分享读《孙子兵法》体会和领导力培养 ——在微软中国研发集团领导力拓展峰会上的发言 张亚勤 感谢人力资源部同事的精心安排,使得我们的高层领导团队每半年就可以象今天这样聚在一起,回顾年初制订的规划和目标,共同探讨领导力的问题,在互动交流中学习提升。对任何一个组织而言,特别对微软这样的智力密集型企业,核心管理团队是成功的关键。今天在坐的近100位同仁,你们就是微软中国研发集团的中流砥
2008-12-25 00:00:00
1408
翻译 在.NET应用程序中进行Erlang风格的并行编程(第1部分)——CCR
在.NET应用程序中进行Erlang风格的并行编程(第1部分)——CCR作者 Jonathan Allen译者 赵劼 【整理】:Ackarlix发布于 2008年12月22日 上午6时37分 Erlang能够用来编写高度可伸缩的并行应用程序,其中经常会出现数以百万计的轻量级组件,这种类似于线程的组件被称之为actor。不幸的是,这往往需要您使用Erlang这种相对神秘的编程语言
2008-12-24 10:37:00
1111
JFFS2源代码情景分析
2008-11-02
8086产品手册.rar
2007-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人