摘要: 10月24日,有人把这个日子定为程序员的节日,因为1024这个数字和程序员密切相关。 下面我就为大家解密,1024跟程序员有什么关系,程序员写程序又到底是怎么回事? 我们所使用的电脑和手机装着各种各样的软件,能帮我们完成各种各样的任务,帮我们工作,供我们娱乐,这部神奇的机器似乎无所不能。 但是你关掉 阅读全文
posted @ 2017-10-25 09:44 陈宏鸿 阅读(10037) 评论(7) 推荐(3) 编辑
摘要: 提起 var关键子,程序员的第一反应就是JavaScript, 事实上这个关键子在其他语言中也有被采用。 比如说C#, 比如说kotlin, 用法和JavaScript中使用差不多,作为要声明变量的前缀 在其他语言中也有与var作用类似的关键字,比说C++中的auto,比如TypeScript中的l 阅读全文
posted @ 2017-10-24 10:06 陈宏鸿 阅读(1293) 评论(3) 推荐(3) 编辑
摘要: CSS3中有两个新尺寸单位vw和vh, 这两个单位非常适合于开发移动端自适应页面。 假如说有一个设计师做了一张1136x750px的页面,这长页面是针对iPhone6的屏幕设计的。 前端开发工程师将这张设计稿转换成网页, 网页中所有的元素尺寸都用px硬编码, 那么这张网页在iPhone6中能跑的好好 阅读全文
posted @ 2017-10-16 09:26 陈宏鸿 阅读(34103) 评论(11) 推荐(6) 编辑
摘要: 上面的数据存放着一组人员姓名、年龄、性别相关的信息。 现在有一个需求, 获得年龄20岁以上,性别为女的人的姓名。 看到需求后, 很多人脑袋中产生的解决方案可能是这样的 代码执行的结果是[“夏香”,“秋香”] 很好,结果正确,考试的话肯定给满分。 但是这种实现方法有点过时,不潇洒,现在流行的做法应该是 阅读全文
posted @ 2017-10-09 09:33 陈宏鸿 阅读(1601) 评论(2) 推荐(2) 编辑
摘要: 如果是服务器端, 毫无疑问C#是很难跟Java拼的。 就算将来,微软逆袭的机会也很渺茫了。就技术的先进性来说, Java平台是不如.Net平台, 但是, 程序员对于两个平台,直接接触的基本以语言为主,也就是Java和C#,至于JVM和CLR,这两个运行时的好坏, 对于程序员而言 ,没有那么明显。所以 阅读全文
posted @ 2017-09-25 09:23 陈宏鸿 阅读(6207) 评论(55) 推荐(11) 编辑
摘要: 说一个人, 如果是写代码的, 又爱上知乎逛逛, 应该知道他 简单的介绍下这个人。 他姓龚,年龄应该在八零后,八五前这个范围, 现在在微软工作,图形学领域。 他技术很牛逼, 牛逼到我们普通的程序员终其一身也没有办法到达他的境界。 普通程序员都是大学开始接触编程技术的,而他在小学时就开始编程了,高中毕业 阅读全文
posted @ 2017-09-21 10:09 陈宏鸿 阅读(6129) 评论(46) 推荐(30) 编辑
摘要: 前几天微软推出了.net core 2.0, 尽管我现在使用的技术栈和微软已经没有一丝瓜葛, 但碰到微软放大招,心里还是瘙痒难当,忍不住偷偷摸摸的体验了一把。 谁叫我是通过微软系技术入的行呢,旧情难忘, 藕断丝连啊。就像你们的初恋情人一样, 怎么忘也忘不掉 .net core 1.X两年前就出来的, 阅读全文
posted @ 2017-08-22 09:30 陈宏鸿 阅读(16281) 评论(115) 推荐(65) 编辑
摘要: 今天开始着手开发一个android项目。 我曾经有过几个android项目的经验, 但近些年一直在跟服务器相关的程序打交道, 开发客户端那一套技术都快忘记光了。 所幸, 我的脑子里对于android开发相关的细节还有淡淡的印象,加上参考我以前写的项目的代码, 整个app技术核心相关的结构已经快被我拼 阅读全文
posted @ 2017-08-15 09:33 陈宏鸿 阅读(1035) 评论(9) 推荐(3) 编辑
摘要: 程序员编码的常规流程是通过大脑把将要实现的功能切分成一个个逻辑单元,使用编程语言将这些逻辑单元实现并组织在一起,积少成多, 形成电脑软件 缺乏经验的程序员可能并不是以这总方式实现功能,对于一个功能,在逻辑实现的逻辑组织上, 他们也许不会提前组织和规划。 想到哪写到哪,想写什么写什么。其实这样做也没什 阅读全文
posted @ 2017-08-09 09:04 陈宏鸿 阅读(2343) 评论(4) 推荐(0) 编辑
摘要: 在JavaScript或php之类语言, 因为不支持元组, 严重影响了编程体验和代码可读性,用过从语言层面原生支持元组语法的语言后, 才会觉得不支持元组的语言真的low到了家,元组真的是编程语言中不可多得的优良特性。 元组最重要的特点是用来实现多值返现, 对于天生就支持多值返回特性的语言, 如gol 阅读全文
posted @ 2017-06-05 10:52 陈宏鸿 阅读(3473) 评论(0) 推荐(2) 编辑