今日主要内容: 线程的概念和简单应用 线程概念的引入背景 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动, ...
分类:
编程语言 时间:
2018-05-15 21:07:09
阅读次数:
180
列表生成式 列表生成式是python内部用来创建list的一种方法,其格式形如: 此时会得到结果:[0, 8, 16, 24, 32, 40, 48, 56, 64, 72]。我们可以看到,用列表生成式,一句代码可以代替用函数循环,比较简洁。 生成器 通过列表生成式,我们可以直接创建一个列表。但是, ...
分类:
编程语言 时间:
2018-05-15 21:07:17
阅读次数:
154
#装饰器回顾:# def wrapper(f): #f= func1# def inner(*args,**kwargs):# print(333) #1. 333# ret=f(*args,**kwargs)# print(666)# return ret# return inner# @wrap ...
分类:
编程语言 时间:
2018-05-15 21:08:24
阅读次数:
161
1 定义 Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理 2 拦截器定义 实现HandlerInterceptor接口,如下: 上面定义的拦截器再复制一份HandlerInterceptor2,注意新的拦截器修改代码: S ...
分类:
编程语言 时间:
2018-05-15 21:09:01
阅读次数:
173
char *strtok(char *s, const char *delim);分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。 从s开头开始的一个个被分割的串。当没有被分割的串时则返回NULL。 注:第一次调用strtok函数时,这个函数将忽略间距分隔符并返回指向在strT ...
分类:
编程语言 时间:
2018-05-15 21:09:17
阅读次数:
259
1、函数的有用信息。 def login(username, password): """ 此函数需要用户名,密码两个参数,完成的是登录的功能。 :return: True 登录成功。 False登录失败。 """ # print(login.__name__) # print(login.__do ...
分类:
编程语言 时间:
2018-05-15 21:09:53
阅读次数:
215
上次讲解了FairyGUI的最简单的热更新办法,并对其中一个Demo进行了修改并做成了热更新的方式。 这次我们来一个更加复杂一些的情况:Emoji. FairyGUI的 Example 04 - Emoji 场景是一个聊天对话框。玩家可以输入文本和表情,对面的机器人还会回复一句话。回复的对话中还附带 ...
分类:
编程语言 时间:
2018-05-15 21:10:01
阅读次数:
390
大家好, 并发编程 进入第三篇。 上班第一天,大家应该比较忙吧。小明也是呢,所以今天的内容也很少。只要几分钟就能学完。 昨天我们说,线程与线程之间要通过消息通信来控制程序的执行。 讲完了消息通信,今天就来探讨下线程里的 信息隔离 是如何做到的。 大家注意: 信息隔离 ,这并不是官方命名的名词,也不是 ...
分类:
编程语言 时间:
2018-05-15 21:10:30
阅读次数:
156
爬取qq音乐首先得找到'http://dl.stream.qqmusic.qq.com/' + filename + '?vkey=' + vkey + '&guid=4428680404&uin=0&fromtag=66'这个链接 然后其中只有filename 和vkey 在变化 然后就在列表页寻 ...
分类:
编程语言 时间:
2018-05-15 21:12:31
阅读次数:
730
准备 @RequestBody 作用: @RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容(json数据)转换为java对象并绑定到Controller方法的参数上。 @ResponseBody 作用 ...
分类:
编程语言 时间:
2018-05-15 21:13:01
阅读次数:
176
ugui tolua local test = {} test.b = gameobjecttest.c = gameobject:GetComponent(typeof(UnityEngine.UI.Button)) 首先调用UnityEngine.GameObject.Destroy(test. ...
分类:
编程语言 时间:
2018-05-15 21:14:18
阅读次数:
217
今日主要内容: 1.队列 2.管道 3.数据共享 4.进程池 5.回调函数 一.队列 队列: 创建共享的进程队列,Queue是多进程安全的队列,可以使用Queue实现多进程之间的数据传递。 代码实例: 上面这个例子还没有加入进程通信,只是先来看看队列为我们提供的方法,以及这些方法的使用和现象。 上面 ...
分类:
编程语言 时间:
2018-05-15 21:15:03
阅读次数:
218
mysql驱动配置连接eclipse和控制台(cmd)(JAVA) https://blog.csdn.net/u013000747/article/details/55510671 BeanUtils介绍及其使用 https://blog.csdn.net/jpzhu16/article/deta ...
分类:
编程语言 时间:
2018-05-15 21:15:53
阅读次数:
197
给定一个字符串: 它是由逗号分隔的几个值的序列: 如何将字符串转换为列表? 使用str.split方法: 将字符串转成元组: 博客搬运地点 How to convert comma-delimited string to list in Python? How to convert comma-de ...
分类:
编程语言 时间:
2018-05-15 22:32:01
阅读次数:
233
单下划线(_) 通常情况下,会在以下3种场景中使用: 1、在解释器中:在这种情况下,“_”代表交互式解释器会话中上一条执行的语句的结果。这种用法首先被标准CPython解释器采用,然后其他类型的解释器也先后采用。 Python 1 2 3 4 5 6 7 8 9 10 >>> _ Traceback ...
分类:
编程语言 时间:
2018-05-15 22:33:07
阅读次数:
184
文章转自:http://bbs.pinggu.org/thread-2604496-1-1.html 1决策树(Decision Trees)的优缺点 决策树的优点: 一、 决策树易于理解和解释.人们在通过解释后都有能力去理解决策树所表达的意义。 二、 对于决策树,数据的准备往往是简单或者是不必要的 ...
分类:
编程语言 时间:
2018-05-15 22:33:20
阅读次数:
180
import time#时间戳 time.time() #浮点型Unix秒数,浮点长度6位。#结构化时间(当地),结构化时间是一对象 t = time.localtime() t.tm_year #返回年份t.tm_wday #返回本周第几天(周几)#结构化时间(格林威治)t = time.gmti... ...
分类:
编程语言 时间:
2018-05-15 22:35:10
阅读次数:
142
1.在表单上使用onSubmit方法 注意:onSubmit方法是写在form元素上;而不是button元素上 2.编辑触发的方法 注意:return false则阻止表单提交 ...
分类:
编程语言 时间:
2018-05-15 22:37:37
阅读次数:
167
锁 —— multiprocess.Lock (进程同步) 之前我们千方百计实现了程序的异步,让多个任务可以同时在几个进程中并发处理, 但是它们之间的运行没有顺序,一旦开启也不受我们控制。 尽管并发编程能让我们更加充分的利用IO资源,但是也会带来新的问题。 当多个进程使用同一份数据资源的时候,... ...
分类:
编程语言 时间:
2018-05-15 22:38:44
阅读次数:
198
/** * establish a single linked list * 创建一个单链表 * @author fred * */ public class SingleLinkedList { private Node head; private E data; private int size... ...
分类:
编程语言 时间:
2018-05-15 22:39:20
阅读次数:
160