对于软件开发而言,调试无疑是最重要的部分之一,而对于windows 系统而言,dump文件无疑是问题发生时最全面的信息,对于一些问题而言,在对的时候抓取对的.dump文件基本上就相当于解决了一大半的问题。本文由浅入深的介绍了用户模式下抓取.dump文件的几种方式,希望
先上运行截图:简单说明:右侧主要内容的显示使用了浏览器控件WebView,另外,一些说明放在了代码注释中。本应用只有一张页面MainPage前台代码如下:XAML1
本文的目标读者是入门级Web前端开发人员。 本文介绍了CSS选择符表达式引擎的基本原理。CSS选择符引擎几乎是前端开发人员每天在使用的工具。本文将逐一介绍实现该引擎的各种策略。首先,我们介绍基于W3C标准API的方法。W3C标准的Slectors API
AjaxControlToolkit是一组控件的集合,可以实现自动补充文本框,点击文本框弹出日历,加水印等Ajax效果,包含40多个控件,具体实现效果如:http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Default.aspx像百度搜索一样,根据用户输入自动联想相关词
最近看了一个开源数据库管理,然后没有认真看它的配置环境,想看看是什么东西,然后发现有类型转换的错误,但是一下子也定位不到哪里出错?所以对于这种一下子找不到异常在哪里的,可以使用intellitrace智能跟踪查找,想必也是极好地!这样就可以直
好的应用应该在系统内存警告情况下释放一些可以重新创建的资源。在iOS中我们可以在应用程序委托对象、视图控制器以及其它类中获得系统内存警告消息。1、应用程序委托对象在应用程序委托对象中接收内存警告消息,需要重写applicationDidReceiveMemoryWarnin
利用mangopollo可以让我们在7.8方便的创建live tiles…Mangopollo will allow you to easily take advantage of new windows phone tiles (cyclic, flip, iconic) if your application is run from a Windows Phone 7.8 or 8 as well as new launchers if your
Nginx 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。nginx的并发能力确实在同类型的网页伺服器中表现较好.Nginx在一些Linux发行版和BSD的各个变种版本的安装包仓库中都会有,通过各个系统自带的软件包管理方法即可安装。安
很早很早以前就在研究游戏汉化了,只不过那个时候一直不想花太多精力在非工作的事情。最近(也不是最近了,应该是从2011年开始的),因为买了个PS3,又开始进行汉化工作了,而且也主要是从事PS3游戏的汉化。实际上PS3在国内不是很普及,不像PSP,PS3不及它的零头,
列表与字典(还没接触到)是Python中两个主要的数据类型。他们可以被修改,可以增长可以缩短,也可以嵌套。列表 list列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。Python 的列表与C语
这一篇就重点讲解正则表达式的核心——正则引擎。1、正则引擎正则引擎主要可以分为基本不同的两大类:一种是DFA(确定型有穷自动机),另一种是NFA(不确定型有穷自动机)。DFA和NFA都有很长的历史,不过NFA的历史更长一些。使用NFA的工具包括.NET、PHP、R
最近发现关于设计模式这一块,大家关注度挺高的。没错,其实我也觉得设计模式是区分程序员与架构师的重要标准,可以说设计模式是架构是必须掌握的基础。但是,对于我们普普通通的程序员来说,即使我们不会去写底层的代码,设计底层框架,但是如果我们深刻的理解了这
手机存储卡为SD卡(全名为Secure Digital Memory Card),用户扩展手机的信息存储,可以很方便地进行更换和安装。在Windows Phone 8里面第三方程序只有对存储卡的读取权限,包括读取存储卡的文件目录和文件的信息。读取存储卡信息的相API都在Microsoft.Phone.Stora
近日受人所托,搞了点二叉树的程序,顺便回顾了下二叉树的一些基本知识,特此总结。二叉树的基本操作,可能包括:创建,遍历,转化,复制,删除等。遍历:前中后三种顺序的遍历,已经是各数据结构与算法教程的最基础内容,在此不重复。创建:大多数
最近半年一直在看别人写的源代码,总结一下这半年来看代码的方法,希望大家有好的方法也多多交流。开发语言:Python+PyQt开发环境:eclipse+pydev1、要有耐性,这个就不多说了,也是作为程序员的基本职业素养;2、分析程序中所有的类,这里只是对各
正则式太难学,而且容易忘记 ,西西是看过很多次,都是一会就全部不记得了滴。很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己
使用以下过程可以安装MicrosoftAppFabric1.1forWindowsServer。无论您是第一次初始安装,还是在初始安装安装之后添加或删除功能,都您可以使用本主题中的过程。安装程序提供以下功能:使您能够选择要安装的特定功能。验证平台以确保没有以不支持的状态安装产
说到状态管理,很多人第一时间想到的,就是状态机了,根据不同的游戏状态,调用不同的游戏过程,来进行游戏更新和渲染 。一般来说,我们都是在游戏更新和渲染过程里面,用一个大大的 switch 语句,来确定当前的游戏状态,如果状态数量少的话,倒没所谓,但是,一旦
首先要做的是挑选一个好的浏览器。我的选择是Chrome,因为它拥有强大的调试工具。当我在Chrome上完成调试后,我会接着在Safari或者Firefox上调试。如果在这些“好的”浏览器上没有达到期望的效果,很有可能是代码本身违背了CSS规则。不要试图使用hack方法来解决
因为工作和学习的需要,在代码中查错的时候,第一步就是想知道这个错误具体发生在一个位置,进行一个准确的定位。而这个定位的工作交给谁来做了呢?不难猜出也就是这篇博客的主题---Junit。junit是一个开源的框架,也是java这一块的测试工具之一。想了解详细请上官
汉化资料到到是整理了不少,自己实践了一下,感觉做一些(除特别的外)基本汉化其实不难,今天跟大家分享一下个人整理收集的资料,有兴趣的朋友可以学习下。APK文件简介: APK是Android Package的缩写, 即Android application package文件 或Android安装包。每
调用过WCF服务的同学可能都会遇到这样的问题,同一个实体类型,不同的服务Visual Studio生成了不同的版本,例如Service1.User和Service2.User,对于C#来说,这是两个不同的类型,Service1获得的User是放不到Service2服务里去的。手动的属性赋值来转换显然是不可取的
把项目中用到PowerShell脚本整理一下,分享给需要的朋友。首先通过Powershell创建WebApplication,创建时要判断是否存在,如果存在就删除,在这个操作中有异常,如果WebApplication不存在,会出现错误,不知如何避免,用Try 也不起作用,如果谁有好的解决办法可以回
python的字符串模块很强大,有很多内置的方法,我们介绍下常用的字符串方法:一. find和rfind方法查找字串所在位置s = 'abcdef'print s.find('def')print s.find('defg')print s.rfind('def')print s.rfind('defg')find和rfind如果有
LESS 做为 CSS 的一种形式的扩展,它并没有阉割 CSS 的功能,而是在现有的 CSS 语法上,添加了很多额外的功能,所以学习 LESS 是一件轻而易举的事情,果断学习之!变量很容易理解:@nice-blue: #5B83AD;@light-blue: @nice-blue + #111;#header {
VB简单的INI文件读取新建一个模块,将下面的代码粘进去Public Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefaul
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说
程序联系人存储是第三方的应用程序创建的联系人数据,这些联系人的数据也可以在手机的通讯录里面进行显示,但是它们是由创建这些联系人数据的第三方应用程序所管理的。联系人数据的归属应用程序可以设置这些联系人数据的系统和其他程序的访问权限,对属于它自己的联
这里说的不是如何解决路径重写或者如何配置的问题,而是阐述一下站点(site),应用程序(application)和虚拟目录(virtual directory)概念与作用,已及这三个东西在IIS6与IIS7中的异同。因为站点,应用程序和虚拟目录是我们在IIS上架设网站时肯定会遇到的,但它们的
蓝牙是手机的近距离无限传输的技术,在之前的WindowsPhone7系统手机里面仅支持蓝牙耳机功能,并不支持蓝牙文件信息传输,那么在WindowsPhone8手机里面将全面支持蓝牙技术,并且提供了相关的API来给开发者使用。开发者可以利用蓝牙的相关API来创建应用程序,在应
软件开发流程(Software development process)即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。 开发流程第一步:需求调研分析
如果想让你的类定义出来的对象是独一无二的,即对象无法被复制,或者使用赋值操作符赋给另外一个对象,那么最好的方法就是禁用拷贝构造函数和赋值操作符。下面介绍几种禁用的方法。(方法来自Effective C++,如果想禁用类的其他函数,方法类似)1. 定义为private且
同样的算法多种编程语言在Mac的OS X上跑会是个什么情况呢?于是写了四种语言的斐波那契数列实现:C、Java、Python、Objective-C,而且都采用了效率最差耗时最长的递归实现,不使用其他数据结构或公式,这样对比起来更容易一些,如果使用迭代方式的话,执行时间
经常有人问我怎么将类似word,pdf这样的文档转换为文本然后索引,.net 这方面的解决方案不是很多,为了方便大家,我花了一天时间自己做了一个。Java 版本的 lucence 提供了一个 tika 的工具用于将 word, excel, pdf 等文档转换为文本,然后进行索引。但这个工具
1.代理与反向代理代理服务器:代理内部网络对Internet的连接请求。不支持外部对内部网络的访问请求。反向代理服务器:代理外部网络上的主机访问内部网络。2.常见WEB负载均衡方法(1)用户手动选择常见于各个资源下载网站,用户自己手