摘要:
版本是 arcgis for server 10.02 症状 1. manager网页无法打开http://localhost:6080/arcgis/manager/ 2. 查看服务无法启动,启动后自己马上自己又停止 解决方法 重装软件 没用,估计每个用arcgis的人都尝试过吧。。。 1. 卸载 阅读全文
摘要:
这篇文章是在校期间陈香兰老师《深入理解Linux内核》的课堂作业,大部分内容参考自《深入理解Linux内核》 第三版 陈莉君等译。工作需要拿出来复习一下。转载注明出处。1 Linux启动过程概述本文分析基于x86平台的Linux启动过程。系统启动是个复杂的过程,主要包括以下几个步骤a、系统加电复位阶段b、BIOS自举阶段c、引导装入程序阶段d、内核运行及初始化e、init进程运行。2 结合linux-2.6.26源代码分析启动过程2.1 史前时代:BIOS系统加电或复位后,基于80x86的特性,中央处理器将内存中所有数据清零,并对内存进行校验。如果没有错误,则CS寄存器中全部置1,IP寄存器中 阅读全文
摘要:
1.背景上周的sharing中,ChrisChen分享了一个printf()有关的Convrity的问题,如下:#include<stdio.h>int main(){ printf("%d, %d\n", 1); return 0;}build -> run, 运行结果如下:可见第二个值是个随机值。但是中间究竟发生了什么?为什么是个随机值?会不会发生内存读写错误?2. 汇编看一下汇编代码,秘密是否存在其中。节选一些有用的信息 1 .file "testPrintf.cpp" 2 .section .rodata 3... 阅读全文
摘要:
前段时间做产品的性能测试,用了一段时间gprof,感觉很强大。1.gprof介绍gprof是GNUprofiler工具。可以显示程序运行的“flatprofile”,包括每个函数的调用次数,每个函数消耗的处理器时间。也可以显示“调用图”,包括函数的调用关系,每个函数调用花费了多少时间。还可以显示“注释的源代码”,是程序源代码的一个复本,标记有程序中每行代码的执行次数。常用与Linux,默认是自带的。如果想在windows下使用,需要安装类似MinGw,安装完后,即可使用。2.使用方法基本用法:1.使用-pg选项编译和链接你的应用程序。2.运行你的应用程序,使之运行完成后生成供gprof分析的数 阅读全文
摘要:
C#(ASP.NET)DateTime日期类型格式化显示 (转载)转载:http://blog.csdn.net/codetian/archive/2007/07/26/1710157.aspx方便自己查找所以记录下来。1.绑定时格式化日期方法: <ASP:BOUNDCOLUMN DATAFIELD= "JoinTime " DATAFORMATSTRING= "{0:yyyy-MM-dd} " > <ITEMSTYLE WIDTH= "18% " > </ITEMSTYLE > </ASP: 阅读全文
摘要:
整理自:http://www.cnblogs.com/caomao/archive/2005/05/10/152505.html 及msdn:http://msdn.microsoft.com/zh-cn/library/system.idisposable.dispose.aspxFinalize 和Dispose(bool disposing)和 Dispose() 的相同点: 这三者都是为了释放非托管资源服务的.Finalize 和 Dispose() 和Dispose(bool disposing)的不同点: 1、Finalize是CRL提供的一个机制, 它保证如果一个类实现了 阅读全文
摘要:
整理自:MSDNout和ref关键字会导致参数通过引用来传递。不同之处在于ref 要求变量必须在传递之前进行初始化。若要使out 和 ref 参数,方法定义和调用方法都必须显式使out及ref 关键字。例如:代码out 参数传递的变量不需要在传递之前进行初始化, ref传递的参数必须最先初始化。ref 与out 关键字在运行时的处理方式不同,但在编译时的处理方式相同。因此,如果一个方法采ref 参数,而另一个方法采out 参数,则无法重载这两个方法。例如,从编译的角度来看,以下代码中的两个方法是完全相同的,因此将不会编译以下代码:代码但是,如果一个方法采ref 或out 参数,而另一个方法不采 阅读全文
摘要:
大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题基本直接来源于公司的面试笔试题目,方法不一定最优,如果你有更好的处理方法,欢迎与我讨论。1.Bloom filter1、适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集2、基本原理及要点:对于原理来说很简单,位数组+k个独立hash函数。将hash函数对应的值的位数组置1,查找时如果发现所有ha 阅读全文
摘要:
//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagnostic... 阅读全文
摘要:
代码 阅读全文