摘要:2012-02-10 20:22MSTAR的Applet拥有ViewMgr和WndMgr等成员。ViewMgr采用双向链表管理View;它拥有DispId,DispMode,SBWgt,SKWgt,BGWgt(透明,BGClr,BGImg),FOWgt(变换),RootCntr等成员。ViewMgr的RootCntr里的(pDispCanvas(pDisplay(pBitmap))指向系统的_paBmpDev[TOTAL_DISPLAY]。View用于MainWgt(AbsCntr),TitleWgt,SKWgt等成员。View的TitleWgt默认为空,SKWgt指向ViewMgr的SKWg 阅读全文
MSTAR的内存分配情况的介绍与查看
2012-08-13 12:51 by java环境变量, 474 阅读, 0 推荐, 收藏, 编辑
摘要:2012-02-03 15:14MSTAR的内存分配情况的介绍MSTAR平台中,用于MALLOC的内存分为2块,一块叫POOL,一块叫HEAP。POOL总共有6个,POOL0~POOL5(后面简写为P0,P1,P2,P3,P4,P5),每个POOL对应的大小和数量是固定的。POOL是有很多个小块内存组合起来的大内存池,POOL的存在,可以很大限度的减少内存碎片产生。当需要分配小块内存时,一般都是从POOL里面分配出来,总的POOL大小,大约是321KB。P0(12*800)+P1(44*2000)+P2(108*500)+P3(236*500)+P4(492*80)+P5(1004*20)=3 阅读全文
MSTAR的模拟器刷屏函数
2012-08-13 12:50 by java环境变量, 293 阅读, 0 推荐, 收藏, 编辑
摘要:2012-01-06 12:38MSTAR模拟器上的屏幕刷新,都会调用到文件mae_display_pl.c里的函数MaePl_DisplayUpdateDeviceDib()的里的这句:if(MAIN_DISPLAY == nId)mspGraphDev->Panel.UpdateScreen(MAIN_PANEL, &msbltcpy);在这里打个断点,用F10单步执行,可以一帧一帧的看到显示的效果! 阅读全文
图论500题
2012-08-13 11:55 by java环境变量, 274 阅读, 0 推荐, 收藏, 编辑
摘要:=============================以下是最小生成树+并查集======================================
【HDU】
1213 How Many Tables 基础并查集★
1272 小希的迷宫 基础并查集★
1325&&poj1308 Is It A Tree? 基础并查集★
1856 More is better 基础并查集★
1102 Constructing Roads 基础最小生成树★
1232 畅通工程 基础并查集★
1233 还是畅通工程 基础最小生成树★
1863 畅通... 阅读全文
ubuntu apache2性能调优(一)
2012-08-13 11:19 by java环境变量, 1584 阅读, 0 推荐, 收藏, 编辑
摘要:如果Apache的性能要实现最佳,首先就要选择合适的MPM。Apache有3个MPM:event、prefork和worker1. event是MPM中比较适用于需要有大量持续连接(KeepAlive traffic)的情况。keepAlive的优点是,可以在同一个TCP连接中响应多次请求;通过这种方式,可以使一个包含大量图片的HTML的文档提速1倍。配置的方法比较简单只需要在配置文件中设置KeepAlive为On,就可以启用KeepAlive。2. prefork实现了一个非线程的MPM,主要的特点是:请求访问的速度不是很快,但是很稳定。它能够隔离每个请求,所以如果某个请求出现故障,不会影响 阅读全文
apache MPM介绍?
2012-08-13 11:14 by java环境变量, 332 阅读, 0 推荐, 收藏, 编辑
摘要:什么是MPM?MPM(Multi -Processing Modules,多路处理模块)是Apache2.x中影响性能的最核心特性。是Apache 2.x才支持的一个可插入的并发模型,在编译的时候,我们只可以选择一个并发模型。配置文件:/usr/local/apache2/conf/extra/httpd-mpm.conf如果apache是默认安装的可能配置在httpd.conf文件中。根据实际情况查找配置。使用格式:进入apache的目录,对apache进行如下编译:Linux代码./configure--help|grepmpm显示显示内容如下:Linux代码--with-mpm=MPMC 阅读全文
python 根据监控结果发送邮件
2012-08-13 10:04 by java环境变量, 360 阅读, 0 推荐, 收藏, 编辑
摘要:使用gg后,需要监控,自己写个自动发送邮件,这只是个原型!根据从数据库返回的数据结果是1还是2来判断同步情况,并及时发送邮件并短信通知以及记录日志!# -*- coding: gb2312 -*-import re import pyodbcimport traceback import decimal import os, sysimport timeimport smtplibfrom email.mime.text import MIMETextfrom email.header import Headersender = '1364188****@139.com'rec 阅读全文
实用Apache的mod_proxy可以实现负载均衡。
2012-08-13 09:54 by java环境变量, 257 阅读, 0 推荐, 收藏, 编辑
摘要:Hot Standby(热备份):当一个tomcat宕了以后,可以将客户端的请求立即切换到另一个tomcat中,第二个tomcat相当于是备份服务器的作用。在ubuntu(linux)系统的具体的做法:1.Apache 与Tomcat 做HTTP的代理如果没有配置过mod_proxy模块,可以参考apache与tomcat的mod_proxy集成在Apache的的配置文件中,添加主tomcat的http代理,如图:端口8088是主tomcat的http端口,默认的tomcat的端口是8080,重启apachesudo /etc/init.d/apache reload使用浏览器访问你的http 阅读全文
ubuntu 用Awstats分析Apache日志
2012-08-13 09:51 by java环境变量, 445 阅读, 0 推荐, 收藏, 编辑
摘要:AWStats(Advanced Web Statistics)是一个免费的日志分析工具,可以统计站点的访问量、访问次数、页面的浏览量,点击数,数据的流量,可以按月、日期、星期、小时统计浏览的次数,也可以查看访问者的国家或地区等。它能够快速的处理Apache日志、IIS日志、代理服务器日志、WAP日志、邮件日志和FTP服务器日志。使用Awstats分析软件可以Apache日志,还可以查看到Apache的HTTP错误代码。Ubuntu安装配置Awstats工具1. 安装Awstats工具$ sudo apt-get install awstats在安装awstats工具后,默认在系统中创建了一. 阅读全文
优化Apache的配置
2012-08-13 09:46 by java环境变量, 480 阅读, 0 推荐, 收藏, 编辑
摘要:优化Apache的配置1. 关闭DNS查询默认在/etc/apache2/apache.conf的文件中,HostnameLookups在默认情况下已经被设置为off,如果有开启的话,每次客户端发送访问需求时,Apache都要花时间去获取客户的域名,并记录在日志中,如果默认设置为off,日志中只记录IP地址。如果Apache在分析配置文件时用到了DNS解析,你的服务器会发生可靠性的问题(也可能根本无法启动)。2. 设置MaxClients在Apache启动时,会创建一些进程,并保持一个最大的MaxClient数,当客服端请求超过这个请求就会排队等待。 以worker模块为例,设置MaxClie 阅读全文