杂谈
zzw222222
这个作者很懒,什么都没留下…
展开
-
35 岁前程序员要规划好的四件事
35 岁前程序员要规划好的四件事论坛里经常可以看到关于 35 岁程序员的生涯询问, 他们之中有些人写了十年代码, 有些人则是因为对编程发生了兴趣, 中途转行, 以下四点是给那些 30 - 35 岁程序员的建议:* 照顾自己健康以前, 我认为 "钱" 是很重要的, 俗话说的好: "钱不是万能, 但没有钱万万不能", 所以过去我的焦点都是放在收入, 但后来我发现有比钱更重要的东转载 2013-02-14 15:39:58 · 588 阅读 · 0 评论 -
(六)实际项目中分布式ID生成算法
一、需求缘起几乎所有的业务系统,都有生成一个记录标识的需求,例如:(1)消息标识:message-id(2)订单标识:order-id(3)帖子标识:tiezi-id这个记录标识往往就是数据库中的唯一主键,数据库上会建立聚集索引(cluster index),即在物理存储上以这个字段排序。这个记录标识上的查询,往往又有分页或者排序的业务需求,转载 2016-10-26 17:26:25 · 4881 阅读 · 0 评论 -
(五)实际项目中分布式系统设计涉及算法总结
paxos算法:basic paxos(读帕克索斯)实现的,另外一种是基于fast paxos算法。一致性哈希算法: 一致性哈希算法是分布式系统中常用的算法。比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是数据的key,N是机器节点数,如果有一个机器加入或退出这个集群,则所原创 2016-10-26 17:12:36 · 1859 阅读 · 0 评论 -
35 岁前程序员要规划好的四件事
35 岁前程序员要规划好的四件事2007-02-13 08:481556人阅读评论(0)收藏举报论坛里经常可以看到关于 35 岁程序员的生涯询问, 他们之中有些人写了十年代码, 有些人则是因为对编程发生了兴趣, 中途转行, 以下四点是给那些 30 - 35 岁程序员的建议:* 照顾自己健康以前, 我认为 "钱" 是很重要的, 俗话说的好: "钱不是万能, 但没有钱万万不转载 2015-11-11 20:45:45 · 586 阅读 · 0 评论 -
成为优秀程序员的10个有效方法
一个优秀的程序员就是那种即使是过单行道都要往两边看的人。——Doug Linder作为一个在IT行业的软件程序员,每天促使我去上班的动力就是对编程的乐趣和激情。但是为了激发乐趣并获得永恒的快感,我们需要学习和遵守一些基础知识以成为一名优秀的程序员。当然我总结的这些东西没有那么神,你说你要想学了之后就一定可以成为优秀程序员,那是不可能的。这只是从我的经验角度出发提供的一些捷径。对转载 2015-01-07 08:17:31 · 669 阅读 · 0 评论 -
程序员成熟的标志
程序员成熟的标志783 人浏览暂无评论4程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评 价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人们 往往是偶发性地就事论事地对程序员的工作作出好与转载 2014-08-19 08:46:25 · 637 阅读 · 0 评论 -
皇冠上的珍珠 统治世界的十大算法
皇冠上的珍珠 统治世界的十大算法软件正在统治世界。而软件的核心则是算法。算法千千万万,又有哪些算法属于“皇冠上的珍珠”呢?Marcos Otero 给出了他的看法。什么是算法? 通俗而言,算法是一个定义明确的计算过程,可以一些值或一组值作为输入并产生一些值或一组值作为输出。因此算法就是将输入转为输出的一系列计算步骤。—Thomas H. Cormen,Chales E. Lei转载 2014-06-10 17:55:27 · 1036 阅读 · 1 评论 -
程序员应戒除一些坏习惯
谈习惯的书很多,但基本上是在告诉你,什么样的习惯更好。但在考虑改善表达力时,却要做逆向思维,在这里认清什么样的习惯更差是更加关键问题。很少有人会期望程序员八面玲珑,因此很多程序员的习惯都是可接受的,那么不可容忍的到底是什么?我们来看一个每天都会发生的例子:A是一名程序员,每当他宣称自己的工作完成时,你总是能在他的代码或者文档中发现缺陷。比如:代码中不遵守大家约定好的编码规范,使用文转载 2014-07-18 14:12:53 · 887 阅读 · 1 评论 -
程序员创业开公司
河南永志网络科技有限公司,主营业务:软件定制开发,系统集成,互联网产品、企业信息化系统研发,网站地址:http://www.yongzhikeji.com原创 2013-07-16 03:29:06 · 2205 阅读 · 0 评论 -
(七)实际项目中常用的加密算法及使用场景
一.支付接口常用加密算法:例如支付宝接口对接中经常涉及到:md5、 rsa两种算法。各大银行接口中经常使用MD5算法对调用接口参数进行签名防篡改。1.MD5(1)MD5定义:MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。原创 2016-10-27 09:27:44 · 9910 阅读 · 0 评论