1线程的创建: 2互斥锁: 在多线程之中全局变量是共享的;在执行过程中又可能会发生资源竞争,所以会用到互斥锁:比如 执行结果:如下,而不是我们向看到的2000000 如何解决呢,用到互斥锁: 结果: ...
分类:
编程语言 时间:
2018-11-17 01:09:25
阅读次数:
190
1、前言 标题虽然是为了解释有了 IP 地址,为什么还要用 MAC 地址,但是本文的重点在于理解为什么要有 IP 这样的东西。本文对读者的定位是知道 MAC 地址是什么,IP 地址是什么。 (本文同步发布于:http://www.52im.net/thread-2067-1-1.html) 2、关于 ...
分类:
系统相关 时间:
2018-11-16 13:27:37
阅读次数:
204
遇到的困难:1.报错thread "main" java.lang.ArithmeticException: 意思为:运算异常,后我改正了随机数的生成,修改了错误。 2.不会缓冲流文本输入,后在网络上学习,学会了缓冲流的输入。 3.长数组赋初值初始化麻烦,后采用这种方法初始化double[] num ...
分类:
其他好文 时间:
2018-11-15 21:14:49
阅读次数:
145
线程具有五中基本状态 新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread(); 就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随 ...
分类:
编程语言 时间:
2018-11-15 17:11:24
阅读次数:
174
基于TCPsocket: # #基于TCP服务端 # import socketserver # from threading import current_thread # #fork linux 下一个多进程接口 windows没有这接口 # # # #用于处理请求的类: # class MyH ...
分类:
其他好文 时间:
2018-11-15 15:33:41
阅读次数:
184
socketserver 处理socket服务端 # 服务端TCP: import socketserver from threading import current_thread # fork linux 下一个进程接口 windows没有这接口 # 用于处理请求的类 class MyHandl ...
分类:
其他好文 时间:
2018-11-15 13:52:38
阅读次数:
217
sleep方法: 属于Thread类中的方法;会导致程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持着,当指定时间到了之后,又会自动恢复运行状态;在调用sleep方法的过程中,线程不会释放对象锁。 wait方法: 属于Object类中的方法;在调用wait方法的时候,线程会放弃 ...
分类:
编程语言 时间:
2018-11-15 01:42:17
阅读次数:
177
run()方法: 是在主线程中执行方法,和调用普通方法一样;(按顺序执行,同步执行) start()方法: 是创建了新的线程,在新的线程中执行;(异步执行) ...
分类:
编程语言 时间:
2018-11-15 01:42:07
阅读次数:
249
线程的创建方式: 1、线程继承Thread类,通过该对象的start()方法启动线程 2、线程实现Runnable接口,通过往Thread类构造传入Runnable对象,thread.start()启动线程。 3、线程实现Callable接口。Callable相当于run方法有返回值的Runnabl ...
分类:
编程语言 时间:
2018-11-14 18:51:59
阅读次数:
180
源码: 错误:Java.lang.Throwable: A WebView method was called on thread 'JavaBridge'. ...
分类:
移动开发 时间:
2018-11-14 15:30:33
阅读次数:
422