转载
fdtsaid
这个作者很懒,什么都没留下…
展开
-
Python有哪些技术上的优点
1.6 Python 有哪些技术上的优点显然,这是开发者关心的问题。如果你目前还没有程序设计背景,接下来的这些章节可能会显得有些令人费解:别担心,在本书中我们将会对这些内容逐一做出详细解释。那么对于开发者来说,这将是对Python 一些最优的技术特性的快速介绍。面向对象从根本上讲,Python 是一种面向对象的语言。它的类模块支持多态、操作符重载和多重继承等高级概念,并且以转载 2012-10-05 19:05:00 · 2882 阅读 · 0 评论 -
Retina MBP SSD固态硬盘寿命科普
转载自:http://benyouhui.it168.com/thread-2235200-1-1.htmlAIR和MBP都广泛采用了SSD替代传统的机械硬盘,除了速度快很多之外,我们其实对SSD的寿命和特点还是有些不清晰,在此整理一些资料,与各位FY分享。SSD的寿命到底有多长? SSD的寿命决定于它的擦写次数,闪存完全擦写一次叫做1次P/E,因此闪存的寿命就以P/转载 2014-02-18 13:31:39 · 2852 阅读 · 0 评论 -
myan回复几个问题
这几天写了两篇博客,很多老朋友关切,问了一些问题。 比如说,怎么又有时间关心技术了?是不是没那么忙了?我说,其实一样的忙,只不过兴致所致,牺牲一些休息时间罢了。说不定一个猛子扎下去,又是长时间潜水。 再比如说,怎么还在搞C++?我说,我没搞C++,一直以来都是C++在搞我们,我只不过发表一点被搞以后的感想。 有人问,你要讲的那转载 2014-03-13 21:44:39 · 719 阅读 · 0 评论 -
LPTHW-advice from an old programmer
You've finished this book and have decided to continue with programming. Maybe it will be a career for you, or maybe it will be a hobby. You'll need some advice to make sure you continue on the right转载 2014-03-13 20:48:47 · 467 阅读 · 0 评论 -
GB2312, GBK, GB18030 这几种字符集主要的区别
转载自:http://www.zhihu.com/question/196776191 GB2312-80GB 2312 或 GB 2312-80 是中国国家标准简体中文字符集,全称《信息交换用汉字编码字符集·基本集》,又称GB0,由中国国家标准总局发布,1981年5月1日实施。GB2312编码通行于中国大陆;新加坡等地也采用此编码。中国大陆几乎所有的中文系统和国际化的软件都支持GB 23转载 2014-03-20 10:58:47 · 1147 阅读 · 0 评论 -
了解开源协议
转载自:http://www.lanceyan.com/tech/arch/opensource_permission.html常见的开源许可协议有:GPL、LGPL、BSD、Apache Licence vesion 2.0、MIT。这些协议有什么区别呢?GPL,全称 GNU General Public License。它的主要内容为:只要在一个软件中使用(“使用”指类转载 2014-03-23 09:46:26 · 873 阅读 · 0 评论 -
使用Python可以做些什么
使用Python 可以做些什么Python 不仅仅是一个设计优秀的程序语言,它能够完成现实中的各种任务,包括开发者们日复一日所做的事情。作为编制其他组件、实现独立程序的工具,它通常应用于各种领域。实际上,作为一种通用语言,Python 的应用角色几乎是无限的:你可以在任何场合应用Python, 从网站和游戏开发到机器人和航天飞机控制。尽管如此,Python 的应用领域分为如下几类。转载 2012-10-05 18:54:44 · 1387 阅读 · 0 评论 -
国内各地图API坐标系统比较与转换
转载自: 备注:资料均来源与网上,这里稍加整理,有错欢迎指出一、各个坐标系的概况 众所周知地球是一个不规则椭圆体,GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定。 基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面。基准面是在椭球体基础上建立的,椭球转载 2014-04-25 13:15:03 · 3807 阅读 · 0 评论 -
Phonebloks
http://www.youtube.com/watch?feature=player_detailpage&v=oDAw7vW7H0c&list=TLM0FukfezdEtRyjG3fGC8y-Vf1LRjo3dZEvery day throw away millions of electronic devices, because they get old and are worn转载 2014-04-13 18:13:19 · 734 阅读 · 0 评论 -
python操作内置Sqlite数据库
转载自:http://www.cnblogs.com/yuxc/archive/2011/08/18/2143606.html简单的介绍 SQLite数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,转载 2014-02-14 17:33:17 · 5537 阅读 · 2 评论 -
Sqlite v3 的数据类型
[ reference ] http://www.sqlite.org/datatype3.htmlMost SQL database engines (every SQL database engine other than SQLite, as far as we know) uses static, rigid typing. With static typing, the dataty转载 2014-02-14 16:19:48 · 675 阅读 · 0 评论 -
如今谁在使用Python
如今谁在使用Python在2007 年编写本书的时候,乐观估计,这个时候全球的Python 用户将达到1百万(略微有些出入)。这个估计是基于各种数据的统计的。例如,下载率和用户抽样调查。因为Python 开放源代码,没有注册许可证总数的统计,就很难得到精确的用户总数。此外,在Linux 的各种发行版、Macintosh 计算机和其他的一些硬件和产品中自动内置了Python ,进一步模糊了用转载 2012-10-05 19:01:34 · 873 阅读 · 0 评论 -
每个程序员都应该学习使用python或ruby
如果你是个学生,你应该会C,C++和Java。还会一些VB,或C#/.NET。多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaScript知识。总体上说,我们很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能。这真让人遗憾,因为还有很多种编程语言,它们能让你成为一个更好的程序员。在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言。转载 2012-10-05 18:27:25 · 563 阅读 · 0 评论 -
软件开发者的四大“看家本事”
现如今,可供选择的技术、语言及平台可谓五花八门,因此作为软件开发者,要弄明白哪里是花时间培养个人技能的最佳投资点也就难上加难。 常常有人向我征求关于如何成为更强的程序员的建议。 人们问得最频繁的问题可谓万变不离其宗,即他们是否应该把时间花在某种与众不同的特定编程语言或技术上。 最近我花了很多心思琢磨此问题,并想出了一些我认为最要紧且能让你受益终生的技能,一旦软件开发者转载 2013-01-11 13:14:07 · 708 阅读 · 0 评论 -
ubuntu各版本的区别
ubuntu、kubuntu以及xubuntu的区别Ubuntu默认是Gnome;KUbuntu用的是KDE,效果比较炫目,但是系统要求也较高XUbuntu用的是Xface,比较轻量,系统要求较低,推荐!另外可以尝试一下国人专为中国大陆使用者配置的Hiweed,非常人性化,软件也是国人常用的( 如QQ)Hiweed GNU/Linux和dUbuntu,现在这两个发行版都是基转载 2013-02-13 14:50:05 · 7461 阅读 · 0 评论 -
Ubuntu版本进化史 4.10-7.04
1、版本号:4.10 代号:Warty Warthhog(长疣的疣猪) 发布时间:2004年10月 Warty Warthhog(长疣的疣猪)是Ubuntu的第一个发行版,之所以这么叫是希望它可以“据实地”('warts and all'不知道对不对?)发布。为什么要从版本4开始呢?4代表它发布的年份—— 2004年,更准确地说,是2004年10月。桌面在色彩上相当暗, 桔转载 2013-02-13 13:48:45 · 1043 阅读 · 0 评论 -
使用 Python 实现多进程
转载自:http://www.ibm.com/developerworks/cn/aix/library/au-multiprocessing/学习使用 Python 2.6 管理一组进程简介在 IBM® developerWorks® 的 早期文章 中,我演示了使用 Python 实现线程式编程的一种简单且有效的模式。但是,这种方法的一个缺陷就是它并不总是能够提高应用程序的速转载 2013-03-06 22:40:42 · 678 阅读 · 0 评论 -
Apache vs Lighttpd vs Nginx对比
转载自: http://www.cnblogs.com/oubo/archive/2012/05/21/2511726.html本次调研主要对目前主流的WEB服务器Apache/Lighttpd/Nginx下静态文件的访问进行对比。主要从性能、稳定性、简易性(安装、配置、依赖、大小)等方面入手。最后在Windows环境下,对其性能进行比较。 简介1. Ap转载 2013-03-02 17:28:56 · 718 阅读 · 0 评论 -
数据公钥加密和认证中的私钥公钥
先前我曾经写了一篇“网站的安全登录认证设计”,可能是讲述的不够清楚,有一位读者就留言质疑到,“公钥顾名思义就是公开的啦,只要你愿意,谁都会有你的公钥,何来安全?应该是用网站的公钥加密,传到网站后,网站用自己的私钥解密吧”。 这些密码学的概念容易被搞混淆,的确也情有可原。因为公钥、私钥、加密、认证这些都是较为复杂的问题,其概念不太容易理解,理解不透就容易产生各种似是而非的概念,为了让大家对转载 2013-07-03 23:39:37 · 618 阅读 · 0 评论 -
数字证书的应用和实施机制
为什么需要数字证书?1. 标志和证明网络通信双方身份,确保交易实体的真实性或者签名信息的不可否认性。(数字签名和签名验证) 2. 对在网络上传输的信息进行加密,确保信息的机密性、完整性。 总而言之,我们用数字证书核心的加密功能,提供网络安全。下面,让我们一一分析数字证书在保证网络安全的各方面所采用的方式或实施的机制。 A. 身份认证 情景:A和转载 2014-06-01 18:28:20 · 1420 阅读 · 0 评论