自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (11)
  • 问答 (2)
  • 收藏
  • 关注

原创 logback模型

2022-05-08 21:57:53 342

原创 java中执行js,构造lambda

import java.util.function.Function;import javax.script.*;public class ScriptFunction { public static void main(String[] args) { ScriptEngine engine = new ScriptEngineManager().getEngineByName("nashorn"); String format = String.forma

2022-03-02 22:18:56 628 2

原创 java 获取rgba图片的alpha值

(img.getRGB(i,j) >> 24) & 0xFF

2021-10-14 21:22:50 567

原创 使用BufferedImage挖空图片某个区域

摘要:BufferedImage RGBA Transparent 挖图 抠图先看看效果代码 @Test public void getAlphaImage2() throws IOException{ String imagePath = "D:\\TSBrowserDownloads\\baozhen.png"; BufferedImage img=ImageIO.read(new File(imagePath)); for (in

2021-09-25 14:25:46 262

原创 swagger-knife4j-sprintboot 集成

1.denpendency<!--以下两个,版本一定要匹配--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>3.0.0</version> </dependency> &lt

2021-06-19 10:50:13 94

原创 使用了Mybatis.PageHelper插件的Statement执行大致流程

2020-12-31 15:38:44 161

原创 Collectors.toMap api 慎用

package com.goods.stock.util;import lombok.Data;import lombok.extern.slf4j.Slf4j;import org.junit.Test;import java.util.ArrayList;import java.util.Map;import java.util.stream.Collectors;@Slf4jpublic class CollectorsToMapTest { @Test(expected

2020-09-22 09:34:51 128

原创 Request级别的组件配置

@RestController@Slf4jpublic class DependencyBeanTest { @Autowired @Lazy private CurrentDate currentDate; @Autowired private DependencyBeanService dependencyBeanService; @PostMapping("/test/getTime") public String getTime(){

2020-09-15 16:38:15 126

原创 ObjectMapper DeserializationFeature 学习

package com.oms.order.util;import com.oms.order.utils.JsonUtil;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.ObjectMapper;import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j;import org.jun

2020-09-15 09:30:54 1665

原创 io.micrometer.core 学习

package com.goods.stock.util;import com.goods.stock.GoodsStockApplication;import com.goods.stock.client.query.adapter.LockStockQueryDto;import com.goods.stock.testtool.RestApiTool;import com.google.common.collect.Lists;import io.micrometer.core.instr

2020-09-10 09:55:06 1496

原创 ThreadLocal api 学习(remove api 是重点)

package com.goods.stock.util;import com.goods.stock.util.annotation.PayAttention;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import lombok.extern.slf4j.Slf4j;import org.junit.jupiter.api.Test;import java.util.

2020-09-08 19:17:55 131

原创 SpringBoot RestApiTest模板

package com.goods.stock.report.restapi;import com.goods.stock.client.common.PagingDto;import com.goods.stock.report.GoodsStockReportApplication;import com.goods.stock.report.client.query.QueryBySkuCodesDto;import com.google.common.collect.Lists;impor

2020-09-04 15:17:38 227

原创 Pros and Cons of Kafka vs Rabbit MQ --- kafka 和 rabbitmq对比

Kafka and RabbitMQ are well know message brokers. I want to build a microservice with Spring Boot and it seems that Spring Cloud provides out of the box solutions for them as the defacto choices. I kn...

2020-05-05 21:10:46 268 1

原创 DES加密+CBC模式+Base64防丢失防乱码

一、 DesCbcComponentimport javax.crypto.*;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;import java.security.InvalidAlgorithmParameterException;import java.security.I...

2020-04-25 12:39:56 426

原创 java.util.concurrent

1.接口 BlockingQueue : 通常用于一个线程生产对象,而另一个线程消费这些对象的场景。队列满了后,往里放的线程会被阻塞;队列空了之后,取任务的线程会被阻塞;常用实现有:ArrayBlockingQueue,LinkedBlockingQueuepsvmPut(){BlockingQueue<Integer> queue = new ArrayBloc...

2020-03-28 10:36:14 94

原创 使用Navicat进行表结构设计的7个步骤

2020-02-28 17:46:13 4262

原创 JedisUtil

1.JedisUtil代码;2.list的lpush,ltrim,lrange操作;3.redis默认的淘汰策略;

2019-11-07 22:20:35 152

原创 FibonacciSequence(菲波数列)

1.初代数字处理(0代等于0,1代等于1);2.递归方式;3.内部循环方式(循环外部声明current,parent,grand的generatorNum);

2019-11-07 21:36:44 201

原创 Java集合

1.集合类继承结构图;2.Set分析;

2019-11-01 07:54:37 149

原创 Spark RDD

1.应用程序中创建RDD和外部文件创建RDD;2.RDD懒类型和强制计算类型操作;3.给SparkContext传递函数的两种方式;4.RDD分布式闭包;5.打印RDD里的元素;6.使用Key-Value元组进行Shuffle;

2019-10-31 09:08:30 148

原创 Elasticsearch

1.定义和特点;2.Elasticsearch的文件存储;3.倒排索引;4.使用规范;

2019-10-30 12:57:14 118

原创 线程状态

1.new; 2.runnable(ready,running) 4.blocked(sleep,join);5.waiting(wait);5.terminated;

2019-10-29 22:47:42 111

原创 Redis Sharding集群(分片集群)的一致性hash算法

1.一致性hash算法的特点;2.虚拟节点;3.presharding及主备模式;

2019-10-29 22:12:37 625

原创 Zab协议(Zookeeper Atomic Broadcast)

1.核心:事务请求的处理方式;2.两种模式:崩溃恢复 和 消息广播;3.进入崩溃恢复的时机;4.事务同步的具体步骤;

2019-10-29 21:24:59 165

原创 mapreduce,storm,spark对比

1.实时流处理架构;2.Spark和MapReduce对比;3.Spark(Streaming)和Storm对比;

2019-10-28 09:01:58 720

原创 Flume

1.组件及配置;2.扇入扇出架构图;3.官方用户手册;

2019-10-27 12:06:03 159

原创 SLF4J

1.为什么要使用slf4j;2.slf4j和具体日志框架集成图;3.Logback和Log4j对比;4.SLF4J常见问题;

2019-10-25 11:29:57 231

原创 Java数据类型

1.基本数据类型;2.引用数据类型;3.虚引用分析(主要jvm自身使用)

2019-10-23 11:36:13 117

原创 Throwable实体类继承体系

1.Throwable实体类继承体系;2.Exception;(包括检查异常如一些IO异常,线程中断异常)3.Error;(非检查异常,如堆内存异常,栈内存异常)

2019-10-23 10:29:30 369

原创 装饰者模式

1.装饰者模式定义及在java.io.InputStream中的应用;2.装饰者模式类图;

2019-10-22 21:24:22 138

原创 quartz

1.quartz(由java编写的开源作业调度框架);2.cron表达式七个字段配置;3.every 45 minutes配置;

2019-10-22 18:29:15 236 1

原创 Spring Data JPA 实现多表关联查询

1.创建一个组合结果类来接收连表查询后的结果 ;2.使用 nativeQuery = true 指定使用原生 SQL 进行查询,返回 List<Object[]> ;

2019-10-22 09:29:54 461

原创 线程池

1.线程池创建的七种方式;2.ThreadPoolExecutor(核心类);3.BlockingQueue(常用工作队列);4.submit 和 execute的区别;5.线程池4种拒绝策略;

2019-10-22 08:01:38 100

原创 单点登录

1.SSO,CAS等基本术语;2.SSO时序图;3.CAS时序图;

2019-10-21 22:31:52 931

原创 oracle数据库sql中的where条件执行顺序

1.自下而上的顺序解析(基本原理);2.引发效率问题举例;3.引发正确性问题举例;

2019-10-21 20:56:48 970

原创 kafka

1.kafka术语;2.Kafka文件存储基本结构;3.topic中partition存储分布;4.partiton中文件存储方式;5.partiton中segment文件存储结构;6.Kafka特性;7.Kafka部署及使用;

2019-10-21 09:57:58 124

原创 PostgreSQL规范

1.命名规范;2.设计规范;3.QUERY 规范;4.管理规范;5.稳定性与性能规范;

2019-10-20 11:17:08 775

原创 数据库概念

1.物化视图;

2019-10-20 08:54:18 92

原创 Redis(Remote Dictionary Server)

1.优缺点;2.支持的数据类型;3.缓存穿透;4.缓存击穿;5.缓存雪崩;6.redis持久化;

2019-10-19 21:36:52 135

原创 RabbitMQ

1.基本特性规范;2.队列命名规范;3.Spring整合;4.代码示例;

2019-10-19 17:20:16 103

pixso安装文件存储

pixso安装文件存储

2022-03-20

self-plugin-portcopier.zip

用于拷贝Controller端点:点击Controller上带 url mapping 的方法,右键Copy Port即可拷贝出完整路径到粘贴板

2020-09-28

JCE.Zip-DES加密-AES加密--RSA加密学习所需源码

JCE.Zip-DES加密-AES加密--RSA加密学习所需源码 java cryptography extension source code

2020-04-25

npp.7.8.4.Installer.x64.exe

npp.7.8.4.Installer.x64.exenpp.7.8.4.Installer.x64.exenpp.7.8.4.Installer.x64.exenpp.7.8.4.Installer.x64.exenpp.7.8.4.Installer.x64.exe

2020-02-23

^ChromeSetup.exe...ChromeSetup.exe$

^ChromeSetup.exe...ChromeSetup.exe$^ChromeSetup.exe...ChromeSetup.exe$^ChromeSetup.exe...ChromeSetup.exe$^ChromeSetup.exe...ChromeSetup.exe$^ChromeSetup.exe...ChromeSetup.exe$

2020-02-23

apache-maven-3.6.1.rar

Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

2019-11-26

SourceTreeSetup_1.4.0.rar

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。 SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。

2019-11-26

xshell.rar

Xshell [1] 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

2019-11-26

freeMarker常用语法.txt

FreeMarker将会输出真实的值来替换大括号内的表达式,这样的表达式被称为 interpolation(插值)。

2019-11-24

sqlyog.rar

http://www.php100.com/html/webkaifa/database/Mysql/2010/1015/6599.html 不用我说,大家都知道Mysql是一个怎么样的数据库。虽然它的命运比较坎坷,但是丝毫没有影响到我们对Mysql的热情。不论是个人程序或者网站,还是企业数据库,Mysql的身影无处不在。无论做什么数据库的开发,一款合适的客户端软件可以让你达到事半功倍的效果。下面就我自己使用mysql客户端的经验,再参考其他人的情况做如下汇总,希望对你的数据开发有所帮助。   1. EMS MySQL Manager   强大的mysql管理工具,允许用户通过图形界面创建或编辑数据库对象,并提供通过sql语句管理用户和权限,通过图形界面建立sql语句,自动生成html格式的数据库文档,导入/导出数据,查看/编辑blob字段等功能。   官方网站:http://sqlmanager.net/products/mysql/manager   中文下载地址:http://download.pchome.net/development/database/d

2019-11-13

npp and plugins.rar

1.notepad++安装文件;2.XMLTools插件;3.Explorer插件;4.LightExplorer;5.mimeTools;6.NppConverter;7.NppExport; 备注:把插件放在npp安装目录里的plugins文件夹下,重启npp即可;

2019-11-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除