# os模块 与操作系统交互的一个接口 # os.getcwd # 获取当前工作目录 # os.chdir('dirname') # 改变当前脚本工作目录 # os.curdir # 返回当前目录 # os.pardir # 获取当前目录的父目录字符串名 # os.makedir('dirname1... ...
分类:
其他好文 时间:
2018-09-23 16:37:44
阅读次数:
197
虽然类实例和数组都是对象,但Java虚拟机对类实例和数组的创建与操作使用了不同的字节码指令(在第7章会讲到数组和普通类的类型创建过程是不同的)。对象创建后,就可以通过对象访问指令获取对象实例或者数组实例中的字段或者数组元素,这些指令如下。创建类实例的指令:new。 创建数组的指令:newarray、... ...
分类:
其他好文 时间:
2018-09-22 23:15:36
阅读次数:
217
系统启动一个新线程的成本是比较高的,因为它涉及与操作系统交互,在这种情况下,使用线程池可以很好地提高性能。 线程池的模式很像生产者消费者模式,消费的对象是一个一个的能够运行的任务。 线程池设计思路 1、准备一个任务容器。 2、一次性启动10个消费者线程。 3、刚开始任务容器是空的,所以线程都wait ...
分类:
编程语言 时间:
2018-09-22 17:00:16
阅读次数:
147
树的定义是递归的,与树的相关算法也是递归的。 如果我们定义一个数组,这个数组中的每一个元素是一棵树,那么这个数组就构成了一个森林。 树节点里面有指向父节点的指针,对于工程实践来说非常有帮助。 添加TreeNode.h文件: 添加Tree.h文件: 小结: ...
分类:
其他好文 时间:
2018-09-22 00:59:52
阅读次数:
205
简介MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言
分类:
数据库 时间:
2018-09-19 00:33:02
阅读次数:
250
os模块负责程序与操作系统的交互,提供了访问操作系统的底层接口 sys模块负责程序与Python解释器的交互,提供了一系列的函数和变量,用于操控Python运行时的环境 sys模块常用方法: sys.argv: 命令行参数列表,第一个元素是程序本身路径(实现程序外部向程序传递参数) sys.exit ...
分类:
编程语言 时间:
2018-09-18 22:38:39
阅读次数:
146
HeapBuffer 堆缓冲 :其实是在java 的内存模型中,java 虚拟机可以直接管控的 DirectBuffer 直接缓冲 :使用的是native ,与操作系统挂钩,调用的是c 或者c++ 的代码,不在java 的内存模型中,我们称为堆外内存,因为不属于java 内存模型,所以java 虚拟 ...
分类:
编程语言 时间:
2018-09-18 00:24:43
阅读次数:
183
1)&是按位与操作符,a&b是把a和b都转换成二进制数后,然后再进行按位与的运算。&&是逻辑与运算符,a&&b就是当且仅当两个操作数都为true时,其结果才为true,只有有一个是false,a&&b的结果就是false 2)&&还具有短路功能,在参与运算的两个表达式中,只有当第一个表达式的返回值为 ...
分类:
其他好文 时间:
2018-09-14 01:12:28
阅读次数:
201
1、类的定义: 类的关键字定义使用class 1.定义一个空类 Class Person{}; 2.定义一个有成员属性和操作的类 Class Person{ //成员属性 $name = ''; //操 作 protected function getActionName() { return $t ...
分类:
Web程序 时间:
2018-09-12 15:08:13
阅读次数:
201
基于微信小程序轻快的特点,我们拟定了小程序界面设计指南和建议。 设计指南建立在充分尊重用户知情权与操作权的基础之上。旨在微信生态体系内,建立友好、高效、一致的用户体验,同时最大程度适应和支持不同需求,实现用户与小程序服务方的共赢。 一、友好礼貌 为了避免用户在微信中使用小程序服务时,注意力被周围复杂 ...
分类:
微信 时间:
2018-09-10 11:13:55
阅读次数:
317