- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 最详细的hadoop伪分布式集群搭建及问题解决
事前了解 伪分布式: 这种模式也是在一台单机上运行,但用不同的Java进程模仿分布式运行中的各类结点(NameNode,DataNode,JobTracker,TaskTracker,SecondaryNameNode),请注意分布式运行中的这几个结点的区别:从分布式存储的角度来说,集群中的结点由一个NameNode和若干个DataNode组成,另有一个SecondaryNameNode作为NameNode的备份。从分布式应用的角度来说,集群中的结点由一个JobTracker和若干个TaskTracker组
2021-01-26 17:07:34
3617
原创 Java多线程之生产者与消费者---线程通信
1.线程协作 这是我学习的线程通信,有兴趣可以参考,如果发现其中有问题也感谢大佬给我提出来 synchronized(),可阻止并发更新同一共享资源,实现线程同步 synchronized(),不能实现不同线程之间的消息传递(通信) Java提供的解决线程通信问题: 方法名 作用 wait() 表示线程一直等待,直到其它线程通知,与sleep不同,会释放锁 wait(long timeout) 指定等待的毫秒数 notify() 唤醒一个处于等待状态的线程 notifyAll
2021-01-06 10:12:54
159
原创 Java线程实现简单的龟兔赛跑
龟兔赛跑 //龟兔赛跑 public class Match implements Runnable { private String name; //实现run方法 @Override public void run() { //你可以让兔子睡觉 //由于兔子跑的太快,所以模拟兔子休息 // if (Thread.currentThread().getName().equals("兔子")){ // try {
2021-01-06 09:59:00
334
1
原创 Java线程实现抢火车票
抢火车票 /* 多线程实现购买火车票,实现 Runnable 接口,重写run方法 */ public class runnable1 implements Runnable { //设置火车票的数量 private int ticket=10; // 重写run方法 @Override public void run() { //当火车票大于0时才执行循环 while (ticket>0) {
2020-12-30 15:29:55
1918
2
原创 简单的静态代理模式
静态代理 分析: 抽象角色:一般使用接口或抽象类解决 真实角色:被代理的角色 代理角色:代理真实角色 客户:访问代理对象的人 简单案例:租房 抽象角色(房):一个租房接口,用于他人租房 //租房 public interface fang { public void zufang(); } 真是角色(房东):房东要租房,实现其租房接口 //房东要租房 public class fangdong implements fang { @Override public void z
2020-12-21 17:28:14
364
原创 Java Swing 学生管理系统登陆注册页面
import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; /* * 登陆-注册界面 * 添加相关的组件 * */ public class loginInterface extends JFrame { JLabel s=new JLabel("欢迎登陆学生管理系统",JLabel.CENTER);//创建一个JLable标
2020-10-31 23:21:36
1908
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