| yan's profileHello, world.PhotosBlogLists | Help |
|
January 04 最基本的系统进程cisvc.exe Indexing Service(system service)
还有cidaemon.exe,htpatch.exe等等很容易就耗cpu 70%以上 最基本的系统进程(也就是说,这些进程是系统运行的基本条件,有了这些进程,系统就能正常运行): smss.exe Session Manager csrss.exe 子系统服务器进程 winlogon.exe 管理用户登录 services.exe 包含很多系统服务 lsass.exe 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全驱动程序。(系统服务) 产生会话密钥以及授予用于交互式客户/服务器验证的服务凭据(ticket)。(系统服务) svchost.exe 包含很多系统服务 svchost.exe SPOOLSV.EXE 将文件加载到内存中以便迟后打印。(系统服务) explorer.exe 资源管理器 internat.exe 托盘区的拼音图标 附加的系统进程(这些进程不是必要的,你可以根据需要通过服务管理器来增加或减少): mstask.exe 允许程序在指定时间运行。(系统服务) regsvc.exe 允许远程注册表操作。(系统服务) winmgmt.exe 提供系统管理信息(系统服务)。 inetinfo.exe 通过 Internet 信息服务的管理单元提供 FTP 连接和管理。(系统服务) tlntsvr.exe 允许远程用户登录到系统并且使用命令行运行控制台程序。(系统服务) 允许通过 Internet 信息服务的管理单元管理 Web 和 FTP 服务。(系统服务) tftpd.exe 实现 TFTP Internet 标准。该标准不要求用户名和密码。远程安装服务的一部分。(系统服务) termsrv.exe 提供多会话环境允许客户端设备访问虚拟的 Windows 2000 Professional 桌面会话以及运行在服务器上的基 于 Windows 的程序。(系统服务) dns.exe 应答对域名系统(DNS)名称的查询和更新请求。(系统服务) 以下服务很少会用到,上面的服务都对安全有害,如果不是必要的应该关掉 tcpsvcs.exe 提供在 PXE 可远程启动客户计算机上远程安装 Windows 2000 Professional 的能力。(系统服务) 支持以下 TCP/IP 服务:Character Generator, Daytime, Discard, Echo, 以及 Quote of the Day。(系统服务) ismserv.exe 允许在 Windows Advanced Server 站点间发送和接收消息。(系统服务) ups.exe 管理连接到计算机的不间断电源(UPS)。(系统服务) wins.exe 为注册和解析 NetBIOS 型名称的 TCP/IP 客户提供 NetBIOS 名称服务。(系统服务) llssrv.exe License Logging Service(system service) ntfrs.exe 在多个服务器间维护文件目录内容的文件同步。(系统服务) RsSub.exe 控制用来远程储存数据的媒体。(系统服务) locator.exe 管理 RPC 名称服务数据库。(系统服务) lserver.exe 注册客户端许可证。(系统服务) dfssvc.exe 管理分布于局域网或广域网的逻辑卷。(系统服务) clipsrv.exe 支持“剪贴簿查看器”,以便可以从远程剪贴簿查阅剪贴页面。(系统服务) msdtc.exe 并列事务,是分布于两个以上的数据库,消息队列,文件系统,或其它事务保护资源管理器。(系统服务) faxsvc.exe 帮助您发送和接收传真。(系统服务) cisvc.exe Indexing Service(system service) dmadmin.exe 磁盘管理请求的系统管理服务。(系统服务) mnmsrvc.exe 允许有权限的用户使用 NetMeeting 远程访问 Windows 桌面。(系统服务) netdde.exe 提供动态数据交换 (DDE) 的网络传输和安全特性。(系统服务) smlogsvc.exe 配置性能日志和警报。(系统服务) rsvp.exe 为依赖质量服务(QoS)的程序和控制应用程序提供网络信号和本地通信控制安装功能。(系统服务) RsEng.exe 协调用来储存不常用数据的服务和管理工具。(系统服务) RsFsa.exe 管理远程储存的文件的操作。(系统服务) grovel.exe 扫描零备份存储(SIS)卷上的重复文件,并且将重复文件指向一个数据存储点,以节省磁盘空间。(系统服务) SCardSvr.exe 对插入在计算机智能卡阅读器中的智能卡进行管理和访问控制。(系统服务) snmp.exe 包含代理程序可以监视网络设备的活动并且向网络控制台工作站汇报。(系统服务) snmptrap.exe 接收由本地或远程 SNMP 代理程序产生的陷阱消息,然后将消息传递到运行在这台计算机上 SNMP 管理程序 。(系统服务) UtilMan.exe 从一个窗口中启动和配置辅助工具。(系统服务) msiexec.exe 依据 .MSI 文件中包含的命令来安装、修复以及删除软件。(系统服务) December 21 一些题目,以后慢慢研究题目1:计算圆周率 所属类别: 算法,甲级 题目要求: 运用Java语言编写简短的程序和高效率算法计算圆周率的值,并对其算法原理进行解释。程序最短并且相对精确程度越高者将胜出,注意附带严谨的算法解释文档及误差说明文档。 开发平台: 任选。J2SE1.4或1.5版本实现。 作品提交: 1. 源程序文件; 2. 算法原理解释文档和误差说明文档。 题目2:理解Page Cache 所属类别: 设计,甲级 题目描述: 在Web系统开发中,性能是一个需要重要考虑的问题,特别是针对并发很多的大型Web系统。Cache(缓存)是解决性能问题的一个重要手段。在一般的Web系统中都会包含Page Cache(针对内容的页面缓存)和针对数据的Data Cache。Java有很多针对cache的open source项目,应用比较多的有oscache,Jboss 的tree cache等。附件是一个简单的Page Cache的框架,是从一个开源的 Blog项目-Roller中剥离出来,同时也是oscache中核心代码。 题目要求: 在理解附件框架基础上,给予这段代码最明了的解释,可以通过语言,图表等其他任何可视化手段进行描述,目的是让更多人通过你的描述能够理解这段代码的意义和思想,理解page cache的一些内涵。 题目提示: 阅读oscache项目的相关文档。程序需要log4j和servlet库支持,可以通过网络获取。 作品提交: 解释说明文档。 题目3:J2ME手机游戏 所属类别: 手机应用,甲级 题目描述: 在J2ME平台下开发一款手机联网游戏,类别自选。 题目要求: 注意实现设备之间联网通信。 作品提交: 1. 源程序文件; 2. 游戏策划、说明文档。 题目4:计算n次方函数 所属类别: 算法,丙级 题目描述: 请编写一个函数,实现在double范围内计算a的n次方。 题目要求: 函数原型为: double power(double a,int n); 实现在double范围内计算a的n次方,并返回计算结果,函数中可以不考虑溢出问题。 另行编写main函数以及其他任何必要的函数,使程序结构完整,最好能在程序中一定程度上验证自己的函数。 请尽量注意程序的严谨性、效率、代码风格等因素。 作品提交: 源程序文件 题目5:基于C/S架构的课件系统 所属类别: 应用,甲级 题目描述: 实现一个基于Java平台Client/Server架构的智能计算机辅助教学(ICAI)的系统,建立了一个用于高等数学或其他科目教学的ICAI试验系统。 传统的CAI课件系统是在单机上将全部教学内容,以编程的方式预置于课件中。学生学习时,教学过程是按课件规定的路径和内容展开的。由于缺乏必要的通信手段和智能特性,无法实现任课教师与学生之间的交互,和按学生的不同认知能力准备教案的因材施教教学。 随着计算机网络技术的日臻成熟,人工智能在专家系统领域取得的成功,它们为CAI的发展提供了新的空间。可以预见,CAI的发展方向在于网络化、智能化。 题目要求: ICAI的评价标准: 智能计算机辅助教学系统(Intelligence Computer Assisted Instruction??ICAI)具有如下的一些特征: ① 能自动生成各种问题与练习; ② 根据学生的学习水平与学习情况选择与调整学习的内容和进度; ③ 在了解教学内容的基础上自动解决问题,生成解答; ④ 具有自然语言生成与理解能力,以便实现比较自由的教学问答系统以提高人机交互的主动性; ⑤ 对教学内容有解释咨询能力; ⑥ 能诊断学生错误,分析原因并采取纠正措施; ⑦ 能评价学生的学习行为; ⑧ 能评价教师的教学行为。 具备上述全部特征的ICAI系统是完美的,但实现是困难的。一般认为只要具备上列一个或几个特征,就可以称之为ICAI。 题目提示: Client/Server的实现: 将用于教学的内容、刻画学生的认知模型所必需的数据资料保存在Server端。教师在教研室通过Client,负责实现对Server端教学内容的更新与维护。学生在多媒体教室通过Client与Server相连,实现对教学内容的学习,学习结束后,学生客户端软件将依据学生对知识点的掌握情况,为其自动修改认知模型。督导人员在教务处通过Client与Server相连,实现对教学过程的监督与引导。 作品提交: 1. 源程序文件; 2. 可执行文件; 3. 必要的说明文档。 题目6:协会信息管理系统 题目类别: 应用,乙级 题目描述: 目前校内的各个学生会,科协等学生组织都有自己的网站,提供了与老师学生交流的平台。社团部也有自己的网站,但是社团部下的各个协会却还是采用过去的管理模式,信息的传达建立在一级级向下传递的层次结构上。这种做法的坏处是普通会员很难了解到协会的具体动向。协会也很难管理所有的会员信息。 请采用Java技术开发一套协会信息管理系统。至少有角色管理,会员管理和协会信息发布三个模块。角色管理模块能够自定义角色。会员管理模块能够维护会员的基本信息。信息发布模块能够动态地实现信息的发布,修改等功能。参赛者可自行分析需求,添加系统功能。 题目要求: 采用Java技术,基于B/S的多层体系结构。作品要考虑系统的扩展性。评分主要以系统的实用性和架构的优劣为标准。 作品提交: 1. 源程序文件; 2. 必要的说明文档。 题目7:函数相加技巧 题目类别: 算法,乙级 题目描述: 用一种技巧性的编程方法来用一个函数实现两个函数的功能如:fn1(n)=n/2!+n/3!+n/4!+n/5!+n/6! fn2(n)=n/5!+n/6!+n/7!+n/8!+n/9! 现在用一个函数fn(int n,int flag)实现,当flag为0时,实现fn1功能,如果flag为1时实现fn2功能。要求效率 题目要求: 要求效率。 作品提交: 1. 源程序文件; 2. 必要的说明文档。 题目8:数字之间的加减号 题目类别: 算法,乙级 题目描述: 对N(1<=N<=10000)个数字,在数字之间添加加号或者减号,每个组合可以计算出一结果。判断这些结果中是否存在能够被K(2<=K<=100)除尽的数字。 比如对:17, 5, -21, 15这4个数字,添加加号或者减号可以得到: 17 + 5 + -21 + 15 = 16 17 + 5 + -21 - 15 = -14 17 + 5 - -21 + 15 = 58 17 + 5 - -21 - 15 = 28 17 - 5 + -21 + 15 = 6 17 - 5 + -21 - 15 = -24 17 - 5 - -21 + 15 = 48 17 - 5 - -21 - 15 = 18 如果K为7,那么可以说:存在17 + 5 + -21 - 15 = -14 能被7除尽。 题目要求: 输入格式: 这个题目有多组数据,每组数据第一行有两个整数,N(1<=N<=10000),K(2<=K<=100)。数字之间由空格分开。第二行是N个数字,他们的绝对值不超过10000,数字之间由空格分开。 输出格式: 对每组数据,如果存在一个组合能被K除尽,那么输出"Divisible",否则输出"Not divisible"。独占一行。 作品提交: 1. 源程序文件; 2. 必要的说明文档。 December 19 动画片babies-bride中的誓词With this hand, I will lift your sorrows. Your cup will never be empty, for I will be your wine. With this candle, I will light your way in darkness. With this ring, I ask you to be mine.
December 13 Google题目的另外一种思想, 想法不错。public int countPaths2(String[] grid, String find) { int[][] direct={{0,1},{1,0},{1,1},{0,-1},{-1,0},{-1,-1},{-1,1},{1,-1}}; int ix=grid.length; int iy=grid[0].length(); int[][] p=new int[ix][iy]; int[][] n=new int[ix][iy]; char[] cfind=find.toCharArray(); char[][] cgrid=new char[ix][]; for(int i=0;i<ix;i++) cgrid[i]=grid[i].toCharArray(); for(int i=0;i<ix;i++) for(int j=0;j<iy;j++) if(cgrid[i][j]==cfind[0])p[i][j]=1; for(int k=1;k<find.length();k++) { for(int i=0;i<ix;i++) for(int j=0;j<iy;j++) n[i][j]=0; for(int i=0;i<ix;i++) for(int j=0;j<iy;j++) if(cgrid[i][j]==cfind[k]) for(int d=0;d<8;d++) { int tx=i+direct[d][0]; int ty=j+direct[d][1]; if(tx>=0&&tx<ix&&ty>=0&&ty<iy) n[i][j]+=p[tx][ty]; //System.out.println(p[tx][ty]); } for(int i=0;i<ix;i++) for(int j=0;j<iy;j++) { if(n[i][j]>=1000000000)return -1; p[i][j]=n[i][j]; //System.out.print( p[i][j]); } //System.out.println(); } int ret=0; for(int i=0;i<ix;i++) for(int j=0;j<iy;j++) ret+=p[i][j]; if(ret>=1000000000)return -1; return ret; } Google大赛题,NND 2个多小时才做出来,规定1个小时完成,寒。。。。
This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2003, TopCoder, Inc. All rights reserved.
-----------------------My Code-------------------------------------- public class WordPath{ public static void main(String[] args){ |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|