摘要: 1 dubbo是远程服务调用rpc框架 2 dubbo缺省协议采用单一长连接和NIO通讯 1client端生成一个唯一的id,封装方法调用信息obj(接口名,方法名,参数,处理结果的回调对象),在全局的ConcurrentHashMap中保存put(id,obj), 将id和obj发送到server 阅读全文
posted @ 2018-12-04 15:42 踏月而来 阅读(5911) 评论(0) 推荐(0) 编辑
摘要: java8中接口可以有默认方法(用default修饰,可以有多个)和静态方法了。 类优先原则 一个父类Foo有getName方法,接口A也有getName方法 子类继承了父类Foo,同时实现了接口A,这时候子类的对象继承的是父类Foo的getName方法 多实现问题 接口A有getName方法 ,接 阅读全文
posted @ 2018-12-01 09:14 踏月而来 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 已存在一个应用A,采用的是http交互, 在接入天猫精灵时,要求请求类型是https,所以在应用服务前加了个nginx转发https请求。在绑定授权页面,会发送ajax请求验证用户名和密码,采用http发送ajax请求, 一直不能进入java后台方法。百度后发现https页面是不能发送http的aj 阅读全文
posted @ 2018-11-29 12:14 踏月而来 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 0 创建流 1 合并多个流 2 是否匹配任一元素 3 是否所有元素都匹配 4 是否所有元素都不匹配 5 新增容器Optional ,可以避免空指针异常 6 归并 reduce 7 map filter等操作 8 收集器 9 map 的使用,转换类型 10 对流的操作 skipfilter 从流中排除 阅读全文
posted @ 2018-11-24 12:16 踏月而来 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 1 , 为什么用lambda表达式 将重复固定的代码写法简单化 2 ,lambda表达式的实质 对函数式接口的实现(一个接口中只有一个抽象方法的接口被称为函数式接口) package com.moreas.lambda; public class Employee { private String 阅读全文
posted @ 2018-11-23 11:08 踏月而来 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 访问html文件 对于aa.html页面,采用跳转到方式:放在templates目录下时,要加一个thymeleaf依赖,并在controller跳转。 不用跳转到方式: 将依赖去掉,将controler去掉,直接放在static目录下 采用devtools进行热部署 热部署指的是springboo 阅读全文
posted @ 2018-11-11 21:43 踏月而来 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 1 mysql中左连接后,最终的记录数大于左边表的记录分析 如果B表符合条件的记录数大于1条,就会出现1:n的情况,这样left join后的结果,记录数会多于A表的记录数。 例如:member与member_login_log表的结构如下,member记录会员信息,member_login_log 阅读全文
posted @ 2018-11-02 20:49 踏月而来 阅读(3519) 评论(0) 推荐(0) 编辑
摘要: 递归删除文件夹 阅读全文
posted @ 2018-10-30 15:32 踏月而来 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 1 有时候我们希望将nginx和apache结合起来使用,nginx接受用户的请求,作为请求转发服务器,apache作为后端服务器。 2 配置如下 nginx 中将80端口的请求转发到8000端口上 apache 配置 httpd.conf 监听8000端口 vhosts目录中的配置文件 , 这里仍 阅读全文
posted @ 2018-10-29 16:41 踏月而来 阅读(2930) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-10-27 21:19 踏月而来 阅读(480) 评论(0) 推荐(0) 编辑
摘要: public class C3 { public static void main(String[] args) { ArrayList res = generateTrees(5); System.out.println(res); } public static ArrayList generateTrees(int n) ... 阅读全文
posted @ 2018-10-23 11:10 踏月而来 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1 在tomcat的webapps目录中,会有类似abc.war类型的文件,在tomcat启动时会自动解压为abc目录。 2 如果tomcat在运行中,不要直接删除abc.war文件,删除后,abc目录也会同时被删除。这样你的应用就没了。安全的做法是先备份一份abc.war,然后再删除。 阅读全文
posted @ 2018-10-17 17:26 踏月而来 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 在tomcat应用已经发布后,如何在tomcat前部署一个nginx,可以正常访问jsp,静态资源(html,css,js) 这里tomcat的端口号是8888 参考: https://www.cnblogs.com/jalja/p/6117523.html https://blog.csdn.ne 阅读全文
posted @ 2018-10-16 11:21 踏月而来 阅读(372) 评论(0) 推荐(1) 编辑
摘要: 1 字符串补位 String f = "%05d"; System.out.println(String.format(f, 100)); //在100的左边补0 , 总共有5位 String str1=String.format("%-7s", "100").replaceAll(" ", "0" 阅读全文
posted @ 2018-10-07 11:59 踏月而来 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 在服务挂掉后,可以采用发送邮件的方式来通知开发人员进行异常处理 阅读全文
posted @ 2018-09-30 14:22 踏月而来 阅读(5032) 评论(0) 推荐(0) 编辑