问题 由于在初学c#的时候 使用了 线程委托去执行函数,是为了不让软件窗体假死。所以使用下方代码: Thread th = new Thread(Getform); //创建线程 th.Start(); 在使用前需要引入 : using System.Threading; 但是,在Getform 函 ...
分类:
编程语言 时间:
2017-11-08 13:13:44
阅读次数:
168
简介: 等待通知机制的实现 当interrupt()方法遇到wait()方法 只通知一个线程 唤醒所有线程 方法wait(long)的使用 通知过早 通知过早,wait线程还没有进入wait状态,其它线程已经进行了notify,不会产生影响。 生产者与消费者模式 假死 一个生产者多个消费者——操作栈 ...
分类:
编程语言 时间:
2017-10-24 19:35:28
阅读次数:
244
ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于"假死"状态,可能是该表被某一用户锁定,导致其他用户无法继续操作 复制代码 代码如下: 找到被锁定的表,解锁 复制代码 代码如下: ORA-00054:资源正忙,要求指定NOWAIT 问题回顾及原因: 创建索引的时候 ...
分类:
数据库 时间:
2017-10-10 11:22:37
阅读次数:
213
使用 Deepin 过程中,发现当点击任务上面的按钮,尤其是右键单击,选择菜单时,界面很容易卡顿,再也动弹不了。 好吧,,,就不使用自带的“任务栏”了,换成一个轻量级的“任务栏tint2”, 1、打开终端(Ctrl+Alt+T),然后输入下面的命令 2、配置 tint2 (1) 按住 Super 键 ...
分类:
其他好文 时间:
2017-10-04 14:22:05
阅读次数:
9660
查看 Redis 日志发现系统在频繁报错: 在小内存的进程上做一个fork,不需要太多资源,但当这个进程的内存空间以G为单位时,fork就成为一件很恐怖的操作。何况在16G内存的主机上fork 14G内存的进程呢?肯定会报内存无法分配的。更可气的是,越是改动频繁的主机上fork也越频繁,fork操作 ...
分类:
其他好文 时间:
2017-09-29 10:59:10
阅读次数:
136
在JS中,函数的调用大多数都是由用户主动调用触发,但是在有的事件中,比如mousemove、window.onresize、touchmove中,函数的调用次数会非常频繁,从而消耗浏览器大量的内存空间,造成浏览器卡顿甚至假死的问题。所以函数节流的目的就是减少函数在这些事件中的调用次数,从不可控制到可 ...
分类:
Web程序 时间:
2017-09-08 16:14:45
阅读次数:
287
一 IO模型介绍 为了更好地了解IO模型,我们需要事先回顾下:同步、异步、阻塞、非阻塞 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能 ...
分类:
编程语言 时间:
2017-09-03 01:12:12
阅读次数:
703
下面以 MySQL 为例 ps aux |grep mysq* 得到软件进程 接着用`kill id`, 如何杀不掉请用一下两种方式 试下 sudo kill id sudo kill -9 id 成功后如图 然后在重启软件 ...
分类:
系统相关 时间:
2017-09-02 20:00:10
阅读次数:
239
新申请的阿里云windows server 2012 R2上部署安装了socket服务器,但客户端连接后老是断开(心跳包没有),服务假死(服务不断也走),客户端申请连接会也会死在cmd下输入指令 可以看到对应端口TIME_WAIT CLOSE_WAIT服务端解决办法是修改注册表HKEY_LOCAL_ ...
//隐藏与显示 self.navigationController.navigationBar.hidden = YES; self.navigationController.navigationBarHidden = YES;//这个设置没有侧滑的动画 //navigationBar的透明问题 [ ...
分类:
其他好文 时间:
2017-08-29 17:17:59
阅读次数:
177