- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 推荐(IT)国际会议日程网站
对于科研人员来讲,国际会议是交流的主阵地,在IT领域,顶级会议的地位甚至高过顶级期刊:一个好的发现网站:其中左侧两项尤其实用:CCF:中国计算机学会排名:A、B、C三等,能入流都是不错的会议;ACF: (韩国一个研究机构)给出的排名:A、B、C三等,能入流都是不错的会
2011-09-29 23:25:36 1240
原创 Java多线程编程中关键点说明
Java中的线程调度采用的策略是:高优先级先执行,同级公平竞争,占到CPU的线程执行(不调用sleep(),wait())完后才再次进行调度。1、一个线程可以通过继承Thread类实现,也可以通过实现Runnable接口实现;具体实现的功能放在run()方法中;线程的
2011-09-27 23:34:28 911
转载 Java注释的规范写法
一. Java 文档// 注释一行/* ...... */ 注释若干行/** ...... */ 注释若干行,并写入 javadoc 文档通常这种注释的多行写法如下:/*** .........* .........*/java
2011-09-26 11:54:00 2105
原创 如何利用(微软学术)/(google学术)/google网页,聚焦最新科技文献,并获得PDF版
当对一个研究领域感兴趣时,试着用关键字描述该领域:1、关键字确定; 进入google学术:http://scholar.google.com.hk/ 用自己猜测的关键字搜索,而后观察结果文献,逐步确定自己的准确关键字。2、最有价值相关文献查找;
2011-09-24 20:24:20 12552
原创 固态硬盘(SSD)扫盲
1、SSD简介SSD即固态硬盘(Solid State Disk或Solid State Drive),也称作电子硬盘或者固态电子盘,是由控制单元和固态存储单元(DRAM或FLASH芯片)组成的存储设备,目前支持SATA、FC、SAS接口,可以替代普通的机械硬盘。固态硬盘的接
2011-09-21 16:47:32 6103
原创 移动中间件技术简介
移动中间件技术是伴随着网络技术、通信技术、嵌入式操作系统和中间件技术的发展和融合而出现的新兴技术,是当前移动数据业务、未来3G业务以及广大智能终端增值业务的关键共性技术。移动中间件为使包括计算机、笔记本、手机、掌上电脑、电话、家电、汽车等在内的广大终端具有增值应用能力带来了革命性
2011-09-20 00:32:08 5931
转载 C++修炼必须知道的!
《Kingofark's 50 Points of View About Learning C++ And Programming》Revision 1.0 1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,
2011-09-20 00:30:20 1012
原创 C++ virtual关键字理解
在c++语言中,从代码到程序的运行,要经历编译和连接,针对这两个不同的阶段,c++设计了不同的机制,其中vitual和inline就是区分编译器工作和链接器工作的标志; inline很容易理解,生命为inline的函数在编译阶段即被展开成代码,而非inline的函数采用运
2011-09-20 00:27:04 5824
原创 C++模板深入理解
参考读物:《Thinking in C++: vol1 & vol2》 Bruce Eckel - www.bruceeckel.com 《C++ Template》 David Vandevoorde, Nicolai M. Josuttis
2011-09-20 00:25:25 1228
原创 【笔记】C++预处理命令
预处理命令是提供给编译器使用的,在对代码进行编译之前,先对预处理命令进行操作:主要包括:文件引入#include,新的引入头文件不再加".h";宏定义#define编译选择,如#ifdef ,#else,#endif等。1.(预编译头机制)
2011-09-20 00:23:59 1113
原创 C++中的操作符重载
在c++中,我们可以定义一个函数完成某种功能,当我们想完成的功能与通用操作符完成的功能一致时就需要进行操作符的重载来方便我们的应用。如String类的两个对象,相加时我们可以实现append或者add函数,但是如果采用“+”会觉得更加方便。所以我们重载+操作符,而
2011-09-20 00:22:00 828
原创 const关键字的深入理解
const作为c++语言的关键字,我们的设计原则是,尽量多使用const变量:那么为什么是这样呢,c++语言引入指针的不足之处就是内存的管理变复杂,容易出现引用出错,所以我们有时需要对不能够更改的地址空间进行保护即只能读,不能写,这个保护的方式就是定义为const,由co
2011-09-20 00:19:24 642
转载 C语言程序的错误避免
这里我将陆续给大家载出我在以前学习和编写c代码时遇到的问题和解决方法、学习的心得,有些是经过查询一些曾经参加微软microsoft的开发小组的老程序员的书籍和资料后提供给大家!首先,当发现错误时,要不断就以下两个问题追问自己的结果:1、怎样才能自动地查出这个错误?
2011-09-20 00:16:47 3488
转载 目前主要的开源GIS资源
目前主要的开源GIS资源来自http://freegis.org/search?q=PostGIS&_ZopeId=11887093A4arVy42jaoObjects (32)GeoserverHomepage: http://geoserver.org
2011-09-20 00:12:37 2199
转载 SIMhash算法原理
第一次听说google的simhash算法[1]时,我感到很神奇。传统的hash算法只负责将原始内容尽量均匀随机地映射为一个签名值,原理上相当于伪随机数产生算法。传统hash算法产生的两个签名,如果相等,说明原始内容在一定概率下是相等的;如果不相等,除了说明原始内容不相等外,不再
2011-09-20 00:09:50 983
转载 facebook的工程开发,不得不佩服
看完之后,终于明白为什么优秀的工程师都去了/想去facebook,因为那里是工程师们的天堂。我对facebook的运转着迷。这是一个很独特的环境,不容易被复制(他们的体系并不适合所有的公司,即使他们努力尝试过)。下面是我和facebook的朋友们关于他们如何开发和管理项目
2011-09-20 00:08:07 1045
原创 NoSQL之Redis探讨
NoSQL数据库回顾:服务于特定背景的专用数据库,向外提供特定的API,而不是提供通用的SQL接口,所以效率更加高效。 Redis适用于数据全In memory的场景,支持schema free,auto sharing机制,重要的是其提供了一种disk-back
2011-09-19 22:35:18 4858
翻译 “简单事务操作”数据库(NO-SQL数据库)应用系统的可扩展性设计的十条原则
原文:《Ten Rules for Scalable Performance in “Simple Operation” Datastores 》By Michael Stonebraker and Rick Cattell作者简介:(MIT教授,多家公司和项目
2011-09-19 22:33:44 1727
原创 动态web开发框架:Java,javascript相关技术和框架汇总
Web开发需要服务器端和客户端的配合,在服务器端Java无疑是一个不错的选择,每个服务器的功能都可以写成一个Servlet。客户端除了内容展现的html标记语言之外,还需要实现相关逻辑的脚本语言Javascript无疑是个不错的选择。乔布斯的力推HTML5+javascript的
2011-09-19 22:32:04 2462
原创 数据库管理系统(DBMS)理解及实现
身份不同要对DBMS有不同的认识: 用户(处于逻辑层、视图层):数据库管理系统(DBMS)的主要目的:为用户提供虚拟视图,隐藏数据存储和维护的物理细节,主要体现出方便和高效的特征。 1、方便:即提供一致、灵活的操作手段,解决查询问题——对应的结构部件为
2011-09-19 22:30:30 3996
原创 (弥补关系数据库的不足,处理海量数据利器)NoSQL运动全解析
一、理解NOSQL 关系数据库借助SQL,以其广泛的商业用途和使用的便利性,三十年来打造了一种“one size fit all”的模式。但是,随着大规模非结构化应用在互联网领域的出现,尤其是web2.0的异军突起,传统的关系数据库为了保证“通用性”的设计而带来的
2011-09-19 22:25:47 2038
转载 Rstat树(R*树)1990年空间数据索引经典论文翻译
这篇文章发布于1990年。相比R树那篇论文,这一篇要晦涩得多。主要的内容是对R树的改进。 我原本打算全文翻译的,但是实在是太耗时间了,所以前面翻译的还算比较认真,后面的质量就越来越差了,差不多算是鸟语了。翻译这篇东西花了一周,虽说有我效率太低的原因,可是实在太久了,以后
2011-09-19 22:21:20 1907 1
转载 兰精灵体:博士,程序员,苦逼!
博士版:在那山的那边海的那边,有一群老博士,他们博学又呆子,他们死宅又费纸,他们呕心沥血不分昼夜都在research,他们年复一年盼着出头日。噢悲催的老博士,噢悲催的老博士,他们齐心合力开动脑筋斗败了各导师,他们毕业以后只拿低工资。程序员版:在那山的这边海的那边有一群程序员,
2011-09-19 22:17:56 1207
转载 软件史上最伟大的十大程序员(图文)
转:软件史上最伟大的十大程序员(图文)国外某社区网站就“软件史上最伟大的十大程序员”做了一个评选,结果如下:1,John Carmack(约翰.卡马克)John是程序员的教父。他一直致力与推翻世界快速工业化的障碍,在引领时代浪尖的同时仍能将<str
2011-09-19 17:06:27 4322 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人