线程创建的方式 有两种 第一种是继承Thread类 重写run方法 (个人偏向这一种实际中这种用的较多) 例如 public class MyThead extends Thread { int j=20; public void run(){ for (int i = 0; i < 20; i++ ...
分类:
编程语言 时间:
2020-01-31 14:05:20
阅读次数:
62
openSession getCurrentSession Hibernate有两种方式获得session,分别是: openSession和getCurrentSession他们的区别在于1. 获取的是否是同一个session对象 openSession每次都会得到一个新的Session对象 ge ...
分类:
Web程序 时间:
2020-01-30 12:42:40
阅读次数:
78
一 重要的基本设置: 1. 类库:revitAPI.DLL, revitAPIUI.DLL,个人理解前者包括了revit软件所特有的数据类型及软件中存在的全部后台数据,而后者是包含了大量与实现UI交互相关的接口,主要有IExternalCommand, IExternalApplication, S ...
当使用 RestTemplate 可能会遇到异常: 典型如下: 这样使用,会出现如下报错信息: 这个地方很令人费解,难道不能这样使用?经过一顿查找,发现原来是因为。。。 url因为本身的原因,把花括号 { } 中的内容当成了占位符,而这里又没有明确说明占位符对应的值,所以会导致报错。 只需要简单几步 ...
分类:
其他好文 时间:
2020-01-29 21:24:42
阅读次数:
79
启动一个多线程多线程即在同一时间,可以做多件事情,创建多线程有3种方式,分别是继承线程类,实现Runnable接口,匿名类线程概念首先要理解进程(Processor)和线程(Thread)的区别进程:启动一个LOL.exe就叫一个进程。 接着又启动一个DOTA.exe,这叫两个进程。线程:线程是在进... ...
分类:
编程语言 时间:
2020-01-29 12:08:00
阅读次数:
84
配置MySQL主从复制报错 修改配置文件 sudo vim /usr/my.cnf 当时配置从机的时候没改id,应该主机id是1,从机是2 然后重启MySQL服务 问题解决! ...
分类:
数据库 时间:
2020-01-29 00:54:33
阅读次数:
543
摘自:https://www.runoob.com/mongodb/mongodb-window-install.html MongoDB 下载 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:htt ...
分类:
数据库 时间:
2020-01-28 23:17:25
阅读次数:
120
创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。 而自从Java 1.5开始,就提供了Callab ...
分类:
编程语言 时间:
2020-01-28 21:20:15
阅读次数:
76
线程示例: import threading import time # 唱歌任务 def sing(): # 扩展: 获取当前线程 # print("sing当前执行的线程为:", threading.current_thread()) for i in range(5): print("正在唱歌 ...
分类:
编程语言 时间:
2020-01-28 19:15:45
阅读次数:
66
"DubboSaveRegistryCache-thread-1" #81 daemon prio=5 os_prio=0 tid=0x000000003ecff000 nid=0x29758 waiting on condition [0x000000004472f000] java.lang.T ...
分类:
其他好文 时间:
2020-01-28 17:43:56
阅读次数:
115