自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ackarlix的专栏

愿乘长风,破万里浪!

  • 博客(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 1362 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 1420 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 1297 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 3211

原创 想要写好的程序应该远离计算机

<br />来源:Ackalrix博客:http://www.ackarlix.com<br />我最近想明白了一些事情。最好的写程序的地方不是在你的计算机前,不是使用你的编译器、IDE或其它一些工具。这最好的地方是一个远离这些工具的场所 —— 是某个能让你认真的思考的地方。对于一个你很熟悉的编程语言,你很容易把你脑子里已经构思好的程序转换成编译器/解释器可以编译/解释的程序 —— 难就难在如何在脑子里先把程序编好。<br />有一天我乘火车旅行。我带了笔记本,但没有网络。不幸的是,我使用的是一种商业编程语

2011-03-31 09:12:00 3198 2

原创 面试物语:写给正在找工作的年轻朋友

<br /> <br />来源:Ackalrix博客【http://www.ackarlix.com】<br /> <br /> <br /> <br /><br />1. 印象中,从去年3月份起,我就一直在面试。或者是新事业新的起步,或者是旧事业新的定位,总之,不停地面试,不停地询问:你的兴趣点在哪里?你最擅长做哪些事情?你是如何规划自己的职业生涯的?<br /> 2. 我现在依然记得那众多的年轻面孔。他们有的茫然,有的困惑,有的冷静,有的焦灼,有的激情四射,有的拙于言辞。<br />   他们涉世未深眼

2011-03-30 09:11:00 3193 1

转载 不要用面向对象编程分散新手程序员的注意力

<br />来源:Ackalrix博客【http://www.ackarlix.com】<br />编者按:原文作者James Hague是一位修复性程序员(recovering programmer),从上世纪80年代起开始设计视频游戏,属于发烧友级别,用汇编语言编写过任天堂的游戏。<br />当有人问我“要教我的儿子/女儿/其他没有编程经验的人,哪种编程语言是首选?”,我的回答在最近五年多都没有改变,那就是:Python.<br />这个回答也许有点意外,它是属于某些人谈论的非主流的编程语言,但是我支持

2011-03-30 09:09:00 2769

转载 如何使你的作品展示优于竞争对手

<br /><br />  现如今,自由职业者行业中的竞争十分激烈。在客户看来,区分你和同行之间的因素之一就是你作品的质量。虽然对网站的评价带有主观因素,且与个人的喜好密切相关,但是仍有方法可以让你在同行中脱颖而出。<br />  让我们一同来看看以下几种方式,会使你的作品展示优于竞争对手<br />1. 优秀的设计<br />  显而易见,你可能会惊讶于网络上大量自由职业者上传的设计作品是如此糟糕。即使你不提供设计服务,你也要为你的作品展示做个不错的设计。<br />  一个出色的设计有助于帮助企业提高他

2011-03-30 09:09:00 2781

转载 清华申请退学博士作品:完全用Linux工作

清华申请退学博士作品:完全用Linux工作Ackarlix按: 尽管我们已经不习惯看长篇大论, 但我还是要说, 这是一篇值得你从头读到尾的长篇文章.2005年9月22日,清华在读博士生王垠在水木社区BLOG上发表了《清华梦的粉碎--写给清华大学的退学申请》明确要求退学, 引起社会各界广泛争论. 他创作的长篇文章《完全用Linux工作》, 洋洋两万多字, 从不同角度居高临下的阐述了他眼中

2009-02-04 08:50:00 4132 2

原创 GetSaveFileName 操作函数笔记

GetSaveFileName 操作函数笔记【作者】:Ackarlix 在工作中,实现控件对IE端打开的Word文档另存为的时候,我陷入了困惑。如何获取到当前的文档,假如打开多个文档如何判断要保存的是哪一篇文档,文档保存后的格式是怎样的,是一个新的普通文档还是一个与IE端打开的文档一样格式的文档?这些都是我需要好好考虑的问题!首先便是怎样将文档保存到本地!我查找了网上许多论坛社区,都没

2009-01-05 15:31:00 5855

转载 2008年最精彩科技图片:电流运动模拟图居首

2008年最精彩科技图片:电流运动模拟图居首 北京时间1月5日消息,据英国《新科学家》杂志报道,在刚刚过去的2008年,科学家们拍摄或者绘制了许多精彩绚丽的科技图片,这其中包括模拟电流运动、美丽的甲壳虫以及显微镜下的小鸟胚胎照片等。以下是2008年最精彩的12张科技图片: 1、电流运动模拟图  电流运动模拟图  图的左侧显示的是利用导电流体模拟出来的电流强度和磁场线,图的

2009-01-05 12:55:00 3206

翻译 代码生成新工具: J2EE Spider

代码生成新工具: J2EE Spider J2EE Spider是一个新开源工具,其主要是用来快速开发基于表单的Web应用程序。J2EE Spider的目标非常简单明确: 可以“无论在何时,用无论你所想,以无论任何方式”来产生代码。 无论在何时是指除了可以在项目开始的时候产生代码外,还可以做增量的构建。这种持续构建的概念支持必要时的代码合并,因此任何代码的更改都不会被遗漏。

2009-01-05 08:46:00 3873

转载 vc字符串的操作和相互转换

VC字符串的操作和相互转换一、BSTR、LPSTR和LPWSTR  在Visual C++.NET的所有编程方式中,我们常常要用到这样的一些基本字符串类型,如BSTR、LPSTR和LPWSTR等。之所以出现类似上述的这些数据类型,是因为不同编程语言之间的数据交换以及对ANSI、Unicode和多字节字符集(MBCS)的支持。  那么什么是BSTR、LPSTR以及LPWSTR呢?  

2009-01-04 15:55:00 2992

原创 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 3048

转载 在VC中如何使用VARIANT型变量

在VC中如何使用VARIANT型变量     VIRIANT是ACTIVEX AUTOMATION需要用到的一种变量类型,可以称之为通用数据类型,其实它是一个结构。如果仅仅是调用ACTIVEX对象所提供的METHOD不需知道其中的细节。它仅用于通过IDISPATCH接口调用特定的METHOD或属性时用,VB和VC已经将这一过程透明。(主持人注:换句话说,VC会自动转换简单数据类型。)   

2009-01-04 15:32:00 7256

转载 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 3216

转载 看图说话之网络2008

看图说话之网络20082008年即将过去,来记住这一年发生的几则网事吧。看图说话,欢迎各位看官留言指正补足。1.恒源祥引发的网络声讨2008年的除夕,“恒源祥羊羊羊”广告的升级版现身了。这则枯燥的十二生肖轮播广告让众多网友以为是自家电视机出了问题。于是不久网络上便出现了各种版本的恒源祥广告和辩论,甚至有不少网民声称要抵制恒源祥。或许是迫于网络声音的压力吧,不久这则富有创意的挨骂广告便停播了

2008-12-31 08:44:00 2801

转载 软件项目版本号的命名规则及格式介绍

软件项目版本号的命名规则及格式介绍 版本控制比较普遍的 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 2869

原创 用逃避来面对过去

用逃避来面对过去 面对曾经的过失,因为年轻所犯下的错误,总是懊悔中带着些许自责!面对失去唯一可以拉近距离的机会,也有隐隐中的痛苦煎熬,因为那已经无法挽回只会让我变得措手不及;还有一些是因为刻意躲避,更多的时候是茫然地站到了一边,就这样错了一次又一次,任黑暗中的脸孔泪流满面却不知晓从中得到点点的教训!已经习惯了用逃避来面对过去……

2008-12-30 00:31:00 2930

转载 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 3936

翻译 绿色计算架构

绿色计算架构作者 Abel Avram译者 张龙 【整理】:Ackarlix 绿色计算正变得越来越重要。系统架构师需要考虑能量消耗并找到降低消耗的办法:系统虚拟化、服务器合并、数据中心中灵敏的个体位置等等。The Architecture Journal最近讨论的议题就是绿色计算。微软平台架构组的主架构师Lewis Curtis将该主题分为以下5个领域:• 物理性。Geno

2008-12-29 08:36:00 3135

转载 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 1591

转载 详细解说 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 1125

转载 详细解说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 1338

转载 20世纪最好的10个算法

20世纪最好的10个算法  【整理】:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net     人类在20世纪产生了10个著名的算法,是什么算法?本文介绍了美国科学家评出的10个算法。  一、算法一词的来源   Algos是希腊字,意思是“疼”,A1gor是拉丁字,意思是“冷却”。这两个字都不是Algorithm(算法)

2008-12-29 00:56:00 1585

原创 十件送入太空最特殊物品:9-11残骸上火星

十件送入太空最特殊物品:9-11残骸上火星  据英国《新科学家》杂志报道,谈到太空飞行,我们就会联想到太空服、固体火箭助推器和机械臂,其实,其他一些东西也达到了逃逸速度,而且它们更有感情,更独出心裁。以下就是《新科学家》杂志盘点的十件被送入太空的不寻常物品。    1.“9·11”金属残骸上火星 “9·11”金属残骸随美火星车上火星    2001年,世贸中心、五角大楼和93号航班

2008-12-26 14:19:00 1478

转载 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 962

翻译 提高敏捷回顾效果的小贴士

提高敏捷回顾效果的小贴士作者 Mark Levison译者 张晓庆【整理】:Ackarlix 《敏捷回顾: 让团队从优秀到卓越》的作者之一Esther Derby,最近写了一些提高敏捷回顾效果的技术:把工作交给组员做 - 站在房间最前面,什么东西都由自己来写,会妨碍团队成员的主人翁意识。相反应该让他们自己把想法写在大PostIt便笺上(使用大号深色记号笔)──这会让每个人积

2008-12-25 16:04:00 1052

翻译 基于范型的多语言编程

基于范型的多语言编程作者 Sadek Drobi译者 韩锴 【整理】:Ackarlix 你在同一个项目中会用到多少种语言?如果算一算的话,会发现数量真的不少。我指的是XML、Java、XSLT、HTML和CSS等等。但是,你为什么会用到它们,原因无非在于它们就是主流,更何况,它们可能是某个必需框架下的唯一可选的语言。实际上,你几乎是被迫使用这些语言的。所有选择都已经替你完成了。样式

2008-12-25 15:57:00 1014

原创 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 1502

转载 让人心疼的12句话

让人心疼的12句话 1 有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。  2、以为蒙上了眼睛,就可以看不见这个世界;以为捂住了耳朵,就可以听不到所有的烦恼;以为脚步停了下来,心就可以不再远行;以为我需要的爱情,只是一个拥抱。  3、那些已经犯过的错误,有一些是因为来不及,

2008-12-25 09:04:00 924 1

原创 C++自动化(模板元)编程基础与应用

C++自动化(模板元)编程基础与应用  作者:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net  #if 0    大家好,在这一类的文章中将会系统的介绍模板元编程的相关基础知识。最主要的是这类文章的目的就是让不熟悉模板元的C++迷们尽快的进入到模板元的奇妙世界里面来,所以每一篇文章都将只会讨论一个话题,尽可能的把这个话题说清楚

2008-12-25 09:00:00 2515

转载 一个睡五分钟等于六个钟头的方法

一个睡五分钟等于六个钟头的方法        睡觉的诀窍        所以,根据医学和我的体验、观察,一个人真正睡着觉最多只有两个钟头,其余都是浪费时间,躺在枕头上做梦,没有哪个人不做梦。至于醒来觉得自己没有做梦,那是因为他忘记了。        通常一个人睡两个钟头就够了,为什么有人要睡七、八个钟头?那是你赖床躺在枕头上休息的习惯养成的,并非我们需要那么久的睡眠时间,尤其打坐做功夫的人晓得

2008-12-25 08:55:00 3443 26

原创 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 1388 2

原创 断言函数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 1536

原创 搜索引擎创新论

搜索引擎创新论 整理:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net 前段时间作者写过一篇《论搜索引擎的创新》(以下简称《创新》),现在看来,文中的一些观点尚未过时,所以笔者打算进一步深化《创新》中的思想,当然,并不是文中所有内容现在仍坚持不变。笔者认为,理论应该与时俱进,这是理论务必要保持的一种可贵品质。 现实的创新,是搜索引擎创新

2008-12-25 08:42:00 2123

原创 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 1453

原创 爬虫技术研究综述

爬虫技术研究综述 整理:Ackarlix挨踢网【中文IT技术社区】http://www.aitic.net 引言 随着网络的迅速发展,万维网成为大量信息的载体,如何有效地提取并利用这些信息成为一个巨大的挑战。搜索引擎(Search Engine),例如传统的通用搜索引擎AltaVista,Yahoo!和Google等,作为一个辅助人们检索信息的工具成为用户访问万维网的入口

2008-12-25 08:39:00 2072 1

转载 微软张亚勤:分享读《孙子兵法》体会和领导力培养

微软张亚勤:分享读《孙子兵法》体会和领导力培养 ——在微软中国研发集团领导力拓展峰会上的发言 张亚勤 感谢人力资源部同事的精心安排,使得我们的高层领导团队每半年就可以象今天这样聚在一起,回顾年初制订的规划和目标,共同探讨领导力的问题,在互动交流中学习提升。对任何一个组织而言,特别对微软这样的智力密集型企业,核心管理团队是成功的关键。今天在坐的近100位同仁,你们就是微软中国研发集团的中流砥

2008-12-25 00:00:00 1294

翻译 在.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 1068

产品经理的视角_Chrissyuan_V1.0

任何事物的存在,都是因为它们被需要。 与其说“存在就是合理”,不如说“存在就是被需要”。 从一栋楼、到一个人、到一支笔、一个苹果,莫不满足这个道理。

2010-11-10

拥有CoolBar的例程(CtrlDemo)

拥有CoolBar的例程(CtrlDemo),可供修改学习利用

2008-12-25

Java最全学习材料

Java最全学习材料,包括各种学习文档,学习笔记等等

2008-11-05

javascript开发的web流程定义工具

javascript开发的web流程定义工具

2008-11-05

JFFS2源代码情景分析

如果在配置内核时选择对jffs2文件系统的支持,则在内核启动时在init内核线程上下文中执行jffs2的注册工作:将其源代码中定义的file_system_type类型的变量jffs2_fs_type注册到由内核全局变量file_systems指向的链表中去,即用jffs2提供的jffs2_read_super方法来设置file_system_type类型变量的read_super函数指针,详见后文“注册文件系统”。如果内核引导命令行“root=”指定的设备上含有jffs2文件系统映象,则在内核启动时还将jffs2文件系统挂载为根文件系统。

2008-11-02

程序设计实践.rar

程序设计实践,经典的程序设计资料

2007-08-22

C++程序设计实验指导(钱能).rar

C++程序设计实验指导(钱能)

2007-08-22

高质量C++C编程指南.rar

高质量C++C编程指南

2007-08-22

linux内核解释.rar

linux内核解释,Linux内核编码的诠释

2007-08-21

C++程序设计经典.rar

C++程序设计经典,关于C++程序设计

2007-08-21

Windows Sockets 完全进阶

Windows Sockets 完全进阶

2007-08-21

操作系统原理及应用(LINUX)

操作系统原理及应用(LINUX)

2007-08-21

常用算法程序集-C语言描述

常用算法程序集-C语言描述

2007-08-21

8086产品手册.rar

Y Direct Addressing Capability 1 MByte<br>of Memory<br>Y Architecture Designed for Powerful<br>Assembly Language and Efficient High<br>Level Languages<br>Y 14 Word, by 16-Bit Register Set with<br>Symmetrical Operations<br>Y 24 Operand Addressing Modes<br>Y Bit, Byte, Word, and Block Operations<br>Y 8 and 16-Bit Signed and Unsigned<br>Arithmetic in Binary or Decimal<br>Including Multiply and Divide<br>Y Range of Clock Rates:<br>5 MHz for 8086,<br>8 MHz for 8086-2,<br>10 MHz for 8086-1<br>Y MULTIBUS System Compatible<br>Interface<br>Y Available in EXPRESS<br>ÐStandard Temperature Range<br>ÐExtended Temperature Range<br>Y Available in 40-Lead Cerdip and Plastic<br>Package<br>(See Packaging Spec. Order Ý231369)

2007-08-21

空空如也

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

TA关注的人

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