自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Arthur_Lees的博客

做个吃货,做个傻子

  • 博客(34)
  • 资源 (4)
  • 收藏
  • 关注

原创 Could not resolve host: mirrors.cloud.aliyuncs.com

今天在一台centos 7 上使用yum时出现了异常htttp://mirrors.aliyun.com/centos/7/os//repodata/repomd.xml : HTTP Error 404. - Not Found Could not resolve host: mirrors.cloud.aliyuncs.com定位问题首先,检查了网络配置、DNS均是正常的然后通过浏览器访问htttp://mirrors.aliyun.com/centos/7/os//repoda..

2022-04-07 22:31:43 6425

转载 了解边缘服务----边缘容器服务

云原生和边缘计算是近两年非常火的技术领域了,本文由阿里云高级技术专家熊鹰分享,希望通过介绍现在阿里云在边缘计算和边缘原生这些技术领域的经验,让大家能了解到现在边缘计算的发展现状、边缘适合的业务场景、以及5G和MEC时代我们对于边缘原生的一些思考。边缘定义身处不同的领域和角度,运营商、云服务厂商、硬件厂商,大家对于边缘计算的定义是不一样的。阿里云早在2018年12月联合中国电子技术标准化研究院输出边缘计算-边缘云技术及标准化白皮书,在2019年也联合各方推动在做边缘云通用技术要求及标准测试,都是希望一方面

2021-08-29 22:23:02 1285

原创 IntelliJ IDEA中文插件

IntelliJ IDEA 官方发布了中文插件Preferences -> plugins -> Marketplace -> 搜索 Chinese 就可以搜到了早在7月21日就正式发布,发现很多同学还不知道,是官方插件了,在插件库就可以下载发现虽然英文不怎么好,用惯了英文,突然换到中文有的时候反倒找不到功能在哪...

2021-08-25 14:33:01 1825

原创 测试环境的问题,Remote JVM Debug 帮我甩锅

作为一名自信的程序员,应该学会Remote Debugging 利用jvm远程调试来甩锅给环境

2021-08-25 11:37:33 443

原创 自增主键不连续?了解下Mysql的innodb_autoinc_lock_mode

Mysql是如何保证自增主键的单调递增属性的呢,那就要学习下innodb_autoinc_lock_mode(自增锁模式)了

2021-08-09 20:20:51 1359 1

原创 Mysql的AUTO_INCREMENT

什么是AUTO_INCREMENT本文基于mysql 8.0的内容介绍AUTO_INCREMENT的用途

2021-08-02 22:56:03 502

转载 技术方案设计没有深度?试试这套方法论

原文为阿里技术发布的一篇文章,作者 高福来(不拔),读后受益匪浅,决定转载分享

2021-06-19 16:27:02 218

原创 HikariCP的ConnectionTimeout应该配多少

ConnectionTimeoutThis property controls the maximum number of milliseconds that a client (that’s you) will wait for a connection from the pool. If this time is exceeded without a connection becoming available, a SQLException will be thrown. Lowest accept.

2021-05-11 20:15:17 4922

原创 Mysql join语句索引失效-数据表使用不同字符集

explain无法体现未命中索引show warnings 开出来问题修改需要谨慎1.改SQL2.改表的字符集

2021-05-07 17:43:22 335

原创 IntelliJ的Kotlin代码规范插件-detekt

安装方式Preferences -> Plugins -> Marketplace使用说明在Perferences -> Tools 里找到detektEnable Detekt启用DetektEnable Formatting rules启用格式化规则Build upon the default configuration基于默认配置构建Enable all experimental rules启用所有实验的规则Treat detekt findin

2021-04-13 19:50:35 899

原创 Kotlin静态代码检测工具 Detekt Plugin自定义配置 TooManyFunctions 不生效

