自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

word 2010技巧

使用Word 中的控件(下拉菜单、日期选择器……) Excel中有采用数据有效性很容易实现“下拉选单”功能,由此推广到Word2010怎么实现呢?1. 打开你的Word20102. 点击窗口左上角的“文件”,找到“选项”,点击打开“Word选项”窗口;3. 在“自定义功能区”选项卡中右侧的树形列表选中“开发工具”,然后确定;4. 在Word界面的功能区,找到“开...

2011-09-30 17:28:00 43

推荐(IT)国际会议日程网站

对于科研人员来讲,国际会议是交流的主阵地,在IT领域,顶级会议的地位甚至高过顶级期刊:一个好的发现网站:其中左侧两项尤其实用:CCF:中国计算机学会排名:A、B、C三等,能入流都是不错的会议;ACF: (韩国一个研究机构)给出的排名:A、B、C三等,能入流都是不错的会议;两者稍有差异,但是都有一定的指导性。网址:http://neuhaus.cn/index.php...

2011-09-29 23:25:00 217

诡异的ExtJs提交表单报错

今天开发报了个诡异的错误,解决后贴出来,分享一下,免得下次再纠结了。直接进入主题,用的是struts2,页面提交用的Extjs的from表达。报的是 No result defined for action。具体例子是这样的,我做一个产品编辑窗口,第一次 编辑完成后提交表单时没发生错误,第二次 提交表单就出现上述错误。 追其原因,struts配...

2011-09-29 15:42:00 125

Java多线程编程中关键点说明

