软件开发的“三重门”
分类标签: 程序员 编程入门
前言 这篇文章必然是通过我的个人经历来写的。所以,我先说说个人经历吧。我的经历基本分成三个阶段。 第一阶段:我 刚毕业时在家乡的某银行工作,做些银行的业务系统,还搞些网络,电子邮件系统,OA什么的,因为大四的时候在老师的公司里实习,银行里的人际关系太复杂, 而且技术都包给了产商,所以在银行的每一天都觉得不能适应里面的工作环境。阅读全文 »
正则表达式30分钟入门教程(正则小白的圣经)
分类标签: Javascript HTML PHP
30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有想像中的那么困难。当然, 如果你看完了这篇教程之后,发现自己明白了很多,却又几乎什么都记不得,那也是很正常的——我认为,没接触过正则表达 式的人在看完这篇教程后,能把提到过的语法记住80%以上的可能性阅读全文 »
2016年中国科技行业将继续洗牌
分类标签: 智能手机
中国科技行业将面临“暖冬”。投资和增长会趋于平缓,而无盈利模式的初创公司将无立锥之地。投资将倾向于持有内容版权的公司,智能手机厂商的处境会更加艰难。 数月前,很多中国科技人士警告称,过快增长之后,“寒冬将至”。如今,一些叹息声透着些许安慰,声称“这是一场暖冬”。 阅读全文 »
一款多设备蓝牙键盘——轻巧便携 漂亮超薄
分类标签: Windows Android iOS
同时拥有个人电脑、平板电脑、笔记本电脑和智能手机,在时下已是比较常见的情况。观察到用户经常在不同的设备间来回切换,而并非所有的设备都拥有良好的打字体验,罗技推出了这款名为 K380 的多设备蓝牙键盘。它兼容Windows、Mac、Chrome OS、Android、iOS、Apple TV等几乎所有平台,使用时可通过蓝牙同时也三台设备连接,并且可以通过快捷按键在不同的设备之间自由切换。阅读全文 »
JavaScript 开发者调查报告:PHP是最好的编程语言!
分类标签: Javascript PHP
JavaScript 开发者调查已经结束,此次调查总共有 5000 份回复,我真的迫不及待要分享这次调查的细节,感谢所有的参与者,这是 JavaScript 社区伟大的时刻。 1、你写什么类型的 JavaScript? 97.4% 的受访者写 JavaScript 的 Web 浏览器,其中有 37% 写移动 Web 应用。阅读全文 »
戏说中国互联网108水浒大将
分类标签: 马云 阿里巴巴 百度 腾讯 京东商城 奇虎360 周鸿祎 搜狐 微信 微博
按语:互联网创业者多个性鲜明,正是出于这样的考虑,我们按照水浒108将的排名,对照活跃的互联网人,搞出了这份今日互联网江湖的36天罡星。这份排名综合考虑了各个互联网人的业绩和个性两个因素,但求神似,权当抛砖引玉,在互联网大会当日,博方家一笑。后72地煞星,我们希望网友根据水浒好汉的事迹和个性推选出来,各宜知悉。 马云VS及时雨宋江天魁星阅读全文 »
架构设计之路(九):从CurrentUser说起
分类标签: 软件架构
CurrentUser,也就是当前用户,这是我们系统中大量使用的一个概念。 确认当前用户 当然,我们利用的是cookie:用户的ID存放在cookie中,服务器端通过cookie中的Id,查找数据库,得到需要的用户信息。 那么,这里就有一个安全问题,如何防止cookie的伪造或篡改?我们采用了以下方法: 首先,cookie中除了存放用户Id,还存放了一个加密过后的验证码阅读全文 »
Java开发大神修炼宝典
分类标签: Java
一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 1.1.2. 了解JVM各种参数及调优 1.1.3. 学习使用Java工具 jps, jstack, jmap, jconsole, jinfo, jhat, javap, … 1.1.4. 学习Java诊断工具 1.1.5. 自己编写各种outofmemory,阅读全文 »
智能硬件真正的刚需:儿童智能手表
分类标签: 智能手表
在智能硬件领域,除手机等普及性已经很高的产品外,属于基础性需求的产品并没有多少,有更多产品是属于未来,或根本不存在一个需求逻辑。不过,有一个品类的智能硬件是有需求的,而且未来成为刚需的可能性极大,那就是儿童智能手表。 做儿童智能手表的公司有很多,有步步高的小天才电话手表、华为荣耀小K、360儿童手表、腾讯手表等产品在市场上很活跃。阅读全文 »
两性大不同:男女程序猿在学习中的 9 个差异
分类标签: 程序员 软件工程师
劳伦斯 · 布雷福德(Laurence Bradford)是编程教育网站「Learn to Code With Me」的创办人,她依托自己的网站对 504 名编程学员进行了一次调查,并通过分析得出了男女学员在学习当中的 9 大差异。 科技行业通常被认为是男性的领域。尽管在过去几年内「提升女性在科技行业中占比」的呼声此起彼伏,但在主流的大型科技公司中,男性的占比依然要远高于女性——女性阅读全文 »
架构设计之路(八):MVC点滴
分类标签: 软件架构
WebForm 随着ASP.NET MVC的兴起,WebForm已成昨日黄花,但我其实还很想为WebForm说几句。 没有经历过从ASP向ASP.NET转变的同学,是很难理解当WebForm出现时,程序猿世界的欢呼雀跃的。事实上,我也是在Razor出现之后,才勉勉强强的转向MVC,因为看见<% %>这个东西就怕。阅读全文 »
一个程序员的顿悟:做到这6点 人人都是理想程序员
分类标签: 程序员 职场攻略
本文来自一网友的分享,希望能为大家成为理想的程序员提供帮助。我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。26岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭、害怕被炒鱿鱼以及同事冷落白眼的三重压力下逆流而上,一年半后离职,已是拥有500万用户产品的后台主程。阅读全文 »
架构设计之路(七):把框架拉出来
分类标签: 软件架构
前面的几篇博客反响还不错,但还有一个硬伤,“说了这么多理论,能不能实践?”讲类似概念的文章不算多,但也不少了,但我一直没能从中收获太多的东西,反而更是云里雾里的糊涂了。估计这主要是两方面的原因造成的:我智商低,却爱较真! 你说得得天花乱坠,我只信一点,眼见为实,“是骡子是马,牵出来溜溜?”阅读全文 »
一程序员分享:经跳槽转型 四年多月薪从3k到14k
分类标签: 职场攻略
本文作者毕业四年多,从底层技术到IT主管,从月薪3000到现在的14K。作者在这篇文章中,会告诉年轻的你,面临跳槽、转型时该如何做出自己的选择。 有时候我们虽然起点比别人慢了些,却因为有着一腔热血,实现自己的目标也不是难事。 我和众多朋友一样,都是从还没毕业就开始不停的担心未来的职业规划,职业选择,等到就业后又担心自己职业前景是否走的正确阅读全文 »
架构设计之路(六):忘掉数据库
分类标签: 软件架构 数据库
前面写了这么多,很大程度上就是为了这一章做准备。面向对象或者领域驱动,最重要的一点就是要忘记数据库!我花了很长很长的时间,才理解了这一点,从而真正的迈向一个崭新的天地;而后,我又花了很长很长的时间,才勉强做到这一点;我希望,有一天,这将不再是一个问题,我不需要考虑这一点…… 为什么业务层这么薄 三层架构流行起来之后,我们很清楚的知道UI层负责页面交互并调用下一层,也知道阅读全文 »
Android手机如何与Linux系统互拷文件
分类标签: Android 智能手机 Linux
安卓手机Android 3.x以上使用了MTP协议,因此PC都会把安卓手机识别为MTP设备。 在Windows上我们可以很方便地打开MTP设备进行文件互拷, 而在Mac上,google也提供了一个文件传输工具,即Android File Transfer。 可Android开发人员却忘记了Linux使用者。阅读全文 »
我们需要重新审视那些“互联网铁律”了
分类标签: 创业
有一次,听一位90后同学演讲,他说,“我们90后,都是玩儿着就把公司办了”。台下的大叔们听得一愣一愣的。 半年后,我去他的公司玩儿,办公室里已经有近百号人,那个90后leader忙得每根头发都竖起来了。我问他,开会吗?开会的。有管理章程吗?有管理章程的。有月报吗?有月报的。有KPI吗?有KPI的。阅读全文 »
全球最小4K相机亮瞎你的眼
分类标签: 数码相机
2015年德国红点设计的大奖获得者——Mokacam相机,号称世界上最小的4K相机! 极简设计 携带方便 Mokacam采用轻量化、紧凑型设计,重量仅96g,尺寸45×45×35mm。利用最新的相机技术,将2.4G RF,7层玻璃透镜,WiFi,麦克风,锂电池和Micro SD等电子设备高度集成在一个抗摔、防水的聚碳酸酯外壳内。阅读全文 »