自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

帐前卒 专栏

Without software, we are nothing!

  • 博客(663)
  • 资源 (13)
  • 论坛 (7)
  • 收藏
  • 关注

原创 个人微博

最近在搞微博,所以有空大家可以关注我的微博。我的微博 帐前卒http://weibo.com/logu

2014-02-08 17:32:44 1514

原创 快手春节现金褥羊毛活动 (攻略)

先放入口地址, 微信扫一扫重要的规则:一定要队员超过2个人。才能参与PK。1个人会一直在匹配中…一定要拉助力,自己也可以给自己点助力。最终钱是按照助力平分。躺赢0助力,也拿不到钱,空欢喜。一定要满5人,5人中最小助力数*2.要牢记:组队满5人,自己拉助力。下面是我的拉赞二维码,帮忙点赞小技巧:PK中不能换队,PK前或者结束都可以退队或者换队。点击别人的组队链接就可以换队。...

2019-01-31 08:49:31 1953

转载 从编程小白到架构总监:大型网站系统架构演化之路

前言一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务扩展而完善出来的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例如淘宝,要解决海量的商品信息的

2017-10-26 13:00:01 2464

转载 大数据架构师从入门到精通 学习必看宝典

经常有初学者在博客和QQ问我,自己想往大数据方向发展,该学哪些技术,学习路线是什么样的,觉得大数据很火,就业很好,薪资很高。如果自己很迷茫,为了这些原因想往大数据方向发展,也可以,那么我就想问一下,你的专业是什么,对于计算机/软件,你的兴趣是什么?是计算机专业,对操作系统、硬件、网络、服务器感兴趣?是软件专业,对软件开发、编程、写代码感兴趣?还是数学、统计学专业,对数据和数字特别感兴趣。其实这就是想

2017-10-25 17:53:34 2076 1

转载 架构师必看:微服务架构综述

目录如下:一、微服务架构介绍二、出现和发展三、传统开发模式和微服务的区别四、微服务的具体特征五、SOA和微服务的区别六、如何具体实践微服务七、常见的微服务设计模式和应用八、微服务的优点和缺点九、思考:意识的转变十、参考资料和推荐阅读 一、微服务架构介绍  微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你

2017-10-25 17:44:47 20578 3

转载 架构师必看: 大型网站技术架构 -- 架构模式

每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复工作。所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠运行灯一系列问题与挑战。为此,在实践中提出了许多解决方案,以实现网站高性能、高可靠性、易伸缩、可扩展、安全等各种技术架构目标。1、分层分词是企业应用系统中最常见的一种架构牧师,将系统在横向维度上切分成几个部分,

2017-10-25 17:38:19 5282

转载 架构师必看:高并发服务设计——缓存

