摘要: Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,R 阅读全文
posted @ 2020-03-27 10:39 让我发会呆 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一:初识kafka 对于大型的分布式系统来说,消息中间件可以说是必不可少的,它的核心功能有解耦、异步、削峰, 之前说的RabbitMQ就是其中一种,而kafka则是消息中间件的又一利器。 首先看一下官网(http://kafka.apache.org/intro)的介绍:Apache Kafka i 阅读全文
posted @ 2020-03-25 12:38 让我发会呆 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 好记性不如烂笔头,戊戌年的最后一个工作日,把自己平时在开发过程中使用的一些java性能优化工具做一个简单的小结, 主要包括 jvisualvm、jfr、gdb和查看内存对象信息的几个linux命令。 注:当前系统属性 Mac OS X 10.13.6,jdk版本 1.8.0_151 1:jvisua 阅读全文
posted @ 2019-02-03 13:52 让我发会呆 阅读(1625) 评论(0) 推荐(0) 编辑
摘要: 对当前项目中使用到的Spring Security做一个简单的理解总结,方便以后查阅。文章有疏漏之处,欢迎指正。 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访 问控制解决方案的安全框架。它提供了一组可以在 Spring 应用上下文中配置的 Bean,充分 阅读全文
posted @ 2018-06-08 10:43 让我发会呆 阅读(2165) 评论(0) 推荐(1) 编辑
摘要: 上篇文章RabbitMQ基础入门学习了rabbitMQ一些基础的api,当然spring也在原生代码的基础上做了更多的封装,这篇文章就基于spring-rabbit,学习一下spring的实现。 引入jar: <dependency> <groupId>org.springframework.amq 阅读全文
posted @ 2018-04-23 13:48 让我发会呆 阅读(491) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是一个消息中间件,在一些需要异步处理、发布/订阅等场景的时候,使用RabbitMQ可以完成我们的需求。 下面是我在学习java语言实现RabbitMQ(自RabbitMQ官网的Tutorials)的一些记录。 首先有三个名称了解一下(以下图片来自rabbitMQ官网) produce 阅读全文
posted @ 2018-04-20 08:45 让我发会呆 阅读(3448) 评论(1) 推荐(2) 编辑
摘要: 事务(transaction)是数据库管理系统的执行单位,可以是一个数据库操作(如Select操作)或者是一组操作序列。事务ACID属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。 数据库事务隔离级别共4个,由低到 阅读全文
posted @ 2017-12-28 13:49 让我发会呆 阅读(3554) 评论(0) 推荐(0) 编辑
摘要: 最近java项目中使用到了pdf转图片的需求,在此记录一下。 1.基于GhostScript 使用此方法要求运行环境安装GhostScript。转换使用的命令是:gs -sDEVICE=pngalpha -o %03d.png -sDEVICE=pngalpha -r144 test.pdf 其中G 阅读全文
posted @ 2017-07-31 18:50 让我发会呆 阅读(3571) 评论(2) 推荐(0) 编辑
摘要: 市场上主流的 WORD 转 PDF 工具有两个:OpenOffice 和 Microsoft Office 转换插件,可以通过部署这两个工具实现 WORD 转 PDF 功能。 1: Microsoft 提 供 了 一 个 转 换 插 件 实 现 Office 转 PDF 功 能 , 即SaveAsP 阅读全文
posted @ 2017-07-31 18:49 让我发会呆 阅读(1283) 评论(3) 推荐(0) 编辑
摘要: 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 根据数据库的功能,可以在数据库设计器中创建三种索引:唯一索引、主键索引和聚集索引。 唯一索引:唯一索引是不允许其中任何两行具有相同索引值的索引。 当现有数据中存在重复的键值时,大多数数据库不允许将新创建的唯 阅读全文
posted @ 2017-03-22 21:17 让我发会呆 阅读(336) 评论(0) 推荐(0) 编辑