自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

诗和远方,任重道远

工作总结,偶尔生活,共享,见证这一切

  • 博客(261)
  • 资源 (11)
  • 收藏
  • 关注

原创 Mysql内置基本高级命令

mysqladmin,mysqlpump,mysqlslap,mysqlimport,mysqlbinlog.....

2020-04-30 17:21:10 383

原创 截图汇总,图片空间

写在前面这里存放所有的截图,用于博客中的图片空间一、Gitgit diff二、

2020-04-13 14:51:16 286

原创 Mysql中常用的高级脚本,批量等操作(脚本维护,数据导入/导出/清洗/迁移,备份等等操作),持续更

写在前面这里总结下Mysql中积累的一些批量操作包括以下1、批量更改数据库的字符集(数据库、表,字段等)Mysql中,数据库、表和字段可以使用不同的字符集,这里操作场景是统一数据库的字符集(因之前各种不规范操作引起的)2、批量添加注释我这里总结了一份,如何给指定数据库批量添加注释的操作3、批量导入/导出(mysql shell操作)这里只用 Mysql shell操作,如果可用 N...

2020-04-05 02:37:04 691

原创 比较一下 Oracle JDK与openJDK的区别

比较一下 Oracle JDK与openJDK的区别写在前面一、版本历史特性比较写在前面简单记录学习,两者的区别一、版本历史特性比较

2020-04-03 00:02:56 16566 1

原创 Docker基本知识学习(基于Springboot)

Docker maven插件,构建推送镜像,示例写在前面一、Docker基本知识1.1、底层实现(Go)?1.2、服务端基本命令操作 ?1.3、服务端页面操作 ?1.4、客户端API操作(Java)?1.5、Maven docker 插件操作 ?1.6、docker 云端操作?二、Docker常用组合,关系分析2.1、docker + kubernates2.2、docker + Jenkins2...

2020-01-22 13:58:15 539

原创 Docker所有命令详解

Docker基本命令详细说明写在前面一、所有命令1、docker run *2、docker (base command)3、docker app *4、docker assemble *5、docker attach6、docker build7、docker builder *8、docker buildx *9、docker checkpoint *10、docker cluster *11...

2019-11-19 14:32:27 714

原创 SpringCloud中24个很重要的Starter

Netflix SpringCloud中几个很重要的组件写在前面一、Eureka二、Turbine三、Ribbon四、Hystrix写在前面其实在这些个Starter之上,是一个团队的努力结果,从下图可以看出,每个Starter都是基于相应的Starter-Netflix-XX,开发,团队会根据需要,在Starter-Netflix-XXX中封装SDK,最后整合使用在Starter中,需要注意...

2019-11-12 11:24:17 3112 1

原创 SpringCloud(微服务)的几种实现方式

SpringCloud(微服务)的几种实现方式写在前面一、SpringCloud + Eureka + Apollo1.1、代码演示二、SpringCloud + Consul2.1、代码演示三、SpringCloud-Alibaba + Nacos + Sentinel3.1、代码演示四、SpringCloud + Zookeeper(待学习)写在前面这里说的几种是基于注册中心还有相关组件的...

2019-11-03 23:07:32 2011

原创 Maven的高级功能(强大的插件管理)

Maven的高级功能(强大的插件管理)写在前面一、Maven Archetype二、Maven plugin2.1、spring-boot-maven-plugin2.2、docker-maven-plugin2.3、maven-assembly-plugin2.4、maven-jetty-plugin2.5、maven-dependency-plugin2.6、maven-jar-plugin2...

2019-11-02 21:22:59 883

原创 Spring中设计模式的体现

Spring中设计模式的体现一、Java中常用的24种设计模式1.1、Design Factory Pattern(设计工厂模式)1.2、Singleton Pattern(单例模式)1.3、Builder Pattern(建造者模式)1.4、Prototype Pattern(原型模式)1.5、Adapter Pattern(适配器图案)1.6、Bridge Pattern(桥型)1.7、Fil...

2019-10-26 16:22:03 661

原创 Mysql所有高阶函数(不常使用,却功能强大)使用记录,不断学习,更新

Mysql高阶函数(不常使用,却功能强大)使用记录写在前面,所有测试数据库,点击此处下载一、Mysql 8.0所有内置函数1.1、row_number使用1.1.1、给行分配序号1.1.2、查找每个组的前N行1.1.3、除重1.2、DATE_FORMAT1.3、concat() 和 group_concat()写在前面,所有测试数据库,点击此处下载一、Mysql 8.0所有内置函数函...

2019-10-24 13:29:32 2119

原创 Spring中的所有注解及其用途,总结2,太多太难,持续更