1 缓存回收策略1.1 基于空间即设置缓存的存储空间,如设置为10MB,当达到存储空间时,按照一定的策略移除数据。1.2 基于容量基于容量指缓存设置了最大大小,当缓存的条目超过最大大小,则按照一定的策略将旧数据移除。1.3 基于时间TTL(Time To Live):存活期,即缓存数据从缓存中创建时间开始直到它到期的一个时间段(不管在这个时间段内有没有访问都将过期)。TTI(Time To Idle

2017-10-24 10:44:43 3952

转载 架构师必看:谈软件架构师如何做好架构设计(上)

1 前言软件架构设计是软件设计的一部分,相当于总体设计,是软件设计过程中一个决定性的环节,架构确定了,软件基本也就定型了。而软件架构师则是软件项目的领军人物,是软件设计过程中最具挑战性的角色,从技术角度来讲,他承担了项目的成败责任。EEEC给“架构师”的定义为“软件架构师是技术主管”,这就意味着他不仅要有高超的技术才能,还要有很好的领导才能,他的领导能力在团队中和软件质量控制中起着十分重要的作用。作

2017-10-20 13:22:42 8210

转载 架构师必看:软件架构图的艺术

要点 设计软件架构图并非一件轻而易举的事情,即使是很简单的一个架构图也可能会出错。有意义且具备一致性的架构图有助于为不同的利益相关者澄清事实,并达成共识。 在大多数情况下,问题的根源并不在于是否使用了一门有效的架构描述语言(比如UML),而在于低估了架构图的重要性,转而依赖不恰当或不具备一致性的指导性原则,或者缺乏架构思维。 在创建架构图的过程中,试着混合使用自动生成的图元和手动创

2017-10-20 13:18:30 30783

原创 Lambda表达式与图灵完备

引子 这篇还是用中文写吧。我基本上没有看到中文的推导过程。当然英文的也各种缺失推导过程。有空的话再用英文写一篇(我肯定没有空)。首先是lambda表达式。用过Python, Java, JS的,都应该知道。否则意味着你肯定没有好好学。我是从国外的视频中看到lambda表达式和图灵机等价这一观点的。然后人家就进行了简单的推导。然而我根本就看不懂。我很怀疑我的英语水平,于是又仔细看了几遍视频,仍然不懂

2017-10-16 21:20:42 1677

原创 博客迁移史

CSDN 时代最初写blog时,是在大学的时候。那时都是主站点的天下。程序员杂志影响力巨大。以程序员杂志起家的CSDN自然是程序员写作的首选。当时CSDN的竞争对手有JAVA eyes, 博客园,新浪微博等等。但是在编程方面影响力最大的还是CSDN. 所以我当时在CSDN上开创了blog, 起名帐前卒。一写就是数十年。主要是记录自己编码生涯的点点滴滴。除了如何进行编码和debug,就是电影看书、吃喝

2017-10-08 21:40:51 1009

原创 人工智能之争

寓言故事从2017年的7月5日的百度人工智能开发者大会说起。百度希望提供出来一系列的工具集来方便业务AI的开发者。这不由让我想起来摆渡者。据说很久很久以前,美国的阿拉斯加州盛产黄金。引淘金者蜂拥而至。淘金者要搜遍阿拉斯加的每一条河流,筛出每一粒黄金。摆渡者们日复一日为淘金者摆渡过河。淘金者有时能淘到金子,但时常颗粒无收。不管淘金者是否淘到金子,只要过河就要给摆渡者固定的佣金。结果多年以后

2017-10-08 21:33:27 1016

原创 代码论千言:如何评价别人的代码

引子遇到一个陌生人,只看到他沾满泥土的鞋子。夏日地铁里,闻到了周围人的汗臭。朋友聚会,似乎有些人眼屎没擦干净。初次相亲见面,就一直在说对方不好看。你看到别人的种种不足,当面指出来,为什么没有人感谢你?不光没有人感谢,似乎还有人恶言相向,某些人还因此要打你。你做错了吗? ————《帐前卒的寓言》全文见http://chill

2017-10-08 21:31:04 1169

原创 Code review工程实践

这应该是我写的最长的一篇文章。大概写了3万字左右。本文分三个部分:先讲Review代码的流程,再讲Review的技巧,以及如何推动公司层面Code Review.Review流程这一部分比较简短。流程多变,但都是为了发现代码的问题,反复建议提交者修改。Review技巧我这部分分两个章节介绍。一章主要讲如何阅读代码,reivew的重点在于阅读。与读文章一样,也分粗读和细读。另外一章讲review代

2017-10-08 21:28:29 864

原创 JDK9/java9: flow feature

Flow 简介今天试用了一下jdk9, 最主要关注Flow这个新增的功能。结果发现,这个Flow其实是一个final class,构造函数还是private,没有任何正常方法将其实例化。这个是新功能?我抱着学习的心态看了一下java doc. 发现主要是几个interface. Interface…都是接口,到底有没有实现?想知道更多点击:http://chillyc.info/2017/jdk9/

2017-10-08 21:22:31 2242

原创 Jdk9/Java9: modular feature

这次写写JAVA9的modular,俗称模块化。这个应该是Java9的最出彩的地方。之前Java的那个项目叫做Jigsaw。 为什么会有这个项目呢?原因在于之前Java使用package作为管理的。大家为了图省事,里面写的class都是public class。 也就是说包外都可用。大家都使用各种包管理工具ivy, maven, gradle啥的。查看全文请点击:http://chillyc.inf

2017-10-08 21:20:30 1311

原创 架构之路:从5000年传统到现代设计

从五千年前刀耕火种发展到现今的文明。架构发挥着不可磨灭的作用。架构主要是为了解放生产力,发展和推动生产力的变革。架构是一门学问,更是一门有艺术。但这种艺术不是给自己欣赏的,也不应该是阳春白雪。这种艺术必须是普罗大众,芸芸众生所能熟知了解。这样才能真正的实现整个社会的生产力的提高。本文将详细的介绍整个文明过程中的架构的发展模式。而现今架构已经发展到抽象软件架构。软件架构乘借互联网之风更大程度上推动了整

2017-05-04 10:07:28 1188

原创 畅想网站实名制

现在csdn也需要实名制了。现在的网站应国家要求都要提供手机号进行绑定了。这种实名制还是太虚拟化。我现在想了一下关于网站真正实名制的设想。首先呢,必须要实体认证,手机号这种仍然属于虚拟范畴。实体认证是:生理特征(DNA, 指纹,虹膜,掌纹,面孔)关系特征(七大姑八大姨,九族,亲朋好友)地理特征(住址,公司,吃饭场所,行走路线)物质特征(资产,负债等)例如我们使用地理、物质、关系特征来做一个

2017-05-03 22:12:02 1686

原创 NVIDIA GPU 2016

是几月份去参加的来着?我已经忘记了。 我记得GPU就是用来做图形处理的。做着做着就变成并行计算了。虽然单线程的运算能力不及CPU,但是并发能力却胜CPU.对了这次大会没有看到Intel的人,唉,都没有人来砸场子。在下面参观了VR技术,现在做的还很有限。必须使用三点定位,也就是应该有有两个定位器在两个角上。然后再用头盔进行三点定位。手柄的感应做的也很好。以及头盔中视频做的也不错。以后的发展方向是VR

2017-03-24 09:25:49 1542

原创 阿里月饼门 vs 阿里价值观

今天下午被朋友圈刷屏了。大量的月饼。月饼、月饼、月饼…这事情是阿里内部的事情。开除谁,留谁都是阿里的决定。因为那几个开除抢月饼的是因为阿里的价值观。 所以我仔细研究了一下阿里的价值观。发现一个重大问题:根本与公司的价值没有半毛钱的关系。也就是说:即使没有给阿里赚到钱,即使给阿里抹黑,即使损害了阿里的口碑和资产,但是符合了那几个核心价值观,仍然被认为是好员工。这套体系真tm有趣。如果你不信的话,那几

2016-09-13 23:16:44 3414

原创 谈谈容器技术

首先呢,上台演讲的人均认为容器不是虚拟化,两者不等价。 嗯,是呀。如果等价的话,这应该叫虚拟化技术大会了。演讲者均认为这两者的区别在于:容器是应用的包裹。虚拟化是操作系统的包裹。 这就是为什么我收快递总是有那么多层包裹。最后里面的玻璃杯还是tm的碎了。原因?原因可能是快递小哥扔了一下。所以需要商家再增加更多的包裹。容器既然是应用的包裹。那么理所当然想要管理应用的生命周期。想要监控应用的状

2016-09-09 23:39:49 1881

原创 发送垃圾邮件的问题

很多人问我,这个功能需要给用户发送一封注册/激活邮件,这封邮件能不能发送到用户的垃圾邮件中。简单的说: 不能!! 不能!! 不能!!重要事情说三遍。 复杂的说: 一封邮件在某个时刻发送到某个用户,可能不是垃圾邮件。但绝对不能保证这封邮件在未来的某个时刻发送给另外一个用户不会变成垃圾邮件。很多人问我,这个功能发送的邮件为什么没有到用户的邮箱中。简单的说

2016-07-02 14:59:34 4079 2

原创 fastjson 定制化解析

最近写了一个简单的定制解析。fastjson 解析 Map key value时有bug.public static class KVPair { private K key; private V value; public KVPair(){} public KVPair(K key, V value){ t

2016-03-28 10:28:43 3294

原创 充满BUG的世界观——再遇Java内存泄露

发现内存泄露除了仔细看代码的确没有太好的方法。首先看gc log, 确定是内存泄露,而不是内存不够。内存泄露的特点就是以每次Full GC后使用的最低内存为起点,拟合一条线。如果这条线是随时间递增的一条曲线,那么很大程度上代表着内存泄露。然后使用 jmap -histo [pid] 来查看你的所有对象所占内存的比例。你可能很不幸的发现[B 这个byte数组对象占用了绝大多数。这的确没有更好的方法了

2016-01-26 22:29:14 4813 4

原创 吐槽下——火星救援

下面是火星救援的影评:这是一部在火星的衣食住行手册。旨在讲述各种设备如何的不靠谱以及如何使用人类智慧驾驭这些不靠谱的设备。这个影片和各种好莱坞大片一样。故事的叙述方式也一模一样。故事是这样叙述的:1. 我们制造一个问题(来点暴风/吹飞一个人)2. 解决这个问题(全队撤离)3. 解决这个问题产生一个结果(这个被吹飞的人没死,还健康的活在火星上)4. 这个结果又产生了问题(这个人怎么活在火星上,怎么营

2015-12-22 10:38:20 5598 2

原创 网易有道离职记

从网易有道离职一段时间了。LP和tt都说最好不要写前公司的总结,写好写坏总有人来找茬。但是我想这毕竟是个人的观点和看法,代表着自己这些年的观点。自己应该总结一下,与他人无关。可能再过多少年回顾一下,也会觉得荒谬无比。        网易有道之前是一家不错的公司。但是近几年不知道是产品不给力还是管理层的问题。整个公司的状态越来越不好。员工很难撑过3年。这里并不是黑网易有道。网易有道里的人都很不错。只

2015-11-01 11:44:27 19041 19

原创 JS 实现UML序列图 (二)-- csdn MarkDown 第七篇 技术篇

上一篇大概说了一下JS是怎么画UML 图形的。 这一篇简单介绍一下这个JS 解析 UML语法是怎么实现的。 https://github.com/bramp/js-sequence-diagrams/blob/master/src/grammar.ebnf 这个是Markdown UML语言的语法结构。摘抄了部分:document ::= statement*statement :

2015-03-28 21:10:45 3514

原创 实现UML 序列图 -- csdn MarkDown 第六篇 技术篇

这一篇开始讨论代码层面的问题。主要是markdown的功能的设计实现。这一篇先从markdown外围的代码开始讲起: UML序列图是从https://github.com/bramp/js-sequence-diagrams copy得到的。当如这个UML代码还用到了两个JS,功能库和画图.<script src="underscore-min.js"></script><script src=

2015-03-17 23:06:14 3800 1

原创 CSDN markdown 编辑器 第五篇 UML

这里大概就只能生成两种类型的图:序列图流程图序列图```sequenceA->B: 一句话证明你很寂寞。 神回复:Note right of B: thinkingB->B: countingB-->A: 这句话有一共六十九笔```Created with Raphaël 2.1.2AABB一句话证明你很寂寞。 神回复:thinkingcounting这句话有一共六十九笔序列图很简

2015-03-16 21:40:28 1992 1

原创 CSDN markdown 编辑器 第四篇 LaTex语法

Latex是为了写数学公式的。嗯…但实际这种语言的作用是为了排版的。数学公式只是他的附加属性。但是markdown引入这个完全是为了写公式。其他的Latex语法不支持。CSDN markdown语法支持的latex,分为两类 - 行内公式:$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$这是行内公式: Γ(n)=(n−1)!∀n∈N\Gamma(n)

2015-03-14 23:31:56 3193

原创 CSDN markdown 编辑器 第三篇 基本语法篇

这一篇准备抄一下help文档,另外加一些自己的解释。这一篇里不讲UML和LaTEX。 准备抽两个篇专门讲一下。1. 标题与字号markdown字号太少了,觉得应该再加些。在文字写书写不同数量的#可以完成不同的标题,如下:一级标题二级标题三级标题四级标题五级标题六级标题这里的需要注意的是 #[空格]标题 一定要有空格等号及减号也可以进行标题的书写,不过只能书写二级标题,并且需要写在文字的下面,减号及

2015-03-14 00:06:14 2853 2

原创 CSDN markdown 编辑器 第二篇 markdown简单使用

第一篇简单介绍了markdown. 第一篇地址 第二篇主要会介绍不熟悉markdown语言的人如何使用CSDN新的编辑器。这里主要介绍图形编辑器。已经掌握的人请挪步。前面几个都非常简单。例如对字体加粗和斜体。或者是对 帐前卒专栏 加个链接。用再者就是加个图片: 上图的算式= ? 呃…好吧,这不是重点。再用这个图形编辑器写点代码。圈中代码块后,点击:// 这个是世界上最好的语言ph

2015-03-12 22:57:18 1763

原创 CSDN markdown 编辑器 第一篇

最近CSDN 新出了markdown编辑器。我这也算是尝鲜。 最初接触markdown编辑器是在2011年。那个时候,使用markdown编辑器写blog。然后将blog放到github上托管。markdown还不能像现在这样可以实时编辑显现。那个时候有一个markdown engine专门将markdown语法转换成html. 每次感觉自己写对了。实际上语法各种不对。究竟什么是markdown?

2015-03-11 22:23:33 1862

原创 Android开发第一课 ~ Android Studio 使用说明

Android Studio 终于可以正常使用了。我对Google的联网做法实在无语。 Fetching Android SDK component information. 也解决了Gradle: resolve dependancies '_debugCompile' 这个问题。

2015-03-11 09:47:34 2229

原创 给大家发个大红包~~~

给大家发给红包吧~~~~~~

2015-02-25 10:30:01 2002

原创 AWS 技术峰会

八卦 AWS 技术峰会, 想了解更多就点击看看。技术有啥好八卦的呢? 看了就知道了z

2014-12-12 22:14:59 2400

原创 坑死人不偿命,svn 迁移到 git

git svn 迁移方法,以及我们遇到的那些坑。坑很好,能活埋能越过~~

2014-11-20 19:25:34 9903 1

原创 CSA 第五届讨论会 畅想

信-用-云:什么是信用云。就是可信,可用,云服务。可信是安全的子集,可用就是可用性,云计算就是弹性可伸缩。云email安全问题,云对抗的形式等。

2014-11-14 23:02:12 1612

原创 杭州小记 七 ——有道面试 第五天

这是在杭州的最后一天。这篇文章应该很久之前就写的。嗯。现在补上。这天其实也没有什么好说的。最主要的是就赶火车。

2014-10-25 16:48:53 1638 1

原创 有道面试 第四天 —— 杭州小记 六

今天一早pd就回去了。为了装修。

2014-10-16 23:21:11 1560

诺基亚 DataPackage Manager 2012.08

诺基亚 DataPackage Manager 2012.08 用于下载驱动

2014-05-03

JAF 1.98.66

nokia刷机软件JAF 1.98.66 另外需要自己下载.net framework 4.0

2014-05-03

bitcoin.pdf

bit coin 技术介绍pdf

2013-12-20

mpich2-1.2.tar.gz

这个是搭建mpich2集群所必须的安装包,没有此包是不能使用mpi的。

2009-10-30

mpich2的安装文档

这个是用于mpich2的集群搭建手册,官方文档。不过是1.06版本的

2009-10-30

Mini数据库设计文档

当年大三实训的时候做的本学院第一个MiniDB。哈哈,本组很强大!

2009-03-06

AI 决策树ID3 源代码

关于人工智能中决策树的源代码,决策树采用ID3算法生成

2009-02-17

数据仓库复习提纲(徐俊刚老师)

数据仓库复习提纲(徐俊刚老师),但是这里没有考试题

2009-01-15

基于子图分割的人脸特征提取算法性能比较

基于子图分割的人脸特征提取算法 这个论文可以是 配合我过去上传的人脸识别代码的一篇论文 这个论文暂时没有署名 总有人为它署名的。

2008-10-07

湖南大学软件学院的演讲ppt

给学弟学妹做的演讲ppt 据传言效果还不错。 最后四句话是高潮..但是我总感觉英文写错了。 唉..自己英文水平太差了。

2008-10-07

微软实习生实习总结报告

自己在微软实习末期写的实习心得。成为最后的实习报告。想想当年的事情,很happy。呵呵。

2008-10-07

毕设论文之公交选路算法

公交 选路 算法 设计 实现 城市交通 多约束 出行网络 分层网络 路线选择 web 电子公交 随着城市公交线路的愈加复杂和城市公共设施的逐步完善,为市民提供有效便捷的出行线路查询平台已成为交通基础信息设施中不可或缺的一部分。 本文结合公交网络和道路出行网络给出了出行网络的定义,并在此基础上给出了出行网络的构建算法。在综合考虑换乘次数、出行距离、出行耗时以及步行换乘等诸多约束条件下,基于出行网络,提出一种选路算法,并给出该算法的正确性证明。考虑到该算法可能在某种特殊情况下导致步行路径与实际道路的不一致,进一步提出分层网络概念;并依据此概念给出分层网络的构建方法,在此基础上给出了分层网络选路算法,并证明分层网络选路算法的正确性。根据所设计的出行网络算法实现了地图信息可视编辑、操作简便、选路速度快的公交信息咨询系统。本文也介绍了此系统的设计思想和整体框架。 大量的测试结果验证了出行网络选路算法的高效性和正确性。论文最后总结全文,并展望后续工作。

2008-10-07

人脸识别

关于人脸识别的SVM技术

2007-06-28

询问下linux bash编程的问题

发表于 2009-10-29 最后回复 2009-11-04

blog计数器bug

发表于 2008-10-25 最后回复 2009-10-10

评论里可以附加木马病毒

发表于 2009-08-25 最后回复 2009-08-25

blog最近不能发表了!

发表于 2009-04-05 最后回复 2009-05-08

为啥把blog的匿名评论封掉了?

发表于 2009-01-18 最后回复 2009-02-20

csdn blog高级编辑,与Google Reader不兼容

发表于 2008-12-07 最后回复 2009-01-18

blog中源代码编辑器的bug

发表于 2008-10-04 最后回复 2008-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除