随笔分类 -  08 后端

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要:目前流行的技术和最终的实现效果,帮助你做出适合自己的选择。 怎么面对博客 博客不像微博,有一定的含金量,而不是走马灯的宣言(拿微博治国的人不代表大多数 写作的过程其实就是思考的字面化,梳理知识体系的同时反思知识的内化程度,分清楚哪些是“知道了”,哪些是“掌握了” 通过博客的形式分享是学习的一种技巧( 阅读全文
posted @ 2020-03-12 22:52 panchanggui 阅读(4072) 评论(0) 推荐(3) 编辑
摘要:url -X<REST Verb> <Node>:<Port>/<Index>/<Type>/<ID> <REST Verb>:REST风格的语法谓词 <Node>:节点ip <port>:节点端口号,默认9200 <Index>:索引名 <Type>:索引类型 <ID>:操作对象的ID号 curl 阅读全文
posted @ 2020-03-11 14:06 panchanggui 阅读(503) 评论(0) 推荐(0) 编辑
摘要:默认内网访问,要在外网访问的话,需要在修改config/server.properties中的配置 将listeners和advertised.listeners的值用主机名进行替换,在外用使用java进行生产者或消费者连接的时候,不填写具体的IP,填写安装kafka的主机名,然后,在hosts目录 阅读全文
posted @ 2020-03-10 08:31 panchanggui 阅读(274) 评论(0) 推荐(0) 编辑
摘要:拦截器中获取get参数不会出现任何异常,但是在拦截器中读取了输入流中body内容后,在controller中@RequestBody注解参数无法获取到内容。 背景 通常对安全性有要求的接口都会对请求参数做一些签名验证,而我们一般会把验签的逻辑统一放到过滤器或拦截器里,这样就不用每个接口都去重复编写验 阅读全文
posted @ 2020-02-12 09:38 panchanggui 阅读(1167) 评论(0) 推荐(0) 编辑
摘要:request 请求 -->1:过滤器 doFilter2:拦截器 preHandle3:消息转换器 readInternal4:AOP before5:Controller6:Response7:AOP after8:消息转换器 writeInternal9:拦截器 postHandle 过滤器: 阅读全文
posted @ 2020-02-10 11:11 panchanggui 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了。即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年,SSH 框架用的滚瓜烂熟,出来却发现自己依然没有任何优势! 其实前后端分离本身并不难,后段提供接口 阅读全文
posted @ 2020-01-22 11:36 panchanggui 阅读(758) 评论(0) 推荐(0) 编辑
摘要:DNS(Domain Name System)是因特网的一项服务,它作为域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。人们在通过浏览器访问网站时只需要记住网站的域名即可,而不需要记住那些不太容易理解的IP地址。在DNS系统中有一个比较重要的的资源类型叫做主机记录也称为A记录, 阅读全文
posted @ 2020-01-10 14:36 panchanggui 阅读(985) 评论(0) 推荐(0) 编辑
摘要:为什么用到ELK: 一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集 阅读全文
posted @ 2020-01-10 10:28 panchanggui 阅读(338) 评论(0) 推荐(0) 编辑
摘要:https://www.landui.com/help/show-10117.html 1、去官网下载并安装 idea 地址:https://www.jetbrains.com/idea/download 文件有点大,耐心等待一会儿。 2、下载破解(crack) jar 包 链接: https:// 阅读全文
posted @ 2020-01-10 09:28 panchanggui 阅读(3755) 评论(4) 推荐(0) 编辑
摘要:POST请求时 @RequestBody --> JSON字符串部分 @RequestParam --> 请求参数部分 application/json格局图 图一.png form-data、x-www-form-urlencoded格局图 图二.png 1、从content-type方面总结: 阅读全文
posted @ 2020-01-09 16:50 panchanggui 阅读(2366) 评论(0) 推荐(0) 编辑
摘要:CPU资源占用一直处于100%的状态,检查发现是kdevtmpfsi进程占用导致的。进程为挖矿程序。 kinsing 为它的守护进程 ps -aux | grep kinsing find / -name kdevtmpfsi 找到进程文件 删除它 find / -name kinsing kill 阅读全文
posted @ 2020-01-03 21:24 panchanggui 阅读(1693) 评论(0) 推荐(0) 编辑
摘要:1.在pom.xml中配置 <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>${docker-maven-plugin.version}</version> < 阅读全文
posted @ 2020-01-02 16:59 panchanggui 阅读(2297) 评论(0) 推荐(0) 编辑
摘要:maven中的仓库分为两种,snapshot快照仓库和release发布仓库。snapshot快照仓库用于保存开发过程中的不稳定版 本,release正式仓库则是用来保存稳定的发行版本。定义一个组件/模块为快照版本,只需要在pom文件中在该模块的版本号后加上-SNAPSHOT即可(注意这里必须是大写 阅读全文
posted @ 2019-12-28 00:24 panchanggui 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:maven中的仓库分为两种,snapshot快照仓库和release发布仓库。snapshot快照仓库用于保存开发过程中的不稳定版本,release正式仓库则是用来保存稳定的发行版本。定义一个组件/模块为快照版本,只需要在pom文件中在该模块的版本号后加上-SNAPSHOT即可(注意这里必须是大写) 阅读全文
posted @ 2019-12-28 00:07 panchanggui 阅读(779) 评论(0) 推荐(0) 编辑
摘要:使用nexus本地maven配置 全局配置下载依赖(即项目pom无需配置) 在maven的setting.xml文件中配置私服配置,这种方式配置后所有本地使用该配置的maven项目的pom文件都无需配置私服下载相关配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 阅读全文
posted @ 2019-12-27 14:39 panchanggui 阅读(333) 评论(0) 推荐(0) 编辑
摘要:多个服务部署在同一个服务器,使用不同的端口。 一、思考过程 如果不想带上端口号,就只能访问 80 或 443 端口。 可以用过二级目录区分服务,通过反向代理转发到不同的 Server。 可以用过子域名区分服务,通过反向代理转发到不同的 Server。 二、方案评估 对于不带端口号访问,以我目前的经验 阅读全文
posted @ 2019-12-18 22:46 panchanggui 阅读(8555) 评论(0) 推荐(0) 编辑
摘要:使用 @Validated ,@Valid ,@NotBlank 之类的,请自行百度,本文着重与捕捉校验失败信息并封装返回出去 参考: https://mp.weixin.qq.com/s/EaZxYKyC4L_EofWdtyBCpw https://www.jianshu.com/p/bcc5a3 阅读全文
posted @ 2019-10-29 13:38 panchanggui 阅读(1886) 评论(0) 推荐(1) 编辑
摘要:问题分析 正常的H5支付流程如下 按照上面的支付流程会出现 App -> 微信 -> 支付 -> 点击 完成 -> safari访问redirect_url设置的URL,这种流程其实用户体验是有点糟糕的,我们期望是 App -> 微信 -> 支付 -> 点击 完成 -> App访问redirect_ 阅读全文
posted @ 2019-10-17 17:58 panchanggui 阅读(4318) 评论(0) 推荐(0) 编辑
摘要:服务升级机制 在项目敏捷开发的过程中,不可避免需要快速、安全的更新应用,目前比较流行的几种部署方案有: 滚动发布、灰度发布/金丝雀发布和蓝绿部署。 滚动发布(目前某银行内部生产环境交易系统的发布方式): 一般是取出一个或者多个服务器停止服务,执行更新,并重新将其投入使用。周而复始,直到集群中所有的实 阅读全文
posted @ 2019-10-08 10:32 panchanggui 阅读(9708) 评论(0) 推荐(0) 编辑
摘要:在弄清楚这个问题之前,我们先了解一下什么是分布式的CAP定理。 根据百度百科的定义,CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),最多只能同时三个特性中的两个,三者不可 阅读全文
posted @ 2019-10-07 21:16 panchanggui 阅读(330) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页