Spring中的所有注解及其用途,总结2一、spring-web二、spring-context三、spring-tx四、spring-kafka五、spring-beans六、spring-core七、spring-data-jpa八、spring.cloud.stream九、springboot.context十、spring-data-common一、spring-web@Control...

2019-10-13 22:58:08 2301 2

原创 Java问题解决(持续更新,便于迁移)

一、IDEA1.1 Eclipse和Idea的不同,遇见过在Eclipse没有报错,但在Idea中标红的状况(可能是代码检测方面的error默认有关)二、Java2.1 基本变量比较一般 ==,其他用equal(区别自行发现)2.2 与枚举常量比较时,equal前放枚举常量三、Spring Bean注入出错3.1 接口的注入注意事项(默认只有一个实现类,多个时,怎么指定?)...

2019-09-07 22:41:51 433

原创 sqlServer数据库文档导出,实用脚本记录

sqlservser数据库设计文档导出,含字段定义,备注

2022-07-29 10:12:32 690 1

原创 Mysql表结构转Postgresql建表语句快速操作

Mysql建表语句转Pgsql

2022-03-16 16:13:54 4821 4

原创 Jenkins将多个Job聚合一个Job启动-Multijob的使用

Jenkins##场景:在微服务、分布式架构中,服务拆成了多个服务,使用Jenkins部署服务时,如果微服务过多,一个个的在Jenkins里部署也是挺麻烦的,可以使用Multijob插件管理多个Job,这样项目部署时,只需要构建聚合Job就可以启动多个微服务。一、准备工作1.安装部署Jenkins2.配置job3.将多个Job聚合在一个Job中启动Jenkins的安装部署方式很多,可参考这里 链接job的配置和基本使用可参考这里 链接如果已经完成了前两步,或是环境中已经集成好了这

2021-12-30 16:48:49 3732

原创 Goland学习

s一、安装1.1 Go环境搭建(Windows10)1.2 IDE下载安装一、安装包括Go运行环境还有IDE1.1 Go环境搭建(Windows10)安装包下载地址为:https://golang.org/dl如果打不开可以使用这个地址:https://golang.google.cn/dl选择合适的版本下载我这里下载的windows zip,下载后解压(别太深,便于配置环境变量和管理)解压后,将bin目录配置到环境变量如何验证,在本地 任意目录 进入CMD命令行 go version

2021-08-28 18:03:14 344

原创 Dubbo学习记录1

写在前面这里记录下springboot-dubbo的学习记录准备找到官方提供的示例项目,clone到本地开发工具,项目地址zookeeper 我这里用的 3.4.10 版本还有zookeeper可视化工具 下载地址,其实还有个 Dubbo-server-admin,也可以监控Dubbo服务,路由监控和发起RPC调用等.一、启动 Zookeeper和可视化工具windows窗口,双击zkServer.cmd或者命令行启动zk 可视化,解压后进入build目录执行命令java -jar

2021-05-15 17:33:08 416 1

原创 FFmpeg使用示例

写在前面用于记录FFmpeg的常用命令,便于自己后续使用和分享一、安装二、常用命令截取ffmpeg -i ./SN.mp4 -vcodec copy -acodec copy -ss 00:00:00 -to 00:00:06 ./cutout1.mp4 -yffmpeg -i ./test.wav -ss 00:00:50.00 -to 00:01:10 ./t1-temp.wav -y视频倒放ffmpeg -i …/t6.mp4 -vf reverse -y reverse.

2021-05-15 12:12:44 330

原创 NUgUCBEKfT

搬家

2020-11-07 12:12:56 139

原创 初稿

常见知识点总结:一、Java基础1.1、HashMap相关基本数据结构(1.7和1.8)数组+链表/数组+链表+红黑树,转换时机红黑树的定义(为什么不能是其他树)基本定义:是一种只含有红黑结点并能自平衡的二叉查找树(左旋、右旋、变色),再插入和删除破坏树的平衡结构时,会进行自旋到平衡基本性质:性质1:每个节点要么是黑色,要么是红色。性质2:根节点是黑色。性质3:每个叶子节点(NIL)是黑色。性质4:每个红色结点的两个子结点一定都是黑色。性质5:任意一结点

2020-11-06 17:32:39 213

原创 springboot集成RocketMQ,三种方式(原生Jar,springboot封装starter,阿里云Ons接入)