使用IntelliJ 的Detekt插件: 工具默认接口类方法阈值是11个,我希望改到更大![在这里插入图片描述](https://img-blog.csdnimg.cn/20210413170556955.png#pic_center)问题描述:参考官方文档进行如下配置![在这里插入图片描述](https://img-blog.csdnimg.cn/20210413170656961.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5na

2021-04-13 17:47:04 611 1

原创 UML面向对象建模与设计-第一章习题

文章目录二、使用步骤1.引入库2.读入数据总结每道习题旁边括号里的数字表明难度级别从1(容易)到10(难)二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_default_ht

2021-03-24 20:16:56 493 1

原创 UML面向对象建模与设计 - OO开发

首先明确背景,本书所描述的OO开发是高于编程语言,基于现实世界以及程序中的抽象为基础思考软件的方式,在此前提下,这里的开发描述的软件的生命周期(分析、设计、实现)

2021-03-09 21:06:18 561

原创 UML面向对象建模与设计 - 面向对象(OO)

四部分1.描述概念,以及UML表示法2.方法学 分析和设计3.利用语言和关系数据库描述实现4.软件工程开发实践

2021-03-08 00:57:23 461

原创 MybatisPlus exception ==> LambdaUtils.getColumnMap(this.entityClass) must not be null

使用SpringBoot + MybatisPlus时 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.6.RELEASE</version> <relati

2021-02-04 09:30:21 989

原创 怎么让insert返回主键的

第一种<insert id="save" useGeneratedKeys="true" keyColumn="i_id" keyProperty="id"> insert into tbl_log (log_type,log_info) values (#{logType},#{logInfo})</insert>第二种<insert id="save"> <selectKey resultType="int" keyProperty.

2021-01-03 23:32:55 526

原创 Mybatis 0 != ““ 引发的问题

啦啦啦

2020-12-26 11:08:00 1175 1

原创 Kotlin apply函数使用全局变量的问题

使用kotlin和java混合编程的项目,遇到一个问题,当实体类中属性与全局变量名称一样时,通过apply函数将全局变量赋值给实体属性,出现了无法正确赋值的现象,下面详细解释问题出现的场景准备两个实体类,一个用kotlin实现,一个用java实现定义全局变量定义方法dto_1、dto_2正确赋值使用apply函数的无法正确赋值断点查看堆栈信息发现在执行到this.appId = appId先执行了一次get方法,也就是说它把等号后边的appId当作了

2020-07-15 20:18:06 1651

原创 MAC环境下 SublimeText3 配置Python3编译环境

MAC环境下 SublimeText3 配置Python3编译环境前置条件编译环境配置验证结果mac环境下使用SublimeText3编写Python时,如何在SublimeText3的控制台快速编译前置条件已安装Python ,mac自带Python版本为2.7,如需使用3.0+需自行安装,一台主机可以安装多个Python版本;编译环境配置打开SublimeText操作如下步骤SublimeTextToolsBuildSystemNewBuildSystem会打开一个新文件,在文

2020-05-29 10:44:58 437

原创 ConcurrentHashMap源码解析(JDK8)

什么是ConcurrentHashMap首先要了解java的java.util.concurrent包,这是java在1.5之后提供的一个功能,官方api文档描述Utility classes commonly useful in concurrent programming.用于并发编程的实用类。在Class Summary列表中我们可以找到今天的主角ConcurrentHashM...

2019-04-18 15:36:28 239

原创 一个简单的秒杀框架

场景描述:某电商需要对几款商品创建一个秒杀促销,每笔订单只可购买一件商品。流程图设计思路 简单实现主流程,完成商品下单      数据库设计:商品表(product_info)订单表(order_info)service层实现:下单操作 校验库存 :获取商品sale_num+sku_num 小于等于 stock_num数量 扣减库存 :sale_num+sku...

2019-01-14 11:00:03 431

原创 Integer对象与int数据类型在使用中的常见问题

1、类型转换问题   JDK 1.5后 对基本数据类型提供了自动拆装箱方法, 我们再Integer对象与int类型互转时只需要一行代码来实现了 Integer a = 10; //自动装箱 int b = a; //自动拆箱 int c = 5; Integer d = c; //自动装箱 System.o...

2018-03-26 17:52:00 2018

原创 JAVA实现单向链表的增删操作

概念:单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始;链表是使用指针进行构造的列表;又称为结点列表,因为链表是由一个个结点组装起来的;其中每个结点都有指针成员变量指向列表中的下一个结点;列表是由结点构成,head指针指向第一个成为表头结点,而终止于最后一个指向nuLL的指针。节点类,用来存储该节点信息和下一个节点对象。

2017-07-14 14:42:34 485

原创 shiro报错org.apache.shiro.UnavailableSecurityManagerException

shiro报错org.apache.shiro.UnavailableSecurityManagerException

2017-05-11 16:26:32 3383 2

原创 Linux利用crontab定时执行shell脚本

linux自带定时任务功能  crontabcrontab [-u user] -l 查看当前用户已有定时任务crontab [-u user] -e 编辑当前用户定时任务crontab  [-u user] -r 删除当前用户所有定时任务新增定时任务步骤crontab -e进入编辑界面* * * * * [command]前五列为cron表达式最后一列

2017-04-05 17:20:09 517

原创 关于JAVA多继承

今天突然想到多继承,在练习的时候遇到一个问题“接口可以extend A,B,C,D.....”前提是 A、B.......也是接口这么看好像有些违背JAVA语言的单继承,多实现的规定,但要想到一句话,JAVA允许通过接口实现多继承,为什么接口可以实现多继承呢?我以比较浅显的例子说明interface classA{ //创建接口classA public void push()

2017-03-19 22:25:28 422

原创 MySQL事务隔离级别详解

SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容)       在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirt

2017-02-07 18:17:36 321

转载 innodb_autoinc_lock_mode的表现形式和选值参考

由insert产生锁异常引发的关联内容 Mysql insert锁异常前提条件,percona 5.6版本,事务隔离级别为RRmysql> show create table test_autoinc_lock\G*************************** 1. row ***************************       Table: t

2017-02-07 17:42:42 899

原创 Mysql insert锁异常

今天自己在mysql库中遇到一个insert报锁等待超时的异常,再网上搜了下,查到这篇文章,和自己场景一样,同样是在表中存在联合主键,虽然对问题有了解释,但未找到解决办法。原文地址 有趣的insert死锁昨天看到一个很有意思的死锁,拿来记录下:环境:deadlock on事务隔离级别: read commited表结构:root@test 08:

2017-02-07 10:22:56 1263

转载 Http协议与TCP协议简单理解(转)

原文地址:http://blog.csdn.net/sundacheng1989/article/details/28239711在学习HTTP与TCP协议过程中,理解到TCP协议属于传输层,HTTP协议属于应用层这句话之后,我就不明白为什么我们在开发时要区分HTTP协议和TCP协议,他们两个应该是共存的啊?没有可比性的啊?原文作者的内容正好解决了我的这些疑问原文写的是C#开发遇到

2016-06-06 16:15:17 1350

原创 TCP服务器端 ServerSocket

服务器端的工作是建立一个通信终端,并被动地等待客户端的连接  典型TCP服务端执行以下步骤1.创建一个serverSocket实例并指定本地端口,此套接字的功能是侦听该指定端口收到的连接。 ServerSocket socket= new ServerSocket(port);2.重复执行:a. 调用ServerSocket的accept()方法以获取下一个客户端连接。基于

2016-06-03 10:58:21 774

原创 JAVA运算符 instanceof

判断对象object是否为指定类class的实例例   boolean result = object instanceof class当是指定类实例时返回 true 当不是指定类实例或者object 为null 时返回 false测试代码interface A{} class B implements A{ } class C extends B {

2016-06-01 14:44:55 507

转载 Java HashMap 的实现原理详解

原文地址:http://www.codeceo.com/article/java-hashmap-learn.htmlHashMap概述HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。HashMap的数据结构在Java编程语言中,最基本的结构就是两种,一个是数组,...

2016-03-14 16:55:42 329

原创 字符串比较 equals

字符串比较如果用“==”会出现下面的情况//字符串的比较String abc = "abc";String abc2 = "abc";String abc3 = newString("abc");System.out.println("abc == abc2:"+ (abc == abc2)); //这里比较的是abc、abc2的地址,在同一个sring池内,地址相同。Syste

2016-03-07 18:18:14 756

default-detekt-config.yml

detekt-1.16.0 源码包默认配置文件

2021-04-13

redis-3.0.7.tar.gz

redis3.0.7的linux安装包,redis是一款小巧的非关系型数据库,目前很多大型社交平台都用到了redis

2016-03-18

jedis-2.1.0.jar

redis提供的java客户端代码

2016-03-18

commons-pool-1.6-bin.zip

jedis连接池配置需要导入依赖jar包commons-pool

2016-03-18

空空如也

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

TA关注的人

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