自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YidingHe's Blog

“对自己要求越高,对别人要求则越低。”

  • 博客(139)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于“不要在循环体内定义变量”

高人来解释一下,为什么有人推荐“不要在循环体内定义变量这帖子已经这么久了,还没结。kypfos(不在寻梦) 的回复最能说明问题:循环体外定义变量不会给循环带来任何性能上的提高。如果一定要追究性能的话,在循环体内定义反而更容易让 GC 回收。kaper3() 的回复同样说明了,即使是 C 语言,也会对这样的情况作“优化”,不存在性能上的区别。出于在作用域内定义变量的原则,以及考虑代码的可读性,在循环

2007-01-26 08:51:00 4527

原创 开共享文件夹的好处

有的人喜欢把所有的共享全部关闭或是给 guest 加上密码,而我喜欢保留缺省的“共享文档”,就是局域网所有人都有写权限的那种。昨天那个文件夹被人拷贝进去了一个熊猫烧香,我就知道要多加小心了,于是群发了一个邮件提醒同事们。

2007-01-25 10:11:00 3278

原创 关于开源

欢迎火狐FireFox正式进入中国 这篇文章讨论得正火。很多人对开源不以为然,果然是因为盗版用多了。国外买 A 片容易,买盗版难;看 A 片不犯法,而用盗版会被起诉。国内怎么是反的?搞不懂。不管他。关于开源,如果你不太了解,请看这里。要说开源好不好,有两个例子:一个是 Apache 服务器,它的市场占有率 10 年来一直高居榜首,屈居第二的微软(IIS?)还没有它的一半;一个是 Eclipse,

2007-01-24 10:31:00 1513 1

原创 java web应用:两个根目录

根目录,就是“/”。关于它的实际位置,浏览器和 web 应用本身有不同的理解。这就是“两个根目录”。在浏览器看来,根目录指的是服务器的根目录。如网页 http://hostname/1/1.html 中的一个链接指向“/2/2.html”,它指的是“http://hostname/2/2.html”。在 web 应用看来,根目录指的是自己的根目录,与自己在服务器中的部署路径(context pat

2007-01-24 08:17:00 3960 5

原创 javascript 测试:了解阶乘

body { font-size: 24pt; } #container, #tip { width: 600px; margin: 10px auto; background-color: white; padding: 10px; border: 1p

2007-01-23 11:13:00 1281

原创 互联网不只是娱乐

新华网: 年轻人娱乐方式越来越依赖互联网关于“读书率”的概念,如果把看电子书籍、阅读技术文章的时间算进去,我们程序员的读书率应该算是蛮高的了。

2007-01-22 10:23:00 1272

原创 如何实现 jsp:include

如果你想在 jsp 页面中包含另一个页面,标准的方式是使用 标签。不过还有一种用 sciptlet 实现同样效果的方式:out.flush();request.getRequestDispatcher("fragment.jsp").include(request, response);%>这么做有什么用呢?比如你想在 Servlet 里面写上一堆 html,而字符串的拼凑实在是

2007-01-22 09:10:00 1464

原创 小强在“为穷人说话”?

小强就是小强,任你怎么骂,我理屈词不穷!任志强:我在为穷人说话 新政没道理不但词不穷,他还能为穷人说话~~。看看这小无赖,也太无赖了:90平米政策不利于中低收入者进入二手房市场,那是屁话。没有“一手”哪来的“二手”?如果现在全都盖150平米以上的,将来中低收入者肯定连二手房也买不起了。现在的90平米政策正是为了创造良好的二手房市场。“企业公民责任”说法也不对,应该叫“企业公民义务”。前者不但将企业

2007-01-16 18:46:00 1305

原创 中学生作文典范

原贴地址: http://dzh.mop.com/topic/readSub_7266836_-1_0.html点击图片查看大图。应试教育的优秀成果。

2007-01-15 13:50:00 1132

原创 超级兔子

新华网:德国老人育出“超级兔子” 容貌和善体大如犬 

2007-01-15 11:24:00 1138

原创 jsDataTable 0.3.0

我昨天把 jsDataTable 0.3.0 发布出来了。想想最开始的时候,我到 gforge 上面建项目之前,jsDataTable 只有一个文件,所有功能都在里面。后来只是为了编写方便,把代码分散到若干个文件去了。当初确实想把 jsDataTable 做成 spreadsheet 之类的东西,但是看到 dhtmlxGrid 之后打消了这个念头。dhtmlxGrid 很完美,也很复杂。我想把 j

2007-01-12 08:49:00 1221 3

原创 “免费的使用着开源软件”便是“无耻的践踏开源程序员的劳动”?

袁萌:2007年 Linux领跑桌面创新 #  meitao 发表于2007-01-10 11:26:33  IP:to lyanry 之流的人类:在现实世界中,面对袁先生这样的长者,我肯定一样也会对他说:“linux的文化就是浮夸、吹嘘和诋毁!”,最多也就是被些尾巴狗咬咬,难道他还把我吃了不成?开源软件“鼓吹者们”可以努力地宣传,但不能努力地“鼓吹”,更不能信口雌黄。东西好不好由市场说

2007-01-10 14:43:00 1829 1

转载 鲁迅:说胡须

