自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题,即在mybatis中dao接口与mapper配置文件在做映射绑定的时候出现问题,简单说,就是接口与xml要么是找不到,要么是找到了却匹...

2020-04-09 20:12:52 29 0

转载 SpringMVC Mybatis配置多个数据源并切换代码详解

文章主要介绍了SpringMVC Mybatis配置多个数据源并切换代码详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 最近公司一个项目需要连接两个数据库(A和B)操作,有的模块查询A库,有的模块查询B库,因此需要改造下,项目后台用的是Spr...

2020-04-08 18:02:28 58 0

转载 Idea 中最常用的10款插件(提高开发效率),一定要学会使用!

是是是

2020-03-10 17:33:17 1232 1

原创 swagger引入遇到的问题梳理

正常引入swagger2 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> &l...

2020-03-10 15:23:30 133 0

原创 在 Java 中一句话初始化一个 List

在 Java 中初始化 List 方法一:使用Arrays方法二:使用Stream(JDK8)方法三:使用 Lists (JDK9)方法四:使用 Lists (JDK10) 方法一:使用Arrays List<String> list = Arrays.asList("a&q...

2020-03-10 15:15:55 60 0

转载 8个常见的研究者认知偏误陷阱(转载)

原文链接:http://jdc.jd.com/archives/212946 作者:Sijia 前言: 认知偏误(Cognitive bias)是一种常见的现象,它是指当我们思考问题或做决策时,大脑会有一些固定的思维倾向。这个过程多是无意识的,有时也会带来正面作用,如帮助我们在纷繁复杂的环境中节省...

2020-02-27 16:44:06 57 0

原创 《认知天性》读书笔记

认知天性 --让学习轻而易举的心理学规律 推荐 序一 轻松的学习是无效的 本书是一组严谨的心理学家用很长时间做实验,统计分析,总结出来的关于如何学习的研究成果。包括:检索、间隔、巩固、细化、迁移… 学习好不是靠天赋,而是有正确的方法。记笔记和画线不能取得好成绩是因为这些方法并没有给大脑带来挑战,没...

2020-02-27 16:40:41 261 0

转载 CS两端TLS版本不适配导致Connection reset问题

问题背景 近期平台在公司的一个出口IP流量偶尔抖动,在与运营商扯皮无结果后,IT帮忙开了一条新的专线。我们需要把域名在公网的DNS指向新的出口IP。 下面是简图: 旧:流量经公网IP 126,采用端口映射直接到平台的代理机,然后再转发给后端具体的业务代理。 新:流量经公网IP 189,然后经公司...

2019-08-29 16:45:57 80 0

原创 java.net.SocketException: Connection reset

TLS版本不适配导致Connection reset问题 问题:服务器调外部公司S的接口一直失败,报错 connection reset ,但调其他外部公司的接口却Ok ,本地开发环境调S的接口也可以调通。 java.net.SocketException: Connection reset a...

2019-08-29 16:41:43 1007 0

转载 CURL HTTPS 返回 ERRNO 35(SSL CONNECT ERROR) 错误

CURL HTTPS 返回 ERRNO 35(SSL CONNECT ERROR) 错误 微信支付获取 prepay id 偶尔失败问题总结。 微信支付会要求先从微信服务器获取 prepay id (https://api.mch.weixin.qq.com/pay/unifiedorder)。我...

2019-08-29 10:49:09 2648 0

原创 commit但未push的代码取消commit操作命令

git reset ${reversionNumber} 完成撤销,停留在当前版本,不对代码修改进行撤销,可以直接通过git commit重新提交对本地代码的修改。

2019-08-20 16:46:12 357 0

原创 项目启动时部分服务器启动失败但没异常栈打印

现象 服务器启动时部分机器启动成功,剩余部分机器启动失败,报错如下: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/export/Packages/swat-man/20...

2019-08-20 15:11:07 130 0

原创 springmvc项目整合es遇到的坑盘点

整合es版本6.3.2 es内核使用的是netty 对应pom文件依赖如下 <dependency> <groupId>org.elasticsearch.client</groupId> <artifact...

2019-08-13 19:35:25 385 0

转载 解决intellij idea控制台中文乱码(亲测有用)

解决 第一步:修改intellij idea配置文件: 找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,分别在这两个文件中添加:-Dfile.encoding=UTF-8 第二步:找到intellij...

2019-08-01 20:18:50 71 0

原创 财富自由之路-博多费舍尔

前言 阻碍人们去实现梦想的东西是:金钱! 真正的成功人士有获取大量金钱的能力,拥有持续赚钱的能力. 金钱在你急需钱却并没有钱时会变得特别重要. 我们不能让金钱控制我们的生活,而应当让它服务于我们的生活. 拥有金钱不仅意味着自由,而且意味着更加独立的生活. 一种可有使你成为百万富翁的途径,它由以下四...

2019-06-04 10:27:09 1625 0

原创 富爸爸穷爸爸--读书笔记

富爸爸穷爸爸 第一课 富人不为钱工作 机会总是转瞬即逝,要想成功必须迅速做出决定. 生活才是最好的老师,但它不会说或者讲,它只会推着你转. 生活推着我们所有的人.一些人在生活推着他转的同时,抓住生活赐予的每个机会;而另一些人则听任生活的摆布,不去与生活抗争,这些人只会抱怨. 如果你只希望生活稳定,...

2019-04-26 09:28:08 729 0

原创 Erlang 之父去世,他留给程序员两点忠告

Erlang之父(Joe Armstrong ) 给程序员的两点忠告 第一:先思考再编程。 他在编程的20年都犯着一个错:在年轻的时候,会不停地写程序,直到完成。 等写完后他会突然发现:“啊!搞错了!”等到重新编写程序,会再次发现:“噢,程序是错的。”于是又重新编写。 他于是开始思考改变:“先不要...

2019-04-24 17:44:08 132 0

转载 mysql 查询时筛选条件区分大小写

第一种: SELECT * FROM AAA T WHERE BINARY T.CONTENT LIKE ‘%S%’ 第二种: SELECT * FROM AAA T WHERE T.CONTENT COLLATE utf8_bin LIKE ‘%S%’ 之前一直不怎么清楚核对(Collate)是...

2019-04-24 17:40:21 1229 0

原创 网络经典句子

网络经典句子 如何毁掉一个人 如果想毁掉一个人,就给他一直渴望但无法驾驭的东西.比如给男人驾驭不了的名利,给女人驾驭不了的美貌,给赌徒驾驭不了的财富,给政客驾驭不了的权利…当人的智慧驾驭不了他所拥有的东西的时候,这个东西对他来说就是灾难!不管是男人女人,成人小孩都是一样的. ...

2019-04-22 18:45:51 246 0

转载 富爸爸现金流游戏的投资智慧

富爸爸现金流游戏的投资智慧 一、心态 1、95%原因在自己,5%原因在运气。 开始玩,成功率只有60%,觉得是运气问题。 理解后,只要步步走对,成功率至少95%,失败是自己的问题。 2、集中专注,有所不为更安全,Stop Doing List是大智慧。 有所不为、承担风险反而安全;什么都买,拖延时...

2019-04-10 15:30:12 473 0

原创 小狗钱钱&跟着钱钱学理财

目录第一课 你是否愿意变得富有?钱钱语录作业第二课 你最重要的梦想是什么?“三个建议”让梦想更接地气,让“赚钱”落实到生活中建议一建议二建议三不能抱着“试试”的心态,你只有两个选择:做或不做作业第三课 记录你的成功日记增加收入的两个建议记录“成功日记”作业第四课 你花了多少时间去想赚钱的事每一个人...

2019-04-10 14:35:49 267 0

原创 ImageIO.read() 返回 null

现象(问题描述) 今天线上出现了一个问题 BufferedImage prevImage = ImageIO.read(inputStream) 调试跟进去发现prevImage = null,可是输入流是好好的,而且输入流对应的图片也能打开,但 ImageIO.read返回就是null 解决过程...

2019-03-27 18:00:02 5624 3

转载 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE)for operation

现象 vttablet: rpc error: code = Unknown desc = Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE) for operation ‘...

