1.跨平台性主要原理是:在需要运行的java应用程序的操作系统上安装了一个对应操作系统对应版本的JVM(Java 
Virtual 
Machine)java虚拟机即可,由JVM来负责Java程序的在该系统中执行。JVM分为Windows版本JVM,linux版本JVM,Mac版本JVM,因为有了JVM...
                            
                            
                                分类:
编程语言   时间:
2014-05-19 19:01:19   
                                阅读次数:
368
                             
                    
                        
                            
                            
                                目录前言现象源码分析HandlerMethodArgumentResolver与HandlerMethodReturnValueHandler接口介绍HandlerMethodArgumentResolver与HandlerMethodReturnValueHandler接口的具体应用常用Handl...
                            
                            
                                分类:
编程语言   时间:
2014-05-19 18:02:59   
                                阅读次数:
531
                             
                    
                        
                            
                            
                                编码问题一直都伴随着程序猿从不间断,刚开始学编程的时候好多次遇到编码问题,解决了文件读取的编码问题,又遇到了网络编码问题,解决了网络编码问题又遇到了数据库编码问题。总结一下无非就是编码原理没搞清楚,希望本文能从原理上让菜鸟们理解编码,遇到问题可以从原理上搞定编码。 
一.编码 人类先有了自...
                            
                            
                                分类:
其他好文   时间:
2014-05-19 18:01:09   
                                阅读次数:
225
                             
                    
                        
                            
                            
                                本书主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项,包括:代码指令是如何保存的,库文件如何与应用程序代码静态链接,应用程序如何被装载到内存中并开始运行,动态链接如何实现,C/C++运行库的工作原理,以及操作系统.....
                            
                            
                                分类:
其他好文   时间:
2014-05-19 15:07:49   
                                阅读次数:
234
                             
                    
                        
                            
                            
                                C语言实现多态的原理:函数指针
何为函数指针?答案:C Programming Language. 可以查阅下,从原理上来讲,就是一个内存地址,跳过去执行对应的代码段。
既然如此,在运行时决定跳到哪个地方去执行特定的代码即可。
一个简单的版本:
以音频解码器作为例子:AAC 解码器,Mpeg解码器,以及其他类型的解码器。
那手动的多态可能会这样实现:
U32 audioHandle...
                            
                            
                                分类:
其他好文   时间:
2014-05-18 14:27:14   
                                阅读次数:
309
                             
                    
                        
                            
                            
                                第一章  数据库概论
1.在数据库管理技术的发展过程中,数据库独立性最高的是“数据库系统”阶段
2.三大经典的数据结构模型是“关系,层次和网状模型”
3.单个用户使用的数据视图的描述,称为“外模式”,它是用户与DBS的接口
4.DB中,数据的逻辑独立性是指“概念模式改变,外模式与应用程序不变”
5.通过指针链表来表示实体间联系的模型是“网状和层次模型”
6.DB的体系结...
                            
                            
                                分类:
数据库   时间:
2014-05-18 14:00:29   
                                阅读次数:
599
                             
                    
                        
                            
                            
                                PXE服务器安装与配置
原理:
PXE是在没有软驱、硬盘、CD-ROM的情况下引导计算机的一种方式,也就是BIOS将使用PXE协议从网络引导。
DHCP服务器:用来动态分配IP地址(同时分配子网掩码、网关、TFTP服务器地址、启动文件名、DNS服务器、时间服务器等等)。 
TFTP服务器:用来提供启动文件的下载
 
 简单说来,PXE服务器就是DHCP服务器+TFTP服务器。网络启动过...
                            
                            
                                分类:
系统相关   时间:
2014-05-18 10:00:03   
                                阅读次数:
572
                             
                    
                        
                            
                            
                                通过前面浅析(一)和浅析(二)的分析,相信大家对于Volley有了初步的认识,但是如果想更深入的理解,还需要靠大家多多看源码。
这篇文章中我们主要来研究一下使用Volley框架请求大量图片的原理,在Android的应用中,通过http请求获取的数据主要有三类:
1、json 
2、xml
3、Image
其中json和xml的获取其实原理很简单,使用Volley获取感觉有点大财小用了...
                            
                            
                                分类:
移动开发   时间:
2014-05-18 05:36:17   
                                阅读次数:
395
                             
                    
                        
                            
                            
                                题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4810
思路:先把每个数字按位分离出来,存放1的个数,那么每位0的个数为n - 1的个数,然后利用组合数学和异或的原理,枚举奇数个1的情况,然后利用乘法和加法计数原理累加出来的就是该位的答案,最后乘上改为对应的数值最后加起来就是答案
代码:
#include 
#include 
const _...
                            
                            
                                分类:
其他好文   时间:
2014-05-18 04:30:41   
                                阅读次数:
257
                             
                    
                        
                            
                            
                                本文介绍了用于快速计算高次多项式值的“秦九韶算法”,解释了计算原理,并通过应用程序给出了该算法的具体实现。秦九韶算法将多项式改写为f(x)=(( … (anx + an-1)x + … + a1)x + a0后大幅度减少乘法的运算次数,从而加快了计算速度。...
                            
                            
                                分类:
编程语言   时间:
2014-05-18 03:58:53   
                                阅读次数:
357