-
转载:Android应用怎么监听自己是否被卸载及卸载反馈功能的实现
转载:Android应用如何监听自己是否被卸载及卸载反馈功能的实现两个月前发了两篇有关监听自己是否被卸载和卸载反馈功能实现的博客,第二版的地址如下:http://www.cnblogs.com/zealotrouge/p/3159772.html,[email protected]/**/[email protected]/**/?馈,经过调试,有了问题的解决方案,但是由于发完...
88
热度 -
领域驱动跟MVVM应用于UWP开发的一些思考
领域驱动和MVVM应用于UWP开发的一些思考领域驱动和MVVM应用于UWP开发的一些思考0x00起因有段时间没写博客了,其实最近本来是根据梳理的MSDN上的资料(UWP开发目录整理)有条不紊的进行UWP学习的。学习中有了心得体会或遇到了问题就写一篇博客记录一下,方便后面查询。不过前几天在园子里逛看了几篇领域驱动的文章,突然发现领域驱动设计的有些地方对我有了很大的提示。在之前用WPF做桌面开发时,使...
536
热度 -
android 电容屏(3):驱动调试之驱动程序分析篇
android电容屏(三):驱动调试之驱动程序分析篇关键词:android电容屏tp工作队列中断坐点计算电容屏主要参数平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsungexynos4210)android电容屏(一):电容屏基本原理篇android电容屏(二):驱动调试之基本概念篇android电容屏(三):驱动调试之驱...
91
热度 -
android Content Provider详解1
androidContentProvider详解一内容提供者-ContentProviderContentproviders管理对结构化数据集的使用.它们封装数据,并提供了数据安全的机制.Contentproviders是从一个进程连接另一个进程中的数据的标准接口.当你想使用一个contentprovider中的数据,你需在你的应用的Context中使用ContentResolver对象作为客户端...
12
热度 -
Storm系列(2):使用Csharp创建你的第一个Storm拓扑(wordcount)
Storm系列(二):使用Csharp创建你的第一个Storm拓扑(wordcount)WordCount在大数据领域就像学习一门语言时的helloworld,得益于Storm的开源以及Storm.Net.Adapter,现在我们也可以像Java或Python一样,使用Csharp创建原生支持的StormTopologies。下面我将通过介绍wordcount来展示如何使用Csharp开发Stor...
49
热度 -
实现一个简略的缓存模块·续, 添加Memcached调用实现
实现一个简单的缓存模块·续,添加Memcached调用实现jusfr原创,转载请注明来自博客园。在之前的实现中,我们初步实现了一个缓存模块:包含一个基于Http请求的缓存实现,一个基于HttpRuntime.Cache进程级的缓存实现,但观察代码,会发现如下问题:1.有部分逻辑如BooleanTryGet<T>(Stringkey,outTentry)的实现有重复现象,Don...
361
热度 -
分享小弟我基于NPOI+ExcelReport实现的导入与导出EXCEL类库:ExcelUtility (续篇)
分享我基于NPOI+ExcelReport实现的导入与导出EXCEL类库:ExcelUtility(续篇)上周六我发表的文章《分享我基于NPOI+ExcelReport实现的导入与导出EXCEL类库:ExcelUtility》受到了大家的热烈支持与推荐,再此表示感谢,该ExcelUtility类库自上次发文起,又经过了多次的改进,增加了许多的功能与方法,可以全面满足大家的需求,下面先来看一下新方法...
757
热度 -
分享小弟我基于NPOI+ExcelReport实现的导入与导出EXCEL类库:ExcelUtility
分享我基于NPOI+ExcelReport实现的导入与导出EXCEL类库:ExcelUtility1.ExcelUtility功能:? 1.将数据导出到EXCEL(支持XLS,XLSX,支持多种类型模板,支持列宽自适应)? 类名:ExcelUtility.Export? 2.将EXCEL数据导入到数据对象中(DataTable、Dataset,支持XLS,XLSX)? 类名:ExcelUtilit...
795
热度 -
MySQL详解(九)-索引详解
MySQL详解(9)----------索引详解写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁...
72
热度 -
Windows Mobile 内存储器管理
WindowsMobile内存管理WindowsMobile内存管理如果你在写WindowsCE程序中遇到的最重要的问题,那一定是内存问题。一个WinCE系统可能只有4MB的RAM,这相对于个人电脑来说是十分少的,因为个人电脑的标准配置已经到了128MB甚至更多。事实上,运行WinCE的机器的内存十分缺乏,以至于有时候有必要在写程序的时候为节约内存而牺牲程序的整体性能。幸运的是,尽管WinCE系统...
91
热度 -
[转载]SCJP认证套题解析
[转载]SCJP认证套题解析 1.Whichofthefollowingrangeofshortiscorrect?A.-27--27-1 B.0--216-1 C.?215--215-1 D.?231--231-1翻译下面哪些是short型的取值范围。 答案C 解析短整型的数据类型的长度是16bits,有符号。另外需要说明的是java中所有的整(Integral)数(...
507
热度 -
经典.net面试标题
经典.net面试题目1.简述private、protected、public、internal修饰符的访问权限。答.private:私有成员,在类的内部才可以访问。protected:保护成员,该类内部和继承类中可以访问。public:公共成员,完全公开,没有访问限制。internal:在同一命名空间内可以访问。2.列举ASP.NET页面之间传递值的几种方式。答.1.使用QueryString,如...
966
热度 -
Android源码之Binder(1)
Android源码之Binder(一) 在Android系统中,进程间通信使用的是Binder机制。Binder通信在Android里占据着很重要的地位,Android系统的方方面面都会涉及到Binder. 因此,接下来我们就分析一下Binder的源码。 我们先来看一下Binder设备的初始化过程,Binder是作为Android的一个设备存活的。 在binder.c文件的最后有下面这么一句代码 ...
34
热度 -
Android源码之Binder(3)
Android源码之Binder(三) { intret; structbinder_proc*proc=filp->private_data; [//structbinder_proc*proc=filp->private_data 这里获得前面Binder驱动程序为ServiceManager进程创建的一个binder_proc结构体。 ]//structbinder_...
60
热度 -
记一次在Windows上筹建React Native Android环境踩过的坑
记一次在Windows上搭建ReactNativeAndroid环境踩过的坑要说最近技术圈什么比较活跃,我想除了动态加载框架和热修复技术之外,非Facebook的ReactNative莫属了吧,其实RN对IOS的支持比较早,但是Android似乎难产了,直到9月份才刚开源。距离RN开源也有一段时间了,一直没有去学习,今天兴趣来潮,索性学一把吧。本文假设你的Windows上安装了AndroidSDK...
77
热度 -
iPhone开发之深入显出 (6) — ARC之对象转型
iPhone开发之深入浅出(6)—ARC之对象转型?自Xcode4.2开始导入ARC机制后,为了支持对象间的转型,Apple又增加了许多转型用的关键字。这一讲我们就来了解其用法,以及产生的理由。引子我们先来看一下ARC无效的时候,我们写id类型转void*类型的写法:12idobj=[[NSObjectalloc]init];void*p=obj;反过来,当把void*对象变回id类型时,只是简单...
87
热度 -
自各儿实现一个SQL解析引擎
自己实现一个SQL解析引擎自己实现一个SQL解析引擎功能:将用户输入的SQL语句序列转换为一个可执行的操作序列,并返回查询的结果集。SQL的解析引擎包括查询编译与查询优化和查询的运行,主要包括3个步骤:查询分析:制定逻辑查询计划(优化相关)制定物理查询计划(优化相关)查询分析:将SQL语句表示成某种有用的语法树.制定逻辑查询计划:把语法树转换成一个关系代数表达式或者类似的结构,这个结...
69
热度 -
Oracle Sqlplus中上下键出现^[[A乱码有关问题
OracleSqlplus中上下键出现^[[A乱码问题安装rlwrap下载:http://utopia.knoware.nl/~hlub/uck/rlwrap/或者百度云盘:http://pan.baidu.com/s/1ntM8YXr需要先安装readline,否则会报一下错误:YouneedtheGNUreadlinelibrary(ftp://ftp.gnu.org/gnu/readlin...
50
热度 -
PatBlt最后一个参数为0x000F0001是什么意义
PatBlt最后一个参数为0x000F0001是什么意思?wingdi.h定义的值如下:#definePATCOPY(DWORD)0x00F00021/*dest=pattern*/#definePATINVERT(DWORD)0x005A0049/*dest=patternXORdest*/#defineDSTINVERT(DWORD)0x00550009/*dest=(NOTdest)*/#d...
70
热度 -
6.2串行化和CArchive类
MFC【6】文件I/O和串行化文件输入和输出(I/O)服务是所有操作系统的主要工作。MicrosoftWindows提供了各种API函数用来读、写和操作磁盘文件。MFC将这些桉树和CFile类融合在面对对象的模型里。其中CFile类允许把文件当做对象,并用CFile成员函数,如Read和Write,对它们进行操作。CFile具有MFC编程人员实现第几文件I/O所需要的所有工具。尽管用CFile对象...
55
热度