2019-03-15 11:10:50 1565 0

转载 idea 代码格式化 无效

现象 这几天发现自己Intellij IDEA ctrl+alt+L格式化代码无效 设置里面按照快捷键搜索 按了 ctrl+alt+L 也没反应 但是我设置的确实是默认的 ctrl+alt+L 原因 电脑打开了 网易云音乐 而网易云会有一个全局的快捷键ctrl+alt+L跟idea冲突了 解决方案...

2019-03-13 17:55:46 2418 0

原创 IntelliJ IDEA 乱码解决方案 (项目代码、控制台等)

IntelliJ IDEA 乱码解决方案 (项目代码、控制台等) 最近IDE从eclipse改成IntelliJ IDEA 了,原因是公司大部分人都在用这个IDE,而且一直推荐用,所以尝尝鲜。换的第一天,就遇到了哪个IDE都会遇到的乱码问题,耗费了好多时间最终解决了,因此在这边记录一下解决方案,以...

2019-03-07 18:59:12 188 0

原创 人人有用的零基础理财入门课(水湄物语)

人人有用的零基础理财入门课 课程1 我真的没有钱,该怎么开始(3个财富咒语,没钱也能变富) 改变思维,是理财的第一步 财富咒语一:投入产出比 投入产出比=产出/投入 这个值越高越好 这个概念可以用在理财,生活,工作各个方面 财富咒语二:风险与收益 关注收益,也要关注风险,而且还要注...

