概念序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON、XML等。反序列化就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。JSON(JavaScript Object Notation):一种轻量级数据交换...
分类:
编程语言 时间:
2014-10-28 23:31:55
阅读次数:
415
InstructionsSet JAVA_HOME System-Wide1Start a root terminal session and then change directories to the /usr/lib/jvm folder. If you prefer, you can als...
分类:
编程语言 时间:
2014-10-28 23:29:22
阅读次数:
315
本文中调用的四个函数如下: atoi函数:将字符串转化为int类型变量 atol函数:将字符串转化为long类型变量 atoll函数:将字符串转化为long long类型变量 atof函数:将字符串转化为double类型变量 这些函数的转化过...
分类:
编程语言 时间:
2014-10-28 21:54:01
阅读次数:
662
今天面试被问及到一个只是简单听说过,但是没有去用过的东西,用了简短的一会时间去看了下Spring的rmi文档,大致实现方式有其下几种 1.org.springframework.remoting.rmi.RmiProxyFactoryBean 其使用的是rmi协议实...
分类:
编程语言 时间:
2014-10-28 21:55:25
阅读次数:
375
第九章 多重继承
9.2 接口继承
Intertfacees.cpp
/**
* 书本:【ThinkingInC++】
* 功能:接口继承Interfaces.cpp
* 时间:2014年10月28日20:06:31
* 作者:cutter_point
*/
#include
#include
#include
using namespace std;
...
分类:
编程语言 时间:
2014-10-28 21:48:35
阅读次数:
204
1.函数的重载
2.构造函数的作用
(构造函数可以重载)
1、函数名必须和类名相同
2、没有返回值
3、使用 New 来调用构造函数
4、如果类中没有构造函数,编译器会自动帮忙加载一个参数为空、方法体为空的构造函数
5、如果类中已经存在构造函数,编译器就不会帮忙生成构造函数了。...
分类:
编程语言 时间:
2014-10-28 21:47:18
阅读次数:
207
在游戏中,有一种比较常见的动画效果,就是产生得分后,分数会在游戏中显示,并快速移动到总分的位置并使之相加。今天我就打算使用NGUI的Tween来制作这种分数动画效果。
根据 Unity插件之NGUI学习(2),创建一个UI Root,然后使用NGUI创建一个Label和一个Button。
在Project窗口中,在Resources/Prefabs文件夹中创建一个Prefab,...
分类:
编程语言 时间:
2014-10-28 21:47:58
阅读次数:
398
在Cocos2dx中,对大图的处理已经封装好了一套自己的API,但是在Unity3D中貌似没有类似的API,或者说我没找到。不过这也在情理之中,毕竟Unity3D是做3D的,要切割图片的地方还是很少的。
因为我用Unity3D主要是用于做2D游戏的(PS:很蛋疼吧?我也觉得),所以就不得不考虑切图和播放序列帧这两个在2D上常见的功能了,下面废话不多说。我的任务是把下面这张图切割成16块,并且按照...
分类:
编程语言 时间:
2014-10-28 21:44:15
阅读次数:
147
class FinalParent
{
protected:
FinalParent(){}
};
class FinalClass:private virtual FinalParent
{
int num;
public:
FinalClass(){num=5;}
void show(){
cout...
分类:
编程语言 时间:
2014-10-28 21:39:03
阅读次数:
140
实际上在WEB-INF 中的lib和classes文件相当于一个默认的classpathclasspath是类执行时所需要的一个重要的环境属性,当tomcat启动后。WEB-INF/lib和web-inf/classes都会自动配置到classpath之中。在C:\Program Files (x8...
分类:
编程语言 时间:
2014-10-28 21:36:23
阅读次数:
211
2 SparseLDA算法本章将介绍一种Gibbs Sampling算法的加速算法——SparseLDA [9],它主要利用LDA 模型的稀疏性,来达到加速以及节省内存的目的,是一种精确算法(没有近似)。2.1 背景q(z)=ntk,¬i+βnk,¬i+βV(nkm,¬i+αk)(1)在介绍具体的算...
分类:
编程语言 时间:
2014-10-28 21:33:48
阅读次数:
380
位运算在驱动开发中是经常遇到的,尤其是置0和置1。既要指定的位数发生变化,又不能改变其它位的值。还要高效率的编写代码。这时候技巧就很重要了。在位运算中有几个符号: | 按位或 & 按位与 ^ 异或 ~按位非 1 #include 2 3 int main() 4 { 5 int a...
分类:
编程语言 时间:
2014-10-28 21:33:21
阅读次数:
284
1 tuple和list所有不修改list元素的操作,tuple都有。(下标、切片、索引等)所有修改list元素的操作,tuple都没有。(扩展、修改、删除等)tuple代表常量集合,遍历速度远远比list快。tuple和字面值,都是不可修改的类型,适合用作字典的键。tuple()可以冻结list,...
分类:
编程语言 时间:
2014-10-28 21:30:46
阅读次数:
221
什么是数据结构:数据 + 关系关系可分为:集合,线性结构,树结构,图结构或网状结构。存储结构:顺序存储,链式存储,索引存储,散列存储。数据类型:原子类型,结构类型1.算法的时间复杂度2.算法的空间复杂度 2.1 算法本身占用的空间 2.2 算法的运行时占用的空间 2.3 算法运行时临时占用的空间
分类:
编程语言 时间:
2014-10-28 21:30:08
阅读次数:
157
在Javascript中相等运算包括"==","==="全等,两者不同之处,不必多数,本篇文章我们将来讲述如何判断两个对象是否相等? 你可能会认为,如果两个对象有相同的属性,以及它们的属性有相同的值,那么这两个对象就相等。那么下面我们通过一个实例来论证下:var obj1 = { name: ...
分类:
编程语言 时间:
2014-10-28 21:28:24
阅读次数:
230