个人博客

这是我的个人博客,我的个人博客网站它不仅仅是我个人兴趣和爱好,还记录生活的瞬间,分享学习的心得,感悟生活,留住感动,静静寻觅生活的美好,它充实了我的生活,实现了我的目标和梦想。

  • JVM内存结构、Java内存模型、Java对象模型

    JVM内存结构、Java内存模型、Java对象模型

    Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模型和Java对象模型,这就是三个截然不同的概念,但是很多人容易弄混。

    Java
  • Java开发中我们常说的JDK、JRE、JVM

    Java开发中我们常说的JDK、JRE、JVM

    JDK有以下三种版本:J2SE,standard edition,标准版,是我们通常用的一个版本J2EE,enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序J2ME,micro edtion,主要用于移动设备、嵌入式设备上的java应用程序

    Java
  • Java开发几种重要的加密方式

    Java开发几种重要的加密方式

    Java开发几种重要的加密方式:第一种类型加密方式:数字摘要(不可逆)、第二种加密方式:对称加密(可逆)、第三种加密方式:非对称加密(可逆)、第四种加密方式:数字签名和第五种加密方式:数字证书

    Java
  • 详细说一下Java垃圾回收

    详细说一下Java垃圾回收

    在Java的世界里,似乎我们不用对垃圾回收那么的专注,很多初学者不懂GC,也依然能写出一个能用甚至还不错的程序或系统。但其实这并不代表Java的GC就不重要。相反,它是那么的重要和复杂,以至于出了问题,那些初学者除了打开GC日志,看着一堆0101的天文,啥也做不了。

    Java
  • Java程序员的Spring学习指南

    Java程序员的Spring学习指南

    Spring框架早已成为Java后端开发事实上的行业标准,如何用好Spring,也就成为Java程序员的必修课之一。同时,Spring Boot和Spring Cloud的出现,可以帮助工程师更好地基于Spring框架及各种基础设施来快速搭建系统,可以说,它们的诞生又一次解放了大家的生产力。

    Java
  • Java程序开发常用的按位运算

    Java程序开发常用的按位运算

    把int a,b的值互换,不能使用临时变量,大家思考一下可以怎么操作呢?按位异或可以很便捷的解决这个问题,这次就系统学习下基本编程中的按位运算。

    Java
  • Java开发者必须掌握的Spring常用注解

    Java开发者必须掌握的Spring常用注解

    注解本身没有功能的,就和xml一样。注解和xml都是一种元数据,元数据即解释数据的数据,这就是所谓配置。

    Java
  • Java生成图片验证码数字字母、中文

    Java生成图片验证码数字字母、中文

    给大家分享一下Java生成图片验证码的功能,可设置随机字符串,字母和数字的组合,还有中文的组合,也可以设置验证码位数和验证码图片大小。

    Java
  • Java中for循环嵌套的替换优化

    Java中for循环嵌套的替换优化

    Java中两个嵌套for循环执行效率的问题有什么好的办法替换呢?有时候换一种思路会有意想不到的收获呢,一般我们用Map是一种高效率的方式。

    Java
  • Java虚拟机之Java程序计数器

    Java虚拟机之Java程序计数器

    程序计数器是当前线程正在执行的字节码的地址。程序计数器是线程隔离的,每一个线程在工作的时候都有一个独立的计数器。

    Java
  • Java远程登录SSH执行Linux指令

    Java远程登录SSH执行Linux指令

    这里给大家介绍一种基于java的远程ssh连接实现工具,jsch。jsch作为一种ssh2的纯java实现,能够允许我们连接到一个sshd 服务器,进而进行文件传输、文件下载等操作,能够很轻松的将ssh的功能集成到代码当中。

    Java
  • Java中常用的5种字符串拼接效率比较

    Java中常用的5种字符串拼接效率比较

    字符串拼接是我们在Java代码中比较经常要做的事情,就是把多个字符串拼接到一起。我们都知道,String是Java中一个不可变的类,所以他一旦被实例化就无法被修改。但是,既然字符串是不可变的,那么字符串拼接又是怎么回事呢?

    Java
  • Java制作微信阅后即焚表情

    Java制作微信阅后即焚表情

    微信阅后即焚表情是一款有趣的表情包,在发出之后,还会自动燃烧掉哦,可以给各位增添乐趣。

    Java
  • Tomcat 启动时 SecureRandom 非常慢解决办法

    Tomcat 启动时 SecureRandom 非常慢解决办法

    最近使用阿里云的 Ubuntu 16.04 ESC服务器运行 Tomcat时发现,Tomcat启动的特别慢,通过查看日志,发现时间主要花在实例化 SecureRandom对象上了。实例化该对象使用了253秒,导致整个应用启动了275秒之久。

    Java
  • Java类的加载过程

    Java类的加载过程

    JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize),链接又分为三个步骤。

    Java
 1  2  下一页 尾页