`
pwrd
  • 浏览: 8657 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
SaxParser用来读取xml文件,在读取xml的时候根据事件来回调处理函数,它本身不是全部读取xml文件到内存,因此效率较高,并且不会占用很多内存。 首先创建SaxParser对象,使用工厂方法创建: SAXParserFactory.newInstance().newSAXParser();   需要给该对象添加回调对象: sap.parse(new DefaultHandler() filename.openStream(), new DefaultHandler() { private int field1; ...
Matrix是一个3*3的矩阵: 平移的矩阵计算: 现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为△x,y方向的平移量为△y,那么,点P(x,y)的坐标为: x = x0  + △x y = y0  + △y 采用矩阵表达上述如下: 图像旋转的矩阵计算: 现设点P0(x0, y0)旋转θ角后的对有点为P(x, y)。通过使用向量,我们得到如下: x0 = r  cosα y0 = r  sinα x = r cos(α-θ) = x0 cosθ+ y0 sinθ y = r sia(α-θ) = -x0 sinθ+y0 cosθ 于是我们得到矩阵: ...
Server端代码: #include <winsock2.h> #include <stdio.h> #include <iostream> #pragma comment(lib,"ws2_32.lib") #include <vector> #define SIZE_BUFFER 200 int main(){ WSAData wsadata; WSAStartup(MAKEWORD(2,0),&wsadata); SOCKET ssocket = socket(AF_INET,SOCK ...
操作符重载: 1.非成员函数,两个形参,第一个参数是隐含的this参数。 Sales_Item operator+(const Sales_Item&,const Sales_Items&) 2.成员函数,一个形参,隐含this。 Sales_Item Sales_Item::operator+(const Sales_Items&) 注意:重载操作符至少有一个参数是类 memmove(void* des,void* src,size_t len)从src到src+len之间的数据复制到des所指的内存以后,如果两者存在空间重叠,重叠处的数据会被正确的拷贝出来。解决的 ...
最近结合小游戏开发来进行android学习,选择的小游戏是连连看。 requestWindowFeature(); 1.这个方法启用窗口的扩展属性,参数是Windows的一些枚举常量。 WindowManager windowManager = getWindowManager(); 2.该对象可以可以忽略Activity,直接添加View等元素。 setContentView(..); 3.该函数设置当前的Activity使用那个UI,可以是.xml文件(通常的方式),也可以是另外一个的View。 setFocusable(true) 4.该方法使得当前的View获取到触摸操作事件。 ...
JVM使用UTF-16(具体定义unicode的存储方式)进行编码,但是所有的string类型在内存都是unicode格式。 而我们新建一个字符串对象: String s = new String("apple"); 实际上经过了编码的转换,因为"apple"首先是从源代码中读取的,使用本地系统默认的编码,比如我们的xp使用GB...编码,那么这个字符串对象实际上把gb2132编码转换成.class的编码utf-8,之后转换成字符串默认utf-16编码格式后存储到内存中。 可以使用方法getBytes()来获取String的不同编码下的字节数组: ...
动态Proxy: 运行时态在调用原有方法(必须实现于某个接口)的前面或者后面执行相应的操作。 下面的代码可能是一个jar包里面的代码,已经编译过的。 interface Phone{ public void PlayMusic(); public void PlayGames(); } class IPhone implements Phone{ public void PlayMusic(){ System.out.println("ITune music"); } public void PlayGames(){ S ...
Global site tag (gtag.js) - Google Analytics