话说, 这段时间需要开发一个项目, 新项目对现有的几乎所有项目都有依赖。 豆瓣现存的几个大项目,基本都是围绕豆瓣主站shire的依赖, 也就是说, 其他项目对shire的单项依赖, 这些项目在需要主站shire模块的时候, 无一例外的将shire的工程路径加入到其他工程的sys.path中, 熟悉P ...
分类:
编程语言 时间:
2017-08-03 14:58:18
阅读次数:
210
练习6.27 练习6.28 const string类型 练习6.29 如果设置成引用类型,最好设置成常量引用,一般不考虑到拷贝的效率问题,不使用引用类型,因为initializer_list对象中的元素时常量值,我们无法改变。 ...
分类:
编程语言 时间:
2017-08-03 14:58:10
阅读次数:
163
func fileSizeOfCache()-> Int { // 取出cache文件夹目录 缓存文件都在这个目录下 let cachePath =NSSearchPathForDirectoriesInDomains(FileManager.SearchPathDirectory.cachesDi ...
分类:
编程语言 时间:
2017-08-03 14:56:29
阅读次数:
136
一、函数作用域的LEGB:L>E>G>B L(local):函数内部作用域。 E(enclosing):函数内部与内嵌函数之间,主要是内嵌函数对内部函数变量的引用,这时候就成为闭包。 G(global):全局作用域,所定义的全局变量就作用于全局作用域。 B(build-in):python默认导入的 ...
分类:
编程语言 时间:
2017-08-03 14:55:24
阅读次数:
157
在Jni开发中,需要回调给java层数据,因此使用java的方法签名是必不可少的。 快速定位java方法签名的方式: java方法签名由(函数参数列表)返回值组成。 cmd运行:javap -s 字节码对应的类,显示方法签名: 快速定位自定义的类的方法签名: 找到编译生成的class字节码文件目录, ...
分类:
编程语言 时间:
2017-08-03 14:53:14
阅读次数:
212
引入模块 语法 one.py main.py 部分引入 语法 one.py main.py 注意:部分引入不能使用模块名one 除了函数外,也可以引入模块的变量(不引入访问报错,但模块函数中是可以访问这个变量的) 全部引入(将模块内所有函数、变量都引入当前文件) 语法 引入后用法和部分引入一样 di ...
分类:
编程语言 时间:
2017-08-03 14:52:45
阅读次数:
169
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过线程同步来控制资源的并发访问; 控制实例的产生,以 ...
分类:
编程语言 时间:
2017-08-03 14:52:29
阅读次数:
209
一、Java虚拟机的生命周期: Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()方法,这个方法必须是公有、返 ...
分类:
编程语言 时间:
2017-08-03 14:52:21
阅读次数:
175
//注册点击事件 self.view.addGestureRecognizer(UITapGestureRecognizer(target:self, action:#selector(你的viewcontroller.handleTap(sender:)))) //对应方法 func handle ...
分类:
编程语言 时间:
2017-08-03 14:52:05
阅读次数:
182
//数组排序 //循环录入5个整型数字,进行降序排列输出结果//使用冒泡排序 原理:遍历和交换 /* 16 25 9 90 231、 25 16 9 90 232、 25 16 9 90 23 3、 25 16 90 9 234、 25 16 90 23 9 //第一轮最小的数到最后 5、 25 1 ...
分类:
编程语言 时间:
2017-08-03 14:01:22
阅读次数:
193
1. 单例模式的定义 单例模式(Singleton Pattern)是一个比較简单的模式。其原始定义例如以下:Ensure a class has only one instance, and provide a global point of access to it. 即确保仅仅有一个实例,并且 ...
分类:
编程语言 时间:
2017-08-03 14:00:24
阅读次数:
217
Array.of()函数 函数作用:将一组值,转换成数组。 是不是很好理解,传进去的数字是:1~5,最后经过Array.of函数处理,得到了一个数组,而数组的内容就是[1,2,3,4,5]。 Array.from( )函数 函数作用:可以将类似数组的对象或者可遍历的对象转换成真正的数组。 有哪些是类 ...
分类:
编程语言 时间:
2017-08-03 13:59:23
阅读次数:
182
原文:http://www.open-open.com/code/view/1435214601278 ...
分类:
编程语言 时间:
2017-08-03 13:59:05
阅读次数:
190
Statement Statement是Java运行数据库操作的一个重要方法。用于在已经建立数据库连接的基础上。向数据库发送要运行的SQL语句。Statement对象,用于运行不带參数的简单SQL语句。用于运行静态 SQL 语句并返回它所生成结果的对象。 在默认情况下,同一时间每一个 Stateme ...
分类:
编程语言 时间:
2017-08-03 13:58:33
阅读次数:
209
组装Java-based的配置 使用@Import注解 跟在Spring XML文件里使用<import>元素加入模块化的配置相似,@Import注解同意你载入其它配置类中的@Bean定义: @Configuration public class ConfigA { @Bean public A a ...
分类:
编程语言 时间:
2017-08-03 13:58:16
阅读次数:
148
~ 弄拉老半天,最终弄的几乎相同啦,果然程序猿还是须要有点折腾精神啊。 首先你要安装vim,命令:sudo apt-get install vim vim它仅仅是一个编辑器,它不是IDE(比方codeblocks)。IDE相当于已经给一个房子装好啦各种东西,你仅仅要使用即可。vim却要自己装各种东西 ...
分类:
编程语言 时间:
2017-08-03 13:57:28
阅读次数:
254