一、进程与线程的相关概念 1、什么是进程 进程是一个程序在一个数据集上的一次动态执行过程。 进程一般由程序,数据集,进程控制块三部分组成。 2、什么是线程 线程也叫轻量级进程,它是一个基本的CPU执行单元,也是程序执行过程中的最小单元,由线程ID、程序计数器、寄存器集合和堆栈共同组成。线程的引入减小 ...
分类:
编程语言 时间:
2017-05-17 16:07:06
阅读次数:
268
public class Solution{ public List<List<Integer>> permutations(int[] arr){ List<List<Integer>> res = new ArrayList<List<Integer>>(); //corner if ( arr ...
分类:
编程语言 时间:
2017-05-17 16:06:32
阅读次数:
210
windows下搭建python 下载python版本 https://www.python.org/ 注意当前操作系统的位数,32位还是64位 同时 安装后 修改环境变量 修改环境变量 编辑或添加环境变量,之后在cmd下运行 windows下搭建python 下载python版本 https:// ...
分类:
编程语言 时间:
2017-05-17 16:06:03
阅读次数:
272
模块搜索路径 当我们尝试加载一个模块时,Python会在指定的路径下搜索对应的.py文件,如果找不到,就会报错: 默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中: 如果我们要添加自己的搜索目录,有两种方法: 一是直接修改sys ...
分类:
编程语言 时间:
2017-05-17 16:05:46
阅读次数:
354
C++静态库与动态库 这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。 什么是库 什么是库 库是写好的现有的,成熟的,可以复用 ...
分类:
编程语言 时间:
2017-05-17 16:05:25
阅读次数:
257
python的字符串内建函数详解:一、string.capitalize()描述:string.capitalize():将字符串的第一个字母变成大写,其他字母变小写。对于8位字节编码需要根据本地环境。语法:name=‘luwenjuan’
name.capitalize()无参数二、string.decode(encoding=‘UTF-8‘,errors=‘strict‘)描..
分类:
编程语言 时间:
2017-05-17 15:22:55
阅读次数:
263
Python列表详解:创建一个列表,只要把逗号分隔的不同数据项使用方括号括起来即可。比如:list=[1,2,3,4,5];与字符串的索引一样,列表索引从0开始。Python列表函数即方法:Python所包含的函数:1、cmp()描述:cmp()用于比较两个列表的元素。语法:cmp(list1,list2)返回..
分类:
编程语言 时间:
2017-05-17 15:21:35
阅读次数:
234
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python现如今已经成为最受欢迎的程序设计语言之一了。Python的安装下载软件包#wgethttps://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz安装依赖包(为了更好的进行退格操作)#yum-yinstallreadline-de..
分类:
编程语言 时间:
2017-05-17 15:19:29
阅读次数:
157
Java最初是作为网络编程语言出现的,Java Socket可以实现网络上两个程序之间的数据交换,QQ等即时通讯软件都使用了Socket相关技术。Java.net包中提供了网络编程相关的四大功能类:InetAddress、URL、Sockets、Datagram。 一、InetAddress Ine ...
分类:
编程语言 时间:
2017-05-17 15:18:03
阅读次数:
186
dom自带了很多事件,常见的如下所示当触发这些事件的时候,我们可以执行自定义的各种函数。一般说来,绑定事件有3种方法。第一种方法,直接在标签上面绑定,比如<inputid=‘i1‘type=‘button‘onclick=‘ClickOn(this)‘>
functionClickOn(self){
}第二种方法,是先获取Dom对..
分类:
编程语言 时间:
2017-05-17 15:17:03
阅读次数:
183
在多线程编程中,synchronized关键字非常常见,当我们需要进行“同步”操作时,我们很多时候需要该该关键字对代码块或者方法进行锁定。被synchronized锁定的代码块,只能同时有一条线程访问该代码块。上面是很多人的认识,当然也是我之前对synchronized关键字的浅显认识,其实..
分类:
编程语言 时间:
2017-05-17 15:16:29
阅读次数:
206
socket编程 Python 提供了两个级别访问的网络服务。 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发 ...
分类:
编程语言 时间:
2017-05-17 15:15:28
阅读次数:
272
云服务 子系统:后台管理系统、Restfu服务系统、Dubbo服务/管控/监控中心 Zookeeper注册中心、报表分析系统、日志记录系统、定时调度系统 搜索引擎系统、分布式文件系统、消息系统、SSO单点登录系统 SOA管控平台、UI组件系统、OA办公系统、CMS新闻发布系统 支付系统、数据库配置系 ...
分类:
编程语言 时间:
2017-05-17 15:13:49
阅读次数:
214
保存未check.py启动监控 执行run.pypython3 check.py run.py当目录下面代码有变化时会重启run.py ...
分类:
编程语言 时间:
2017-05-17 15:12:59
阅读次数:
155
一、协程的简介。协程,又被称为微线程,虽然是单进程,单线程,但是在某种情况下,在python中的协程执行效率会优于多线程。这是因为协程之间的切换和线程的切换是完全不一样的!协程的切换是由程序自身控制的(程序的开发者使用yield去进行控制,协程和协程之间的切换是可控制..
分类:
编程语言 时间:
2017-05-17 15:12:06
阅读次数:
190
滔哥原创 本人需求更改 简单的二维数组按照指定字段排序 ...
分类:
编程语言 时间:
2017-05-17 15:11:25
阅读次数:
134
DESDES全称为DataEncryptionStandard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。DES使用简介使用DES需要设置加密内容、加密key、加密混..
分类:
编程语言 时间:
2017-05-17 15:10:49
阅读次数:
283