
每日总结
haoshuai2015
这个作者很懒,什么都没留下…
展开
-
Java异常日志堆栈信息如何打印到日志文件
当我们使用try..catch方法(如下图所示)捕获到异常堆栈信息时,有时候无法打印出具体的错误信息到日志文件,即无法通过抛出的异常迅速定位到问题所在。因此我们需要将异常堆栈信息通过某种方法解析出来,输出完整正确的日志信息。try{ //do something}catch(Exception ex){ ex.printStackTrace();}...原创 2018-12-14 16:06:27 · 16486 阅读 · 5 评论 -
RPC 服务框架原理及其简单实现
目录 概念解释RPC框架简单实现定义服务实现接口服务端实现客户端实现概念解释 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。首先,客户机调用进程发...转载 2019-02-18 12:13:18 · 1437 阅读 · 0 评论 -
项目中遇到的授权和鉴权问题解决方案
目录一、固定token方案二、Session认证方案三、客户端token方案(项目中采用的是此方案)四、第三方授权方案五、API请求签名下面主要介绍工作中遇到的授权和鉴权问题,采用的五种方案。 一、固定token方案 这是一种“懒人”的方案,在发送请求时,在cookie中带入固定值,在nginx中判断cookie中的值是否正确,如果正确则允许访问服务...转载 2019-02-13 14:25:00 · 2745 阅读 · 0 评论 -
Java深入学习的途径和资源
目录了解Java最新资讯1.关注twitter上的Java组织以及大牛2.关注reddit上的Java讯息3.Hacker News4.Medium5. Quora和知乎优秀博客站点公司组织个人博客Java书籍Github资源比较好的教程资源练手项目源码阅读课程相关 平时会有想深入学习下Java相关知识点,或...转载 2019-02-13 15:12:40 · 1477 阅读 · 0 评论 -
推荐几款Intellij IDEA好用的插件给Java工程师
目录1.lombok2.p3c3. FindBugs-IDEA4. GsonFormat5. Maven Helper6. GenerateAllSetter7. VisualVM Launcher8.Translation1.lombok地址:https://plugins.jetbrains.com/plugin/6317-lombok-plugin...原创 2019-02-13 17:35:08 · 1396 阅读 · 0 评论 -
JDK导入安全证书失败异常问题解决
今天项目启动遇到了证书异常问题,网上搜了安全证书的导入方式,还是出现一些比较少见的异常,下面记录下来且给出了解决方 案,希望可以给后续遇到相同问题的同学 提供解决思路。 JDK证书的导入方式,百度随意搜索都可以找到。下面给出了一些我遇到的问题。问题一:CMD命令行窗口,显示 'keytool' 不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法...原创 2019-07-09 19:09:44 · 6419 阅读 · 1 评论