线程和进程:操作系统执行多任务,每个任务就是进程;进程执行多任务,每个任务就是线程;包含关系 。 一、多线程创建和启动: 1、继承Thread:重写run()方法,调用start()启动线程。 public class ThreadDemo extends Thread{ @Override pub ...
分类:
编程语言 时间:
2018-08-29 18:06:52
阅读次数:
129
1 from selenium import webdriver 2 from selenium.webdriver.support.wait import WebDriverWait 3 from selenium.webdriver.support import expected_conditi... ...
分类:
编程语言 时间:
2018-08-29 18:42:00
阅读次数:
169
--coding:utf-8--fromCrypto.CipherimportAESfrombinasciiimportb2a_hex,a2b_heximportjsonimporturllib2importtimeimportrandom,stringimportbase64importargparseimportsysimportosimportdatetimeclassprpcrypt():
分类:
编程语言 时间:
2018-08-29 18:42:13
阅读次数:
225
Spring Data Redis 序列化
分类:
编程语言 时间:
2018-08-29 18:42:21
阅读次数:
188
!/bin/python#coding:utf-8importSocketServerimportosimportdatetimeimportMySQLdbclassmysql:definit(self):self.connect=MySQLdb.connect(host=‘192.168.221.203‘,user=‘hall‘,passwd=‘52015
分类:
编程语言 时间:
2018-08-29 18:44:23
阅读次数:
217
索引: Notes 高阶函数 forEach filter map reduce some findIndex 重写课本示例代码 Excercises Flattening Your own loop Everything Dominant writing direction 索引: Notes 高 ...
分类:
编程语言 时间:
2018-08-29 19:11:04
阅读次数:
267
#__author:"Feng Lin" #date: 2018/8/29 #装饰器:在不修改函数的调用方式,但是还是想在原来的函数前后添加功能 #如下:timer 就是一个装饰器函数,支队一个函数有一些装饰作用 #使用闭包是实现装饰器的基本原理 import time # def func(): ... ...
分类:
编程语言 时间:
2018-08-29 19:11:28
阅读次数:
140
在现在的软件开发过程中,特别是app的部分,需要的很多数据以及内容,都是来自server端的API,但是不能保证 在客户端开发的时候,api在server端已经开发完成,专门等着前端来调用,理想的情况是前端在开发的时候,已经有人写 好了接口,直接调用就可以了,但是这仅仅是理想的情况,很多时候,现实总 ...
分类:
编程语言 时间:
2018-08-29 19:55:10
阅读次数:
187
第一种: 第二种: 第三种: 第四种: ...
分类:
编程语言 时间:
2018-08-29 19:56:13
阅读次数:
165
最近在写爬虫的时候发现利用beautifulsoup解析网页html 利用解析结果片段为: <td valign="top"><div class="pl2"><a class="" href="https://movie.douban.com/subject/26588308/"> 死侍2 / < ...
分类:
编程语言 时间:
2018-08-29 19:57:30
阅读次数:
168
mainwindow.h中代码 #ifndef MAINWINDOW_H#define MAINWINDOW_H #include <QMainWindow>#include "mythread.h"namespace Ui {class MainWindow;} class MainWindow ...
分类:
编程语言 时间:
2018-08-29 19:58:15
阅读次数:
186
基本思想 通过Dijkstra计算图G中的最短路径时,需要指定起点vs(即从顶点vs开始计算)。 此外,引进两个集合S和U。S的作用是记录已求出最短路径的顶点,而U则是记录还未求出最短路径的顶点(以及该顶点到起点vs的距离)。 初始时,S中只有起点vs;U中是除vs之外的顶点,并且U中顶点的路径是" ...
分类:
编程语言 时间:
2018-08-29 19:58:22
阅读次数:
203
在学习算法之前引用一位大佬的话:如果你只是想成为一个码农或是一个代码搬运工(Code Monkey),你大可不必学习算法,因为算法对你确实没有用;但是如果你想要成为一个优秀的开发者(Developer),扎实的算法必不可少,因为你会不断掉进一些只能借助算法才能爬出去的坑里。 算法定义 算法是指解题方 ...
分类:
编程语言 时间:
2018-08-29 19:58:59
阅读次数:
135
概述 自JDK1.5开始, 引入了自动装箱/拆箱这一语法糖, 它使程序员的代码变得更加简洁, 不再需要进行显式转换。基本类型与包装类型在某些操作符的作用下, 包装类型调用valueOf()方法将原始类型值转换成对应的包装类对象的过程, 称之为自动装箱; 反之调用xxxValue()方法将包装类对象转 ...
分类:
编程语言 时间:
2018-08-29 20:00:16
阅读次数:
213
在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 一般有三种方法, alist=[1,2,3,["a","b"]] (1)直接赋值,传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变 >> ...
分类:
编程语言 时间:
2018-08-29 20:01:45
阅读次数:
186
https://zh.wikipedia.org/wiki/扩展欧几里得算法 用类似辗转相除法,求二元一次不定方程的整数解。 然后把它们改写成“余数等于”的形式 //式1 //式2 //式3 然后把它们“倒回去” //应用式3 //应用式2 //应用式1 得解 。 这个过程可以用矩阵表示(其中q表示 ...
分类:
编程语言 时间:
2018-08-29 20:02:08
阅读次数:
191
unity终止协程提供了 StopAllCoroutines() 和 StopCoroutines() 两个方法, 但是都只能终止该文件内的 IEnumerator. 并且具体使用有点坑, 见如下实验: Test1: Test1 Run: Test1结果: 成功停止了SayWorld协程. Test ...
分类:
编程语言 时间:
2018-08-29 20:02:43
阅读次数:
171
源码地址:https://github.com/qmdx00/Snake ,请不要吝啬star。 首先画出UML类图: 用es6的语法,创建项目结构: 配置webpack: 入口文件为index.js,构建生成目录为dist 配置启动脚本:package.json 安装依赖后执行 npm run b ...
分类:
编程语言 时间:
2018-08-29 20:02:51
阅读次数:
235
CentOS 7 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5 1.首先安装依赖包 a. yum -y groupinstall “Development tools” b. yum -y install zlib-devel bzip2-deve ...
分类:
编程语言 时间:
2018-08-29 20:03:15
阅读次数:
249
map()是 Python 内置的高阶函数,它接收一个函数 func 和一个 list(*iterables),并通过把函数 func 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9] 如果希望把list ...
分类:
编程语言 时间:
2018-08-29 20:05:28
阅读次数:
165