`
smartgear
  • 浏览: 7093 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近在leetCode上做题,参考别人的代码时,看到了如下的code: public int removeDuplicates(int[] nums) { int cur = 0 ; for(int n:nums) if(n>nums[cur]) nums[++cur] = n; return cur+1; }   这个函数的功能是删除一个已排序数组中的重复数字,上面这段code比我的实现简洁许多。但是我第一眼看到它时产生了一个疑问。在我的印象中,java 的for each loop中只能做读操作,不 ...
最近在做一个和SSL相关的任务,看了一些和SSL有关的文章。之前也学习过一些和SSL有关的知识,但是总是很快就忘掉了。所以这次决定写一篇blog,作为一个备忘。 SSL,Secure Socket Layer, 是一种用来在客户端与服务器之间建立安全传输通道的技术。 功能, SSL主要有两方面的功能,验证通信双方身份,保护传输内容。 概念,CA,证书,签名,公钥,私钥,会话秘钥,非对称加密,对称加密,哈希。     CA是具有公信力的机构,SSL客户端依赖技术手段确认证书为CA签发,一旦信任证书,则信任证书内容,包括所访问的服务是由证书中声明的组织机构提供的。     证书,表明S ...
我们知道在sql中order by子句用来控制返回的结果集中记录的顺序。那么当我们的sql没有提供order by子句时,返回的记录是按什么排序的呢。簇索引?主键?这是我之前以为的答案,直到我认真地google了一下这个问题。 答案是, ...
在知乎上看了一个叫做“2014 年放弃阿里巴巴 offer 的人是否格外多?如果是,为什么?”的帖子 http://www.zhihu.com/question/26872413 应聘的,面试的,HR,还有看热闹的,大爆料,喷口水,灌鸡汤,做为一个想从局内人的爆料中获取 ...
这是我对知乎上题为“一个产品经理怎么跟工程师沟通时间进度问题?”的问题给出的回答。原帖在这里http://zhi.hu/d6Nj 我对如何估算分配给我的任务需要花多长时间一直心存疑虑,每次我的经理问我这个问题的时候我都没法自 ...
    喜欢看别人的文章,但是很少在网上写什么东西,因为一直感觉自己水平有限,没有什么值得和大家分享的硬货。就这样,...十年过去了。在记忆中寻找这十年的痕迹,得到的是一片模糊的印象。觉得自己比十年前应该是有一些长进,但让我说一说,却无法给出清晰的答案。     今天是2014年的最后一天了,明天将是新的一年,我决定做出一些改变。即使只是出于积累的目的,我也应该记录下一些自己小小的心得。如果这些小小的心得,能够给别的朋友们带来一点点帮助,或者一些共鸣,那将是我莫大的荣幸。  
去年用过一个很好用的工具,一直没有记录下来,现在分享给大家。这个工具的用途就是,可以查看,Java process都打开了那些文件,是由哪个thread打开的。 我碰到的问题是这样的,jboss使用log4j做日志系统,有个功能叫file rolling ...
今天刚刚读完《架构之美》,留下一些记录,以备将来温习。 原版: http://www.amazon.com/Beautiful-Architecture-Leading-Thinkers-Software/dp/059651798X我读的是中译本: http://product.dangdang.com/product.aspx?product_id=20733672&ref=search-1-pub O'Reilly的编辑找来了各个领域的专家,每位专家撰写一章,介绍了各自参与的一个系统的架构设计,拼在一起就攒成了这本书。 第一章的总纲部分给出了架构设计的一些关注点,这章写的还不错, ...
Global site tag (gtag.js) - Google Analytics