上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
摘要: SafePoint前提介绍 在高度优化的现代JVM里,Safepoint有几种不同的用法。GC safepoint是最常见、大家听说得最多的,但还有deoptimization safepoint也很重要。 在HotSpot VM里,这两种Safepoint目前实现在一起,但其实概念上它们俩没有直接 阅读全文
posted @ 2021-10-20 22:49 洛神灬殇 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 序列化和反序列化 序列化就是指把对象转换为字节码; 对象传递和保存时,保证对象的完整性和可传递性。把对象转换为有字节码,以便在网络上传输或保存在本地文件中; 反序列化就是指把字节码恢复为对象; 根据字节流中保存的对象状态及描述信息,通过反序列化重建对象; 一般情况下要求实现Serializable接 阅读全文
posted @ 2021-10-19 19:32 洛神灬殇 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 前提介绍 本文主要介绍相关Spring框架的一些新特性问题机制,包含了一些特定注解方面的认识。 @Lazy可以延迟依赖注入 @Lazy注解修饰在类层面! @Lazy @Service public class UserService extends BaseService<User> { } 可以把 阅读全文
posted @ 2021-10-17 13:16 洛神灬殇 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 技术介绍 什么是 logback? Logback为取代 log4j 而生。Logback 由 log4j 的创立者 Ceki Gülcü设计。以十多年设计工业级记录系统的经验为基础,所创建的logback 比现有任何记录系统(除了log4j2)更快、占用资源更少,有时差距非常大。 Logback提 阅读全文
posted @ 2021-10-16 12:39 洛神灬殇 阅读(506) 评论(0) 推荐(1) 编辑
摘要: 线程异常捕获问题 Java异常在线程之间不是共享的,在线程中抛出的异常是线程自己的异常,主线程并不能捕获到。也就是说你把线程执行的代码看成另一个主函数。 上面A和B的运行是互相独立的,虽然说你看到B所在代码块的函数内容在main中,但是main并不能捕获到这个Runnable里函数的异常,因为它不在 阅读全文
posted @ 2021-10-15 14:24 洛神灬殇 阅读(103) 评论(0) 推荐(1) 编辑
摘要: 技术分析 大家都知道Eclipse已经实现了自己的编译器,命名为 Eclipse编译器for Java (ECJ)。 ECJ 是 Eclipse Compiler for Java 的缩写,是 JavaTM 认可的 Java 编译工具(类似 javac)。可以单独下载使用。 IDEA所支持的编译器, 阅读全文
posted @ 2021-10-14 16:02 洛神灬殇 阅读(536) 评论(0) 推荐(2) 编辑
摘要: 前提背景 MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web应用方面 MySQL 是最好的 RDBMS(Relational Database Management System 阅读全文
posted @ 2021-10-08 14:06 洛神灬殇 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Paxo算法介绍 Paxos算法是莱斯利·兰伯特(Leslie Lamport)1990年提出的一种基于消息传递的一致性算法。 Paxos产生背景 Paxos算法是基于消息传递且具有高度容错特性的一致性算法,是目前公认的解决分布式一致性问题最有效的算法之一,其解决的问题就是在分布式系统中如何就某个值 阅读全文
posted @ 2021-10-03 10:53 洛神灬殇 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 前提介绍 当我们聊到Spring框架的项目实际开发中,用的强大的功能之一就是(面向切面编程)的这门AOP技术。如果使用得当,它的最大的作用就是侵入性比较少并且简化我们的工作任务(节省大量的重复性编码),最为重要的一点是,它可以让我们在不改变原有代码的情况下,织入我们的逻辑,尤其是在我们没有源代码的时 阅读全文
posted @ 2021-10-02 09:49 洛神灬殇 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 本章介绍一下常用的认证框架Shiro结合springboot以及集合jwt快速带您开发完成一个认证框架机制。 Maven配置依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId 阅读全文
posted @ 2021-10-01 20:27 洛神灬殇 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Spring EL表达式语言,这种语言jsp中学到的el,但是在整个spring之中其表达式语言要更加的复杂,而且支持度更加的广泛,最重要的是他可以进行方法的调用,对象的实例化,集合操作等等,但是唯一的难点就是:代码太复杂了,表达式太复杂了。 深刻领会,spring中针对于字符串的改进,程序员使用字 阅读全文
posted @ 2021-09-30 19:13 洛神灬殇 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 之前用Mybatis框架反向的实体,还有实体里面的Example,之前只是知道Example里面放的是条件查询的方法,可以一直不知道怎么用,到今天才开始知道怎么简单的用。在我们前台查询的时候会有许多的条件传过来:先看个例子: public List<Contact> searchByExample( 阅读全文
posted @ 2021-09-29 23:21 洛神灬殇 阅读(2508) 评论(0) 推荐(0) 编辑
摘要: 可移植且纯Java开发的FTP服务器引擎之【Apache FtpServer】 Apache ftpserver相关简介 Apache FtpServer是100%纯Java FTP服务器。它被设计为基于当前可用的开放协议的完整且可移植的FTP服务器引擎解决方案。FtpServer可以作为Windo 阅读全文
posted @ 2021-09-27 13:53 洛神灬殇 阅读(173) 评论(0) 推荐(0) 编辑
摘要: JPA的介绍分析 Java持久化API (JPA) 显著简化了Java Bean的持久性并提供了一个对象关系映射方法,该方法使您可以采用声明方式定义如何通过一种标准的可移植方式,将Java 对象映射到关系数据库表以及后续的一系列数据持久化行为。 JPA可以将任何普通的Java 对象 (POJO) 类 阅读全文
posted @ 2021-09-25 18:02 洛神灬殇 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 承接上文的对应的Eureka的上篇介绍,我们开始介绍,详见 [【SpringCloud技术专题】「Eureka源码分析」从源码层面让你认识Eureka工作流程和运作机制(上)] 原理回顾 Eureka Server 提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样Eu 阅读全文
posted @ 2021-09-24 23:55 洛神灬殇 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页