- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 性能管理 ― 您有规划吗?知道何时优化比知道如何优化更重要
性能问题从何而来?导致性能问题的编程选项有许多类型 ― 效率低的算法、冗余计算、糟糕的资源分配和使用情况、过多的同步,或者很明显就是效率低的设计。但更普遍的且具有破坏性的要属管理和方法错误,而不是编程错误。在这一部分的 Java 理论与实践中,Brian Goetz 将讨论在项目中使用 Java 语言时遇到的一些最常见的性能错误。在附带的 论坛中与作者和其他读者分享您关于本文的心得。(您也可以通过
2007-06-07 12:13:00 851
转载 关于异常的争论
关于在 Java 语言中使用异常的大多数建议都认为,在确信异常可以被捕获的任何情况下,应该优先使用检查型异常。语言设计(编译器强制您在方法签名中列出可能被抛出的所有检查型异常)以及早期关于样式和用法的著作都支持该建议。最近,几位著名的作者已经开始认为非检查型异常在优秀的 Java 类设计中有着比以前所认为的更为重要的地位。在本文中,Brian Goetz 考察了关于使用非检查型异常的优缺点。请在附
2007-06-07 12:11:00 696
转载 弱引用
虽然用 Java™ 语言编写的程序在理论上是不会出现“内存泄漏”的,但是有时对象在不再作为程序的逻辑状态的一部分之后仍然不被垃圾收集。本月,负责保障应用程序健康的工程师 Brian Goetz 探讨了无意识的对象保留的常见原因,并展示了如何用弱引用堵住泄漏。 要让垃圾收集(GC)回收程序不再使用的对象,对象的逻辑 生命周期(应用程序使用它的时间)和对该对象拥有的引用的实际 生命周期必须是相同的
2007-06-07 11:28:00 839
原创 MYSQL学习笔记(5)配置:使用选项文件
4.3.2. 使用选项文件MySQL程序可以从选项文件(有时也称为配置文件)读取启动选项。选项文件提供了一种很方便的方式来指定常用的选项,因此不需要每次运行程序时从命令行输入。下面的程序支持选项文件:myisamchk、myisampack、mysql、mysql.server、mysqladmin、mysqlbinlog、mysqlcc、mysqlcheck、
2007-06-07 09:46:00 806
原创 MYSQL学习笔记(4)常用查询的例子
下面是一些学习如何用MySQL解决一些常见问题的例子。在一些例子中,使用数据库表“shop”来储存某个商人(经销商)的每件物品(物品号)的价格。假定每个商人对每项物品有一个固定价格,那么(物品,商人)即为该记录的主关键字。启动命令行工具mysql并选择数据库:shell> mysql your-database-name(在大多数MySQL中,你可以使用test数据库)。你可以
2007-06-06 10:16:00 690
原创 MYSQL学习笔记(3)COUNT函数
数据库经常用于回答这个问题,“某个类型的数据在表中出现的频度?”例如,你可能想要知道你有多少宠物,或每位主人有多少宠物,或你可能想要对你的动物进行各种类型的普查。计算你拥有动物的总数目与“在pet表中有多少行?”是同样的问题,因为每个宠物有一个记录。COUNT(*)函数计算行数,所以计算动物数目的查询应为:mysql> SELECT COUNT(*) FROM pet;+-------
2007-06-06 09:33:00 1712
原创 MYSQL学习笔记(2)模式匹配
MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式。SQL模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零字符)。在 MySQL中,SQL的模式默认是忽略大小写的。下面给出一些例子。注意使用SQL模式时,不能使用=或!=;而应使用LIKE或NOT LIKE比较操作符。要想找出以“b”开头的名字:
2007-06-06 09:18:00 804
转载 中国IT从业人员心理特征研究报告 解读IT 人才选拔
如下图: 图1四类岗位职业核心素质与岗位核心素质这12项职业核心素质根据重要性和提及率平均数指标依次为:沟通能力、团队合作、学习能力、责任感、问题解决能力、诚信、主动性、理解能力、应变能力、抗挫抗压能力、show_ads_zone(13); 近年来,全球IT行业成长迅速,IT人才竞争也日趋激烈。IT行业从业人员应该具备哪些胜任素质?这些素质之间的关系怎样?如何
2007-06-06 08:59:00 2464
转载 MIDP 2.0安全机制 与 MIDlet 数字签名
最近在做通讯方面的开发,遇到了MIDP信任的问题,上网找了些资料,供大家分享:MIDP 2.0安全机制 与 MIDlet 数字签名 本文档是 WoTrust 根据 Forum Nokia 提供的技术文档《MIDP 2.0: Tutorial On Signed MIDlets》翻译整理的,请同时参考此英文原文文档: http://www.wotrust.com/support/resou...ts
2007-06-05 17:35:00 895
原创 MYSQL学习笔记(1)
1.数据导入:你可以创建一个文本文件“pet.txt”,每行包含一个记录,用定位符(tab)把值分开,并且以CREATE TABLE语句中列出的列次序给出。对于丢失的值(例如未知的性别,或仍然活着的动物的死亡日期),你可以使用NULL值。为了在你的文本文件中表示这些内容,使用/N(反斜线,字母N)。例如,Whistler鸟的记录应为(这里值之间的空白是一个定位符):
2007-06-05 10:38:00 605
原创 www.theserverside.com
老牛的网站 IBM文档中心http://www.ibm.com/developerworks/cn/views/java/articles.jsp?view_by=search&search_by=Java+%E7%90%86%E8%AE%BA%E4%B8%8E%E5%AE%9E%E8%B7%B5%EF%BC%9AIBM文档中心http://www.ibm.com/developerwor
2007-06-01 15:40:00 551
aph_hk__thailand__and_india___sprites
2018-05-17
Ibatis 映射文件自动生成器
2008-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人