一个 asp.net core 站点,之前运行在Linux 服务器上,运行一段时间后有时站点会挂掉,在日志中记录很多“EMFILE too many open files”的错误: 后来将这个 asp.net 站点部署到 Windows 服务器的 IIS 上。运行一段时间后,发现其中一台服务器出现5 ...
分类:
编程语言 时间:
2016-12-03 01:26:10
阅读次数:
1532
由于GUI 应用程序 不能使用线程池的线程更新UI,只能使用 GUI 线程更新,所以在 await 前后需要保证是同一个 GUI 线程 ASP.NET 程序 的线程处理客户端请求的时候,需要假定客户端的语言文化和身份标识等,所以为了保证信息的统一性,await 前后 会用同一个线程来处理... 那么 ...
分类:
编程语言 时间:
2016-11-29 14:25:39
阅读次数:
182
项目中遇到的一个死锁问题!代码大概如下:调用SetWinEventHook安装了进程内钩子,dll注入到excel进程后,专门开启一个线程来分发监听到的事件信息,并在该线程内会获取IAccessible接口并取相应的属性。下面开始分析dump-----------------------------... ...
分类:
其他好文 时间:
2016-11-29 09:57:56
阅读次数:
183
版权声明:本文由张青林原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/181 来源:腾云阁 https://www.qcloud.com/community 周一上班,首先向同事了解了一下上周的测试情况,被告知在多实例场景下 ...
分类:
数据库 时间:
2016-11-10 16:50:56
阅读次数:
242
1.java的gc垃圾回收,不能够被java的代码进行干预。system下的gc()方法的准确的说法为:请求运行java垃圾回收器,并不一定能够得到相应。 2.技术方向:1.性能调优 (tomcat) 2.故障诊断(死锁问题) 3.申明包结构: 包分为包头和包体,相当于C语言当中的.h和.cpp 文 ...
分类:
其他好文 时间:
2016-10-23 02:17:38
阅读次数:
281
JAVA基础再回首(二十五)——Lock锁的使用、死锁问题、多线程生产者和消费者、线程池、匿名内部类使用多线程、定时器、面试题
版权声明:转载必须注明本文转自程序员杜鹏程的博客:http://bl...
分类:
编程语言 时间:
2016-10-01 10:37:52
阅读次数:
314
在我们将站点从 ASP.NET + Windows 迁移至 ASP.NET Core + Linux 的过程中,目前遇到的最大障碍就是 —— 没有可用的支持 .NET Core 的 memcached 客户端。我们一直用的是 EnyimMemcached ,在没有其它选择的情况下,我们自己尝试着将 ... ...
分类:
Web程序 时间:
2016-09-21 15:51:00
阅读次数:
168
第二十四天363 1:多线程(理解)363 (1)JDK5以后的Lock锁363 A:定义363 B:方法:364 C:具体应用(以售票程序为例)364 1,. SellTicket类364 2,. SellTicketDemo测试类365 (2)死锁问题的描述和代码体现365 1. Die... ...
分类:
编程语言 时间:
2016-09-15 13:41:35
阅读次数:
301
/* *定义一个多线程 */ package com.thread; public class TicketThread2 implements Runnable { //定义1000张票 public static int ticket = 100; Object obj = new Object ...
分类:
编程语言 时间:
2016-09-08 19:57:44
阅读次数:
134
项目进行压力测试的时候,运行大概1小时候,后台抛出以下异常: Java代码 Nov 9, 2012 1:41:59 AM com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector run WARNING: com.mchan ...
分类:
数据库 时间:
2016-09-02 09:57:10
阅读次数:
202