11 2017 档案

摘要:前言:开发团队一般因为没有统一的命名规范而随意命名导致很难根据方法名去快速知道方法作用,如果能约定一套统一的命名规范,肯定可以大大减少大家的沟通成本。因此,就推荐给大家一套常用的增删改查的命名 Dao 接口命名 insert batchInsert selectOne selectById coun 阅读全文
posted @ 2017-11-24 14:30 二十六度半 阅读(8034) 评论(0) 推荐(0)
摘要:1. Github上下载最新的dubbo源码包并解压 2. 修改配置信息(打开 dubbo-admin/src/main/webapp/WEB-INF下的dubbo.properties,修改 ) dubbo.registry.address=zookeeper://your_ip:2181 dub 阅读全文
posted @ 2017-11-23 11:21 二十六度半 阅读(992) 评论(0) 推荐(0)
摘要:1. 安装gcc(centos 7之后一般已自带,可以在第6步失败后再安装) yum install gcc gcc-c++ 2. 安装pcre yum install -y pcre pcre-devel 3. 安装zlib yum install -y zlib zlib-devel 4. 安装 阅读全文
posted @ 2017-11-21 21:28 二十六度半 阅读(407) 评论(0) 推荐(0)
摘要:项目中难免会有异步处理的需求,像异步记录日志啦,异步发送邮件啦,而Dubbo又是现在主流的分布式框架,所有异步+Dubbo的组合是再所难免的 但博主是实践中发现Dubbo的服务并不能很好的跟Spring的@Async异步注解共存,否则会直接报错 解决方法时直接使用Dubbo自己的异步方法,栗子如下: 阅读全文
posted @ 2017-11-17 12:46 二十六度半 阅读(2582) 评论(1) 推荐(0)
摘要:查看当前系统资源限制 ulimit -a 设置用户的最大进程数(重启后失效) ulimit -u 1024 设置用户可以打开的最大文件句柄数(重启后失效) ulimit -n 65530 说明:现在阿里云的服务器一般都会帮你设置好了,还有,上面的方法只是快速修改,不能永久生效,如果想永久生效,就得修 阅读全文
posted @ 2017-11-17 12:37 二十六度半 阅读(2081) 评论(0) 推荐(0)
摘要:前言:以前都是直接用Java自带的邮件工具发送邮件,现在Spring帮我们做了封装,提供了更好用更简单的发送邮件工具JavaMailSender 关于邮件服务器的设置就不在这里说了,直接去QQ邮箱设置下就好,下面看下主要的步骤: 步骤一、添加发送邮件相关Maven依赖 <!-- Spring 邮件发 阅读全文
posted @ 2017-11-16 15:12 二十六度半 阅读(350) 评论(0) 推荐(0)
摘要:一致性哈希算法是一种分布式哈希算法,主要是为了解决互联网中的热点(Hot spot)问题 计算公式 hash(服务器IP地址) % 2^32 hash(对象) % 2^32 将对象Hash后的值映射到顺时针最近的一台服务器上 Java实现 阅读全文
posted @ 2017-11-03 11:29 二十六度半 阅读(510) 评论(0) 推荐(0)