03 2014 档案
摘要:开发中最难的是设计和测试,实现是最简单的。在库的发布中有我编写的数千行的交互式的测试程序。
阅读全文
摘要:[原文链接] 高山仰止,学习学习2013年终总结及2014规划 2013 结束了,迎来了新的一年。年复一年,我们在前行,虽然匆忙,也是时候停下来想一想了,回顾一下过去的一年都有哪些收获,规划一下来年。2013年回顾: 找了一下去年的总结,发现被自己删掉了,因为不完整。原来计划2013年完成TiP...
阅读全文
摘要:[非原创,原文链接]为什么需要了解一些API设计?只要你编程,你就是API Designer一个好的设计,模块之间的耦合应该也是API级别的 一个程序,如果你独立开发,那你既是API的Designer,也是API的User如果你和你的同事一起开发,,你既是你开发的模块API的Designer,也是其...
阅读全文
摘要:[the original link]One of Qt’s most reputed merits is its consistent, easy-to-learn, powerfulAPI. This document tries to summarize the know-how we’ve ...
阅读全文
摘要:[原文链接(the original link)]One of the development tasks I do most often is designing the API for a reusable component. The components are usually for iO...
阅读全文
摘要:[非原创,原文链接]API设计书籍下载: 1、keynote.pdf 2、api-design.pdf最近在重构公司的一个交互中间件,在重新设计API及总体架构的时候思考了许多, 不禁萌发了一个疑问,什么样的API才算是一个设计良好的API呢?参考了许多的资料,做一下总结。主要来自这个keyn...
阅读全文
摘要:Linux环境写到用户主目录下的.vimrc文件(没有则新建),Windows环境则为GVim安装目录下的_vimrc(没有则新建),内容如下: 1 "分上下两屏 2 "sp 3 4 "分左右两屏 5 "vs 6 7 "显示行号 8 set number ...
阅读全文
摘要:轻用其芒,动即有伤,是为凶器;深藏若拙,临机取决,是为利器。 --- 《古剑铭》 人性是柄双刃剑,善恶兼之,非此也不足!任何事物都是一体两面的,也正因为这样人性才是完整的。 这句话更深层的意思是告诉我:“深藏...
阅读全文
摘要:我的目的是实现下Hibernate中增删改查、缓存的核心功能。虽然基本功能实现了,但可能还有好多Bug,欢迎点评拍砖,没准能在一片谩骂声中取得意想不到的进步,:) // DatabaseAccess.java 1 package com.dsp.core; 2 3 import java.io.IO
阅读全文
摘要:深广度: 计算机科学前沿技术语言交流: 考研英语、计算机英语、英语口语、语言表达文化哲学: 现象学、战争论、实用主义数学算法: 运筹学、组合数学、离散数学、具体数学、高等数学、线性代数、概率论与数理统计、算法导论、算法分析设计、算法艺术卷一、数值算法、半数值算法软件工程: 语言进阶: ...
阅读全文
摘要:[原文链接]C/C++是最主要的编程语言。这里 列出了50名优秀网站和网页清单,这些网站提供c/c++源代码 。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建 议,以进一步加强这方面的清单。添加:http...
阅读全文
摘要:1. 在/etc/passwd中某一行信息为“Linux01:x:505:505:/home/linux12:/bin/bash”,由此可知哪些信息? 用户名为linux01,需要密码登陆,用户ID为505,组ID为505,用户的宿主目录为/home/linux12,Shell环境为/bin/ba...
阅读全文
摘要:其实就是JNI。native是方法修饰符。Native方法是由另外一种语言(如c/c++,FORTRAN,汇编)实现的本地方法。因为在外部实现了方法,所以在java代码中,就不需要声明了,有点类似于接口方法。Native可以和其他一些修饰符连用,但是abstract方法和Interface方法不能用...
阅读全文
摘要:Native Code — 本机代码,即已被编译为运行于特定处理器机器码的代码。 本地代码(native code)是计算机编程(代码),编译用来运行一个特殊的处理器(如英特尔x86级的处理器)和它的特殊指令集。如果同一个程序在不同的处理器上执行的话软件就必须能够模拟出旧的处理器的指令。这种...
阅读全文