查看已经连接的服务端口(ESTABLISHED) netstat -a 查看所有的服务端口(LISTEN,ESTABLISHED) netstat -ap 查看指定端口,可以结合grep命令: netstat -ap | grep 8080 也可以使用lsof命令: lso...
教程
CloudWeGo-Kitex教程三:增加新的方法
现在让我们为新方法分别定义一个新的请求和响应,AddRequest 和 AddResponse,并在 service Inzhong 中增加 add 方法: namespace go api struct Request { 1: string message } struct Response { 1: ...
CloudWeGo-Kitex教程二:创建项目
编写 IDL 首先我们需要编写一个 IDL,这里以 thrift IDL 为例。 首先创建一个名为 inzhong.thrift 的 thrift IDL 文件。 然后在里面定义我们的服务 namespace go api struct Request { 1: string mes...
CloudWeGo-Kitex教程一
Kitex[kaɪt’eks] 字节跳动内部的 Golang 微服务 RPC 框架,具有高性能、强可扩展的特点,在字节内部已广泛使用。如果对微服务性能有要求,又希望定制扩展融入自己的治理体系,Kitex 会是一个不错的选择。 框架特...
Spring boot 去除URL 里的 JSESSIONID
方法一 application.yml 里设置 server: port: 80 servlet: session: tracking-modes: cookie cookie: http-only: true 方法二 启动类继承SpringBootServletInitializer 类,重写 onStartup 方法 ...
SpringBoot中自定义拦截器详解 (Token校验与放行)
首先是拦截类AuthInterceptor.java中的具体逻辑,主要是有继承BaseInterceptor.java 类,而这个BaseInterceptor.java类继承了HandlerInterceptorAdapter类,然后拦截类AuthInterceptor.java实现了其中的preHandle...
go mod使用
由于工作原因,几乎所有主流语言都写过。所以,对应语言包管理工具也都了解和使用过。我前面有写过maven的使用。 maven是使用过的功能最强大的包管理工具了,maven定位是项目管理工具。pip和npm都是及格的产品。...
解决maven 在intellij IDEA 下载依赖包速度慢的问题
操作 右键项目选中maven选项,然后选择“open settings.xml”或者 “create settings.xml”, 然后把如下代码粘贴进去就可以了。重启IDE,感受速度飞起来的感觉吧!!! <?xml version="1.0" encoding="UT...
java HttpClient操作工具类
maven: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</...
XMLSerializer转换Xml格式为Json
Maven <!-- 解析xml文件 --> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.1</version> ...