自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Grass,几分钟即可实现,零撸赚金

Grass项目巧妙地利用闲置宽带创造收益

2024-04-20 03:03:16 651 1

原创 org.springframework.dao.DuplicateKeyException异常分析及解决

1.错误详细代码:org.springframework.dao.DuplicateKeyException : ### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '1-[RP58A]' for

2017-09-19 14:31:41 39273 3

原创 List和Set之间的转换:达到集合元素去重复

在项目中看到一段代码:return new ArrayList<>(new HashSet<LabelEnum>(list));当时我的表情是这样的:     这把list作为构造参数创建新的集合来返回是要做什么,这里的list也是ArrayList集合,这样绕了一圈返回,恩, 想起一句话“存在即是合理”开始琢磨业务需要:list中的元素不能有重复。     那为什么不直接用HashSet

2017-09-19 13:59:59 10099 1

原创 解决emoji表情的数据库存取问题:Cause: java.sql.SQLException: Incorrect string value

移动端进行可以带Emoji表情的评论或是写文章时,存入数据库时报以下错误:问题原因分析:普通的字符串或者表情都是占位3个字节,所以utf8足够用了,但是移动端的emoji表情符号占位是4个字节,普通的utf8就不够用了,为了应对无线互联网的机遇和挑战、避免 emoji 表情符号带来的问题、涉及无线相关的 MySQL 数据库建议都提前

2017-09-14 09:29:47 18614

原创 前端异常:Uncaught SyntaxError: missing ) after argument list 解决办法

今天在写页面的时候遇到了错误:Uncaught SyntaxError: missing ) after argument list 这个错误是出现在我的onclick()方法上的,方法里面用freemarker传值:<a href="#" class="viewActivity" onclick="viewActivity(${activity.title},${activity.beginTi

2017-08-21 15:22:41 104998 3

转载 Java Socket编程

对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信。这样就有两个Socket了,客户端和服务端各一个。

2017-08-13 11:14:31 309

原创 Git错误fatal: unable to access 'https://github.com/****.git/': Couldn't resolve host 'github.com'

今天对github上的项目进行git pull的时候出现了错误:fatal: unable to access 'https://github.com/****.git/: Couldn't resolve host 'github.com'这里的**.git是假设我的github项目地址。我记得前些天git突然提示我重新输入用户名和密码,当时用户名输入错了,连接remote验证失败,这应该就是原因

2017-08-12 17:34:26 103680 10

原创 JAVA API 1.8中文版(百度版和谷歌版)免费下载

我想多少人可能会为找不到JAVA API 1.8中文版所发愁,或是有些要积分的,大家又麻烦于注册的,我想将它免费分享给大家,提供方便吧。其中有百度版和谷歌版,个人喜好用谷歌版的,大家萝卜青菜吧 链接:http://pan.baidu.com/s/1bp5ydnp 密码:6jym

2017-08-09 12:58:18 2609

原创 java9就要出了,不了解java8的特性怎么行?

今天看到一段代码: Instant.now().atOffset(ZoneOffset.ofHours(8))// 获取北京时间 2014-07-23T22:40:41.486+08:00以前没见过Instant这个类,而且它也不是项目里建的类,百度一下才知道Instant是java8的新特性之一。原谅我的无知,于是,我就找资料了解java8的新特性,毕竟java9就要出了,虽然公司现在肯定用不上

2017-08-05 00:24:00 645

原创 IntelliJ IDEA之创建自己的注释模板Live Templates

在新建class等文件的时候,IntelliJ IDEA是能自动创建一个对应模板的,但是如类里的方法这些是需要自己手动注释的,当然有快捷键“/**+Enter”,但是这样形成的模板并没有作者,时间及你想定义的其他内容,我们该如何创建自己的注释模板呢,别急,下面听我慢慢道来。首先,打开IntelliJ IDEA的设置Settings:并按照如下步骤一步一来具体的Template text模板格式为:

2017-07-28 23:10:44 11323 1

原创 老版的IntelliJ IDEA启动太慢?教你安装破解最新版的IntelliJ IDEA

老版的IntelliJ IDEA启动太慢?教你安装破解最新版的IntelliJ IDEA**开始使用IntelliJ IDEA已经几个月了,在这里记录一些自己的经验,让同是刚体验IntelliJ IDEA的大家少走点弯路。毕竟虽说条条大路通罗马,但是每个人走的路的曲折程度却是不尽相同的。有经济条件的朋友或是学生党支持使用正版,学生是可以免费获得正版秘钥的,不过多少有些麻烦。**下面开始正题:

2017-07-28 22:05:25 2701

springboot中文参考手册[高清版]

Spring boot的文档和代码都是开源的,您可以在github.com获取到他的最新源码,本书是springboot学习的中文说明文档,可参考本文进行简单的springboot框架的搭建

2017-09-05

重构-改善既有代码的设计[高清免费下载]

《重构,改善既有代码的设计》,这是一部经典之作,相信很多人都听过或看过,看这本书时会发现,书中讲的都是一些很简单的东西,而且很多东西就是我们平时在做的,只是作者把它们总结了起来。比如说Rename Field,就是对不易理解其作用的字段起一个易于理解的名字,这个肯定我们都做过,但是更多时候,我们是对这种字段视而不见,比如曾经花了很久没搞明白代码的字段"IP"是什么的缩写,最后发现竟然是“INPUT”。看过这本书的收获是,让重构融于整个写代码的过程中,让重构不再作为一项独立的任务,而是在写代码的过程中随时随地的进行,一个函数不容易理解,重构;添加新功能时很不方便,重构,使添加新功能变得理解。

2017-09-05

空空如也

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

TA关注的人

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