08 2019 档案
摘要:1.互联网在过去的二十年以超过人们想象的速度迅速发展。 The Internet has been developing at a speed beyond people`s expectations in the past 20 years. 2.在工作时间请假需要得到部门经理的批准。 Reque
阅读全文
摘要:三点原因 1.字节码精简 2.自定义 FastList 代替ArrayList ;避免每次get()调用都要进行range check,避免调用remove()时的从头到尾的扫描; 3.优化代码和拦截器
阅读全文
摘要:下载tar.gz 点击选择接收协议 下载完文件之后,将文件从Windows复制到ubuntu上,可以用xShell,putty,git.这里用git 下载安装git之后,再任意位置右击,选择 git bash here 接下来找到下载的文件 jdk 8u221 linux x64.tar.gz 使用
阅读全文
摘要:配置 参考文档 "Ubuntu18.04 安装MySQL"
阅读全文
摘要:插入链接 "" []里面写链接的标题或描述,可以省略不加不写 , () 里面是链接,必须有必须写 例如 "百度" 参考文章 "Markdown 插入链接"
阅读全文
摘要:1.MySQL 中 int(3) int(10) 区别 答案 存储大小并无差异,只是不足位数的时候,左边补0. 补充知识点 创建数据库表时,加zerofill ,可以看出效果。mysql 默认 int(11) unsign int(10) int类型,占4个字节,一个字节8位,4 8 = 32 位长
阅读全文
摘要:题目 过年啦!小B高兴的不行了,她收到了很多红包,可以实现好多的愿望呢。小B可是对商店货架上心仪的货物红眼好久了,只因囊中羞涩作罢,这次她可是要大大的shopping一番。小B想去购物时,总是习惯性的把要买的东西列在一个购买清单上,每个物品单独列一行(即便要买多个某种物品),这次也不例外。 小B早早
阅读全文
摘要:TreeSet 去重复排序 Collections.sort() 可重复数字的排序 代码 运行效果
阅读全文
摘要:题目描述 给你两个集合,要求 {A} + {B}。 注:同一个集合中不会有两个相同的元素。 输入 多组(不超过 5 组)数据。 每组输入数据分为三行,第一行有两个数字 n,m($0<n,m\leq10000$),分别表示集合 A 和集合 B 的元素个数。后两行分别表示集合 A 和集合 B。每个元素为
阅读全文
摘要:题目 4和7是两个幸运数字,我们定义,十进制表示中,每一位只有4和7两个数的正整数都是幸运数字。前几个幸运数字为:4,7,44,47,74,77,444,447... 现在输入一个数字K,输出第K个幸运数。 输入 第一行一个数字T(T
阅读全文
摘要:试题链接:https://exercise.acmcoder.com/answer?paperId=317 1.线程 可以通过创建Thread的实例来创建新的线程 线程的五种状态: 1)创建状态:生成线程对象 2)就绪状态:调用线程对象的start方法,该线程便进入就绪状态,但此时线程调度程序还没有
阅读全文
摘要:JSON数据 默认情况下,当开发者新创建一个SpringBoot项目时,会添加Web依赖,在这个依赖中会默认加入jackson-databind作为Json处理器。 @RestController 组合注解,等于@Controller和ResponseBody (但是,两个注解是返回页面,一个是返回
阅读全文
摘要:Web容器配置 ~Tomcat配置 server.port配置了Web容器的端口号 error.path配置了当项目出错时跳转去的页面 session.timeout配置了session失效的时间 context-path表示项目名称,不配置时默认为/,如何配置了,就要在访问路径中加上配置的路径 u
阅读全文
摘要:spring-boot-starter-parent spring-boot-starter-parent是一个特殊的Starter,提供了Maven的默认配置,同时还提供了dependency-management,可以使开发者在引入其它依赖时不必输入版本号,方便依赖管理,为第三方库提供自动配置。
阅读全文
摘要:查看所有MySQl相关的线程 show full processlist; 杀死线程id为2的线程 kill 2 查看服务器状态 show status like '%lock%'; 查看服务器配置参数 show variables like '%timeout%'; 参考链接 "MySQL表不能修
阅读全文
摘要:## 查看所有MYSQl相关的线程 > show full processlist; ## 杀死线程id为2的线程> kill 2 ## 查看服务器状态 > show status like '%lock%'; ## 查看服务器配置参数> show variables like '%timeout%
阅读全文
摘要:> 表格显示数据,选中其中一条数据进行编辑,弹出层编辑,发现修改数据时,表格中的数据同步变化。编辑成功之后,还会返回原本没修改之前的数据。 > 传对象给子组件,子组件的值污染父组件。
阅读全文
摘要:验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9
阅读全文
摘要:StringJoiner1.简单的字符串拼接 输出:HelloWorld 注:当我们使用StringJoiner(CharSequence delimiter)初始化一个StringJoiner的时候,这个delimiter其实是分隔符,并不是字符串的初始值。 2.可使用特定的分隔符或是前后缀来拼接
阅读全文
摘要:"TCP 详解" "TCP的三次握手与四次挥手(详解+动图)" "HTTP、TCP、UDP,Socket,HTTPS(史上最强理解,没有之一)"
阅读全文
摘要:数据库ACID特性 原子性(Atomic): 一致性(Consistent): 隔离性(Isolated): 持久性(Durable): mysql数据库的两种引擎 1.InnoDB 是聚集索引,支持事务,支持行级锁; 2.MyISAM 是非聚集索引,不支持事务,只支持表级锁。 数据库水平切分和垂直
阅读全文
摘要:线程是在进程中独立运行的子任务。 什么场景使用多线程技术? 1.阻塞。一旦系统中出现了阻塞现象,则可以根据实际情况来使用多线程技术提高运行效率。 2.依赖。业务分为两个执行过程,A和B,A业务发生阻塞时,B业务不需要A业务的执行结果,这时B业务可以使用多线程技术提高运行效率。 多线程是异步的。多线程
阅读全文