码迷,mamicode.com
首页 > 编程语言 > 日排行
多线程编程
一: 两种实现方式: 1.继承Thread类重写run方法 2.继承Runnable接口重写run方法(通常用这种,java单继承的局限性,后期还想继承其他类会无从下手) 二:简单demo1(多线程模拟买票) 由于资源没有加锁,导致数据异常问题 三 简单demo2(模拟龟兔赛跑) ...
分类:编程语言   时间:2020-02-16 16:34:01    阅读次数:85
软帝学院教你用Java实现写字板功能!
用Java实现写字板功能! import java.awt.Color; import java.awt.Container; import java.awt.FlowLayout; import java.awt.Graphics; import java.awt.event.MouseEvent ...
分类:编程语言   时间:2020-02-16 16:34:55    阅读次数:86
LeetCode刷题--基础知识篇--KMP算法
KMP算法 关于字符串匹配的算法,最知名的莫过于KMP算法了,尽管我们日常搬砖几乎不可能去亲手实现一个KMP算法,但作为一种算法学习的锻炼也是很好的,所以记录一下。 KMP算法是根据三位作者(D.E.Knuth, J.H.Morris和V.R.Pratt)的名字来命名的,算法的全称是Knuth Mo ...
分类:编程语言   时间:2020-02-16 16:35:12    阅读次数:103
python单元测试中无法使用谷歌浏览器打开测试报告的解决办法
出现该报错主要是因为你没有进行chrome浏览器安装路径的配置,解决方法很简单: 打开pycharm–》File–》setting–》Tools–》Web Browsers 在Default Browser一栏勾选Custom Path(敲黑板) 然后将chrome的路径改为安装路径即可,如图所示: ...
分类:编程语言   时间:2020-02-16 16:40:36    阅读次数:101
Python 魔法方法
魔法方法 例 ...
分类:编程语言   时间:2020-02-16 16:41:45    阅读次数:85
golang 自定义接口体(与其他语言对象类似)
1 /* 2 3 结构体变量: 4 结构体的定义只是一种内存布局的描述,只有当结构体实例化时,才会真正地分配内存, 5 因此必须在定义结构体并实例化后才能使用结构体的字段。 6 type 类型名 struct { 7 字段1 字段1类型 8 字段2 字段2类型 9 … 10 } 11 指针类型的结构 ...
分类:编程语言   时间:2020-02-16 16:42:51    阅读次数:99
JavaWeb-page指令
一.JSP三大指令(在一个JSP页面可以写0-N条指令,不限制) 1.page指令:很常用且属性用得最多的 2.include指令:静态包含 3.taglib:导入标签库 4.指令格式:<%指令名 ....%> 二.Page指令 1.习惯性放在JSP页面第一条,但是放在其他位置也行 2.常见属性: ...
分类:编程语言   时间:2020-02-16 16:44:47    阅读次数:111
JAVA构造函数
构造函数在类里面定义,构造函数名一定要跟类名相同,实例化一个对象的时候,如果没有初始化成员变量,可以不用定义构造函数,系统会自己定义好,定义了也不会影响。如果实例化对象需要初始化成员变量就一定自定义构造函数。 定义构造函数 1 class Cat 2 { 3 String name; 4 int a ...
分类:编程语言   时间:2020-02-16 16:46:10    阅读次数:79
Java 关系运算符
Java的关系运算符(relational operators)也称为“比较运算符”,用于用来比较判断两个变量或常量的大小。关系运算符是二元运算符,运算结果是 boolean 型。当运算符对应的关系成立时,运算结果是 true,否则是 false。 运算符描述例子 == 检查如果两个操作数的值是否相 ...
分类:编程语言   时间:2020-02-16 17:53:51    阅读次数:87
虚拟DOM and diff 算法
1. 数据 state 2. JSX模板 3. 数据+模板 结合生成真实的DOM来显示 4. State 变化 5.数据+模板 结合生成真实的DOM, 替换原来的DOM 缺陷: 第一次生成了完整的DOM, 第二次生成了完整的DOM, 第二次替换第一次, 非常消耗性能 1. 数据 state 2. J ...
分类:编程语言   时间:2020-02-16 17:55:24    阅读次数:72
PEtools PE操作工具类C++
源码来自各大网友并非原创修改了部分函数 仅供参考(PE没源码参考应该是很吃力的) 暂未更新完持续更新中....... PETools.h //函数头 int GetFileLength(FILE *pf, DWORD *Length); int ReadFileByPathToBuffer(IN L ...
分类:编程语言   时间:2020-02-16 17:55:56    阅读次数:79
Java学习入门 -03-基本类型与引用类型
Java学习入门 -03-基本类型与引用类型
分类:编程语言   时间:2020-02-16 17:59:45    阅读次数:87
Java8:18个日期处理的实践
Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。 Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定为可变类型,以及SimpleDateFormat的非线程安全使其应用非常受限。 新API基于ISO标准日历系统, ...
分类:编程语言   时间:2020-02-16 19:06:09    阅读次数:107
用 python 来操作 docx, xlsx 格式文件(二)(使用 docx 库操作 docx 格式文件
https://www.cnblogs.com/ontheway703/p/5266041.html docx 库 文章结构: 一、docx 基本用,创建 docx 文件并添加数据 二、深入理解文本格式(format),并设置所格式属性(attribute) 三、深入理解样式(styles),以及如 ...
分类:编程语言   时间:2020-02-16 19:07:39    阅读次数:92
任意两点间的最短路问题 Floyd-Warshall算法
这一算法与之前的Bellman-F=Ford算法一样,都可以判断负环 只需要检查dp [i] [j] 是负数的顶点i即可 1 // 求解任意两点间的最短路径问题 2 // Floyed-Warshall算法 3 // 复杂度O(N^3),N为顶点数 4 5 #include <cstdio> 6 # ...
分类:编程语言   时间:2020-02-16 19:07:56    阅读次数:76
Java容器之ArrayList详解
List是collection接口的实现类 List: 特点:有序,可重复 它有两个常用的实现类: 一。ArrayList: 特点:以数组的形式进行存储,因此随机访问速度较快,所有它适用于查询。 缺点:不适用于插入和删除的操作 因为每次操作都需要移动数组中的元素。 根据源码我们能得出以下几点: 1. ...
分类:编程语言   时间:2020-02-16 20:14:43    阅读次数:77
Java中Scanner类
基本格式: public boolean hasNextXxx():判断是否是某种类型的元素 public Xxx nextXxx():获取该元素 举例:用int类型的方法举例 public boolean hasNextInt() public int nextInt() 注意(): InputM ...
分类:编程语言   时间:2020-02-16 20:15:29    阅读次数:78
Java中集合的嵌套
集合的嵌套遍历 获取10个1-20之间的随机数,要求不能重复 键盘录入多个数据,以0结束,要求在控制台输出这多个数据的最大值。public static void main(String[] args){ //创建大集合 ArrayList<ArrayList<Student>> bigArrayL ...
分类:编程语言   时间:2020-02-16 20:16:08    阅读次数:86
线程5种状态
来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=396GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com 线程的5种状态 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Ru ...
分类:编程语言   时间:2020-02-16 20:21:25    阅读次数:78
java随记
2月16 1.a=a+b 等于 a+=b ,且a+=b隐含强制类型转换 2.^ 表示异或 两个二进制同号为假,异号为真 即 0^0=0,1^1=0,0^1=1 3.三元运算 布尔表达式 ?表达式1:表达式2 例如: String str = (8>5) ? "8大于5" : "8不大于5" 4.eq ...
分类:编程语言   时间:2020-02-16 20:21:38    阅读次数:82
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!