zhangjieshidameinv

刚刚好,看见你幸福的样子,于是幸福着你的幸福

还有人不懂分布式锁的实现就把这篇文章丢给他

前言 大多数互联网系统都是分布式部署的,分布式部署确实能带来性能和效率上的提升,但为此,我们就需要多解决一个分布式环境下,数据一致性的问题。 当某个资源在多系统之间,具有共享性的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻只能被一个客户端处理,不能并发的执行,否者就会出...

2019-06-24 16:03:26

阅读数 9

评论数 0

springboot项目中使用动态数据源

springboot项目中使用动态数据源 .....待完善 demo示例(需要在test及miaosha两个mysql数据库中动态切换数据源): 一、 创建mysql数据库test、miaosha 二、 2个库中都存在user表 DROP TABLE IF EXISTS `user_i...

2019-06-17 17:03:23

阅读数 5

评论数 0

小小的我,有大大的梦想

关注微信号<我有我的小傲娇>,让你意想不到

2019-06-06 16:35:01

阅读数 37

评论数 0

明天端午节!!!

还有1个半小时放假,有点激动到不想上班了!! 有没有和我一样的! 急切寻找队友,抱团 一个人的无聊,是一大群人的错 做一个程序员,也会有不想敲代码的时候 总是希望 能一夜暴富 ...

2019-06-06 16:12:06

阅读数 113

评论数 0

Elasticsearch 学习

一、概念 一个采用RESTFUL API标准的,分布式,高扩展性和高可用性的实时数据分析的全文搜索工具。 高扩展性:添加节点非常简单,新的节点无需做复杂的配置,接入elasticsearch的集群,自动被发现。 高可用性:elasticsearch是分布式的,每个分片都有备份,所有down一...

2019-05-29 15:32:40

阅读数 25

评论数 0

Elasticsearch 简单DSL

# 查询所有索引 GET /_cat/indices?v # 创建名为customer的索引 PUT /customer?pretty # 给customer的索引插入id为1, name为test的值 PUT /customer/_doc/2?pretty { "name&qu...

2019-05-27 16:57:19

阅读数 10

评论数 0

java基础之连接关闭处理——try-with-resource代码块

try-with-resource——优雅的处理资源关闭问题 我们都知道,对于资源来的连接,比如数据库连接,文件输入输出流等,不管是正常执行完成还是在执行过程中出现了异常,都需要对我们使用的资源进行释放,在JAVA7以前,可以使用try-catch-finally/try-finally进行处理,...

2019-05-27 11:02:30

阅读数 14

评论数 0

解决 linux下编译make文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题

PS背景:我在公司做sdk 的pc端开发,所以经常会在win下编译通过之后跑到linux下再运行一次已确保能支持多平台。 今儿在win下跑完一程序,然后放到linux下跑的时候,我用指令: sudo ./build.sh 但是却没有任何反应。于是我换了指令,用 chmod u+x bu...

2019-05-23 18:11:46

阅读数 5

评论数 0

JDBC详解

一、相关概念 1.什么是JDBC   JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和...

2019-05-17 10:31:22

阅读数 10

评论数 0

vue span 字符串长度控制显示的字数超出显示省略号

利用vue中的 过滤器filter <span class="icon">{{item.hashName | ellipsis}}</span> 定义过滤器 export default { name: 'x...

2019-05-14 15:47:28

阅读数 187

评论数 0

Linux shell 命令多行结果赋值给变量

赋值 两种方式 : 1、$()方式 data=$(ls -l) 2、单反引号方式 data=`ls -l` 读取 (1) 如果是echo $data,输出结果为一行,没有换行符: echo $data total 132 drwxrwxr-x 3 faster faster 4096 ...

2019-05-14 14:01:51

阅读数 97

评论数 0

linux监控脚本

#!/bin/bash # 获取本地服务器IP地址 externalip=$(curl -s ipecho.net/plain;echo) echo $externalip # 获取cpu总核数 cpu_num=`grep -c "model name" /proc/cp...

2019-05-10 15:07:55

阅读数 16

评论数 0

Spring Boot 自定义Starter

在springboot中,使用的最多的就是starter。starter可以理解为一个可拔插式的插件,例如,你想使用jdbc插件,那么可以使用spring-boot-starter-jdbc;如果想使用mongodb,可以使用spring-boot-starter-data-mongodb。 自定...

2019-04-19 16:19:09

阅读数 20

评论数 0

springboot 启动源码分析

springboot启动分为2部分: 大图查看:https://www.processon.com/view/link/5cb0562ee4b0bb527acc9be9 一、New SpringApplication() 二、Run() 第一部分New SpringApplicat...

2019-04-09 18:17:25

阅读数 48

评论数 0

idea注册码

1. 修改hosts文件 windows系统在:C:\Windows\System32\drivers\etc下的hosts 在hosts文件里添加如下: 0.0.0.0 account.jetbrains.com 0.0.0.0 www.jetbrains.com 2. 进入网站htt...

2019-04-01 18:03:16

阅读数 20

评论数 0

spring boot 通过扫描注解给bean赋值

首先添加依赖 <dependency> <groupId>org.reflections</groupId> <artifactId>reflections&...

2019-04-01 09:39:42

阅读数 95

评论数 0

idea Failed to create JVM error code-6

学着配置jvm的内存,em,修改了idea---> help-----> Edit Custom VM Options... 然后关闭后,重启idea,出现如下错误 解决: 在C盘用户下的InteliJidea下config下存在一个idea64.exe....

2019-03-26 16:37:54

阅读数 23

评论数 0

Java Poi 读取excel 对所有类型进行处理

1.最近做了一个批量导入功能 , 然后发现poi读取excel的日期类型会出现点问题 , 因为我的需求是需要区分出 yyyy/MM/dd,HH:mm:ss ,yyyy/MM/dd HH:mm:ss 2.日期,数字的类型都是数值的, 所有需要对每一个进行区分 根据cell.getCellStyle...

2019-03-25 15:57:13

阅读数 26

评论数 0

SpringBoot Admin 监控管理

Spring-Boot-Admin快速搭建 1.创建Springboot Admin Server 正常创建完后去配置文件查看依赖项是否存在,没有的手工添加 <!--admin server服务--> <dependency&a...

2019-03-19 11:35:29

阅读数 29

评论数 0

Spring Boot Actuator 监控

一:简介 在Spring Boot的众多Starter POMs中有一个特殊的模块,它不同于其他模块那样大多用于开发业务功能或是连接一些其他外部资源。它完全是一个用于暴露自身信息的模块,所以很明显,它的主要作用是用于监控与管理,它就是:spring-boot-starter-actuator。...

2019-03-18 15:19:40

阅读数 89

评论数 0

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