说胡须①  今年夏天游了一回长安②,一个多月之后,胡里胡涂的回来了。知道的朋友便问我:“你以为那边怎样?”我这才栗然地回想长安,记得看见很多的白杨,很大的石榴树,道中喝了不少的黄河水。然而这些又有什么可谈呢?我于是说:“没有什么怎样。”他于是废然而去了,我仍旧废然而住,自愧无以对“不耻下问”③的朋友们。  今天喝茶之后,便看书,书上沾了一点水,我知道上唇的胡须又长起来了。假如翻一翻《康熙字典》

2007-01-08 14:26:00 1715

原创 获取当前 jar 包的路径

最开始我是用能够这种方式来获取当前 jar 包的文件的:private static String LOCATION = [MainClass].class.getProtectionDomain()        .getCodeSource().getLocation().getFile(); 但是如果路径中包含中文,就会变成带“%xx%xx”格式的字符串。所以应该这样写才对:

2007-01-03 18:26:00 1681

原创 程序界面上的一些误区

(在程序中加入自己的特性是有必要的。但是不要让使用者感到不快。)1、当我使文本框或者标签禁用时,其字体是灰色的。我想让它重新变成黑色。或许你想让用户看得更清楚些,但是这么做不符合现今我们使用windows界面的习惯。用户可能会感到困惑:“这个文本框看起来是可用的,为什么我就是不能输入呢?”他们甚至会认为这是程序的一个BUG。2、我想使ComboBox成为可以多选的控件。Combobox只显示所有选

2005-03-19 22:18:00 1632

原创 第四章:量化

4.1 界面的定量分析世界的和谐展现于形态和数字、自然哲学的心灵与诗意,他们蕴涵于数学的美丽之中。   ——D Arcy Wentworth Thompson, On Growth and Form (1917) 一个有经验的界面设计人员,在测试观察新界面的过程中,用量化分析的方法可以得出有价值的结果。最优秀的定量界面分析方法之一,便是经典的GOMS模型。4.2 GOMS击键

2005-03-03 21:05:00 1894

原创 第三章:意义、模式、单调性和一些错误的观点

3.1 术语和符号玫瑰不叫玫瑰,也依然芳香如故。——William Shakespeare3.2 模式模式,是那些存在于界面中的错误、混淆、不必要的限制和复杂性的一个重要原因。对于给定的操作,如果界面对它的理解是固定的,那么就说界面是某种特定模式的。比如手电筒上有一个普通的按钮,用于在点亮状态和熄灭状态之间切换。问题是在这种情况下你无法光凭触觉判断手电筒是不是亮着的。比如:function cha

2004-11-20 16:39:00 1894 1

原创 第二章 认知学和关注点

2.1 人机工程学和认知学:我们能做的和不能做的了解你自己。     ——在阿波罗神殿上的题词根据人类的能力和缺点来设计人机界面,不仅能帮助用户完成工作,而且能使他成为一个愉快和高效的人。你不可能设计一个界面,要求用户同时操作相隔3米的两个开关。人机工程学指导我们设计那些和我们有物理接触的产品。如果我们想设计好的界面,我们必须掌握精神上的人机工程学。2.2 认识意识和认识潜意识你名字中的最后一个字

2004-11-13 01:09:00 1502

原创 第一章 背景

1.1 界面的定义用一个产品完成任务的方式——你所做的事情以及产品如何响应,就是界面。1.2 使简单者简单复杂的任务也许需要复杂的界面,但是没理由把简单的任务复杂化。不恰当的界面设计把很多可笑的事强加给我们。1.3 以人为中心的设计和以用户为中心的设计关键的第一步——确保界面设计符合通用的心理常识,在设计过程中往往被忽视了。现在流行的界面设计基础都轻视对人类思想和行为的认知。我们需要易于理解的软件

2004-11-11 11:10:00 1497

JDK 11.0.18 微软发行版,1积分

Java 开发工具包(JDK)版本 11.0.18,适用于 Windows 操作系统

2023-04-14

在 Windows 下运行的 Redis 服务,版本 5.0.14.1,下载 1 积分

【1积分】在 Windows 下运行的 Redis 服务,版本 5.0.14.1 Redis 是原生运行在 Linux 下的,但热心的开发者网友自行编译了 Windows 下可运行的版本,并放在 GitHub 上(项目路径为 tporadowski/redis)。 到 2023 年 4 月 5 日为止,该项目最新版本号为 5.0.14.1。 本人会持续关注该项目的最新版本,并每隔几个月上传最新版本,如果有大版本更新,会尽可能在第一时间上传。 最重要的是,我所有上传的内容都是 1 个积分!因为我将其上传到 CSDN,首先目的是给自己下载用,其次是分享给大家,1 积分是考虑有可能我也要下载别人的东西。

2023-04-05

wxWidgets API 文档(chm)

官方最新的 wxWidgets API 文档(看上传日期)。wxWidgets 是开源跨平台的 GUI 控件库,除了C/C++外,很多动态语言(Python、Lua)都可以调用它。

2008-12-09

ONGL 语言指南(官方,英文,pdf)

ONGL 是在 Struts2 的标签中用到的表达式语言。本指南介绍了 ONGL 的基本语法,有助于让你更加高效的编写 Struts2 标签。

2008-12-09

PyGTK2 教程 - 用 Python 进行 GTK 开发

PyGTK2 教程 - 用 Python 进行 GTK 开发

2008-11-18

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

TA关注的人

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