解决MySQL使用localhost可以连接但是用127.0.0.1不可以连接问题
3
Sep

解决MySQL使用localhost可以连接但是用127.0.0.1不可以连接问题

这个问题是在一次客户的环境部署项目时遇到的,项目使用mysql连接字符串是 localhost,但是报错数据库无法连接,并且连接字符串被替换成了127.0.0.1,刚开始我认为是网络连通问题,所以执行了 mysql -u root -p 发现可以连接,一切正常,ping localhost也是...

View More
SpringBoot 使用 MyBatis 分页插件 PageHelper 进行分页查询
16
Aug

SpringBoot 使用 MyBatis 分页插件 PageHelper 进行分页查询

本文档使用的是 SpringBoot,如果是 Spring 还需要在 MyBatis 配置 xml 中配置拦截器,并且 PageHelper 是针对 MyBatis 的,MyBatis 的集成不在本文档中叙述,请先集成 MyBatis。

View More
使用Git管理软件项目版本以及Git使用常识和介绍Git工作流GitFlow
17
Aug

使用Git管理软件项目版本以及Git使用常识和介绍Git工作流GitFlow

Git的精髓就是分支的管理,如果大家都在master分支上改代码,项目就会乱套,所以需要一个工作流程来确保项目的正常开发,这也是本次介绍的重点,先来看一个简单的示意图:

View More
函数式编程在Java8中使用Lambda表达式进行开发
22
Sep

函数式编程在Java8中使用Lambda表达式进行开发

Lambda表达式推动Java8发布的最重要新特性。Lambda表达式允许把函数作为一个方法的参数(函数作为参数传递进方法中)。所以你必须升级到 JDK8 以上才可以使用Lambda表达式,如果是 JDK7 的同学就无缘Lambda表达式了。

View More
使用 Lombok 简洁优雅的优化你的实体类JavaBean代码-Java的奇淫巧技
28
Aug

使用 Lombok 简洁优雅的优化你的实体类JavaBean代码-Java的奇淫巧技

Lombok是一个第三方Java库,在项目开发中我们经常需要定义实体类大量的JavaBean,然后使用IDE的快捷键去构建getter/setter/toString/equals等方法,代码看着非常多,最重要的是遇到改名需要的时候,要批量替换,还可能替换出错,实在是痛苦不堪,Lombok可以...

View More
如何优雅的在Github上参与开源项目贡献自己的代码
22
Aug

如何优雅的在Github上参与开源项目贡献自己的代码

很多同学在学习了Git以后已经蠢蠢欲动了,在开源项目上有一些自己的见解或看法,又或者发现了BUG和性能优化的地方,但如何将自己的代码贡献给开源项目呢?今天就带大家优雅的共享自己的代码。

View More
什么是CSRF攻击、什么是XSS攻击、什么是SQL输入攻击,如何防御攻击
25
Aug

什么是CSRF攻击、什么是XSS攻击、什么是SQL输入攻击,如何防御攻击

今天就面向无安全基础的同学大概讲一讲这三类攻击是如何形成的,知道他的原理以后,就可以进行防御了。因为每个同学所使用的编程语言和框架都大不相同,所以本次介绍主要介绍攻击形成的原理和防御方法,那么具体的代码就会很少,得同学们根据自己的实际情况去写代码实现了。

View More
项目经理应不应该拥有技术背景
15
Aug

项目经理应不应该拥有技术背景

项目经理应该具备技术背景。我认为想要管理技术人员或者跟技术人员沟通,是需要比较专业的技术知识,否则无法用“行话”与技术交流,更没有“共同语言”,而且技术人员大部分都比较有个性和自己的思维思路,在与技术沟通时不具备技术背景的话,你的观点将非常没有说服力,而且容易被强势技术人员忽悠。

View More
友情链接自助申请和自动巡查功能上线了,代码已上传GitHub
3
Oct

友情链接自助申请和自动巡查功能上线了,代码已上传GitHub

国庆中秋双节假期,突发奇想,让网友自己填写友情链接申请,程序自动审核;每天定时自动巡检友情链接,把满足条件的放出来,把不满足条件的隐藏掉

View More
媒体称监管或取缔比特币交易平台 比特币应声跳水
8
Sep

媒体称监管或取缔比特币交易平台 比特币应声跳水

据火币网最新行情显示,比特币人民币报价短线急跌逾1000元,再度跌穿28000元,一度跌至27520元/枚。此前媒体传中国监管层酝酿取缔比特币交易平台。

View More