一个C#程序员学习微信小程序的笔记

客户端打开小程序的时候,就将代码包下载到本地进行解析,首先找到了根目录的app.json,知道了小程序的所有页面。 在这个Index页面就是我们的首页,客户端在启动的时候,将首页的代码装载进来,通过微信的机制,就渲染出来了页面。 Ap...

程序员有趣的面试智力题(转)

转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/6726419 偶然间在网上看到几个原来没见过的面试智力题,有几个题目在国内流传相当广,什么n个人怎么分饼最...

封装成员的C++完美转发/代理

我一直在网上寻找一种对成员对象进行完美有效的重定向(代理)的方法。但我找不到任何有用的资源。我认为这是一项比程序员经常(有时很糟糕)做的任务,知道一种好的、高效的、简明的(简约的)方法可能是一种很好的知识。我想让你知道我对移动操作的理解是否...

强烈推荐这个开源备份工具,程序员人手必备的工具!

前言 备份软件已经是一个老生常谈的话题了,今天,要和大家分享一个备份工具——restic。 Restic是一种快速、高效、免费和开源的备份应用程序,它通过AES-256加密保护你的数据,Restic 还利用重复数据删除来帮助节省备份空间。...

程序员推荐适合用的笔记本电脑

本人是程序猿一枚,从学生时代到毕业工作,也是换了几台笔记本,台式也用过不少,就给大家推荐以下吧。 MacBook Pro 苹果的电脑我觉得毋庸置疑了,作为顶尖的电脑制造商,无论是从外观还是性能,苹果的产品都称得上是艺术品。尤其是开发iOS...

JAVA程序员不得不留意的编码规范

目录01 规范存在的意义 02 命名规范 03 注释规范 04 代码格式规范 05 其他规范 06 工程特有命名规范 07 应用命名总结 08 JAVA编程规范 09 J2EE应用程序组件 01 规范存在的意义 应用编码规范对于软件本身...

做一个“合格”的程序员(一)——基础能力

  一个好的开发人员,应该能够全面、高效、严谨的去处理任何软件程序和业务问题,成为一个好的开发,是一个很有意思的话题,不过无论这个话题如何开展,基础两个字必不可少,虽然代码量是衡量开发能力的重要指标,但仅能够熟练的进行代码编写是不够的,更...

Java程序员使用的20几个大数据工具

最近我问了很多Java开发人员关于最近12个月内他们使用的是什么大数据工具。 这是一个系列,主题为: 语言 web框架 应用服务器 SQL数据访问工具 SQL数据库 大数据 构建工具 云提供商 今...

扁鹊见蔡桓公,天才们郁郁而终的本质原因(程序员要学会经营自己,两手都要抓,两手都得硬)

反省自己的:1)“智者解决问题,天才避免问题。”——如何经营自己也是一门学问。2)自古以来,大部分天才往往郁郁而终,很简单,就是不会经营自己。在互联网里,在会写代码的基础上,要是再会点别的技能(比如会营销,会宣传,会写文章等等),那么往往...