浅笑无痕001
浅笑无痕001
全部文章
随笔
未归档(1)
归档
标签
去牛客网
登录
/
注册
浅笑无痕
随心
全部文章
/ 随笔
(共20篇)
读深入理解Java虚拟机笔记--类加载机制
已经读到《深入理解java虚拟机》第三部分了,感觉开始飘了,太枯燥了这部分,不过还是跟着书上走了一遍,大概了解了其内容,这部分内容主要类文件结构,类加载机制,执行引擎等组成。本次笔记主要记录类加载过程。 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析、初始化,最终...
2018-05-08
0
567
记录定时任务开发--Quartz
前言 项目新需求需要定时处理数据,但是原来没有这个模块,奉命开发,之前接触过Quartz。但是有些忘记了,所以过一遍。加班把这个模块做了出来,还有很多不足,需要继续完善。 1 什么是Quartz Quartz是OpenSymphony开源组织在Job scheduling领域的开源项目,...
2018-05-06
0
627
记录一次部署文件服务器FastDFS(3)
前言 大佬说要让技术部方便部署,前面的文档看不懂,所以只能整合成shell脚本了。 正文 1.tracker脚本 #!/bin/bash echo -e "关闭防火墙" systemctl stop firewalld.service systemctl d...
2018-05-05
0
400
记录一次部署文件服务器FastDFS(2)
说明 系统:CentOS-7-x86_64-DVD-1708 当前所有用到的软件版本: 部署图 内部部署测试,所以使用单节点tracker和两个storage节点,具体如图: 部署...
2018-05-04
0
809
记录一次部署文件服务器FastDFS(1)
前言 最近公司产品业务不断发展壮大,原来代码和文件放在tomcat下的弊端开始显露出来了,主要体现在文件和代码耦合在一起,文件越多存放越混乱;还有就是并发量增大了,用户对视频等静态文件的访问会占据一定的资源,影响正常业务进行,受到不少吐槽。所以准备将文件迁移到文件服务器,因为自己曾经学习过Fas...
2018-05-02
0
409
读深入理解Java虚拟机笔记--JVM垃圾回收
最近开始读周志明老师《深入理解Java虚拟机》,已经将第二部分的自动内存管理机制详细的读了一遍,对java虚拟机的内存模型,垃圾回收有了初步的了解。 一、JVM内存区域 Java虚拟机在运行时,会把内存空间分为若干个区域,根据《Java虚拟机规范(Java SE 7 版)》的规定,Java虚...
2018-05-01
0
566
记录读源码-HashMap(2)
1.HashMap的扩容机制 HashMap内部提供了resize()方法,该方法主要用于初始化生成table数组以及将原来的table数组(下面称为桶)进行扩容,HashMap按当前桶数组长度的2倍进行扩容。在扩容两倍之后, 原来数组中存放的Node要存放到新的数组中,重新计算键值对的位置,...
2018-04-17
0
349
java调用jacob功能
忙里偷闲,早上部署项目完项目进行测试的时候,发现调用Microsoft转码功能的时候出现问题,于是分析日志,发现一个错误: com.jacob.com.ComFailException: Invoke of: OpenSource: Microsoft Office。 调试: 用控制台的形式启动t...
2018-04-14
0
665
Hibernate自动更新的坑
问题描述: 昨天有个同学遇到一个问题,跑来问我,hibernate查询出来的对象集合,根据业务需要遍历赋值,结果赋值的对象都会更新到数据库...好吧,这明显是有问题的. 问题追踪: 1.查看日志后发现,系统总是会打印出一个update语句。说明系统的确是执行了更新操作的,但是我并没有调用任何和upd...
2018-04-10
0
758
记录读源码-HashMap(1)
HashMa源码很久没看了,有点忘记,还是得做点笔记 1.HashMap中定义的常量 1.默认容量 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 2.最大容量 static final int MAXIMUM_...
2018-04-01
0
470
首页
上一页
1
2
下一页
末页