月眸


月眸

Semaphore代码练习

package com.demo.juc; import java.util.concurrent.Semaphore; import java.util.concurrent.TimeUnit; /** * 抢车位,停车场每次允许3


毛毛小妖 603浏览 1条评论 2019年06月23日 阅读全文

countDownLatch代码练习

package com.demo.juc; import java.util.concurrent.CountDownLatch; import com.demo.enumTest.TestEnum; public class Tes


毛毛小妖 507浏览 0条评论 2019年06月23日 阅读全文

cyclicBarrier代码练习

package com.demo.juc; import java.util.concurrent.CyclicBarrier; public class TestCyclicBarrier { public static void


毛毛小妖 520浏览 0条评论 2019年06月23日 阅读全文

java枚举练习

package com.demo.enumTest; public enum TestEnum { ONE(1,"齐","2001"),TWO(2,"楚","200


毛毛小妖 527浏览 0条评论 2019年06月23日 阅读全文

ReentrantReadWriteLock使用例子

读写锁实现了对同一个资源边写边读的功能,以下代码可直接运行。 package com.demo.lock; import java.util.HashMap; import java.util.Map; import java.util.


毛毛小妖 567浏览 0条评论 2019年06月22日 阅读全文

几个关于字符串的算法

一、打印一个字符串中a出现的次数 private static int getCount(String input) { input = input.toLowerCase(); int count = 0; for(int i=0;


毛毛小妖 590浏览 0条评论 2019年06月04日 阅读全文

mysql主从复制实践

随着应用的数据越来越多,mysql的压力也越来越大。所以就有了配置主从数据库的想法,主库用来写入数据,从库用来读取数据,大大减小了主库的压力。 数据库高可用架构分为 主从:一主一从,一主多从,一主从从 双主 一、主从复制的原理 主从复制涉及


毛毛小妖 710浏览 1条评论 2019年05月24日 阅读全文

虚拟机Centos7无法上网问题解决

首先:打开虚拟机的编辑菜单,选择“虚拟机网络编辑器” 打开之后,还原默认设置,具体操作见下图 接下来启动虚拟机并且用root身份登陆centos。打开终端,修改网卡设置: vi /etc/sysconfig/network-scripts/


毛毛小妖 554浏览 0条评论 2019年05月24日 阅读全文

几个问题

1、定义一个hash表 2、找出100以内的素数(素数是指除了1和他本身没有别的因子了) public static void printSushu(int n){ for(int i=2;i<n;i++){ int count


毛毛小妖 735浏览 2条评论 2019年05月22日 阅读全文

多线程编程之如何使用Fork/Join

当我们需要执行大量的小任务时,有经验的Java开发人员都会采用线程池来高效执行这些小任务。然而,有一种任务,例如,对超过1000万个元素的数组进行排序,这种任务本身可以并发执行,但如何拆解成小任务需要在任务执行的过程中动态拆分。这样,大任务


毛毛小妖 634浏览 0条评论 2019年05月22日 阅读全文
1 2 3 4 5 6 7 8 9 10