线程: 什么是线程? 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务 每一个程序的内存是独立的,互相不能直接访问。 进程: 以一个整体的形式暴露给操作系统管理,里面 ...
分类:
编程语言 时间:
2017-09-07 23:56:27
收藏:
0 评论:
0 赞:
0 阅读:
307
5. 缺失值 5.1 重编码某些值为缺失值 5.2 在分析中排除缺失值 6. 日期值 6.1 将日期转换为字符型变量 6.2 更进一步 7. 类型转换 ...
分类:
编程语言 时间:
2017-09-07 23:55:07
收藏:
0 评论:
0 赞:
0 阅读:
500
list是Python中的一种数据类型,也就是"列表"。在Python中我们可以对list类型进行插入,删除,修改等操作。 ...
分类:
编程语言 时间:
2017-09-07 23:54:18
收藏:
0 评论:
0 赞:
0 阅读:
328
题目描述 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 输入描述: 题目保证输入的数组中没有的相同的数字 数据范围: 对于%50的数据,siz ...
分类:
编程语言 时间:
2017-09-07 23:53:03
收藏:
0 评论:
0 赞:
0 阅读:
286
习题 32: 循环和列表 现在你应该有能力写更有趣的程序出来了。如果你能一直跟得上,你应该已经看出将“if 语句”和“布尔表达式”结合起来可以让程序作出一些智能化的事情。 然而,我们的程序还需要能很快地完成重复的事情。这节习题中我们将使用 for-loop (for 循环)来创建和打印出各种各样的列 ...
分类:
编程语言 时间:
2017-09-07 23:51:50
收藏:
0 评论:
0 赞:
0 阅读:
282
Function kaidan(txt)Dim i As IntegerDim arrSet d = CreateObject("scripting.dictionary")For i = 1 To Worksheets("汇-销").Range("a65536").End(xlUp).Rowarr ...
分类:
编程语言 时间:
2017-09-07 23:51:38
收藏:
0 评论:
0 赞:
0 阅读:
434
如果你的代码在多线程下执行和在单线程下执行永远都能获得一样的结果,那么你的代码就是线程安全的。 这个问题有值得一提的地方,就是线程安全也是有几个级别的: (1)不可变 像String、Integer、Long这些,都是final类型的类,任何一个线程都改变不了它们的值,要改变除非新创建一个,因此这些 ...
分类:
编程语言 时间:
2017-09-07 23:50:46
收藏:
0 评论:
0 赞:
0 阅读:
254
高并发、任务执行时间短的业务怎样使用线程池?并发不高、任务执行时间长的业务怎样使用线程池?并发高、业务执行时间长的业务怎样使用线程池? 1)高并发、任务执行时间短的业务,线程池线程数可以设置为CPU核数+1,减少线程上下文的切换 (2)并发不高、任务执行时间长的业务要区分开看: a)假如是业务时间长 ...
分类:
编程语言 时间:
2017-09-07 23:49:42
收藏:
0 评论:
0 赞:
0 阅读:
202
1.实例化过程: 在语言层面克隆对象,创建对象,反序列化生成对象都是通过new关键字,虚拟机遇到一条new指令后先检查所实例化的类是否加载(加载后则类存在),是否解析,是否初始化,然后再为新生对象分配内存空间(存放在堆中),设置对象实例的对象头,,将对象体置零,然后执行<init>方法 2.内存分配 ...
分类:
编程语言 时间:
2017-09-07 23:48:52
收藏:
0 评论:
0 赞:
0 阅读:
327
北邮论坛找个腾讯的内推,没想到那么快就安排面试了。第一次面腾讯,写点东西记录一下吧。 面的是位置服务部门。 去了之后HR先给了两张纸,有三道编程题。第一道是求 二进制中1的个数(考察位运算)(剑指offer上的一道原题),很简单的思路。第二题是让自己实现一个String类,要能够实现赋值、拷贝赋值、 ...
分类:
编程语言 时间:
2017-09-07 23:47:44
收藏:
0 评论:
0 赞:
0 阅读:
372
一、代码如下 ...
分类:
编程语言 时间:
2017-09-07 23:47:32
收藏:
0 评论:
0 赞:
0 阅读:
267
文件的操作介绍 文件打开的方法 主要有两种: no with 格式:open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 常用:variable ...
分类:
编程语言 时间:
2017-09-07 23:46:26
收藏:
0 评论:
0 赞:
0 阅读:
301
c中的输出函数printf()可以带以下的转义序列,不同的转义序列会得到不同的结果。 1、\a:警报 2、\b:退格(光标回退一格)3、\f:换页4、\n:换行(光标去到下一行的起始处)5、\r:回车(光标回到本行的起始处)6、\t:水平制表7、\v:垂直制表8、\\:反斜杠9、\':单引号10、\ ...
分类:
编程语言 时间:
2017-09-07 23:44:59
收藏:
0 评论:
0 赞:
0 阅读:
295
1、元祖 元祖的特性结合了字符串和列表 元祖是用圆括号括起来的,其中的元素之间用逗号(英文半角)隔开。元祖中的元素是任意类型的python对象(包括以后自定义的对象) 元祖中的元素不可更改,所以修改列表的方法,在元祖中都会失效。 使用场景: 元祖比列表操作速度快。如果定义了一个值,并且唯一要用他做的 ...
分类:
编程语言 时间:
2017-09-07 23:43:42
收藏:
0 评论:
0 赞:
0 阅读:
340
凡是可作用于for循环的对象都是Iterable类型; 凡是可作用于next()函数的对象都是Iterator类型,它们表示一个惰性计算的序列; 集合数据类型如list、dict、str等是Iterable但不是Iterator,不过可以通过iter()函数获得一个Iterator对象。 我们已经知 ...
分类:
编程语言 时间:
2017-09-07 23:43:29
收藏:
0 评论:
0 赞:
0 阅读:
282
上节介绍了,Unity的Lifetime Managers生命周期,Unity具体实现依赖注入包含构造函数注入、属性注入、方法注入,所谓注入相当赋值,下面一个一个来介绍。 2.构造函数注入 Unity利用Resolve方法解析一个对象,都是调用注册类型的构造函数来初始化的,初始化时,Unity能够控 ...
分类:
编程语言 时间:
2017-09-07 23:42:16
收藏:
0 评论:
0 赞:
0 阅读:
359
一、变量 指在程序执行过程中,可变的量; 定义一个变量,就会伴随有3个特征,分别是内存ID、数据类型和变量值。 其他语言运行完之前,一定要手动把程序的内存空间释放掉。但python解释器是自带内存回收机制的,一旦python程序运行完后,会自动释放内存空间。 age=10 print(id(age) ...
分类:
编程语言 时间:
2017-09-07 23:39:21
收藏:
0 评论:
0 赞:
0 阅读:
220
一、代码如下 ...
分类:
编程语言 时间:
2017-09-07 23:38:49
收藏:
0 评论:
0 赞:
0 阅读:
194
一、简单的文件上传常见的组件Smartupload , Apache 的 commons FileUploadSmartupload上传的步骤: 1.初始化上传上下文 2.准备上传 3.保存文件 注意: 1) 表单的 enctype 属性 一定要是 multipart/form-data, meth ...
分类:
编程语言 时间:
2017-09-07 23:35:39
收藏:
0 评论:
0 赞:
0 阅读:
286
#!/usr/bin/env python # coding: utf-8 import six def sort_items_by_key(items, key): result = {} for k, v in key.items(): if isinstance(v, (six.string_... ...
分类:
编程语言 时间:
2017-09-07 23:34:35
收藏:
0 评论:
0 赞:
0 阅读:
261