############### 类的基本操作 ############## """ 类的基本认识: 1,类就是一个模子 2,dict,list都是类,具体的一个字典和列表就是一个类的实例,就是对象, 3,类定义的时候,类名后面可以有括号,也可以没有括号, 4,类传参是通过__init__方法来传参的 ...
分类:
编程语言 时间:
2020-02-10 09:20:55
阅读次数:
70
############### 线程和GIL,全局解释器锁 ############## """ 线程 为什么会有进程? 主要是能够同时处理多个任务,多个任务还要进行切换,时间片轮转 为什么会有线程? 进程并不是执行任务的最小单元,每一个进程里面有都一个线程,我们叫做主线程, 早期没有线程,一个进程 ...
分类:
编程语言 时间:
2020-02-10 09:24:29
阅读次数:
67
首先介绍线程的五种状态: 新生态:New Thread() 就绪态:准备抢CPU时间片 运行态:抢到了CPU时间片 阻塞态:放弃已经抢到的CPU时间片,且暂时不参与争抢 死亡态:Run运行完了之后 接下来介绍三种方法:线程的阻塞,线程的优先级设置,线程的礼让 1 public class Mutli ...
分类:
编程语言 时间:
2020-02-10 09:26:08
阅读次数:
69
Java新手必备:20道java基础面试题,不看答案你会几道题?
分类:
编程语言 时间:
2020-02-10 09:27:32
阅读次数:
66
是不是是有点拗口哈,在刚开始的开发中,经常会碰到"无法访问非静态方法",如下: Test.java 解决办法有二: 一 、设置其为静态方法 二、new 对象 引用方法 并不是什么时候都可以设置其为静态方法,比如安卓开发中findViewById只能在非静态方法中调用,那怎么办呢.很简单,new对象引 ...
分类:
编程语言 时间:
2020-02-10 09:27:50
阅读次数:
70
引入包:import org.openqa.selenium.Alert; js的alert弹框 Alert alert = driver.switchTo().alert(); //获取并创建alert对象 alert.getText(); //获取弹出框中的文字 alert.accept(); ...
分类:
编程语言 时间:
2020-02-10 09:28:03
阅读次数:
89
python包安装: 一种是有网操作:pip install 包名:例子【pip install setuptools】 无网络服务器上操作: 先把包下载:传上去再安装【】 1、一种是 *.whl pip install *.whl 2、 一种是:*.egg 3、还有一种tar.gz 首先下载tar ...
分类:
编程语言 时间:
2020-02-10 09:32:10
阅读次数:
57
类:组成Java程序的基本要素,一个Java应用程序就是由若干个类所构成,是重要的数据类型。类声明的变量被称为对象,类是创建对象的模板。 类的定义包括两部分:类声明和类体,基本格式为: class 类名{ 类体的内容。 } ① class People(类声明){} class 植物{} 类名如果用 ...
分类:
编程语言 时间:
2020-02-10 09:32:47
阅读次数:
66
给出0~n-1的一个排列,可以整体移动,求逆序对最小值 把数字num[i]的加入,等价于树状数组的第n-num[i]位加1 因为num[i]是第 (n-1)-num[i]+1=n-num[i]大的数字,产生逆序对,只可能在其之前已经插入了数字,此时直接区间查询即可 1 #include <set> ...
分类:
编程语言 时间:
2020-02-10 09:33:02
阅读次数:
50
1.实例化一个线程对象 1 Thread t = new Thread(); 2 t.setName("甲"); 2.实例化一个线程对象的同时,通过构造方法对线程进行命名 1 Thread(Runnable r, String name) 2 Thread t = new Thread(() -> ...
分类:
编程语言 时间:
2020-02-10 09:35:16
阅读次数:
101
##基本对象 Function:函数对象 Function:函数(方法)对象* 1、创建* 1、var fun = new Function(形参列表,方法体);//别用,知道就行* 2、function 方法名称(形参列表){* 方法体* }* 3、 var 方法名 = function(形参列表 ...
分类:
编程语言 时间:
2020-02-10 09:37:31
阅读次数:
86
最近观看了《Javascript设计模式系统讲解与应用》教程,对设计模式有了新的认识,特在此做些记录。 一、UML 文中会涉及众多的UML类图,在开篇需要做点基础概念的认识。以下面的图为例,图片和说明均来源于《大话设计模式》一书。 (1)矩形框,它代表一个类。类图分三层,第一层显示类的名称,如果是抽 ...
分类:
编程语言 时间:
2020-02-10 09:39:43
阅读次数:
63
############### 装饰器的初成和开放封闭原则 ############## # 装饰器 # 装饰器非常重要,面试Python的公司必问, # 原则:开放封闭原则 # # 需求:计算程序执行的时间, import time def func(): start = time.time() ...
分类:
编程语言 时间:
2020-02-10 09:41:25
阅读次数:
75
############### 进程的启动方式1 ############## """ 并发编程: 进程 1,运行中的程序,就是进程,程序是没有生命的实体,运行起来了就有生命了, 操作系统可以管理进程,进程是操作系统基本的执行单元, 2,每一个进程都有它自己的地址空间,进程之间是不会混的,比如qq不 ...
分类:
编程语言 时间:
2020-02-10 09:47:27
阅读次数:
73
############### python-简单的文件操作 ############### # python中文件的操作 # 文件操作的基本套路 # 1,打开文件,默认是是只读方式打开文件 # 2,读写文件,默认是从文件的开始读取数据,也就是读取文件的所有内容 # 3,关闭文件,文件必须要关闭,否 ...
分类:
编程语言 时间:
2020-02-10 09:49:12
阅读次数:
75
############### 迭代器 ############## """ 迭代器 这是一个新的知识点 我们学习过的可以迭代的对象有哪些? list str dict 元组 文件 集合 range() enumerate 为什么可以被循环? """ print(dir([])) # dir可以查看 ...
分类:
编程语言 时间:
2020-02-10 09:49:58
阅读次数:
57
一、并发和并行 并发:任务数>CPU核数,通过系统的各任务调度算法,来回切换,实现多个任务“一起”运行,实际上不是真正同时一起运行,只是切换运行的速度相当快,看上去是一起执行的而已; 并行:任务数<=CPU核数,是真正的一起同时运行。 同步:同步是指代码调用IO操作时,必须等待IO操作完成返回才调用 ...
分类:
编程语言 时间:
2020-02-10 09:50:50
阅读次数:
73
恢复内容开始 Python简介 Python由来 Python的创始人为吉多·范罗苏姆。1989年的圣诞节期间,吉多范罗苏姆为了再阿姆斯特丹大法时间,决心开发一个新的脚本解释程序,作为ABC语音的一种承继。 Python与其他语言 开发语言: 高级语言:Python、Java、PHP、C#、Go r ...
分类:
编程语言 时间:
2020-02-10 09:51:46
阅读次数:
100
...
分类:
编程语言 时间:
2020-02-10 09:54:22
阅读次数:
45
从Java后端到Web全栈百度云 联系微信:zhishivip00001 7七月亲授,Web领域市场呼声最高的的主流技术栈逐一精讲技术与业务深度融合,电商项目前后端开发的教科书级别案例赋能Java从业者拥有更强的职场适应力和工作竞争力 ...
分类:
编程语言 时间:
2020-02-10 09:55:58
阅读次数:
1205