-
[插件化开发] 1. 初识OSGI
[插件化开发] 1. 初识OSGI 初识 OSGI 背景 当前product是以solution的方式进行售卖,但是随着公司业务规模的快速夸张,随之而来的是新客户的产品开发,老客户的产品维护,升级以及修改bug,团队的效能明显下降,为了解决此类问题,必须站在公司战略的统一高度来重构系...
-
ActiveMQ学习总结------原生实战操作(下)03
ActiveMQ学习总结------原生实战操作(下)03 本篇将继续延续上一篇的内容,作为知识补充篇,为接下来我们学习spring整合ActiveMQ打好基础 本篇主要学习内容: 1.ActiveMQ 队列服务监听 2.ActiveMQ Topic模型 回顾下上一篇ActiveMQ学习总结我们学习到了: 1.ActiveMQ术...
-
Java 爬虫服务器被屏蔽,不要慌,咱们换一台服务器
Java 爬虫服务器被屏蔽,不要慌,咱们换一台服务器 这是 Java 爬虫系列博文的第四篇,在上一篇 Java 爬虫遇上数据异步加载,试试这两种办法! 中,我们从内置浏览器内核和反向解析法两个角度简单的聊了聊关于处理数据异步加载问题。在这篇文章中,我们简单的来聊一聊爬...
-
Java中父类和子类代码执行顺序
Java中父类和子类代码执行顺序 执行顺序:父类静态块--子类静态块--父类非静态块--父类构造方法--子类非静态块--子类构造方法 当父类或子类中有多个静态方法时按在代码中的顺序执行 1 package day1015; 2 3 /** 4 * @author donleo 5 * date 2019-10-15 6 * code 代码...
-
spring5 源码深度解析----- 事务增强器(100%理解事务)
spring5 源码深度解析----- 事务增强器(100%理解事务) 上一篇文章我们讲解了事务的Advisor是如何注册进Spring容器的,也讲解了Spring是如何将有配置事务的类配置上事务的,实际上也就是用了AOP那一套,也讲解了Advisor,pointcut验证流程,至此,事务的初始化工作都...
-
base64编码处理大文件
base64编码处理大文件 在做项目的时候遇到需要将文件转为base64编码,并存储在文件中。 在将文件转为base64编码是会将文件读入内存,进行base64编码,输出到文件中。代码入下: FileInputStream stream = new FileInputStream("D:\\桌面\\程序员-第4版.pdf"); ByteArra...
-
数据的异构实战(一) 基于canal进行日志的订阅和转换
数据的异构实战(一) 基于canal进行日志的订阅和转换 什么是数据的异构处理。简单说就是 为了满足我们业务的扩展性,将数据从某种特定的格式转换到新的数据格式中来。 为什么会有这种需求出现呢? 传统的企业中,主要都是将数据存储在了关系型数据库中,例如说MySQL这...
-
Spring Boot 中如何定制 Banner
Spring Boot 中如何定制 Banner 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
并发编程之线程池
并发编程之线程池 一、线程池 1、什么是线程池 Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序 都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处。 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁...
-
Spring(4)AOP
Spring(4)AOP Spring(4)AOP 1、AOP概述 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