2019-03-04 10:14:09 4608 0

转载 2018各大公司排名

2018全球20大互联网科技公司

2019-03-02 17:18:02 837 0

原创 互联网名词含义

“Google&quot;这个名字来源于单词&quot;googol”,是由美国数学家 Edward Kasner 的侄子 Milton Sirotta 创造的。一个 Googol 所代表的数字为1后面加上 100 个零。Googol 是一个非常大的数字,宇宙中没有什么物质的数量可...

2019-03-02 12:33:40 164 0

转载 互联网简史

互联网简史 一张图带你了解 互联网简史 互联网发展关键人物

2019-03-02 10:44:29 953 0

转载 计算机的发展历程

科学家称谓 图灵Alan Turing——计算机科学之父 查尔斯·巴贝奇Charles Babbage——通用计算机之父 约翰·阿坦那索夫John Vincent Atanasoff——电子计算机之父 约翰·冯·诺依曼John von Neumann——现代计算机之父

2019-03-02 08:57:41 183 0

原创 存储容量(空间)换算公式

存储容量:是该存储设备上可以存储数据的最大数量 2的10次方是1024 1bit(比特) 一个电路线(可以表示0或1) 1Byte(字节)=8bit 1 KB = 1024 Byte Kilobyte千字节 1 MB = 1024 KB Megabyte兆字节 1 GB =...

2019-02-22 17:22:18 3625 0

原创 编程专有名词解释

编程专有名词解释 POJO(Plain Ordinary Java Object): 在本手册中,POJO专指只有setter / getter / toString的简单类,包括DO/DTO/BO/VO等。 GAV(GroupId、ArtifactctId、Version): Mave...

2019-02-22 16:46:49 241 0

转载 假设你是个妹子--史上最污技术解读,秒懂60个IT术语

很多同学对热备,冷备,云备了解不深,我科普一下IT行业各种备份术语。以后别闹笑话了。 假设你是个妹子… 假设你是个妹子,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。 假设你是个妹子,同时和两位男性在交往,两...

2019-01-25 15:53:00 240 1

转载 jodaTime踩坑:Illegal instant due to time zone offset transition (Asia/Shanghai)

一,问题描述 通过DateTime获取某年某月某日的时间戳,然后使用joda-time的Period.getYears()比较两个时间相差的年数。当new DateTime(“1990-04-15”)报错如下: Exception in thread &quot;main&quot...

2019-01-24 19:34:31 1209 0

转载 有趣的海盗问题(完整版)

有趣的海盗问题(完整版) 具体链接如下: https://mp.weixin.qq.com/s?__biz=MzA3MjY1MTQwNQ==&amp;amp;amp;mid=2649825691&amp;amp;amp;idx=1&amp;amp;amp;sn=cf43...

2019-01-22 17:31:24 673 0

原创 JAVA中的阻塞队列

JAVA中的阻塞队列 什么是阻塞队列 阻塞队列是一个在队列基础上又支持了两个附加操作的队列。 2个附加操作: 支持阻塞的插入方法:队列满时,队列会阻塞插入元素的线程,直到队列不满。 支持阻塞的移除方法:队列空时,获取元素的线程会等待队列变为非空。 应用场景 阻塞队列常用于生产者和消费者的场景,生产...

2019-01-22 16:35:47 85 0

原创 Java线程池ThreadPoolExecutor

Java线程池ThreadPoolExecutor 背景 本文基于JDK1.7的源码进行分析并解读。 ThreadPoolExecutor是Doug Lea大神开发的JUC提供的一类线程池工具,也是Java语言中应用场景最多的并发框架,可以说,几乎所有需要异步或者并发执行的,都可以使用Java线程...

2019-01-22 13:13:43 151 0

转载 单例模式的五种写法

概述 单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。 0.懒汉式,线程不安...

2019-01-21 17:01:24 158 0

转载 互联网程序员行话(黑话)合集

一、招聘行话大全,能听懂证明你是历经磨难的老司机 刚开始投简历时,你总以为是这样的,其实大部分情况下是那样的…… 面试之后,HR让回去等消息,傻傻的等待,半个月以上没有回音,各种焦虑…… 明面上的意思就是实际意思的公司,貌似都是说的是别人的公司~~~~ 下面是职场达人总结的招聘行业术语(俗...

2019-01-21 16:52:44 204 0

原创 阿里巴巴Java开发手册(详尽版)-个人未注意到的知识点

阿里巴巴Java开发手册(详尽版)-个人未注意到的知识点 阿里巴巴Java开发手册(详尽版)1 一、编程规约 (一) 命名风格 【强制】代码中的命名只可用英文方式 【强制】类名使用UpperCamelCase风格,但以下例外: 分层领域模型规约2: DO( Data Object):数据对象,...

2019-01-17 17:21:51 12368 10

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