- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 最详细的hadoop伪分布式集群搭建及问题解决
事前了解伪分布式:这种模式也是在一台单机上运行,但用不同的Java进程模仿分布式运行中的各类结点(NameNode,DataNode,JobTracker,TaskTracker,SecondaryNameNode),请注意分布式运行中的这几个结点的区别:从分布式存储的角度来说,集群中的结点由一个NameNode和若干个DataNode组成,另有一个SecondaryNameNode作为NameNode的备份。从分布式应用的角度来说,集群中的结点由一个JobTracker和若干个TaskTracker组
2021-01-26 17:07:34 2768
原创 Java多线程之生产者与消费者---线程通信
1.线程协作这是我学习的线程通信,有兴趣可以参考,如果发现其中有问题也感谢大佬给我提出来synchronized(),可阻止并发更新同一共享资源,实现线程同步synchronized(),不能实现不同线程之间的消息传递(通信)Java提供的解决线程通信问题:方法名作用wait()表示线程一直等待,直到其它线程通知,与sleep不同,会释放锁wait(long timeout)指定等待的毫秒数notify()唤醒一个处于等待状态的线程notifyAll
2021-01-06 10:12:54 91
原创 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 220 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 1641 2
原创 简单的静态代理模式
静态代理分析:抽象角色:一般使用接口或抽象类解决真实角色:被代理的角色代理角色:代理真实角色客户:访问代理对象的人简单案例:租房抽象角色(房):一个租房接口,用于他人租房//租房public interface fang { public void zufang();}真是角色(房东):房东要租房,实现其租房接口//房东要租房public class fangdong implements fang { @Override public void z
2020-12-21 17:28:14 301
原创 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 1697 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人