写在前面这里介绍下Springboot 集成RocketMQ的三种方式一、原生 jar(rocketmq-client)1.1、producer1.1.1、三个基本使用producerGroup,定义生产者组DefaultMQProducer,定义生产者配置TransactionMQProducer,定义支持事务生产者1.1.2、三种基本发送方式:同步发送异步发送单项发送同步发送,代码示例/** * 同步发送实体对象消息 * 可靠同步发送:同步发送是指消

2020-07-20 01:15:29 6962 5

原创 RocketMQ学习-服务安装、及服务端命令学习

写在前面

2020-07-14 06:40:24 280

原创 RabbitMQ学习-客户端API学习(springboot集成)

写在前面这里介绍一下RabbitMQ客户端的操作方式包括以下两个方面Rest APISDK API一、

2020-07-06 14:01:37 382

原创 RabbitMQ学习-服务端学习

写在前面这里介绍下RabbitMQ的相关架构,还有服务端的相关命令rabbitMQ是Erlang语言开发的消息中间件,会不同于kafka,RocketMQrabbitMQ中多了User(Tag)、Virtual Hosts(绑定用户,Tag)、policy(这里更高级的操作,多机房部署,异地多活机制)本篇包括以下几个方面的学习服务搭建服务端命令学习基本架构页面管理、监控更多客户端API操作,可链接一、服务搭建docker pull rabbitmq:3.8-management

2020-07-06 10:56:56 355

原创 springboot集成Neo4j,代码示例

写在前面本文基于 Docker 搭建 Neo4J服务,提供web管理页面详细搭建过程,可参考这里 Neo4J示例练习更多学习,可官网自行学习,官网一、项目搭建Maven 工程1.1、pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

2020-07-05 15:12:37 1793 1

原创 Neo4j官方示例练习、学习

写在前面主要包括以下几个个方面的学习,基于 docker服务部署Docker 部署如下命令下载镜像:docker pull neo4j:3.5.0运行容器:docker run -d -p 7474:7474 -p 7687:7687 --name neo4j-3.5.0 neo4j:3.5.0停止容器:docker stop neo4j-3.5.0启动容器:docker start neo4j-3.5.0浏览器 http://192.168.1.74:7474/ 访问 neo4j 管理后台

2020-07-05 01:30:42 1812 1

原创 kafka学习 -- kafka connect

写在前面这里 介绍几种kafka connect 的方式,包括以下kafka-connect-hdfskafka-connect-elasticsearchkafka-connect-jdbckafka-connect-mongodb待总结

2020-07-02 09:52:59 430

原创 kafka学习 -- 客户端Consumer API学习

写在前面这里我会总结一下,Springboot 集成 spring-kafka中,consumer 的相关配置,Api待总结

2020-07-01 22:04:56 344

原创 kafka学习 -- 客户端Producer API学习

写在前面这里我会总结一下,Java 项目集成中,kafka consumer的相关API使用,以及相关注意事项待总结

2020-07-01 22:01:57 389

原创 kafka学习 -- 服务端命令学习

kafka学习 -- 服务端命令学习写在前面一、服务端所有脚本二、常用的脚本2.1、服务端启动配置2.2、broker 节点2.3、Topic2.4、producer2.5、consumer2.6、zookeeper写在前面这里 介绍一下 kafka_2.11-1.0.2 版本服务端命令一、服务端所有脚本connect-distributed.shkafka-consumer-perf-test.shkafka-replica-verification.shkafka-verifiable-p

2020-06-28 22:20:38 528

原创 java.util.concurrent下相关研究学习

写在前面这个包是JDK 1.5之后,新增的,大概2009年,新增了 ,枚举定义,基本类型包装,注解,加强for循环,等新特性,提高了Java对并发编程的支持,也扩大了Java的市场,前景一、lock 包下这个包下共 10 个对象(接口、类)如图,下面简单介绍,这10 个对象1.1、AbstractOwnableSynchronizer可参考文章,介绍了AbstractOwnableSynchronizer和AbstractQueuedSynchronizer,链接1.2、AbstractQ

2020-06-16 14:57:07 569

原创 com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class tonels.

错误解决记录在使用fasterxml jackson 做对象的序列化的时候,出现如下错误com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class tonels.feature.domain.P3 and no properties discovered to create BeanSerializer (to avoid exception, disable Serializa

2020-06-09 10:46:38 1542 2

原创 fasterxml Jackson序列化与反序列化实现,基本使用以及高级特性测试

写在前面一、简单操作1.1、String to Object /** * json string to Object * * @throws JsonProcessingException */ @Test public void t1() throws JsonProcessingException { String carJson = "{ " + "\"brand\" : \"Mercede

2020-06-07 17:35:16 2090

原创 List的多字段唯一标识过滤、除重

写在前面这里分享一下,Java 中 用于 list 中对象的多字段唯一标识,除重,代码示例一、封装工具类public class ListUtils { public static <T> List<T> distinctList(List<T> list, Function<? super T, ?>... keyExtractors) { return list.stream() .filte

2020-06-06 11:15:14 1050

原创 Springboot中异步操作的最佳实现方式

Springboot中异步操作的最佳实践写在前面一、基本准备1.1、如下,配置异步线程,以及相关线程池参数配置1.2、线程监控配置二、使用方式2.1、定义 异步操作2.2、调用异步操作写在前面这里总结下 ,Springboot 中异步操作的最佳实践模板,仅供参考,解决包括异步操作中的事务、以及相关相乘一、基本准备1、springboot web 项目2、异步线程配置,如下1.1、如下,配置异步线程,以及相关线程池参数配置/** * 异步配置 */@Component@Ena

2020-06-04 11:54:49 1353

原创 Fastson,Gson,fasterxml Jackson的比较,Demo示例

关于 java 对象的序列化与反序列化的问题,最近 阿里的fastJson在网上嘘声一片,很多遗留的Bug、issue都未解决等等...其实也不要太警惕,java 的基本开发中,web开发、大数据开发,我目前接触、了解的也就这两个主流开发方向,关于对象的构造不是很复杂的话,阿里的FastJson就可以很方便的准确序列化,但是,目前中国,也存在一些真正的大牛、团队(类似阿里。腾讯,网易、百度等等大厂)在高级的框架设计中,会有频繁的序列化与反序列化的对象操作,这样可能对序列化要有更加准确的解析,类似 Spr

2020-06-03 13:40:13 864

原创 Google Gson测试对象序列化/反序列化,以及自定义序列化实现

Google Gson测试对象序列化/反序列化写在前面一、简单测试1.1、基本类型序列化与反序列化1.2、Object 示例1.3、数组 示例1.4、数组 示例1.5、泛型的序列化和反序列化1.6、混合类型 集合,如 ['hello',5,{name:'GREETINGS',source:'guest'}]1.7、格式化写在前面一、简单测试1.1、基本类型序列化与反序列化 @Test public void t1() { // Serialization

2020-05-29 19:47:54 1283

原创 Map中key值变换(驼峰,下划线,中横线)

写在前面一、下划线 <----> 驼峰1.1、hutool 代码示例 @Test public void t2() { Map<String, Object> a = new HashMap<String, Object>() {{ put("area_id", 100); put("area_Name", null); }}; Map<S

2020-05-16 20:29:55 2692

原创 Mysql中event任务调度,定时扫描数据,根据相关业务,更新数据

写在前面这里记录下,Mysql 任务调度处理场景:根据构建的初始数据,某条件,自动更新数据状态一、代码示例查看是否开启 event_scheduler定义存储过程定义 event_scheduler启动 event_scheduler详细如下# 数据库系统管理,仅供参数设置,查询,业务数据,可另新建控制台SHOW VARIABLES LIKE 'event_scheduler';SET GLOBAL event_scheduler = 1;SELECT CURRENT_USER

2020-05-11 16:21:53 572

sampledatabase.zip

Mysql测试数据集

2019-10-24

classicmodels.sql

数据库脚本还有基础测试数据!

2019-07-01

init.gradle

引入Gradle项目时的重要配置文件,不配置会下载很慢很慢或者可以解决,还没试

2019-06-23

Deep Learning深度学习

Deep Learning深度学习,全英文,非诚勿扰

2019-03-05

MYSQL官方文档(全英文)

MYSQL官方文档(全英文),苦涩难懂,更权威

2019-03-05

TensorFlow与深度学习

TensorFlow是适合所有人的开放源代码机器学习框架,用于进行高性能数值计算。借助其灵活的架构,用户可以轻松地将计算工作部署到多种平台(CPU、GPU、TPU)和设备(桌面设备、服务器集群、移动设备、边缘设备等)。TensorFlow™ 最初是由 Google Brain 团队(隶属于 Google 的 AI 部门)中的研究人员和工程师开发的,可为机器学习和深度学习提供强力支持,并且其灵活的数值计算核心广泛应用于许多其他科学领域。

2019-03-01

Matlab深度学习_机器学习_神经网络_人工智能

全英文文档,非诚勿扰……也是很权威的作者,内容也非常精彩

2019-03-01

游戏设计之道_游戏设计模式

本书以诙谐的语言讲述了游戏设计的整个流程,包括剧情、设计文档、游戏策略、人物角色、玩法等内容, 100多张趣味盎然的卡通手绘图,不仅给读者带来视觉享受、阅读快感,还有助于理解游戏 设计的奥秘

2019-03-01

网络是怎样连接的 - 户根勤

网络是怎样连接的 - 户根勤,图灵出版社,很好的一本书,欢迎大家下载,学习……

2019-03-01

Hadoop云计算和云存储源码实现解析

大数据的入门到精通知识必备,基础而又涉及底层实现,入门必备,进阶需要的知识文档

2018-08-06

Java虚拟机原理规范

很好的java基础原理学习………………………………………………

2018-06-12

空空如也

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

TA关注的人

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