- 博客(139)
- 资源 (2)
- 收藏
- 关注

原创 艺博: linux命令大宝典系列之荟萃
艺博: linux命令大宝典系列目录篇> 青龙盘旋,腾爪箕张!> 白虎咆啸,奔腾如雷!> 玄武交颈,狰狞纠缠!> 朱雀翔翼,烈焰焚空!
2019-07-14 10:06:30
236
原创 Centos7 虚拟机 ping: www.baidu.com: Name or service not know错误
Centos7 虚拟机 ping: www.baidu.com: Name or service not know错误问题现象解决办法ping 主机IP 查看是否连通, 连通则进行第二步查看配置文件中GATEWAY是否拼写错误,如下图所示 cat /etc/sysconfig/network-scripts/ifcfg-ens334. 修正后,重启systemctl start network...
2021-04-24 23:02:52
531
原创 在idea下terminal输入git的status命令后出现中文乱码\346\240\210/的解决办法
乱码现象解决方案在git控制台输入git config --global core.quotepath false解决效果乱码效果解决
2021-02-20 20:39:33
783
原创 java实现 ipv4转int保持到数据库中, 并将int转会String
public class Ipv4Covert { public static void main(String[] args) { String ip = "10.108.149.219"; // step1: 分解IP字符串,并对应写对字节数组 byte[] binaryIp = ipToBytes(ip); // step2: 对字节数组里的每个字节进行左移位处理,分别对应到整型变量的4个字节 int ip2 .
2020-12-01 16:46:35
414
原创 java中 “|=“是什么意思
今天偶然间看到程序中有这样一个操作, 乍看一脸懵逼 int a = 6; int b = 5; a |= b; System.out.println(a);首先 介绍一下逻辑运算& 与 相同为1| 或 有1为1其次介绍一下二进制6 --> 01104 --> 01005 --> 0101实验int a = 6;int b = 4;a|=b;输出: 6b = 5;a|=b;输出: 76|4011.
2020-12-01 16:37:51
13603
原创 中间件是什么意思?中间件技术简介
中间件功能为应用提供通用服务为应用提供通用功能使用场景数据管理应用服务消息传递身份验证API管理优点为 应用\ 数据\ 用户 之间提供API管理, 帮助开发人员更高效的构建应用作用在云原生开发中, 可能会跨多种基础架构进行部署. 从而一个应用在开发时需要兼顾多种工具和语言和框架, 同时又要敏捷开发. 为了应对复杂情况, 通过中间件来支持 应用的敏捷开发, 并且支持了应用在高度分布式平台上平稳和一致的运行. 帮助开发人员\ 架构师 等人员 将原来手动决策转变为决策自动化.
2020-11-30 14:37:48
833
1
原创 中央Maven 仓库,提交指定 JAR
原则上 Maven 的设计是不需要这么做的,因为 pom.xml 中依赖的 jar 包会自动实现从中央仓库下载到本地仓库。但也有特殊情况, 比如私库没有及时更新最新版本的jar, 或者需要将特定的jar放到仓库中。注意: 请windows系统使用cmd执行, 不要使用Power Shell例:将spring 的 jdbc :ojdbc6.jar 推到仓库中首先将本地 jar 包放在 D:\IDEA 下配置 pom.xml(不能够自动下载 jar 包) <dependency&g
2020-11-30 09:15:41
213
原创 当switch括号内的变量类型为String并且此变量为外部参数时,必须先进行null判断。Switch(null) NullPointerException
【强制】当switch括号内的变量类型为String并且此变量为外部参数时,必须先进行null判断。/** * @Author: 陈艺博 * @Date: 2020-04-01 15:27 * @Description: */public class Java { public static void main(String[] args) { method...
2020-04-01 16:39:42
2025
2
原创 mysql8.0配置my.ini文件中的sql_mode=NO_AUTO_CREATE_USER能启动
my.ini配置文件中设置sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION重启服务提示mysql服务器主动后停止.某些服务在未由其他服务或程序使用是将自动停止.原因mysql 8...
2020-03-22 00:01:13
6154
10
原创 使用Spring OpenFeign 传输文件
这里写自定义目录标题B模块上传文件调用了A模块的文件保存实现1.1 业务场景2.1 排查过程3.1 解决办法4.1 知识扩展4.1.1 @PostMapping 参数含义4.1.2 接口参数描述完整代码1 引入OpenFeign依赖A模块(提供方)controller层B 模块(调用方)service 层有问题可以私信我,或者评论, 看到会回复B模块上传文件调用了A模块的文件保存实现1.1 ...
2020-03-17 14:17:42
1489
1
原创 Stream流 初级使用
Stream流提供更好操作的集合库GuavaApach Commons Collectionslambdaj - Mario Fusco初始操作stream stream流List<String> threeHighCaloricDishNames = Dish.menu //生成stream ...
2020-03-12 16:25:19
184
原创 什么是中间件
中间件,是位于操作系统和应用程序中间的组件。 为应用程序提供运行环境和管理支撑。常见的中间件,商业的有weblogic、WebSphere、用友、金蝶的,,开源的jboss、tomcat也算中间件 只对 应用服务。应用服务是中间件的功能。 中间件是一个标准术语。应用才需要负载均衡...
2020-01-16 12:38:51
679
原创 swagger依赖的选用
总结如果你的项目使用jax-rs来实现RESTful接口,你就用io.swagger来集成swagger;如果你的项目使用springmvc来实现RESTful接口,最新的方法还是推荐使用springfox,但是也存在还在继续使用mangofactory来实现与swagger集成的项目。下面的链接给出了不同方式的大体实现方式,大家可以参考一下,并相应的去github上找一些demo来了解具体实...
2019-12-17 10:57:20
420
原创 Spring Boot 2下导入依赖后使用Feign找不到@EnableFeignClients的解决办法
Spring Boot 2下导入依赖后使用Feign找不到@EnableFeignClients的解决办法
2019-11-28 16:32:39
1284
2
转载 谷歌超大规模集群管理系统Borg详细解读
Kubernetes最初源于谷歌内部的Borg,提供了面向应用的容器集群部署和管理系统。本篇主要介绍了Borg,为更好的学习Kubernetes
2019-11-15 11:38:31
542
原创 mysql不用密码登录数据库
找到mysql的配置文件my.nfc在[mysqld]下添加 skip-grant-tables[mysqld]skip-grant-tables
2019-11-13 18:07:31
507
转载 UML类图几种关系的总结
U在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1. 泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的...
2019-11-07 18:02:21
131
原创 如何快速理解类图 UML类图讲解
1. 类图表示不同的实体(人、事物和数据)如何彼此相关,显示了系统的静态结构。> 2. 类图是一个分为三个部分的矩形。> - 最上面的部分显示类的名称,> - 中间部分显示类的属性,> - 最下面的部分显示类的方法(或者说“操作”)。
2019-11-07 16:05:05
688
原创 项目在建立SQL数据库连接Establishing SSL connection without server's identity verification is not recommende
Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set.
2019-11-01 12:12:05
165
原创 git命令 将最新的master分支代码更新到其他分支
1. 将分支切换到master2. 将代码pull到本地3. 修改冲突4. 提交代码到本地5. 切换到要更新的分支上6. merge7. 将本地跟新好的内容push到分支
2019-10-29 09:00:43
6603
原创 @RequestParam,@PathParam,@PathVariable等注解区别
@RequestParam,@PathParam,@PathVariable等注解区别
2019-10-28 12:21:34
470
原创 1 BeetI`模版引擎 介绍
小白如何开始学习BeetI需要通读基本用法,大部分都是讲解语法,而语法跟js很接近,所以可以快速预览,但Beetl是针对模板设计, 所以像安全输出,标签和html标签,全局变量,临时变量和共享变量,布局技术,以及直接调用java代码等还需要认真读一遍。如果从事web开发,还需要阅读web集成里的第一节“web提供的全局变量”,如果web里还使用ajax技术,可以阅读“整合ajax的局部渲染技术”。
2019-10-24 22:36:54
401
原创 HashMap原理和底层实现
最近研究了一下java中比较常见的map类型,主要有HashMap,HashTable,LinkedHashMap和concurrentHashMap。这几种map有各自的特性和适用场景。使用方法的话,就不说了,本文重点介绍其原理和底层的实现。文章中的代码来源于jdk1.9版本。HashMap特点及原理分析特点HashMap是java中使用最为频繁的map类型,其读写效率较高,但是因为其是非...
2019-10-24 14:23:14
161
gif制作.7z
2019-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人