自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 rabbitMQ导致消息丢失

1.环境springBoot微服务之间的消息采用rabbitMQ异步处理。采用的数据库是mongoDB。2.业务接口是审批接口,具体业务微服务1是先将一条DRAFT状态的数据状态修改为EDIT_LOCK,再调用工作流微服务2的接口进行审批;如果微服务2审批通过,然后工作流微服务2的审批接口又调用微服务3的回调接口;微服务3的回调接口先将消息保存到rabbitMQ,rabbitMQ最后异步...

2019-10-30 22:46:00 1167

原创 Mac中鼠标双击不能打开文件

原因:连按速度设置太快1. 系统偏好设置==>鼠标2. 如图调节鼠标

2019-10-30 14:05:34 5283 1

原创 Mac 中idea添加类注释

1.点击菜单栏中的IntelliJ IDEA==>Preferences2.选择Editor==>File and Code Templates==>File==>Class,见下图:据图选择填写,然后Apply==>OK

2019-10-30 13:54:33 2592 2

原创 Mac不同键盘、应用的快捷键

1. Mac基本键盘符号Mac键盘符号和修饰键说明Mac符号         Del键盘符号⌘              &n...

2019-10-27 20:09:37 1009

原创 使用Mac移除文件的git版本控制

前言: 突然切换到了Mac系统,然后使用IDEA提交项目时不小心将 .idea文件提交了,现在需要将他移除版本控制,不然以后团队协作开发会很麻烦。1.元素Mac 安装InteliJ IDEA 和Git、Mac 的终端、Git命令。2. 安装mac 上安装IDEA、Git2.1 到 InteliJ IDEA官网下载mac版的IDEA,安装到Mac 上;2.2 在安装IDEA 选择版本控制的...

2019-10-27 16:53:43 2815 1

原创 redis实战、应用场景、操作方法、面试题

redis最新理解、使用场景、使用手段、面试题1.主要问题1.1什么是redis?1.2redis能够存储什么数据?存储量如何?1.3redis的优点?redis为什么快?1.4redis的缺点?如何解决?1.5redis 能不能用作一般网络系统的主数据库?存在有那些问题?如何解决?2.应用场景2.1...

2019-10-24 12:47:51 1384

原创 java两个set取并集之坑

1.业务场景需要获取两个set(set1、set2)的并集,去重;2.错误操作3.正确操作

2019-10-24 11:54:45 1959 1

原创 新建一个简单springBoot项目

1. 项目1.1 打开IDEAIDEA >File>new==>project ==>springInitializar1.2 连续点击三个nextnext==>next==>next1.3 finish注意:2. 配置一个简单的controller2.1端口号server.port=90902.2pom 添加依赖 &lt...

2019-10-23 13:44:19 536

原创 java 错误: 找不到或无法加载主类

前言:遇到一个很奇葩的bug,按标准流程,新键了一个简单的springboot项目,代码没有问题,无论如何都跑步起来。1.报错信息错误: 找不到或无法加载主类 cn.cncommdata.scmreport.ScmReportApplicationDisconnected from the target VM, address: ‘127.0.0.1:51664’, transport: ‘...

2019-10-23 13:02:31 1531

原创 ThinkPad安装Mac

总的计划总结装机过程;1.分出一个临时盘,用于存放Mac的相关应用;2.清空一个盘,所有盘的格式必须是制定的新消息格式;3.老毛桃,制作安装盘;4.插入安装盘,重启计算机,Enter+F12进入系统安装模式;5.选择之前的安装盘,检查配置;6.然后进行安装;总结idea导入项目的变化运行项目的变化;1.先安装环境,在安装idea,拉去项目;2.idea自带git,...

2019-10-19 16:20:11 3428

原创 ThinkPad安装Mac快捷键

Mac快捷键使用记录1.复制 Alt+C;2.粘贴 Alt+V3.大写切换小写 shift + caps lock X 14.小写切换大写 shift + caps lock X 15.大写切换中文 先切换为小写,再切换为中文6.小写切换中文 caps lock X 27.中文切换大写 先切换为小写,在切换为大写8.中文切换小写 caps Lock X 29.切换屏幕显示 alt...

2019-10-19 14:04:32 848

原创 java 的String类的测试

