- 博客(104)
- 资源 (74)
- 收藏
- 关注
原创 神秘常量复出-用[0x077CB531]计算二进制末尾是0的个数
大家或许还记得 Quake III 里面的一段有如天书般的代码,其中用到的神秘常量 0x5F3759DF 究竟是怎么一回事,着实让不少人伤透了脑筋。今天,我见到了一段同样诡异的代码。 下面这个位运算小技巧可以迅速给出一个数的二进制表达中末尾有多少个 0 。比如, 123 456 的二进制表达是 1 11100010 01000000 ,因此这个程序给出的结果就是 6 。unsigned int v; // find the number of trailing zeros in 32
2010-12-15 10:57:00 4814
原创 基于内存数据库的分布式数据库架构--何坤
【摘要】 本文提出了一种通过引入内存数据库层,建立两层多分区分布式数据库架构。此方案用于解决海量高并发系统的数据存储和访问问题,尤其适用于电子商务等数据模型复杂且业务复杂的互联网站。这些年互联网站发展迅猛,为应对海量数据下的高并发访问,产生了各种分布式架构设计思想,例如Key-Value引擎,数据分区等。而对于电子商务类网站,海量数据问题还有一个重要特点,就是数据结构化及数据之间的关联,淘宝如此,阿里巴巴也是如此,这是与社区、视频、博客等互联网站的显著差异。 1. NoSQL 是灵丹妙药吗?NoSQL、K
2010-10-25 10:33:00 26355 7
原创 Tomcat性能调优解决方案
如果想要Tomcat达到最优的效果,首先要争取使得操作系统以及网络资源达到最优,并且最好使用高版本的JDK。对于有大量静态页面的系统,采用Apache集成Tomcat的方式,把静态页面交由Apache处理,动态部分交由Tomcat处理,能极大解放Tomcat的处理能力。使用 ARP库也能极大的提高Tomcat对静态文件的处理能力。对于并发要求较高的系统,采用Apache加Tomcat集群的方式,将负载分别分担到多个 Tomcat上,能很大的提高系统的性能,充分利用硬件资源。同时需要对Tomcat自身
2010-10-09 17:22:00 4927 1
原创 运用实例理解java对象操作
相信学java的人都对new Object();创建对象都很熟悉,但想要真正了解原理就没那么容易!以以下例子为例,解释class代码及执行过程,如有错误,还望各位高手多多指教!public class Dog { public String name; public int age; public Dog() { } public Dog(String name) { this.name = name; } public Dog(String name, in
2010-10-09 17:17:00 4445
翻译 职场上该如何管理情绪
——在它们控制您以前...控制您的情绪 一个人身上的任何东西都可以被拿走,但最后有一样东西是拿不走的,就是人的自由----当面对特定环境时选择自己态度和自己所走的路的能力。 –维克多.弗兰克 《‘人’对意义的探索》 我们以前都曾经处于“那种”情境中。您知道... 当您最喜欢的项目在您辛苦努力了几周以后突然被取消;当一名顾客大声冤枉您;当您最要好的朋友
2010-07-22 15:33:00 4045
原创 PHP发邮件问题之企业邮局账号验证失败的原因
前几天做写一段php发邮件的代码,通过了126邮箱的发送测试,后来客户买了企业邮局也是网易的,但是这么整都发送不了,我这么想这一定不是我代码的问题,于是乎,到网易的企业邮局管理页面查找原因,果然,是域名MX DNS解析错误,根据上面的步骤配置好后,第二天再试还是不行。。。这下一个头两个大了,太扯淡了,直接进正题吧。 期间进行了一堆的调试,反复。。反复。。。
2009-07-30 12:28:00 5524 2
原创 关于php服务器代理上网的时候使用file_get_contents函数取不到内容的问题的解决方案
今天在处理一个支付宝查询接口的时候,需要对返回的数据流进行二次封装,可怎么弄也是超时,搜了一下都是关于怎么样处理超时的问题,但这不是问题的根源,后来脑子一闪,难道跟公司电脑的网络结构有关系,于是乎,想到了代理,那么怎么样实现代理取内容呢,终于在php的官方在线文档里面找到了答案。 代码如下: <?$url = http://www.google.co
2009-07-30 12:19:00 5654
原创 得奖了^_^,感谢大家一直以来的支持。
得奖了,感谢大家的支持! 昨天终于收到了csdn发来的微软7000无线键鼠套装,这可是新年的第一份礼物,2009好的开头,非常满意, 再次感谢大家的支持,如果大家需要论坛可用分的话,我去散一些以表谢意,还有需要下载东东的话我还有7000+的分数。希望大家继续支持。。。。最近忙于项目开发,都没空写博客,请大家见谅 ^_^!有空贴一些ext的东西,或者struts2.0+spring+hibern
2009-01-09 10:25:00 6236 1
原创 关于struts2中警告消息问题的解决方法
最近玩用重新用了下ssh,跟以前相比无非是版本上有些不一样,也就stuts2和struts1有些不一样其他的都差不多。进入正题:工程正常运行以后,出现很多诸如Could not find property [templateDir] 2008-9-1 12:16:01 com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn 警
2008-12-16 14:09:00 14182 6
原创 挑战应用创新,赢取心动大奖
参赛地址:http://www.forum.nokia.com.cn/sch/callingall/index.htm诺基亚手机软件设计大赛从2008年9月16日开始以来,大赛时间过半,参加比赛的开发者络绎不绝,如果你还不是其中一员的话,如果你不想错过一个发挥你个人才华的绝好机会,那么你可以毫不犹豫地来参加诺基亚手机软件设计大赛。作为一个手机软件的开发人员,面对这样的一次表现自己的机会
2008-12-02 18:24:00 7044 5
原创 参加诺基亚Calling All Innovators 竞赛,十七万大奖等你拿!
参赛地址:http://www.forum.nokia.com.cn/sch/callingall/index.htm为诺基亚手机寻求精彩的内容、应用或服务,由诺基亚官方主办的“诺基亚论坛Calling All Innovators 竞赛(以下简称本次大赛)"是对所有移动应用开发伙伴开放的,即日起只要在本次大赛指定的页面内提交您的应用作品,将有机会赢得Nokia E71手机、Launchpad
2008-11-19 18:39:00 6237 1
转载 在java中"模拟" XMLHttpRequest
关键字: java, ajax, xmlhttprequest 这里所说的"模拟" 是指 : 在java中,使用类似 XMLHttpRequest 的方式来实现"同步/异步的HttpRequest"功能. 用 java 实现一个HTTPRequest 并不难. 通过 java.net 包内提供的东东 可以很容易的实现. 而且我们还有 apache 的 HttpClient 一类的组件可
2008-11-05 12:28:00 8505 2
原创 创业者的五类人群
接触互联网这么久,也遇到了各种各样的互联网创业者,在做IT茶馆的同时我也一直在思考IT茶馆要做成一个什么样的平台,要给用户提供哪些服务。目前的DZ论坛+UCH模式还显的很单薄。因此也引出的问题就是IT茶馆要服务于什么样的客户。在跟一些会员交流过程中发现不同的人群需求不同,关注点也不同。做平台一定要非常熟悉自己面向的用户群体,于是这里根据我个人的经验将互联网创业者做个分类: 1.门外汉型
2008-10-31 10:04:00 7605 4
原创 用Djunit报告代码测试覆盖率
最新バージョン 0.8.3 for Eclipse3.3[2007/12/11]0.8.2 for Eclipse3.2[2006/12/01][2007/12/11] version 0.8.3 for Eclipse3.3を公開しました。[2007/08/09] version 0.8.2 for Eclipse3.3を公開しました。[2006/12/01] version 0.8.2を公開し
2008-10-22 16:18:00 10179 1
翻译 Rod Johnson平衡的质疑:Spring维护策略的再次调整
不管你承不承认,Spring实际上已经是实事上JAVA企业开发的标准 ,SpringSource最近策略维护策略变更已经在JAVA世界满城风雨 。 Rod终于忍不住在他的BLOG就SpringSource最近策略维护策略变更一事再次进行了新的调整,以求开源与商业达到平衡。Rod希望就此机会一扫大家的顾虑与疑问,表明 SpringSource坚持永远拥护开源的决心。原文请看: htt
2008-10-14 13:40:00 102616
原创 Visual Studio 2008之初体验
Visual Studio 2008之初体验 一直从事软件开发工作有三年多的时间,各体开发工具也都有使用过,不过说起用得最顺手的还是微软Visual Studio套件。结合个人体验,我认为Visual Studio提供系列了开放式的接口,允许程序员自己编写Visual Studio的扩展,只要有足够多的需求,总是会有对应的扩展出现的。在开发过程中,笔者认为像VisualAssist
2008-10-14 11:24:00 181242 15
转载 为jQuery添加自定义事件机制
关键字: jquery 插件 自定义事件机制 之前一直做flex,现在来做js,觉得js的事件机制不是很好用,参考flex的事件机制为jQuery开发一个插件,即自定义事件。 利用这个插件,jQuery对象能够派发自定义的事件,而父级的对象能够对此事件进行监听,对事件的处理依次分为捕获,目标,冒泡三个阶段。 捕获:从根结点出发,到派发事件的目标对象,如果注册了监听,即会执
2008-09-22 11:30:00 101768 3
原创 为select动态添加option问题
题记:今天为个项目做两个多选列表框互相移动案例,要求支持包括FF,IE,Safari(苹果)在内的浏览器使用。问题:现象一,用方法objSelect.appendChild(objOpiton)给select添加option时,添加有出现列表项,但是显示空白,IE下的现象。 现象二,用objSelect.add(objOpiton)添加option,FF下不支持。
2008-07-04 19:41:00 100137 1
原创 多方位深度剖析诺基亚N78新特性(续)
--详情点击http://www.myn78.com.cn/ 娱乐功能: 诺基亚N78及未来的S60 v3.2平台智能手机依旧可以播放AAC、AAC+、eAAC、eAAC+、MP4、 M4A、WMA、Mobile XMF、SP-MIDI、AMR、MIDI、RealAudio 7/8/10、True tones和W
2008-07-02 22:23:00 87663
转载 动态规划,递归与非递归,FP 之野望,描述与计算
1. 动态规划 动态规划这四个大字在算法设计这一块算是鼎鼎有名。它不是什么高深的东西,就是算法设计里面最基础的法门,少林长拳是也。基本上判断一个人是不是真的学过算法,考考动态规划就知道了。有趣的是,这动态规划偏偏就是和递归较劲的,而这个最简单的例子就是著名的肥婆拉车 …… 呃,斐波纳契(Fibonacci)数列了。 这个数列是这么定义的(知道的同学请跳过这一段):记 fib(n)
2008-06-30 22:32:00 86893
原创 多方位深度剖析诺基亚N78新特性
多方位深度剖析诺基亚N78新特性 --详情点击http://www.myn78.com.cn/ 一个月举行的2008全球移动大会(3GSM)中,手机老大诺基亚一如既往地推出多款新机,其中作为N95升级版的N96一直都为人所津津乐道,而主打商务风格的6系机型也迎来了两款功能不亚于N系列的强劲产品,使得比上不足比下有余的另一款新品N7
2008-06-19 19:14:00 90376 30
原创 批处理导出日期文件名
问题的提出:在批处理文件的时候往往需要保存处理结果,为了更好的管理这些日志文件,最好的办法就是以日期为文件名的形式存放这些日志。解决方案:bat 命令中有time 和date 两个内置变量可以提供我们运用,但是日期和时间中有非法文件名字符存在,因此::~0,4可以派上用场,在bat处理中,前面的表达式是分割字符串的语法,例:%date:~0,4% 取日期的前4位字符比如2008/
2008-06-06 13:53:00 88443 2
原创 浅谈php国际(I18N)以及config包的使用
问题:1.如何解决国际化中一系列的问题,如时间格式、时区、语言以及编码格式等(i18nv2)。2.如何读取xml文件,以及写xml文件等一系列操作(config)。解决方案:1,php PEAR官方站点有一些很好用的包,对开发很有帮助,其中就有以上两个问题的解决方案,这个些包默认情况下是不被安装的,我们需要手动下载这些包,地址是http://pear.php.net/package
2008-06-05 11:13:00 88904 2
原创 Windows Server 2008虚拟技术
Windows Server 2008虚拟技术—— Windows Server2008 相关地址 Microsoft Windows Server2008用于在虚拟化工作负载、支持应用程序和保护网络方面向组织提供最高效的平台。它为开发和可靠地承载Web应用程序和服务提供了一个安全、易于管理的平台。从工作组到数据中心,Windows Server2008都提供了令人兴奋且很有价
2008-05-23 09:12:00 1072
原创 Windows Server 2008 的虚拟技术
Windows Server2008 相关地址 虚拟化技术是一种调配计算资源的方法,它将不同层面——硬件、软件、数据、网络、存储——隔离开来。Windows Server 2008
2008-05-12 13:40:00 2159 2
原创 DSpace statistics(统计问题)
DSpace 1.5版本对统计功能做了比较多的更新。配置好config目录下的dstat.dat文件# the year and month to start creating reports from# - year as four digits (e.g. 2005) 开始统计的年份# - month as a number (e.g. January is 1, December
2008-05-09 11:45:00 2058 5
转载 机构存储DSpace系统简介
摘要:本文从DSpace系统的数据处理、用户与数字对象管理、浏览与检索、统计功能、订阅服务、系统结构、开放源代码七个方面介绍了DSpace系统。关键词:DSpace;Institutional Repository;机构存储 Introduction of Institutional Repository DSpace SystemAbstract: Introducing
2008-05-08 13:34:00 5207
原创 windows下安装dspace
一、安装准备 1.Java SDK 1.5 或更高版本 2.PostgreSQL 8.3 for Windows (安装PostgreSQL时推荐安装pgAdmin III 工具) 3.Apache Ant 1.7 或更高版本 4.Apache Maven 2.0.9 或更高版本 5.Apache Tomcat 6.0 或更高版本二、安装步骤 1.下载并
2008-05-08 13:24:00 7200 26
原创 自定义的JS对话框
关键字:今天刚发现的一个好东东,如果你已经厌倦了JavaScript的alert,可以尝试用用这个,效果不错,使用也比较简单,例如:Js代码showDialog(Error,You have encountered an error.,error,2);showDialog(Warning,You must enter all required inf
2008-04-28 13:28:00 4484
原创 什么造就了杰出的程序开发者?
什么造就了杰出的程序开发者? 1。悲观 杰出的程序开发者对于他们的工作总是很悲观,这并不意味着他们不会快乐,不会充满活力,性格不开朗,而是他们总是时时思考到底哪里会出现问题,以及如何得到处理。 他们会假定在某个时刻,悲剧降临,所有已经完成的工作都不得不重做,所有硬件都宕掉,所有的安全措施都被攻破,甚至(这个有点过分)办公室被夷为平地……所有辉煌的假设,即使将有可能发生在同一天,他们会立即有一个具体
2008-04-23 15:20:00 1073
原创 作为程序员应有10项权利
Scott认为,作为开发人员,应该有权享有以下列表所示的待遇;不过在国内,这个却有点异想天开,能有几个老板愿意给员工如此舒适的环境呢? 1.每位程序员应该拥有一个安静的工作环境 2.每位程序员应该拥有听音乐的权利 3.每位程序员应该拥有一台高性能的PC 4.每位程序员可以选择适合自己的键盘和鼠标 5.每位程序员应该拥有良好的网络环境 6.每位程序员应该拥有两台或更多的监视器 7.每位程序员应该拥有
2008-04-23 15:19:00 1085
原创 java多态编程实例应用
问题:利用多态编程创建一个图形(Shape)类,实现求正方形(Square),三角形(Triangle),圆(Circle)的面积,方法:抽象一个共享父类,定义一个函数为求面积的公共界面,再重新定义各形状的求面积函数。在主类中创建不同类的对象,并求得不同形状的面积。进入正题... 在同一个包下分别建立以下五个类,运行TestShape类即可! // 抽象类--图形---------------
2008-04-21 15:02:00 2782 3
原创 JS(jquery)实现图片放大镜效果
本例中主要用到了jquery.js,jquery.jqzoom.js以及样式jqzoom.css, 为了演示方便,这里引用了一个购物网站的绝对路径,大家可以把jquery代码下过来自己用 .应用参考:http://www.vancl.com/ProductInfo/1120222.htmlimg标签中的 alt是大图片的路径, src是小图片的路径, class=jqzoom,设置样式,
2008-04-21 14:55:00 6287
原创 强!Windows 2008十大实用改进
--------------------------------- Windows Server2008 相关地址 各位,一个月前拿到预装了Windows Server 2008英文正式版的服务器,实测多项新功能。感觉这次微软动真格的了!与2003比较2008可以说是脱胎换骨的程度,L
2008-04-21 14:44:00 1990 5
转载 [转]java(Web)中相对路径,绝对路径问题总结
java中相对路径,绝对路径问题总结 ————bohemia(城)前言: 前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java中相对路径,绝对路径等问题。同时,对于Web应用中的相对路径,绝对路径,以及Java.io.File类学习了一下。也找了一些资料。希望大家遇到类似的问题,可以更有效的解决。==================
2008-04-18 08:58:00 5345 2
原创 给甜心丫丫的代码!
javascript:plant.document.all.isaction.value=1;plant.document.all.isubb.value=1;plant.document.all.level.value=12;alert(ok);
2008-01-14 16:36:00 1818 1
原创 文件扩展名大全(3)
ICL 图标库文件 ICM 图形颜色匹配配置文件 ICO Windows图标 IDB MSDev中间层文件 IDD MIDI设备定义 IDF MIDI设备定义(Windows 95需要的文件) IDQ Internet数据查询文件 IDX Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft Outlook Express
2008-01-09 15:41:00 1602
原创 文件扩展名大全(2)
CK2 iD/Apogee Commander Keen 2数据文件 CK3 iD/Apogee Commander Keen 3数据文件 CK4 iD /Apogee Commander Keen 4数据文件 CK5 iD /Apogee Commander Keen 5数据文件 CK6 iD /Apogee Commander Keen 6数据文件 CLASS Java类文件 CL
2008-01-09 15:37:00 1516
原创 文件扩展名大全(1)
文件扩展名是操作系统用来标志文件格式的一种机制。通常来说,一个扩展名是跟在文件名后面的,由一个分隔符分隔。在一个像“readme.txt”的文件名中,readme是文件名,txt为扩展名,表示这个文件是一个纯文本文件。 我们经常接触的扩展名有doc(Word文档)、wps(Wps文档)、xls(Excel电子表格)、ppt(Powerpoint演示文稿)、jpg(图片)、txt(纯文本)、rar
2008-01-09 15:36:00 3058
转载 Linux操作系统下JSP服务器配置步骤详解
接触JSP服务器的人基本上都是从JSP的安装开始的,因为JSP不像ASP那样几乎不存在什么安装过程,也不像PHP那样有一个自动安装的程序包,JSP的安装是比较麻烦的,手动的步骤非常多,下面我们就按部就班的讲解一下,如何在linux环境下配置一台jsp服务器。 一、安装Jdk cd到你的jdk安装文件目录 cp ./j2sdk-1_4_0-linux.bin /usr/local
2008-01-07 10:56:00 1847
武汉大学Java培训讲义
2007-09-04
基于struts1.2 + Hibernate3.0 Web实例(详细步骤)
2007-09-04
北大青鸟windows server 2003
2007-09-02
MFC应用程序在.NET框架下的扩展(2-1)
2007-09-02
MFC应用程序在.NET框架下的扩展(2-1)
2007-09-02
精通java核心技术电子书(2-1)
2007-09-02
精通java核心技术电子书(2-2)
2007-09-02
Java 2简明教程
2007-09-02
Java与模式(清晰书签版).part3(4-3)
2007-09-02
Java与模式(清晰书签版).part4(4-4)
2007-09-02
Java与模式(清晰书签版).part2(4-2)
2007-09-02
Java与模式(清晰书签版).part1(4-1)
2007-09-02
Hibernate3.2官方中文参考手册
2007-09-02
JAVA面向对象编程(孙卫琴)
2007-09-01
Ajax in action(中文版+源码)
2007-12-06
java常用数据库连接代码
2007-10-06
北大青鸟JAVA培训教程-JDBC 基础知识
2007-09-12
北大青鸟JAVA培训教程-java.lang包
2007-09-12
北大青鸟JAVA培训教程-异 常
2007-09-12
北大青鸟JAVA培训教程-面向对象2
2007-09-12
在Excel里操作SQLServer2005数据库(请勿转载)
2007-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人