Java中的线程调度采用的策略是:高优先级先执行,同级公平竞争,占到CPU的线程执行(不调用sleep(),wait())完后才再次进行调度。1、一个线程可以通过继承Thread类实现,也可以通过实现Runnable接口实现;具体实现的功能放在run()方法中;线程的启动调用start()方法,不能直接调用run()方法;2、一个线程什么时候执行,由cpu调度实现(在不设置特殊优先级的...

2011-09-27 23:34:00 84

如何学习linux

http://robertleejesus.javaeye.com/blog/230759linux太难用了!(一通鼠标点击,进入/etc)学习linux,你忘记windows的思维方式了吗?怎么安装软件阿?那一堆文件是干什么的阿?学习linux,你还在浮躁吗?进入linux,随便按了几下.赶紧重启进入win学习linux,你用心了吗?....

2011-09-27 18:21:00 73

CopyOnWriteArrayList引发OOM

正常一年多的一个服务突然在23号出现异常,响应最快的竟然达到60几秒。apache与jboss之间大量连接超时。看异常日志,发现竟然有一个新上的Servlet出现OOM。review该Servlet,发现竟然用了一个CopyOnWriteArrayList来存放大量写和读和临时数据,该数据结构只适合偶尔写大量读的情况,否则会造成不停地COPY空间,从而导致OOM...

2011-09-27 14:29:00 307

字符串和二进制数组转换、将HTML文件显示为页面的一部分、UTF8和GB2312之间的转换...

1.字符串转二进制数组string content="这是做个测试!";System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();byte[] byteArr = converter.GetBytes(content);2.二进制数组转为字符串System.Text.UnicodeEnco...

2011-09-26 15:05:00 59

Java注释的规范写法

一. Java 文档// 注释一行/* ...... */ 注释若干行/** ...... */ 注释若干行,并写入 javadoc 文档通常这种注释的多行写法如下:/*** .........* .........*/javadoc -d 文档存放目录 -author -version 源文件名.java这条命令编译一个...

2011-09-26 11:54:00 115

JIT优化策略摘录

以上内容摘自《Java Program in Action》(Kris Mok)一。选择性的优化 择要优化的代码 其中,择要优化癿代码路径择优化癿程度. 追求交互性的时候只选用效费比高的优化算法。 追求顶峰性能时选择合适的代码进行高度优化。 传统的编译器优化算法都可以有选择性得到应用二。为常见情况而优化 避开非常见情况,留下“逃生门”。三。固有函数(intrinsics) 有些Java方法在Ho...

2011-09-25 09:38:00 147

网络聊天中的英语简写

ASAP As soon as possible  尽快BF Boyfriend   男朋友BTW By the way   随便说一下BBL Be back later   稍后回来BRB Be right back   很快回来CU See you   再见CUL See you later   下次再会DIIK Damned if I known  我真的不知道DS Du...

2011-09-24 21:36:00 616

如何利用(微软学术)/(google学术)/google网页,聚焦最新科技文献,并获得PDF版...

当对一个研究领域感兴趣时,试着用关键字描述该领域:1、关键字确定; 进入google学术:http://scholar.google.com.hk/ 用自己猜测的关键字搜索,而后观察结果文献,逐步确定自己的准确关键字。2、最有价值相关文献查找; 确定了关键字之后,就要获取该领域的经典/最新文献; google学术是个很好的工具,可以查出索引数最多的文献,但是看不出引用...

2011-09-24 20:24:00 3791

ajax传的值包含"+"时

今天用ajax传值遇到了传的值中含有+时出现了一些问题,比如’A+B‘,而请求到的页面’A+B‘ 却变成了'A B',把要传的值用正则处理下给解决了var key=document.getElementById("key").value;key=key.replace(/\+/g, "%2B"); //g执行全局匹配ajax.send("key="+key);这样受请求的页...

2011-09-24 15:40:00 96

一周简报(项目尾声)

XX海油项目已经进入尾声,大部分的工作都已经完成,目前我们所做的就是完善系统中的Bug,以及面对客户提出的某些部分的需求变更。由于形式所迫,我们的战斗由“城市”转入“农村”,由“地上”转入“地下”,由“阵地战”转为“游击战”。我们当前的任务是以客户为中心,做好项目的收尾工作。 本周,我的主要任务是完善项目空间中的相关内容。项目空间是客户提出的一个需求变更,前期YY工程师已经完成了此模块...

2011-09-24 10:01:00 78

Bug, Error我都做了啥

Bug,Bug,又是Bug。Error, Error,又一个Error。什么时候能跟Bugsay Bye-bye,跟Error say No way,这是程序员的梦想。作为一个刚出道不久的软件设计师(有证书为㊣),有时候一些简单的Bug和Error还是在所难免,在此分享一下我调Bug,找Error的经验,希望能对友友们有所帮助。 TypeError: Error #1009: 无法访问...

2011-09-21 23:39:00 126

项目空间都有啥

项目空间是什么,Workplace?答案是:No。项目空间是由项目负责人提出的实施某项目方案的一种流程。项目空间是XX海油ERP管理系统下的一个业务,项目负责人通过创建项目名称、项目负责人、使用资源、所属部门,项目组成员等其它信息来构建一个项目空间。项目组成员通过提交文档更改项目的当前状态,最终完善一个项目空间。 项目空间Business并非是当前新提出的业务,而是在原有的业务需求上增...

2011-09-21 22:02:00 255

有关 json

今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。XML的解析,恐怕已经不是什么难题了,特别是PHP5,大量的XML解析器的涌现,如最轻量级的SimpleXML。不过对于AJAX来说,XML的解析更倾向于前台Javascript的支持度。我想所有解析过XML的人,都会因树和节点而头大。不可否认,XML是很不错的数据存储方式,但是其灵活恰恰造成了其解...

2011-09-21 20:50:00 146

ajax 学习

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met

2011-09-21 20:18:00 52

固态硬盘(SSD)扫盲

1、SSD简介SSD即固态硬盘(Solid State Disk或Solid State Drive),也称作电子硬盘或者固态电子盘,是由控制单元和固态存储单元(DRAM或FLASH芯片)组成的存储设备,目前支持SATA、FC、SAS接口,可以替代普通的机械硬盘。固态硬盘的接口规范和定义、功能及使用方法上与普通硬盘的相同,在产品外形和尺寸上也与普通硬盘一致。 由于固态硬盘技术与传统硬盘...

2011-09-21 16:47:00 801

外文技术数据书籍好的下载地址【需要付费】

http://en.usenet.nl/

2011-09-21 10:04:00 75

什么是REST?以及RESTful的实现

什么是REST?REST (REpresentation State Transfer) 描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的博士论文中,他是 HTTP 规范的主要编写者之一。REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。Web 应用程序最重要的 ...

2011-09-20 18:01:00 164

移动中间件技术简介

移动中间件技术是伴随着网络技术、通信技术、嵌入式操作系统和中间件技术的发展和融合而出现的新兴技术,是当前移动数据业务、未来3G业务以及广大智能终端增值业务的关键共性技术。移动中间件为使包括计算机、笔记本、手机、掌上电脑、电话、家电、汽车等在内的广大终端具有增值应用能力带来了革命性的推动力量。它使广大终端具有了越来越强的智能处理能力,在彻底改变传统以计算机为主的计算体系的基础上,全面提升终端...

2011-09-20 00:32:00 244

C++修炼必须知道的!

《Kingofark's 50 Points of View About Learning C++ And Programming》Revision1.01.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》(C++编程思想,翻译的非常差);3.看《The C++ Programming Language》(这本...

2011-09-20 00:30:00 114

C++ virtual关键字理解

在c++语言中,从代码到程序的运行,要经历编译和连接,针对这两个不同的阶段,c++设计了不同的机制,其中vitual和inline就是区分编译器工作和链接器工作的标志;inline很容易理解,生命为inline的函数在编译阶段即被展开成代码,而非inline的函数采用运行时链接的方式处理;vitual关键字,我只在这里谈三个地方的用途:1、vitual基类 ...

2011-09-20 00:27:00 192

C++模板深入理解

参考读物:《Thinking in C++: vol1 & vol2》 Bruce Eckel -www.bruceeckel.com《C++ Template》 David Vandevoorde, Nicolai M. Josuttis推荐读物:《modern C++ design》Andrei Alexandrescu...

2011-09-20 00:25:00 110

【笔记】C++预处理命令

预处理命令是提供给编译器使用的,在对代码进行编译之前,先对预处理命令进行操作:主要包括:文件引入#include,新的引入头文件不再加".h";宏定义#define编译选择,如#ifdef ,#else,#endif等。1.(预编译头机制)VC.NET 默认情况下使用预编译头(/Yu),不明白的在加入新.h文件后编译时总出现fatal err...

2011-09-20 00:23:00 144

C++中的操作符重载

在c++中,我们可以定义一个函数完成某种功能,当我们想完成的功能与通用操作符完成的功能一致时就需要进行操作符的重载来方便我们的应用。如String类的两个对象,相加时我们可以实现append或者add函数,但是如果采用“+”会觉得更加方便。所以我们重载+操作符,而不是定义其它的函数(注意,c++中赋值“=”,成员访问“->”,下标“[]“,调用操作符“()”只能在重定...

2011-09-20 00:22:00 76

const关键字的深入理解

const作为c++语言的关键字,我们的设计原则是,尽量多使用const变量:那么为什么是这样呢,c++语言引入指针的不足之处就是内存的管理变复杂,容易出现引用出错,所以我们有时需要对不能够更改的地址空间进行保护即只能读,不能写,这个保护的方式就是定义为const,由const修饰的内存空间不能够写。通过const的使用可以保护容易受破坏的内存,提高程序的稳健性,使得违规写...

2011-09-20 00:19:00 103

C语言程序的错误避免

这里我将陆续给大家载出我在以前学习和编写c代码时遇到的问题和解决方法、学习的心得,有些是经过查询一些曾经参加微软microsoft的开发小组的老程序员的书籍和资料后提供给大家!首先,当发现错误时,要不断就以下两个问题追问自己的结果:1、怎样才能自动地查出这个错误?2、怎样才能避免这个错误?关于错误:错误可以分为两类:1、开发某一功能时产生的错误。2、程序...

2011-09-20 00:16:00 289

目前主要的开源GIS资源

目前主要的开源GIS资源来自http://freegis.org/search?q=PostGIS&_ZopeId=11887093A4arVy42jaoObjects (32)GeoserverHomepage:http://geoserver.orgLast update: 2009-03-11 16:35:08The GeoServ...

2011-09-20 00:12:00 202

SIMhash算法原理

第一次听说google的simhash算法[1]时,我感到很神奇。传统的hash算法只负责将原始内容尽量均匀随机地映射为一个签名值,原理上相当于伪随机数产生算法。传统hash算法产生的两个签名,如果相等,说明原始内容在一定概率下是相等的;如果不相等,除了说明原始内容不相等外,不再提供任何信息,因为即使原始内容只相差一个字节,所产生的签名也很可能差别极大。从这个意义上来说,要设计一个ha...

2011-09-20 00:09:00 56

NoSQL之Redis探讨

<wbr>NoSQL数据库回顾:服务于特定背景的专用数据库,向外提供特定的API,而不是提供通用的SQL接口,所以效率更加高效。<div><wbr><wbr><wbr><wbr>Redis适用于数据全In memory的场景,支持schema free,auto sharing机制,重要的是其提供了一种disk-backe...

2011-09-19 22:35:00 68

“简单事务操作”数据库(NO-SQL数据库)应用系统的可扩展性设计的十条原则...

原文:《Ten Rules for Scalable Performance in “Simple Operation” Datastores》By<wbr>Michael Stonebraker and Rick Cattell</wbr>作者简介:(MIT教授,多家公司和项目的开创者)Michael Stonebraker (stonebrake...

2011-09-19 22:33:00 198

动态web开发框架:Java,javascript相关技术和框架汇总

Web开发需要服务器端和客户端的配合,在服务器端Java无疑是一个不错的选择,每个服务器的功能都可以写成一个Servlet。客户端除了内容展现的html标记语言之外,还需要实现相关逻辑的脚本语言Javascript无疑是个不错的选择。乔布斯的力推HTML5+javascript的前端模式,也为javascript的重要性加码。无疑,一行一行的java和Javascript脚本开始写...

2011-09-19 22:32:00 96

数据库管理系统(DBMS)理解及实现

身份不同要对DBMS有不同的认识:<wbr><wbr><wbr><wbr><wbr>用户(处于逻辑层、视图层):数据库管理系统(DBMS)的主要目的:为用户提供虚拟视图,隐藏数据存储和维护的物理细节,主要体现出方便和高效的特征。<br><wbr><wbr><wbr&

2011-09-19 22:30:00 971

(弥补关系数据库的不足,处理海量数据利器)NoSQL运动全解析

一、理解NOSQL<wbr><wbr><wbr><wbr>关系数据库借助SQL,以其广泛的商业用途和使用的便利性,三十年来打造了一种“one size fit all”的模式。但是,随着大规模非结构化应用在互联网领域的出现,尤其是web2.0的异军突起,传统的关系数据库为了保证“通用性”的设计而带来的功能复杂、性能开销大、价格昂贵的问题,急切呼唤...

2011-09-19 22:25:00 184

Rstat树(R*树)1990年空间数据索引经典论文翻译

这篇文章发布于1990年。相比R树那篇论文,这一篇要晦涩得多。主要的内容是对R树的改进。<wbr><wbr>我原本打算全文翻译的,但是实在是太耗时间了,所以前面翻译的还算比较认真,后面的质量就越来越差了,差不多算是鸟语了。翻译这篇东西花了一周,虽说有我效率太低的原因,可是实在太久了,以后再也不干全文翻译这种事了。现在这个篇幅大概有一万多字,比R树那一篇要完整,主要内...

2011-09-19 22:21:00 432 1

兰精灵体:博士,程序员,苦逼!

博士版:在那山的那边海的那边,有一群老博士,他们博学又呆子,他们死宅又费纸,他们呕心沥血不分昼夜都在research,他们年复一年盼着出头日。噢悲催的老博士,噢悲催的老博士,他们齐心合力开动脑筋斗败了各导师,他们毕业以后只拿低工资。程序员版:在那山的这边海的那边有一群程序员,他们老实又胹腆,他们聪明又有钱。他们一天到晚坐在那里熬夜写软件,饿了就咬一口方便面~~哦苦命的程序员,哦苦命的程序员,只...

2011-09-19 22:17:00 106

软件史上最伟大的十大程序员(图文)

转:软件史上最伟大的十大程序员(图文)国外某社区网站就“软件史上最伟大的十大程序员”做了一个评选,结果如下:1,John Carmack(约翰.卡马克)John是程序员的教父。他一直致力与推翻世界快速工业化的障碍,在引领时代浪尖的同时仍能将<nobr><strong class="kgb" onmouseover="isShowAds = fa...

2011-09-19 17:06:00 206

MS DOS 命令大全

一、基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。 /a:查看包括隐含文件的所有文件。 /ah:只显示出隐含文件。 /w:以紧凑方式(一行显示5个文件)显示文件和文件夹。 /p:以分页方式(显示一页之后会自动暂停)显示。 |more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个 命...

2011-09-19 14:37:00 93

一周简报(维护项目空间)

这一周,是9月的第三周了,我依然战斗在XX海油上,本周我的主要任务是处理项目空间中的一个需求变更。顾客就是上帝,对于他们合理的需求,我们努力去做到尽善尽美,当然也要保证在客户要求的时间内去完成。在这个高节奏、快步伐的时代,效率和质量是大家追求的目标。 这周的业务是我和我的同事Paul共同去完成的,在业务和功能上比较简单,主要根据用户查找相应的文档,而原有的业务是检索出所有的文档。本着锻炼的目...

2011-09-18 20:57:00 60

空空如也

空空如也

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

TA关注的人

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