1、关于函数pthraed_join与函数pthraed_detach 在任何一个时间点上,线程是可结合的(joinable)或者是分离的(detached)。一个可结合的线程能够被其他线程收回其资源和杀死。在被其他线程回收之前,它的存储器资源(例如栈)是不释放的(线程独享部分)。相反,一个分离的线 ...
分类:
编程语言 时间:
2018-12-17 11:43:42
阅读次数:
201
上面那个文写的如同粑粑一样 效果图 Winfrom 中添加这个类就好了 使用方式 ...
开发中用到了LeankCanary,在一个简单的页面中(例如:仅仅包含Edittext),也会导致内训泄漏,为此,我在网上找了大量资料,最终解决。例如一个布局:<LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:focus
分类:
移动开发 时间:
2018-11-02 11:13:49
阅读次数:
501
引入场景:客户与银行关系 银行职员负责给客户提供取钱服务,客户通过账户密码跟银行职员建立合作关系。此时银行职员就可以作为服务器,当用户A取完钱后他需要等待下一个用户的接入,用户的账号密码就是建立合作关系的凭据。 简单的客户端/服务器架构模型。 客户端/服务器网络编程过程 一:创建套接字(通信端点) ...
分类:
编程语言 时间:
2018-10-29 21:34:18
阅读次数:
186
dockerrun--detach\--hostnamegitlab.example.com\--publish443:443--publish80:80--publish22:22\--namegitlab\--restartalways\--volume/root/config:/etc/gitlab\--volume/root/logs:/var/log/gitlab\--volume/ro
分类:
系统相关 时间:
2018-10-23 15:45:21
阅读次数:
163
保证工程中EntityManagerFactory只有一个 多个线程并发访问这个EntityManagerFactory不会有线程安全问题,是一个线程安全对象 用entityManager进行增删改查 查询默认会使用缓存,自带缓存 em有缓存对象,先检测缓存里是否有id为1的客户对象,没有,就发送s ...
分类:
其他好文 时间:
2018-10-20 18:35:11
阅读次数:
880
什么是Head git中的head可以理解为一个指针,我们可以在命令行中输入 cat .git/HEAD查看当前的head指向哪儿,一般它指向当前工作目录所在分支的最新提交 Head游离状态的利与弊 HEAD 处于游离状态时,我们可以很方便地在历史版本之间互相切换,比如需要回到某次提交,直接 che ...
分类:
其他好文 时间:
2018-10-18 11:43:12
阅读次数:
1034
基本 Add commit reset 分支与合并 branch checkout bash git checkout [ q] [ f] [ m] [] git checkout [ q] [ f] [ m] detach [] git checkout [ q] [ f] [ m] [ deta ...
分类:
其他好文 时间:
2018-10-14 00:22:25
阅读次数:
205
基本线程管理 join detach join:主线程等待被join线程结束后,主线程才结束。 detach:主线程不等待被detach线程。 问题1:子线程什么时点开始执行? std::thread t(fun);执行后,就开始执行了。 问题2:在哪里调用join或者detach 1,使用deta ...
分类:
编程语言 时间:
2018-10-08 00:44:44
阅读次数:
317
virsh 可以进入命令行交互界面 Virsh list 显示所有虚拟机实例 #virt-manager & 启动图形界面来创建 Virsh start c1 --console 启动并连接控制台 Virsh console c1 连接控制台 每个创建的虚拟机会在/etc/libvirt/qemu/ ...
分类:
其他好文 时间:
2018-10-04 23:01:37
阅读次数:
264