前言:string是java基础,复习巩固,测试如下:1.String的equals()和"=="测试 public static void main(String[] args) { //指向相同的引用 String a = "abc"; String d = "abc"; String f = new String("a...

2019-10-17 17:32:58 437

原创 java中的锁的使用

java 中由许多锁,可以丰富的实现我们需要的各种业务场景,总结如下:1.悲观锁实现方式:在该事务的第一个查询sql的最后添加 for update;应用场景:写入数据量大,读取数据量少的情况;锁级别:where 后明确指定主键,row lock;where后明确指定主键,查询数据为null,没有锁;where后没有指定主键,table lock;2.乐观锁实现方式:在该条数据中加...

2019-10-16 16:44:14 337

原创 springboot解析resource中的json

通常由两种方法1.方法一 try { // 根据resource文件路径,生成文件 File jsonFile = ResourceUtils.getFile("classpath:ZhongLv.json"); // 解析文件为指定编码的字符串 // FileUtils.readFi...

2019-10-16 11:31:42 2592

原创 创建简单的springBoot + sqlServer项目

1.properties配置类似于mysqlspring: datasource: url: jdbc:sqlserver://${sqlserver_url:192.108.108.141}:${sqlserver_port:1433};DatabaseName=${database_name:NCDB} username: ${sqlserver_name:sa} ...

2019-10-16 10:38:46 2621 1

原创 SQL Server之坑

初次使用SQL Server 遇到了不少坑,特此将其应对策略总结如下:1.下载sqlServer数据库;坑之一:不是开源的,sqlServer属于mircoSoft的收费产品。应对办法:docker镜像是免费的,使用docker版本。坑之二:内存占用大,运行sqlServer至少需要2G的内存。应对策略:使用公司的或别人的服务端。2.下载sqlServer客户端;坑之三:没有正式指定...

2019-10-15 17:39:27 736

原创 try-with-resources和try-catch-finally的区别

1.try-with-resources作用:捕捉异常,同时关闭资源。使用条件:try-with-resources使用是java1.7增加了新特性,只要实现了AutoCloseable 或 Closeable,在try代码块结束之前,会自动关闭资源.。而字节输入流(InputStream),字节输出流(OutputStream),字符输入流(Reader),字符输出流(Writer)均实现...

2019-10-12 11:01:37 2049

原创 关注有用的blog

MeiHongLianghttps://me.csdn.net/CsbLancaLiuLuHaohttps://me.csdn.net/SeasonSoyNiuLiBinghttps://me.csdn.net/weixin_43317510道https://me.csdn.net/xzl888888未知https://me.csdn.net/qq_36589864未知htt...

2019-10-11 14:34:12 227

原创 mongodb添加、修改、删除文档内部属性

参考:https://docs.mongodb.com/manual/reference/operator/update/positional/#update-documents-in-an-array注:使用nosqlBooster客户端1.添加文档内部属性db.formData.find({“data.库管员信息.value._id”:1182499146439987200});db....

2019-10-11 13:08:26 3642

原创 java不常用方法汇总

前言:不常用,但,很有用的java方法,总结如下1.StringindexOf(String str, int fromIndex); /** * Returns the index within this string of the first occurrence of the * specified substring, starting at the spe...

2019-10-10 18:31:49 323

原创 mongoTemplate查询效率对比

前言:经常苦恼mongoTemplate的查询效率太慢,想找出最快的查询方法,测试如下:1.四个查询方法比较 @ApiOperation("test") @GetMapping("/test") public void test() { Query query = new Query(); query.addCriteria(Criter...

2019-10-09 17:44:47 6098

原创 程序员网上购票

前言:网上购票推荐使用,官网购票,没有手续费汽车票:https://chengdu.changtu.com/火车票:https://kyfw.12306.cn/otn/leftTicket/init?linktypeid=dc不推荐,使用支付宝购票,因为会后手续费。...

2019-10-08 09:34:18 327

google.zip com.google maven 包

解压即用

2021-12-08

.gitignore 最全完整版本

.gitignore 最全完整版本

2021-11-12

logstash抽取mongodb 和 mysql 的全套 ruby脚本

logstash抽取mongodb 和 mysql 的全套 ruby脚本,包含mongodb.rb、jdbc.rb、pipeline.rb、mongodb.conf、jdbc.conf

2020-11-17

空空如也

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

TA关注的人

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