- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 mysql相关整理
存储引擎: 存储引擎是针对表选择的,不同的表可选择不同的存储引擎 MyISAM:每张表有3个文件:.frm文件存储表结构 .MYD文件存储数据 .MYI文件存储索引 索引文件和数据文件是分离的 主键索引为非聚簇索引,随机存储,叶子节点存储的是那行数据的物理地址,即行指针 只...
2020-10-15 21:01:42 143
原创 JVM相关整理
JVM结构:线程共享:方法区、堆线程私有:虚拟机栈、本地方发栈、程序计数器堆:存储所有对象实例及数组 堆内存分为年轻代(Young Generation)占对空间1/3、老年代(Old Generation)占对空间2/3。 年轻代又分为Eden和Survivor区。Survivor区由FromSpace和ToSpace组成。Eden区占大容量,Survivor两个区占小容量,默认比例是8:1:1。 新生成的对象首先放到...
2020-10-13 18:41:57 187
原创 多线程相关整理
线程基础:进程:资源分配的最小单位线程:CPU调度的最小单位并行:多个CPU同时执行多个任务并发:一个CPU同时执行多个任务(时间片轮转调度)CPU调度算法: 先来先服务算法(FCFS)、 最短作业优先(SJF)、 时间片轮转调度算法(RR)、 高响应比优先算法(HRRN)、 最高优先级调度算法、 多级反馈队列调度算法https://blog.csdn.net/u013616945/article/de...
2020-09-30 23:46:10 486
原创 记录一下 docker启动linux容器相关操作
--查找镜像文件docker search centos--下载镜像文件 tag-版本号docker pull centos:tag--查看本机所有镜像文件docker images--查看运行的容器docker ps--启动容器 并且指定端口映射 -it 开启命令交互模式 -d: 后台运行容器,并返回容器ID;-p: 指定端口映射 -ContainerPort容器中的端口...
2019-08-20 14:37:46 651
原创 在redis中使用Lua脚本如何判断变量是否为空
--在lua中,除了nil和false,其他的值都为真,包括0,可以通过nil为false这一点来判断是否为空local temp = redis.call('get',key)if temp then print('temp为非空') else print('temp为空值') ...
2018-11-01 13:58:29 10724 2
原创 外部引入js文件和页面里存在同名方法的调用顺序
同名方法是后加载的覆盖先加载的,所以最终会调用页面内部的方法还是引入js文件里的方法取决于先引入的js文件还是先在页面里写的js方法(html语句是顺序加载的),即:<script src="xxxx.js" type="text/javascript"></script> //假如xxxx.js里也有test()的方法<script ty...
2018-10-26 09:05:04 4142
原创 log4j2的xml配置控制台打印日志和自定义打印到指定日志文件
<?xml version="1.0" encoding="UTF-8"?><Configuration status="INFO"> <Appenders> <!-- 控制台打印日志 --> <Console name="consolePrint" target
2018-09-27 14:28:13 14753
原创 Chrome浏览器清除js缓存
有时候在设置里清除缓存没有作用,可以试试这个方法:1.在用到该js的页面上打开开发者工具(F12)2.鼠标右键点击左上角的刷新按钮,有一个“清空缓存并硬性重新加载”选项,点击即可。...
2018-09-25 14:51:29 5645
原创 Jquery获取当前元素父元素
<html><body><div id="p1"> <div id="p2"> <table> <tr> <td></td> &am
2018-09-21 17:53:03 66755 1
原创 Java—创建线程的三种方式
1.继承Thread类,重写run方法2.实现Runnable接口,重写run方法3.实现Callable接口,重写call()方法(从Java8开始,可以直接使用Lambda表达式创建Callable对象)PS: 1.和Runnable接口不一样,Callable接口提供了一个call()方法作为线程执行体,call()方法比run()方法功能要强大: (1)call()方法可以...
2018-06-17 15:49:43 239
原创 Java—内部类
内部类一共有四种:常规内部类、静态内部类、局部内部类、匿名内部类 常规内部类: 1.在外部类的作用范围内可以任意创建内部类对象,即使内部类是私有的(私有内部类)。内部类对包围它的外部类可见。 2.在内部类中可以访问其外部类的所有域,即使是私有域。即外部类对内部类可见。 静态内部类:1.静态内部类和私有内部类最大的区别在于,静态内部类中无法引用到其外围类的非静态成员。静态内部类只能...
2018-06-16 08:09:38 172
原创 用jspsmartupload实现文件上传下载遇到的问题
今天学习了在web项目中用jspsmartupload插件实现简单的文件上传下载功能,因为过程很曲折,就写了下来。最开始,因为第一次用插件,发现插件比写底层方法要快多了。但用的过程中就发现了一些问题,对于初学java的我实在是头大。记录一下遇到的问题吧:1.在文件上传的jsp页面出现中文乱码的问题,在网上搜了一下午加一晚上的方法,各种尝试。大多数都是request.setCharacterEn
2017-11-22 19:03:34 1347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人