小兵兵
12
17
shell shell
Shell 解析器查看系统的解析器 [root@izm5eac6bnsz8uq175jkvez tmp]# cat /etc/shells /bin/sh /bin/bash /usr/bin/sh /usr/bin/bash [root
2019-12-17
14
idea使用 idea使用
快捷键 快捷键 说明 Alt+enter 智能补全 Alt+insert 自动生成某个类的Getters, Setters, Constructors, hashCode/equals, toString 等代码。 Ctr
2019-12-14
08
jvm jvm
jvm体系结构黄色:所有线程共享、占用空间较大,存在垃圾回收 灰色:各个线程独享数据区域、占用空间较小,不存在垃圾回收 类装载器ClassLoader是什么负责加载class文件,class文件在文件开头有特定的文件标示,将class文件
2019-12-08
06
创建线程的第三种方式 创建线程的第三种方式
使用Callable接口Thread可以通过其构造函数传入Runnable接口创建线程,那么这和Callable接口有什么关系呢 FutureTask类实现了Runnable接口,那么我们是不是可以通过Thread其构造函数传入Futur
2019-12-06
11
29
多线程间通信 多线程间通信
多线程并发,主要是多线程操作资源类,其次是多线程间的通信,三部曲,判断、干活、通知,为了防止虚假唤醒判断时必须使用while,最后,为了保证多线程执行的顺序性,可以使用Condition配合标志位来通知唤醒指定线程。 生产者消费者两个线
2019-11-29
28
static和synchronized static和synchronized
static和synchronized2个线程模拟手机发邮件和发短信功能 八锁 标准访问 2个线程 一部手机资源类 发邮件睡眠4秒 新增sayHello方法 两部手机资源类 2个静态同步方法 一部手机 2个静态同步方法 两部部手机 1个静
2019-11-28
28
集合类不安全 集合类不安全
集合类不安全ArrayList集合类不安全 故障现象java.util.ConcurrentModificationException 导致原因 多线程对集合的并发操作导致并发修改异常的产生 解决方案 Vector(加synchroniz
2019-11-28
27
多线程售票 多线程售票
多线程售票多线程操作资源类 创建启动线程的写法public Thread(Runnable target, String name).start() 线程的6种状态,线程调用start方法后不会立即执行,而是要等待空闲CPU的调度 使用R
2019-11-27
20
oracle定时执行存储过程 oracle定时执行存储过程
需求每小时进行一次查询统计数据,并将数据插入到自定义的表当中 效果 创建存储过程create or replace procedure summary_data as v_dcppv number; v_jd12h number;
2019-11-20
01
MyBatis-Plus MyBatis-Plus
简介是什么参考教程:http://mp.baomidou.com/guide/ MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入
2019-11-01
10
29
我的购物车、去结算、提交订单 我的购物车、去结算、提交订单
我的购物车在京东首页,搜索栏右侧有我的购物车 在商品列表页里,有加入购物车 加入购物车时,会先判断用户有没有登录 没有登录的话,会将购物车的数据存放在cookie当中,接着会先判断cookie之前有没有数据,如果没有数据,则将商品数据放
2019-10-29
25
心经 心经
观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄, 舍利子, 色不异空, 空不异色, 色即是空, 空即是色, 受想行识, 亦复如是, 舍利子, 是诸法空相, 不生不灭, 不垢不净, 不增不减, 是故空中无色, 无受想行识, 无眼耳
2019-10-25
1 / 6