本章内容: 线程(线程锁、threading.Event、queue 队列、生产者消费者模型、自定义线程池) 进程(数据共享、进程池) 协程 线程 Threading用于提供线程相关的操作。线程是应用程序中工作的最小单元,它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的 ...
分类:
编程语言 时间:
2017-07-30 18:44:42
收藏:
0 评论:
0 赞:
0 阅读:
241
请设计一个高效算法,查找数组中未出现的最小正整数。 给定一个整数数组A和数组的大小n,请返回数组中未出现的最小正整数。保证数组大小小于等于500。 测试样例: /*分析: * 最小的没有出现的正整数 * 如果1没有出现 那么最小结果为1 * 如果1到n都出现那么最下的结果为n+1 * 因此结果的范围 ...
分类:
编程语言 时间:
2017-07-30 18:43:50
收藏:
0 评论:
0 赞:
0 阅读:
247
springmvc学习笔记(19)-RESTful支持 标签: springmvc springmvc学习笔记19-RESTful支持 概念 REST的样例 controller REST方法的前端控制器配置 对静态资源的解析 本文介绍RESTful的概念,并通过一个小样例展示怎样编写RESTful ...
分类:
编程语言 时间:
2017-07-30 18:41:44
收藏:
0 评论:
0 赞:
0 阅读:
218
多个数相加 1、只含有一个可变参数 2、多个参数 可变参注意事项 1、一个方法中只能存在一个可变参数 2、可变参数必须放到最后一个参数位置 ...
分类:
编程语言 时间:
2017-07-30 18:40:37
收藏:
0 评论:
0 赞:
0 阅读:
181
# # ...
分类:
编程语言 时间:
2017-07-30 18:39:22
收藏:
0 评论:
0 赞:
0 阅读:
301
协程的用武之地 并发量较大的系统和容易在IO方面出现瓶颈(磁盘IO,网络IO),采用多线程、多进程可以解决这个问题,当然线程、进程的切换时很消耗资源的。最好的解决方案是使用单线程方式解决并发IO问题--这就是协程发挥作用之处。 协程其实就是单线程在调度,是无法利用多核CPU,所以对于计算密集型的任务 ...
分类:
编程语言 时间:
2017-07-30 18:37:29
收藏:
0 评论:
0 赞:
0 阅读:
291
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即 ...
分类:
编程语言 时间:
2017-07-30 18:34:29
收藏:
0 评论:
0 赞:
0 阅读:
221
上面使用sys模块的标准输出,并没循环一次就刷新一次缓存如果没有flush,内容将会在内存中全部打印完后才会显示出来。 ...
分类:
编程语言 时间:
2017-07-30 18:33:45
收藏:
0 评论:
0 赞:
0 阅读:
293
1,首先打开cmd窗口执行以下命令安装readline模块 2,编写 tab.py 放到Python安装目录 比如我的python安装在C:\Python3 目录 放到同级目录C:\Python3\tab.py 3,测试 ...
分类:
编程语言 时间:
2017-07-30 18:33:33
收藏:
0 评论:
0 赞:
0 阅读:
314
最近自己在建一个站,采用完全的前后端分离的方式,现在正在做前端的部分。其中有项功能是需要ajax调用后端接口,返回json数据后要动态的插入数据。但是一开始我自己是用最"传统"的通过js拼接html字符串,然后再用jq插入到页面中。比如说下面的这个例子,我要显示一个个人信息卡: 这里我得用自己"手动 ...
分类:
编程语言 时间:
2017-07-30 18:33:19
收藏:
0 评论:
0 赞:
0 阅读:
229
本章内容: Socket IO多路复用(select) SocketServer 模块(ThreadingTCPServer源码剖析) Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 功能: sk ...
分类:
编程语言 时间:
2017-07-30 18:32:57
收藏:
0 评论:
0 赞:
0 阅读:
195
Unity几种动态载入Prefab方式的差异: 事实上存在3种载入prefab的方式: 一是静态引用,建一个public的变量,在Inspector里把prefab拉上去,用的时候instantiate 二是Resource.Load,Load以后instantiate 三是AssetBundle. ...
分类:
编程语言 时间:
2017-07-30 18:31:03
收藏:
0 评论:
0 赞:
0 阅读:
212
文件形式的邮件 [python] view plaincopy !/usr/bin/env python3 coding: utf 8 import smtplib from e ...
分类:
编程语言 时间:
2017-07-30 17:53:59
收藏:
0 评论:
0 赞:
0 阅读:
286
1.spring容器的基本用法 xml配置 调用 ...
分类:
编程语言 时间:
2017-07-30 17:53:22
收藏:
0 评论:
0 赞:
0 阅读:
261
运行时常量池是方法区的一部分。class中除了有类的版本,字段,方法,接口等描述信息外,还有一项信息是常量池,用于存放编译期生成的各种字面量和符号引用,这部分内容将在类加载后存放在方法区的运行时常量池中。 Java虚拟机对class文件的每一部分(自然也包括常量池)的格式都有严重的规定,每一个字节用 ...
分类:
编程语言 时间:
2017-07-30 17:52:00
收藏:
0 评论:
0 赞:
0 阅读:
200
Go 语言Map(集合) Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。 Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它。不过,Map 是无序的,我们无法决定它的返回顺序,这是因为 Map 是使用 hash 表来实 ...
分类:
编程语言 时间:
2017-07-30 17:51:29
收藏:
0 评论:
0 赞:
0 阅读:
233
spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。 建议大家使用Spring Boot的默认配置方式,如果需要特殊处理的再通过配置进行修改。 如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类 ...
分类:
编程语言 时间:
2017-07-30 17:50:01
收藏:
0 评论:
0 赞:
0 阅读:
327
UDP编程: 将要传输的数据定义成数据包(Datagram),在数据报中指明所要到达的Socket(主机地址和端口号),然后再将数据报发送出去。 相关操作类: DatagramPacket 数据报包 DatagramSocket 进行端到端通信的类 服务器端实现步骤: 客户端实现步骤: 服务器端: ...
分类:
编程语言 时间:
2017-07-30 17:49:50
收藏:
0 评论:
0 赞:
0 阅读:
254
本章内容: 创建类和对象 面向对象三大特性(封装、继承、多态) 类的成员(字段、方法、属性) 类成员的修饰符(公有、私有) 类的特殊成员 isinstance(obj, cls) & issubclass(sub, super) 异常处理 反射 单例模式 创建类和对象 面向对象编程是一种编程方式,此 ...
分类:
编程语言 时间:
2017-07-30 17:49:11
收藏:
0 评论:
0 赞:
0 阅读:
267
var arr = ['aa', 23, 1.2, 'bb', 'cc']; var len = arr.length; // for (var i = 0; i < len; i++) { // alert(arr + " 数组的长度是: " + arr.length + "这一次队首的元素是:" ...
分类:
编程语言 时间:
2017-07-30 17:46:41
收藏:
0 评论:
0 赞:
0 阅读:
250