NS_ASSUME_NONNULL_BEGIN & NS_ASSUME_NONNULL_END 这组宏是成对使用的,不得不说我们自己写代码的时候使用的很少,以至于遗漏这个知识点,现在我们就来看看这两个宏会引出什么问题。 这组宏会引出几个关于Objective-C新特性的知识点: Nullabilit ...
分类:
其他好文 时间:
2017-02-17 19:55:09
阅读次数:
220
嗨,我的工作作为一个程序员超过15年,并使用许多不同的语言,范例,框架和其他狗屎。我想和大家分享我写好代码的规则。 优化VS可读性 去他妈的优化 始终编??写易于阅读且对开发人员可理解的代码。因为在硬可读代码上花费的时间和资源将远远高于从优化中获得的。 如果你需要进行优化,那么使它像DI的独立模块, ...
分类:
其他好文 时间:
2017-02-16 11:09:26
阅读次数:
204
泛型类、泛型方法及泛型应用 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的 ...
分类:
其他好文 时间:
2017-02-08 18:14:58
阅读次数:
191
0.一些参考资料 (参考资料1)对thrift的一个基本介绍可以参考: http://wenku.baidu.com/link?url=LLL5H3qL4hJ3o6dfq0SBgztqtxYFR5vDyftwowKNRMWiIQ3t87mCu-GMZljxcZVryxxhqna1hM4eu3F7Ay ...
分类:
编程语言 时间:
2017-01-24 20:03:16
阅读次数:
282
在 System.Core dotnet451\source\ndp\fx\src\core\system\linq\enumerable.cs Where 和 Select 内 ,把数组和List分开,没看明白为什么这么做 if (source is Iterator<TSource>) retu ...
分类:
其他好文 时间:
2017-01-23 15:20:50
阅读次数:
263
一、技术的积累 注意编程规范,形成自己的编程思想,将知识系统化 1、后端知识 AutoFac 学习 MVC5 框架揭秘完成 webapi的开发使用 Orchard.Source1.10的代码阅读 通过以上各点的学习对现有成熟的技术进行梳理 开始学习asp.net mvc core 2、前端知识 re ...
分类:
其他好文 时间:
2017-01-09 00:42:26
阅读次数:
202
1、在每个类声明之火、每个函数定义结束之后都要加空行 2、if ,for,while,do等语句自占一行,执行语句不得紧跟其后。不论执行语句有多少都加上{ },方便代码阅读,防止书写失误 3、尽可能在定义变量的同时初始化该变量(就近原则),对于头文件的指针变量最好在构造函数中赋NULL 4、‘(’向 ...
分类:
其他好文 时间:
2017-01-07 13:11:04
阅读次数:
132
require_once libfile('function/post'); // /source/function/function_post.php require_once libfile('post/newthread', 'include'); // insert 数据 , /source... ...
分类:
Web程序 时间:
2016-12-20 17:58:48
阅读次数:
263
一、什么是设计模式 在软件开发中,设计模式是对软件设计中普遍存在的一些问题,所使用的解决方案 也就是说:设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计的 经验的总结 使用设计模式可以达到代码重用,让代码阅读性更高,同时保证了代码的可靠性。 由于java种具有23种设计模式,但都遵循着6 ...
分类:
其他好文 时间:
2016-12-06 01:56:04
阅读次数:
125
班级:1452 1453 姓名:20145309李昊 20415209刘一阳 20145220韩旭飞 实验日期:2016.12.1 时间:10:10-12:30 实验序号:5 实验目的: 实验内容 阅读并理解源代码 进入/arm2410cl/exp/basic/07_httpd 目录,使用vi 编辑 ...
分类:
其他好文 时间:
2016-12-04 23:14:25
阅读次数:
138