-
MD5程序排错
MD5程序排错 程序代码: color=#0000FF>publiccolor=#0000FF>classMD5{ color=#0000FF>privatecolor=#0000FF>staticcolor=#0000FF>finalcolor=#0000FF>byteSINGLE_ONE_BIT=(color=#0000FF>byte)0X80; color=#00...
456
热度 -
FAQ新增条目建议
FAQ新增条目建议 以下内容均转自http://www.newsmth.com------------------------------------------------------什么叫TCIDE? IDE就是指你打开tc时看到的窗口,它的学名叫集成开发环境(IntegratedDev elopmentEnvironment).下面提到的IDE就是它的简称。TC...
382
热度 -
[分享]【下载】C语言电子资料大全(二级备战/中级进阶/高手手册)
★本吧推荐的几个C编译器:http://post.baidu.com/f?kz=2769360◆本吧代码格式编辑器:http://post.baidu.com/f?kz=9364381◆二进制文件与文本文件的转换:http://post.baidu.com/f?kz=21576218◆本吧代码中显示?:http://post.baidu.com/f?kz=5054984◆C/C++编译器评测及下载...
494
热度 -
VFP-ARM浮点体系结构机引见
VFP--ARM浮点体系结构机介绍浮点??ARM浮点体系结构(VFP)为半精度、单精度和双精度浮点运算中的浮点操作提供硬件支持。它完全符合IEEE754标准,并提供完全软件库支持。ARMVFP的浮点功能为汽车动力系统、车身控制应用和图像应用(如打印中的缩放、转换和字体生成以及图形中的3D转换、FFT和过滤)中使用的浮点运算提供增强的性能。下一代消费类产品(如Internet设备、机顶盒和家庭网关)...
10078
热度 -
MallocStackLogging 的设置方法 查找 EXC_BAD_ACCESS 有关问题根源的方法
MallocStackLogging的设置方法查找EXC_BAD_ACCESS问题根源的方法IOS开发中,如果提前释放一个指针的内存,在以后还继续使用这个指针,那么程序会立刻crash掉,而且很难有报错信息,我以前都是靠猜测去判断错误的原因,我们应该利用工具去找到错误的地方,然后快速准确的定位到错误地方,及其错误原因,最后进行改进。其实iOS控制台提供这种机制,如果你选择debug模式(必须在这个...
2342
热度 -
最容易的基于FFmpeg的移动端例子:Android HelloWorld
最简单的基于FFmpeg的移动端例子:AndroidHelloWorld 从本文开始打算记录一系列FFmpeg在Android/IOS开发的示例程序。前面几篇文章记录FFmpeg安卓端开发的例子,后面几篇文章记录FFmpegIOS端开发的例子。这些例子中FFmpeg相关的代码源自于《FFmpeg示例合集》中的程序。本文记录第一个程序:安卓平台下基于FFmpeg的HelloWorld程序。Andro...
6
热度 -
Objective-C 基础核心语法 - 小结
Objective-C基础核心语法-总结一、点语法本质“点语法”本质是“方法调用”当使用“点语法”时,编译器会自动展开称相应的方法1//方法调用2Student*stu=[[Studentalloc]init];3[stusetAge:10];4intage=[stuage];5//----------------------...
578
热度 -
iphone面试例题答
iphone面试题解答1.main(){inta[5]={1,2,3,4,5};int*ptr=(int*)(&a+1);printf("%d,%d",*(a+1),*(ptr-1));}答:2,5*(a+1)就是a[1],*(ptr-1)就是a[4],执行结果是2,5&a+1不是首地址+1,系统会认为加一个a数组的偏移,是偏移了一个数组的大小(本例是5个int)int*ptr=(...
17
热度 -
【android】依据init.rc启动action和service
【android】根据init.rc启动action和service一、init.rc语法规则1.init.rc文件的内容主要分类动作(Action)命令(Commands)服务(Services)选项(Options)触发(trigger)2.动作和命令一起使用on <trigger> <command> <command> <command>2....
9
热度 -
Android Platform 3.0 SDK跟Eclipse ADT安装记录(最初版本,纪念用)
AndroidPlatform3.0SDK和EclipseADT安装记录(最初版本,纪念用)(注意:此文非常非常地过时,只是用于个人回想。请参看《二》以后的笔记)(20110926:注意!此文由于结构过于混乱且内容过时,将会被删除,用新的学习日记取代——如果我有时间的话)?注:我只是为了学习简单的Android编程和模拟,所以没有考虑SDK和设备的版本兼容问题。下面以AndroidPlatform...
5
热度 -
Android的init历程:init.rc解析流程
Android的init过程:init.rc解析流程这几天打算看下安卓的代码,看优秀的源码也是一种学习过程,看源码的过程就感觉到,安卓确实是深受linux内核的影响,不少数据结构的用法完全一致。花了一中午时间,研究了下init.rc解析过程,做个记录。init.rc文件并不是普通的配置文件,而是由一种被称为“Android初始化语言”(AndroidInitLanguage,这里简称为AIL)的脚...
62
热度 -
java 并发之(2)同步器(synchronizer)FutureTask 、Exchanger
java并发之(二)同步器(synchronizer)FutureTask、Exchanger4.FutureTask????我们先来学习一下JDK1.5API中关于这个类的详细介绍:????“取消的异步计算。利用开始和取消计算的方法、查询计算是否完成的方法和获取计算结果的方法,此类提供了对Future的基本实现。仅在计算完成时才能获取结果;如果计算尚未完成,则阻塞get方法。一旦计算完成,就不能...
963
热度 -
MySQL性能优化的绝佳20+条经验(转)
MySQL性能优化的最佳20+条经验(转)今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下...
73
热度 -
Spring 5 响应式编程
要点 Reactor是一个运行在Java8之上的响应式流框架,它提供了一组响应式风格的API 除了个别API上的区别,它的原理跟RxJava很相似 它是第四代响应式框架,支持操作融合,类似RxJava2 Spring5的响应式编程模型主要依赖Reactor RxJava回顾 Reactor是第四代响应式框架,跟RxJava2有些相似。Reactor项目由Pivotal启动,以响应式流规范、J...
6
热度 -
走进Golang之运行与Plan9汇编
本文目录速览: Golang的运行环境 内存 操作系统、CPU、内存互相配合 Go程序的调用规约 函数在栈上的分布 Go的调用实例 Go的汇编plan9 查看go应用代码对应的翻译函数 逃逸分析 传值还是传指针 总结 通过上一篇走进Golang之汇编原理,我们知道了目标代码的生成经历了那些过程。今天我们一起来学习一下生成的目标代码如何在计算机上执行。以及通过查阅Golang的Pla...
12
热度 -
Linux设备驱动Hello World程序介绍
自古以来,学习一门新编程语言的第一步就是写一个打印“helloworld”的程序(可以看《helloworld集中营》这个帖子供罗列了300个“helloworld”程序例子)在本文中,我们将用同样的方式学习如何编写一个简单的linux内核模块和设备驱动程序。我将学习到如何在内核模式下以三种不同的方式来打印helloworld,这三种方式分别是:printk(),/proc文件,/dev下的设备文...
887
热度 -
PHP汉语手册2
PHP中文手册211.异常处理用户可以用自定义的异常处理类来扩展PHP内置的异常处理类。以下的代码说明了在内置的异常处理类中,哪些属性和方法在子类中是可访问和可继承的。译者注:以下这段代码只为说明内置异常处理类的结构,它并不是一段有实际意义的可用代码。<?phpclassException{protected$message='Unknownexception';//异常信息protecte...
83
热度 -
mysql高可用之mha(给养1)
mysql高可用之mha(补充1)1.masterha_conf_host自动添加/删除数据库在某些情况下我们需要在配置文件中添加mysql服务器实现对现有数据的扩展或者有故障的master已经修复好需要在现有环境中当做slave继续使用,那么我们就可以使用masterha_conf_host来实现。在前面我们讲到rd-mysql-test1的master有问题导致启动failover,现在rd-...
100
热度 -
log4j.properties配备详解(转载)
log4j.properties配置详解(转载) Log4J的配置文件(ConfigurationFile)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1.配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger=[level],appenderName1...
898
热度 -
转载:JavaScript全世界的一等公民 - 函数
转载:JavaScript世界的一等公民-函数 原文链接:javascript世界的一等公民-函数。原文如下: 简介 在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(functi...
406
热度