- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 解决磁盘空间用完
磁盘构建时使用LVM进行管理,可以在不损失数据的情况下轻松扩展数据盘。扩展时,除了使用lvresize进行扩展,还需要使用resize2fs修改磁盘。
2017-02-22 20:27:35
556
翻译 阿里巴巴编程规范-java,MySQL,工程
目录编程规约命名规约常量定义格式规约OOP 规约集合处理并发处理控制语句注释规约其它异常日志异常处理日志规约MySQL 规约建表规约索引规约SQL 规约ORM 规约工程规约应用分层二方库规约服务器规约安全规约 版本号 制定团队 更新日期 备注 1.0.0 阿里巴巴集团技术团队 2017.2.9 正式版 1.0.1 201
2017-02-16 11:34:43
820
原创 谈面向对象编程的可替代性
面向对象编程是基于”事物属性和方法有共性”的前提下才能最大化发挥其效用的。如果一个系统中有共性的类不多,无法/没必要进行抽象,那就不适合使用这一编程模型。因为类实例化需要大量运算和内存。此时,使用面向过程的语言更合适。面向过程语言中所有方法都是静态的,无需实例化便可随意调用,占用内存和CPU时间更少。需要解决的问题是:变量、方法的作用域问题并行时冲突的问题基类与子类实例变量数不同对于问题1,在
2017-02-04 02:46:40
448
原创 对付短信发送攻击
简介自从某公司使用短信验证码验证用户真实性以来,短信便逐渐成了公司业务的标配。现在几乎每家公司的服务都包含了短信发送这一功能。而用户请求短信时,一般还未注册,所以这个接口是匿名接口(不需要登录)。于是,坏蛋们就开始捣蛋了。他们通过对软件抓包,得到用户的请求消息,然后模拟用户对服务器疯狂的发送这一请求,消耗公司的短信资源,骚扰无辜手机用户,甚至造成短信通道堵塞,无法发出正常消息。搞不好还被那些被骚扰者
2016-05-30 00:55:11
3099
原创 也谈回调
刚刚看到有篇文章谈回调过程,我觉得有点长。所以我来谈谈我对回调的理解,以及以java/javascript为代表的回调差异。回调的概念当一个函数(foo)执行到特定时机时,命令某个参数(callback)所代表的执行过程去继续执行。显然,这个callback方法是在外部预先定义好的,这样,调用者就可以灵活制订后期执行策略而不必修改函数(foo)定义。这在类库设计中尤其有用。先看一个
2014-12-03 20:20:14
622
原创 不喜欢做技术该怎么办
以前有朋友跟我聊天时,提到自己觉得有点想离开开发岗位。我突然意识到现在有一些做开发的朋友在很痛苦的坚守着:有的不喜欢做开发;有的不爱学习;有的不喜欢加班;有的觉得前途渺茫。如果不喜欢,就尽早找个其它工作,千万不要浪费自己的时间。
2014-11-05 19:10:33
1557
原创 使用shell脚本自动更新动态域名
if [[ `cat /tmp/ipNow` =~ ([0-9]{2}.?){4} ]]; then echo 'yes'; else echo 'no'; fi
2014-08-22 13:05:28
5860
原创 聊聊JS语言是如何从前端移到后台的
出处js的出处大家都知道,先是netscape给自己浏览器写的,后来标准化了,集成到ECMA标准集中,成为ECMAScript 262标准,后来伴随html5制定了265版本。师出同门的还有flex 所用的action script, 和photoshop所用的脚本,最近还听说有些硬件也用上了js。所以,大家今后其实还可以到这些领域去施展一下拳脚。js起什么作用?js
2014-04-27 01:16:41
870
原创 谈谈今天的一次面试
我们最近在招聘nodejs方面的人才。所以,今天有位求职者过来面试,34岁,年纪不小了,8年工作经验,看上去也是很资深的样子。于是跟他聊了一些技术话题,发现很多问题:对一些基本概念理解有太多的误差。1.1 混淆第三方包和标准库这位求职者用socket.io写了个类似webQQ的聊天工具,然后把所有的功劳都归到nodejs上面,对siocket.io是一个第三方包含混不清。1.2
2014-04-24 13:15:12
616
Visual_Assist_X_10.8.2023.0 含补丁
2014-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人