症状:下班前,收到报警邮件。一个应用的两台服务器CPU 过高。打开监控一看CPU都100了。没找到原因之前,先抓好DUMP 然后重启应用程序池。!threadpool 可以看到CPU 利用率!runaway 查看运行的线程和运行时间解决CPU 高的问题,应该从运行的线程上分析。分析它们都在干什么,哪...
分类:
数据库 时间:
2014-06-27 17:19:57
阅读次数:
316
背景:由于swf发反编译,一些项目为了不让自己的代码不暴漏,一般都会采用各种处理,各有各的方法,有混淆的,有加密的等等,在这里我大概介绍一下二进制加密。 方法:编译出来的模块swf,也可以是swc(解压后取出swf),你可以改个后缀,然后进行二进制加密。 首先大家都知道,swf的前三位是固定的,我们...
分类:
其他好文 时间:
2014-06-27 14:13:47
阅读次数:
192
Linux下的CPU负载: 指的是一段时间内任务队列的长度,通俗的讲,就是一段时间内一共有多少任务在使用或等待使用CPU。通常通过有3个数值,分别代表1,5,15钟内的平均CPU负载,越小越好。CPU负载与CPU利用率不是同一个概念。虽然CPU负载表示当前系统还有多少个任务等待处理,而CPU利用则....
分类:
系统相关 时间:
2014-06-27 14:00:31
阅读次数:
219
jQuery基础---Ajax基础内容提纲:1.Ajax 概述2.load()方法3.$.get()和$.post()4.$.getScript()和$.getJSON()5.$.ajax()方法6.表单序列化发文不易,转载请注明出处~一.Ajax概述Ajax 这个概念是由 Jesse James ...
分类:
Web程序 时间:
2014-06-27 13:46:17
阅读次数:
281
(1)取得服务端当前时间 jquery对象.load(url,sendData,function(backData,textStatus,xhr){... ...}) load():如果无参的话,就以GET方式发送 如果有参的话,就以POST方式发送 ...
分类:
Web程序 时间:
2014-06-27 13:04:26
阅读次数:
211
判断CPU 是小端存储(Little endian)还是大端存储(Big endian)模式
static union
{
int a;
char b;
}_s_var_endian_check = {1};
#define ISLITTLEENDIAN (_s_var_endian_check.b == 1)
#define ISBIGENDIAN !ISLITTLEENDIAN...
分类:
其他好文 时间:
2014-06-27 09:28:41
阅读次数:
198
1. 数据存储
(1) 寄存器: 速度最快, 数量有限, 它位于CPU内部, 但我们不能直接控制它。在C,C++中允许你向编译器建议寄存器的分配方式。
(2) 堆栈: 存放基本类型的数据和对象的引用, 但对象本身不存放在栈中,而是存放在堆中。
(3) 堆: 存放用new产生的对象, 速度比分配栈要慢一些。
(4) 静态存储: 固定的一块存储区域, 静态存储里面的数据在整个程序运行期间...
分类:
编程语言 时间:
2014-06-27 08:05:52
阅读次数:
166
3.聚合(Aggregation)
定义:聚合关系是关联关系的一种,耦合度强于关联,他们的代码表现是相同的,仅仅是在语义上有所区别:关联关系的对象间是相互独立的,而聚合关系的对象之间存在着包容关系,他们之间是“整体-个体”的相互关系。
符号:带空心菱形实线箭头表示
1、聚合关系是关联关系的一种,是强的关联关系。
2、聚合是整体和部分之间的关...
分类:
其他好文 时间:
2014-06-27 07:52:57
阅读次数:
181
一、什么是线程? 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立执行的基本单位。线程自己基本上不拥有系统资源,仅仅拥有一点在执行中不可缺少的资源(如程序计数器,一组寄存器和栈),可是它可与同属一个进程的其它的线程共享进程所拥有的所有资源。二、什么时候使用多线程? 当...
分类:
编程语言 时间:
2014-06-27 00:59:30
阅读次数:
399
protected void Page_Load(object sender, EventArgs e) { string guid = Request.QueryString["GUID"]; string sql = "select XSMC,FJMC,LJ from T_AQGL_FJ whe...
分类:
Web程序 时间:
2014-06-27 00:58:18
阅读次数:
356