随笔分类 -  Java

摘要:动态代理大家都不陌生,生活中也有很多动态代理的例子,例如:香港代购。我们只需要说产品名称,代购就可以把产品从香港买回来给我们。 微服务特别火,基本上每个公司都会涉及到。微服务的调用却是离不开 RPC 框架,从 RMI、WEBSERVICE、到今天的 Dubbo、GRPC、Thrift、SpringC 阅读全文
posted @ 2020-04-07 10:44 香农随笔 阅读(164) 评论(0) 推荐(0)
摘要:最近跟一个小伙伴在群里聊天,他说用 readLine 读取网络设备的数据为什么会这么慢? 说实话,平时我们用 BufferedReader 、BufferedWriter 比较多,但是一般是读取文件较多。 代码: Socket socket = new Socket(); socket.bind(n 阅读全文
posted @ 2020-04-06 23:37 香农随笔 阅读(1267) 评论(0) 推荐(0)
摘要:AES 和 DES 都是对称加密的一种,但是 DES 的 Key 是 56 位,而 AES 的 Key 有 128,256,512 可选。 AES 加密AES 解密AES DES 加密DES 解密DES mian 方法 AES ENCRYPT:70IScgmG93zMpkKvsNs+TQ==AES 阅读全文
posted @ 2019-03-26 22:31 香农随笔 阅读(2816) 评论(0) 推荐(2)
摘要:SPI,Service Provider Interface,服务提供者接口。 Animal 接口 package com.rockcode.www.spi; public interface Animal { void speek(); } Dog 类 package com.rockcode.w 阅读全文
posted @ 2019-02-18 22:58 香农随笔 阅读(190) 评论(0) 推荐(0)
摘要:这篇随笔主要写启动 jar 时,如果需要依赖其他的 jar 包该怎么处理,我会以 rabbitMQ 客服端启动为例。 客服端依赖 amqp-client-5.0.0.jar 和 slf4j-api-1.7.25.jar,先看看 MANIFEST.MF 文件 再看看目录结构 lib 下面就是所依赖的 阅读全文
posted @ 2018-07-09 20:54 香农随笔 阅读(271) 评论(0) 推荐(0)
摘要:第一篇类之间没有依赖关系,所以比较简单,这一篇来看看有依赖的类怎么编译和执行。 (一)Java 运行 class 有依赖 Person 是一个接口,只有一个 getName 方法。Man 则实现了 Person 接口。 在 D:\exe\person 目录下编写 Person 和 Man 类。 上一 阅读全文
posted @ 2018-06-11 20:28 香农随笔 阅读(146) 评论(0) 推荐(0)
摘要:网上很多讲 Javac 和 Java 命令的,我觉得还是要自己写一写,做一个自己的总结,也方便以后查询。 开始之前先看看 help 命令,基本上任何一个软件都会提供这个命令。 没有什么比 -help 好用,Java -help 你可以看到你想要的信息。 (一)Java 运行 class 无依赖 上面 阅读全文
posted @ 2018-05-31 16:01 香农随笔 阅读(213) 评论(0) 推荐(0)
摘要:前几天在公司内部群,有人分享出了一道题,问谁能口算出来,他就膜拜那个人。题目如下: 一眼看去就知道 int b = 4,int 是基本类型,它的值是改变不了的。问题在于后面的打印语句,printf 方法。 这个题目考了几个点,第一个是 Integer 封装,Integer 作为 int 的封装类,它 阅读全文
posted @ 2018-03-04 11:45 香农随笔 阅读(402) 评论(0) 推荐(0)
摘要:最近公司合作机构需要更改服务证书,总共给了 3 个文件过来。openapi-cert.p12、openapi-cert.key、openapi-cert.crt。 openapi-cert.crt - 客户端证书文件,用于盈米服务器验证客户端。 openapi-cert.key - 客户端证书文件的 阅读全文
posted @ 2017-12-10 18:13 香农随笔 阅读(1781) 评论(0) 推荐(0)
摘要:Socket 编程大家都不陌生,Java 学习中必学的部分,也是 Java网络编程核心内容之一。Java 网络编程又包括 TCP、UDP,URL 等模块。TCP 对应 Socket模块,UDP 对应 DatagramPacket 模块。URL 对应 URL 模块。其中 TCP 和 UDP 是网络传输 阅读全文
posted @ 2017-05-08 23:11 香农随笔 阅读(476) 评论(0) 推荐(0)