-
编程之道! 什么叫NB!! 强烈推荐
编程之道!什么叫NB!!强烈推荐 TheSilentVoidBookOneThusspakethemasterprogrammer:编程大师如是说:"Whenyouhavelearnedtosnatchtheerrorcodefromthetrapframe,itwillbetimeforyoutoleave."“当你从我手中夺走水晶球时,就是你离开的时候了。”1.1S...
393
热度 -
电脑英语
计算机英语编程词汇(仅参考!!喜欢玩这个朋友可以留下!DataStructures基本数据结构Dictionaries字典PriorityQueues堆GraphDataStructures图SetDataStructures集合Kd-Trees线段树NumericalProblems数值问题SolvingLinearEquations线性方程组BandwidthReduction带宽压缩Matr...
3529
热度 -
解析ASP.NET2.0停的URL重写
解析ASP.NET2.0下的URL重写 ? ? ? 本文将通过实例比较ASP.NET下的三种典型URL重写方案――ISAPI重写(使用开源组件IIRF),ASP.NET2.0内置的urlMappings和基于自定义HTTPModule的URL重写(使用NBear.Web中的UrlRewriteModule实现),并探讨URL重写中可能遇到的陷阱及处理办法。下载示例程序源码需要手动为UrlRe...
471
热度 -
(求助)发头文件9*.H)
(求助)发头文件9*.H) (求助)那位大哥可以将VC++上的windows.h和winsock.h发出来啊,TC下的网络编程都靠它们了, 搜索更多相关的解决方案: color="red">文件 color='#FF8000'>----------------解决方案-------------------...
945
热度 -
[休闲世界编程大赛第一名编写的程序。
[休闲世界编程大赛第一名编写的程序。 e10033f6bf020b510f3a58cc85025068131cbe1fbea11bf01e11b657b8111bb21138974b4b4879f9ad86e08bc8bdffffe820e13403d01741a7f3aaebf32dff050e8f05af7d88bd8268a1aae14f4a75f9ebdecb5...
326
热度 -
[分享]世界编程大赛第一的作品!超强!
[分享]世界编程大赛第一的作品!超强! 把下面的代码保存到记事本里,然后保存,之后用DOSdebug<*.txt就行了!一个3D游戏画面,还有音乐!超强!超强!e10033f6bf020b510f3a58cc85025068131cbe1fbea11bf01e11b657b8111bb21138974b4b4879f9ad86e08bc8bdffffe820e13...
421
热度 -
Android腾挪APP开发笔记——Cordova(PhoneGap)通过CordovaPlugin插件调用 Activity 实例
Android移动APP开发笔记——Cordova(PhoneGap)通过CordovaPlugin插件调用Activity实例引言Cordova(PhoneGap)采用的是HTML5+JavaScript混合模式来开发移动手机APP,因此当页面需要获取手机内部某些信息时(例如:联系人信息,坐标定位,短信等),程序就需要调用手机内部的API跟页面进行信息交换。Cordova特别为此定制了完...
1094
热度 -
安卓开发与分析者的凶器-安卓右键工具
安卓开发与分析者的利器--安卓右键工具安卓右键工具,集成dex转jar,二进制xml查看,apk相关信息查询,apk图标提取,apk优化,手机屏幕截图,安装卸载,签名,反编译和回编译等功能,方便快捷,开发者们的利器。下载地址:安卓右键工具。运行环境为Windows,以下均以Windows环境下描述。安卓右键工具运行环境1、windowsx86或者windowsx64操作系统。2、需安装androi...
499
热度 -
Android中MotionEvent的起源和ViewRootImpl
Android中MotionEvent的来源和ViewRootImpl前言很久没有发表文章了,今天来一篇,大家撒花~~~本文打算分析下Android中点击事件的来源,顺便提及下ViewRootImpl。Android中点击事件的来源这个问题,也许你会说“这还用你说吗?我可是看过艺术探索的人”,我知道艺术探索中的确是详细介绍了点击事件的传递流程,反正大致就是点击事件从Activity传递给Phone...
81
热度 -
Spring AOP 深入剖解
SpringAOP深入剖析AOP是Spring提供的关键特性之一。AOP即面向切面编程,是OOP编程的有效补充。使用AOP技术,可以将一些系统性相关的编程工作,独立提取出来,独立实现,然后通过切面切入进系统。从而避免了在业务逻辑的代码中混入很多的系统相关的逻辑——比如权限管理,事物管理,日志记录等等。这些系统性的编程工作都可以独立编码实现,然后通过AOP技术切入进系统即可。...
97
热度 -
20.android:largeHeap
Android清单文件详解(五)----<application>的属性详解前面第三篇,第四篇博文虽然讲解了application节点的几个属性,但是还不够完全,本着对专业执着的精神,有必要深挖下去。1.android:allowBackup它表示是否允许应用程序参与备份。如果将该属性设置为false,则即使备份整个系统,也不会执行这个应用程序的备份操作,而整个系统备份能导致所有应用程...
12
热度 -
Android中关于Handler的若干思忖
Android中关于Handler的若干思考在之前的博文中,讲过一些和Handler有关的知识,例如:Android多线程----AsyncTask异步任务详解Android多线程----异步消息处理机制之Handler详解今天再把Handler的知识回顾总结一下。本文包括与Handler有关的以下问题:(1)Handler的作用(2)为什么Android中要设计为只能在UI线程中去更新UI呢?(...
53
热度 -
优化安卓应用内存的神秘方法以及背后的原理,一般人小弟我不告诉他
优化安卓应用内存的神秘方法以及背后的原理,一般人我不告诉他安卓应用一般都害怕自己被杀,内存占用高是被杀的重要原因之一,所以大家都想尽各种招数应对,但效果都一般。但有一招:WindowManagerGlobal.getInstance().startTrimMemory(TRIM_MEMORY_COMPLETE);几乎没有人提及。这段时间tos的实战,在通知栏和桌面都有尝试,发现效果还不错,但要掌握...
43
热度 -
Java反射及其在Android中的应用学习小结
Java反射及其在Android中的应用学习总结一.Java反射机制Reflection是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过ReflectionAPIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public,static等等)、superclass(例如Object)、实现之interfaces(例如Serializabl...
80
热度 -
AndroidPn服务端一部分bug解决方案
AndroidPn服务端部分bug解决方案目前推送的情况已经大致可以了,可以正常推送。但是要在实际生产中使用,要改进很多地方。原本的版本,是不会对消息重新发送的。消息如果丢失,或者用户没有在线,消息也不会重新的发送。所以,这些问题都是要解决的。网上也有很多的讨论,是关于这几种情况的。CSDN有个名为“大饼馒头蘸大米”的程序员,对这些问题的思路也不错,是采取的对未发送信息进行存库,并且用state来...
23
热度 -
Android官方技术文档翻译——Gradle 插件用户指南(七)
Android官方技术文档翻译——Gradle插件用户指南(7)本文译自Android官方技术文档《GradlePluginUserGuide》,原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide。翻译不易,转载请注明CSDN博客上的出处:http://blog.csdn.net/maosidiaoxian/art...
141
热度 -
Android UI性能优化实战 识别绘制中的性能有关问题
AndroidUI性能优化实战识别绘制中的性能问题转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/45556391;本文出自:【张鸿洋的博客】1、概述2015年初google发布了Android性能优化典范,发了16个小视频供大家欣赏,当时我也将其下载,通过微信公众号给大家推送了百度云的下载地址(地址在文末,ps:欢迎大家订阅公众...
99
热度 -
android SparseArray顶替HashMap的分析
androidSparseArray替代HashMap的分析SparseArray是Android框架独有的类,在标准的JDK中不存在这个类。它要比HashMap节省内存,某些情况下比HashMap性能更好,按照官方问答的解释,主要是因为SparseArray不需要对key和value进行auto-boxing(将原始类型封装为对象类型,比如把int类型封装成Integer类型),结构比HashM...
58
热度 -
Android婧愮爜涔婬andler(涓
Android婧愮爜涔婬andler(涓?publicHandler(Looperlooper,Callbackcallback,booleanasync){ mLooper=looper; mQueue=looper.mQueue; [//mQueue=looper.mQueue 杩欓噷鍙?互鐪嬪嚭锛孒andler绫荤殑MessageQueue鎴愬憳鍙橀噺mQueue鍏跺疄灏辨...
291
热度 -
Android 携程动态加载框架的封装流程分析
Android携程动态加载框架的打包流程分析最近携程开源了一套动态加载的框架,总的来说,该框架和OpenAtlas还是有一定的相似之处的,比如资源的分区。此外该框架也支持热修复。个人觉得该框架中携程做的比较多的应该在打包语句的编写上面,这篇文章主要用于记录自己学习该框架的一个过程,携程的打包语句是我见过最复杂的,所以还是非常值得借鉴的。在携程的github上的DynamicAPK上,给出的打包方法...
44
热度