以下是关于HashCode的官方文档定义: hashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的哈希表。 hashCode 的常规协定是: 在 Java 应用程序执行期间,在同一对象上多次调用 hashCode 方法时,必须 ...
分类:
编程语言 时间:
2018-12-24 23:33:38
阅读次数:
185
########################总结################ 面向对象回顾 类:对某一个事物的描述,对一些属性和方法的归类 2. 明白对象是什么 什么是对象, 什么都是对象. 在编程的世界里. 对象是由类创建. 类名() -> 创建对象, 实例化 此时会默认的调用两个方法 - ...
分类:
编程语言 时间:
2018-12-24 23:34:20
阅读次数:
322
一、线程 1.1多线程原理 我们先定义一个线程类,代码如下: 再定义一个测试类,如下: 执行流程图如下: 程序启动时运行main时候,Java虚拟机启动一个进程,主线程main在main()调用的时候被创建,随着调用mt对象的start方法,另外一个新的线程也启动了,这样,这个应用就在多线程下运行。 ...
分类:
编程语言 时间:
2018-12-24 23:35:30
阅读次数:
228
结果: 每次先打印 m2 ...
分类:
编程语言 时间:
2018-12-24 23:36:04
阅读次数:
271
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="js/test.js" type="text/javascript" charset="utf-8"></script> ...
分类:
编程语言 时间:
2018-12-24 23:36:28
阅读次数:
231
import java.io.*; public class FileInputStreamTest { public static void main(String[] args) throws IOException { //创建字节输入流 FileInputStream fis = new F ...
分类:
编程语言 时间:
2018-12-24 23:36:36
阅读次数:
267
一、初识Flask Python三大主流Web框架对比 1、三大框架的特点 Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 Tornado 主要特点是原生异步非阻塞,在IO密集型应用和多任务处理上占 ...
分类:
编程语言 时间:
2018-12-24 23:39:08
阅读次数:
233
前言 本篇紧接着spring入门详细教程(一),建议阅读本篇前,先阅读第一篇。链接如下: Spring入门详细教程(一) https://www.cnblogs.com/jichi/p/10165538.html 一、spring注入方式 1、set方法注入 2、构造方法注入 3、p名称空间注入 4 ...
分类:
编程语言 时间:
2018-12-24 23:39:21
阅读次数:
226
关于自动化测试框架的设计,笔者在前面的随笔里面有介绍和总结,这里结合实际的项目例子做个demo,环境部署参考笔者的的随笔《python3+Robot Framework+PyCharm环境部署及执行脚本》,拿开源的项目管理平台禅道为例。 一、针对项目特点确定选用的开源的测试框架,这里因为要做WEB ...
分类:
编程语言 时间:
2018-12-24 23:39:29
阅读次数:
482
string中find()返回值是字母在母串中的位置(下标记录),如果没有找到,返回npos。 string的substr(pos=0, count=npos)返回字符串[pos, pos+count) string& erase (size_t pos = 0, size_t len = npos ...
分类:
编程语言 时间:
2018-12-24 23:40:10
阅读次数:
258
输入某年某月某日,判断这一天是这一年的第几天?程序分析 特殊情况,闰年时需考虑二月多加一天:直接上代码 #定义一个函数,判断是否为闰年 def leapyear(y): return (y % 400 == 0 or (y % 4 ==0 and y % 100 ==0)) #定义一个数组,每个月的 ...
分类:
编程语言 时间:
2018-12-24 23:40:45
阅读次数:
778
c++之改变终端输出的颜色 include int main(int argc, char argv) { std::cout ...
分类:
编程语言 时间:
2018-12-24 23:42:20
阅读次数:
964
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="js/test.js" type="text/javascript" charset="utf-8"></script> ...
分类:
编程语言 时间:
2018-12-24 23:43:12
阅读次数:
276
当你需要安装多个版本的jdk时,可能会遇到更改了JAVA_HOME后java -version不变的情况。 一般情况下,将你的JAVA_HOME改为你要用的jdk的安装路径,然后你使用的就是这个版本的JDK。但是有时候你会发现更改了JAVA_HOME后java -version不变。 可能原因: p ...
分类:
编程语言 时间:
2018-12-24 23:43:21
阅读次数:
494
4.spring中的aop演示 4.1步骤: 下面两个是spring需要的第三方aop包 ...
分类:
编程语言 时间:
2018-12-24 23:44:12
阅读次数:
342
代码注释有介绍 这是SingleTon1(饿汉式)时会出现的问题。 ...
分类:
编程语言 时间:
2018-12-24 23:44:33
阅读次数:
341
IOC https://www.cnblogs.com/ITtangtang/p/3978349.html(源码解读) https://blog.csdn.net/jiangyu1013/article/details/72654373(流程) http://www.cnblogs.com/xdp- ...
分类:
编程语言 时间:
2018-12-25 00:05:26
阅读次数:
290
课程目录部分截图: 下载地址:百度网盘下载 ...
分类:
编程语言 时间:
2018-12-25 00:05:52
阅读次数:
447
目录:第1节Spring Boot介绍,源码阅读环境搭建,插件安装[免费观看]00:13:12分钟 第2节Spring源码阅读环境搭建[免费观看]00:19:58分钟 第3节SpringApplication初始化[免费观看]00:20:47分钟 % h8 p; L% a2 b& u' S第4节Sp ...
分类:
编程语言 时间:
2018-12-25 00:06:19
阅读次数:
407
课程目录:01-项目简介Springboot简介入门配置项目准备02-MariaDB主从安装SpringBoot整合MyBatis配置03-MyBatis主从实现代码读写分离应用以及实现04-RocketMQ入门及其使用(一)05-RocketMQ入门及其使用(二)06-RocketMQ与项目整合0 ...
分类:
编程语言 时间:
2018-12-25 00:07:09
阅读次数:
272