linux

linux下使用crontab进行网站内容和数据库定期备份

crontab有几个常用的命令 crontab -l 列举crontab的任务 crontab -e 编辑cr […]

Be the First to comment. Read More
java

JavaEE post Base64的图片丢失数据解决

项目中有个提交Base64编码的图片到服务器,服务器端转换成图片的二进制流存放到数据库中。在实际使用中发现,保 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(九)——类文件结构(上)

##一、前言 在Java开发中,可以通过javac将.java的源代码编译为.class的类文件。之前一直以为 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(八) —— 虚拟机性能监控与故障处理工具

一、前言 我觉得Java的强大之处在于它有非常完善的生态环境,从开发工具到分析处理工具。使用JDK中提供的工具 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(七)——内存分配与回收策略

一、前言 Java的内存分配,从全局来看,就是堆上分配(但也可能经过JIT编译后被拆散为标量类型并间接的栈上分 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(六)——HotSpot算法实现

一、前言 在JVM运行的过程中,垃圾回收是性能提升的重中之重,垃圾回收的前提是准确判定哪些对象是可以回收的,在 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(五)-垃圾收集器

一、前言 众所周知,Java与C的一个显著的区别在于c需要手动的去管理内存,而Java几乎不需要去做这样的处理 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(四)-对象的内存布局和访问定位

一、前言 jvm创建对象的过程分为类加载检查,分配对象空间,初始化类空间,设置对象信息,对象初始化。那么在分配 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(三)-对象创建的过程

在Java程序运行时几乎每时每刻都有对象在被创建出来,从语言层面上看,只是new了一个对象,但是在虚拟机中这个 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(二)-运行时数据区域

一、前言 Java虚拟机在执行Java程序的过程中,会把他管理的内存划分为多个不同的数据区域,这些区域各自有各 […]

Be the First to comment. Read More