自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宋发元

我喜欢,驾驭着代码在风驰电掣中创造完美!我喜欢,操纵着代码在随心所欲中体验生活!我喜欢,书写着代码在时代浪潮中完成经典!每一段新的代码在我手中诞生对我来说就象观看刹那花开的感动!

  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 java对象转成JSON字符串,避免 $ref

如果使用Redis, 查询出重复的数据或者使用类似下面的数据User s = new User();s.setAccount("2121");List list = new ArrayList();list.add(s);list.add(s);System.out.println(JSON.toJSONString(list));运行结果是:[{"accoun

2017-09-15 16:50:15 430

原创 Linux禁用Root远程登陆

禁用Root 远程登陆先在ssh的配置文件里修改Root 远程登陆参数。 禁用root远程登陆。 然后创建一个远程登陆用户。 用这个用户登陆之后,在切换到root用户,拿到最高权限。1. 首先你得先创建子账户,并且用子账户可以登录成功。2. 禁用root账户,修改文件vim/etc/ssh/sshd_config把PermitRootLog

2017-09-13 09:37:50 603

原创 Linux(Centos)创建子账户并设置使用秘钥登录

/*** 描述:Linux创建子账户并设置使用秘钥登录* 参考资料:* @author songfayuan* 2017年09月11日19:16:00*/useradd tomcat 创建用户tomcatpasswd tomcat 给已创建的用户tomcat设置密码至此,将在/home下创建tomcat的目录切换用户 su tomcatcd

2017-09-11 17:40:54 2451

原创 Linux系统使用秘钥登录配置

/*** 描述:Linux系统使用秘钥登录配置* 参考资料:* @author songfayuan* 2017年07月27日19:16:00*/1. 然后使用puttygen生成密钥,将生成的密钥保存2. 保存私钥将公钥复制保存到Linux服务器的authorized_keys文件里面vim/root/.ssh/authorized_keys

2017-09-11 17:39:21 963

原创 Linux服务器修改ssh默认22端口方法

1、登录服务器,打开sshd_config文件vim/etc/ssh/sshd_config2、找到#Port 22,默认是注释掉的,先把前面的#号去掉,再插入一行设置成你想要的端口号,注意不要跟现有端口号重复#Thestrategyusedforoptionsinthedefaultsshd_configshippedwith#OpenS

2017-09-11 17:36:55 16814 4

原创 Linux centos 7.2系统安装Maven环境

/*** 描述:Linux安装maven* 参考资料:* @author songfayuan* 2017年09月09日14:56:00*/1. 上maven官网http://maven.apache.org/download.cgi下载apache-maven-3.5.0-bin.tar.gz2. 通过工具上传至Linux服务器的home文件夹3. 解压:ta

2017-09-09 15:00:51 1678 2

转载 CAS原理

在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁(后面的章节还会谈到锁)。锁机制存在以下问题:(1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。(2)一个线程持有锁会导致其它所有需要此锁的线程挂起。(3)如果一个优先级高的线程等待一个优先级低的线程释放锁会导致优先级倒置,引起性能风险。volatile是不错

2017-09-01 16:07:10 169

go-zero入门教程搭配源码

go-zero入门教程搭配源码

2024-02-22

app-subway-data数据库脚本文件

app_subway_data数据库脚本文件

2023-05-17

Typora免费版,Mac,Windows,Linux适用

Typora免费版,Mac,Windows,Linux适用

2022-05-27

tampermonkey-backup-chrome-2021-11-27T13-18-01-624Z.zip

下载后通过Tampermonkey直接导入即可使用。

2021-11-27

解压后拖入浏览器扩展程序使用.zip

解压后拖入浏览器扩展程序使用

2021-11-27

tampermonkey-backup-chrome-2021-01-27T09-36-27-548Z.zip

Tampermonkey脚本文件

2021-01-27

GetterSetterUtil_Eclipse3.5

eclipse生成get和set中文注释的工具类,下载替换eclipse原工具类即可。

2018-05-08

JavaWeb企业人力资源管理系源码分享

JavaWeb企业人力资源管理系源码分享

2015-01-03

36种漂亮的CSS3网页按钮Button样式

36种漂亮的CSS3网页按钮Button样式

2015-01-03

apache-tomcat-6.0.20-src.zip

apache-tomcat-6.0.20-src.zip

2014-12-18

空空如也

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

TA关注的人

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