java
文章平均质量分 59
RobertLee~~~~~~~~
java,golang,android
展开
-
Java线程 VS Golang协程
Java线程 VS Golang协程原创 2022-07-14 12:27:06 · 1760 阅读 · 0 评论 -
Docker容器访问宿主机网络
业务请求量小的时候,我们会把一些工程部署到同一台机器上。 这些工程之间也会相互访问。 如果是http的接口, 我们最方便的是使用localhost带地本机的ip。不过结合docker容器后出现了问题。 docker容器中localhost表示容器的ip地址。不是宿主机ip。其实Docker容器运行的时候有host、bridge、none三种网络可供配置。默认是bridge,即桥接网络,以桥接模式...原创 2020-02-23 22:44:12 · 5156 阅读 · 1 评论 -
java ArrayList遍历删除效率对比
最近在程序中使用到了ArrayList的删除方法。我知道list有两种迭代方式(Iterator,index)。我写了两个方法根据这两种迭代方式做删除操作,看哪种速度快一点/** iterator方式删除* @param list* @param deleted*/private static void listRemoveByIterator(List list, Set原创 2015-02-17 11:15:21 · 840 阅读 · 0 评论 -
java string 初始化
java string 初始化第一种:String string1 = “a”; 第二种:String string2 = new String(“a”);第一种形势存在常量池中,第二种放在压缩堆中第一种形势的字符串jvm内部发生字符串拘留,即当声明这样的字符串后,jvm会现在常量池中查找有没有“a”对象 如果有则把他付给当前引用,如果没有则新创建。第二种形势,直接在压缩堆中创建字符串对象,并且原创 2016-05-26 16:53:16 · 457 阅读 · 0 评论 -
java 强引用,软引用,弱引用,虚引用
java 强引用,软引用,弱引用,虚引用Java从JDK1.2版本开始,把对象的引用分为四种级别强引用(StrongReference),软引用(SoftReference),弱引用(WeakReference),虚引用(PhantomReference)StrongReference :使用的大部分引用实际上都是强引用, 当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误原创 2016-05-27 23:43:49 · 228 阅读 · 0 评论 -
java 写http压测
本文只是写个简单的小程序 第一个类制作自己的实例,并在自己的实例中创建线程和第二个类的实例,线程中不断循环调用第二个类的方法第二个类负责访问http连接,判断返回状态public class HttpTest { private ConcurrentLinkedQueue<String> concurrentLinkedQueue = new ConcurrentLinkedQueue<原创 2016-06-27 10:40:33 · 846 阅读 · 0 评论 -
java 伪Random
之前看了一篇文章,忘记了里面有段代码: public static void main(String[] arg){ System.out.println(randomString(-229985452) + " " + randomString(-147909649));}private static String randomString(int i) { Rand原创 2016-06-24 16:46:41 · 646 阅读 · 0 评论