09 2017 档案
摘要:使用Redis时, 查询出重复的数据出现$ref Object data = redisTemplate.opsForHash().get(TRANSACTIONREPORT, account.getMt4UserId()); 运行结果是: [{"account":"2121"},{"$ref":"
阅读全文
摘要:禁用Root 远程登陆 先在ssh的配置文件里修改Root 远程登陆参数。 禁用root远程登陆。 然后创建一个远程登陆用户。 用这个用户登陆之后,在切换到root用户,拿到最高权限。 1. 首先你得先创建子账户,并且用子账户可以登录成功。 2. 禁用root账户,修改文件 vim /etc/ssh
阅读全文
摘要:/** * 描述:Linux创建子账户并设置使用秘钥登录 * 参考资料: * @author songfayuan * 2017年09月11日19:16:00 */ useradd tomcat 创建用户tomcat passwd tomcat 给已创建的用户tomcat设置密码 至此,将在/hom
阅读全文
摘要:/** * 描述:Linux系统使用秘钥登录配置 * 参考资料: * @author songfayuan * 2017年07月27日19:16:00 */ 1. 然后使用puttygen生成密钥,将生成的密钥保存2. 保存私钥将公钥复制保存到Linux服务器的authorized_keys文件里面
阅读全文
摘要:/** * 描述:linux服务器修改ssh默认22端口方法 * 参考资料: */ 1、登录服务器,打开sshd_config文件 vim /etc/ssh/sshd_config vim /etc/ssh/sshd_config 2、找到#Port 22,默认是注释掉的,先把前面的#号去掉,再插入
阅读全文
摘要:/*** 描述: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.
阅读全文
摘要:在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁(后面的章节还会谈到锁)。 锁机制存在以下问题: (1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。 (2)一个线程持有锁会导致其它所有需要此锁的线程挂起。 (3)如果一个优先级高
阅读全文