通常通过继承某个类或实现某个接口的方式来编写代码,但是有时候某一些代码只使用一次,就没有必要写专门写一个子类或实现类了,可以采用匿名内部类的写法。最常用的场景是线程方面的应用。
一、不使用匿名内部类
①继承
abstract class Player
{
public abstract void play();
}
public class FootBallPlayer ex...
分类:
编程语言 时间:
2014-06-15 15:19:06
阅读次数:
286
使用Latex可以排版出漂亮的论文,尤其适合对含有数学公式论文的排版。
下面编写第一Latex源文件,实现对两个数学公式的排版:
新建文件first.tex:
\documentclass{article}
\begin{document}
\begin{equation}
\sqrt{x^2+y^2}
\end{equation}
\begin{equation}
\int_{a}^{...
分类:
其他好文 时间:
2014-06-15 15:13:13
阅读次数:
219
下面使用极小值点阈值选取方法,编写MATLAB程序实现图像分割的功能。
极小值点阈值选取法即从原图像的直方图的包络线中选取出极小值点,
并以极小值点为阈值将图像转为二值图像
clear all;
close all ;
G=imread('rabbit.png');
figure();
subplot(2,2,1);
imshow(G);
subplot(2,2,2);
imhist(G...
分类:
其他好文 时间:
2014-06-15 15:03:26
阅读次数:
293
题目:编写程序实现一个猜数字游戏:系统随机生成一个100以内的整数,用户根据系统提示来进行猜测,如果猜对,则显示“恭喜”并提示“增加难度,需要继续吗?”,如果用户选择继续则系统随机生成一个1000以内的整数,否则系统退出;如果用户猜错,则显示“错误,请重新输入!”,一旦用户连续5次没有猜中,则系统退出!
以下为源代码,用的选择(if )比较多,因此自己觉得代码有点累赘,可读性不是很好。希望...
分类:
其他好文 时间:
2014-06-15 14:38:49
阅读次数:
162
虚函数:虚函数机制的实现是通过虚函数表和指向虚函数表的指针(存放在对象的空间中)来完成的。
1)空间方面:每个类只用一个虚函数表的拷贝,故其占用的空间不是很大。
2)时间方面:虚函数的调用开销包括两次整型加法和一次指针间接引用的开销。
其动态绑定的实现步骤如下:
(a)根据对象的虚指针VPtr找到该对象对应的虚函数表VTable,所需的开销仅是一次偏移量调整(整型加法)加上一次指针间接运算...
分类:
其他好文 时间:
2014-06-15 14:35:31
阅读次数:
251
CMDB模型设计1http://blog.vsharing.com/xqscool/A1274634.html分类的问题上比较有感悟。在之前编写新版的CMDB模型的时候,曾将刀片机、x86服务器、小型机等统一归为服务器,通过架构和机箱(刀片、机架、立式,好像是这三种)区分。由于使用的是SD,而且到我...
分类:
数据库 时间:
2014-06-15 13:50:10
阅读次数:
525
明白在C++中如何使用C
C++中使用C的程序库,实现C++和C的混合编程:extern "C" { /* code */ }一定要加在C++的代码文件中才能起作用。
//C编译器编译函数时不带函数的类型信息,只包含函数符号名字;而C++编译器为了实现函数重载,在编译时会带上函数的类型信息。extern "C"的作用:告诉C++链接器寻找调用函数的符号时,采用C的方式。
==========...
分类:
其他好文 时间:
2014-06-15 13:28:11
阅读次数:
185
一 EJB 1. 定义:EJB 就是一组用 Java 语言编写的包含字段和方法的代码体,而这些代码的核心任务就是实现纯粹的业务逻辑。 2. EJB 和 JavaBean 的相同点: a) 都有 get 和 set 方法 b) 都是可重用组件 c) 都可以进行组装来构建 Java...
分类:
其他好文 时间:
2014-06-15 13:03:58
阅读次数:
249
Servlet
Servlet是用java语言编写的程序,运行在Web服务器上,用来处理来自客户端的请求;一般会把处理的结果以HTML的形式返回,在客户端形成动态网页。其实可以理解成一个中间层,负责连接前后。用三层理解的话相当于是业务逻辑层。
那么,Servlet有什么优点呢?Servlet运行在服务器中,可以扩展服务器的功能;可以和其他资源交互,从而生成返回客户...
分类:
其他好文 时间:
2014-06-15 12:36:45
阅读次数:
165
在WWDC2014上,Sprite Kit又有了很多新的提升!
其中一个很有意思的东西就是Physics Field!也就是物理场!
这意味着我们在Sprite kit上编写虚拟物理场的游戏将变得非常简单!先放上GitHub链接:
https://github.com/songrotek/PhysicsFieldsWorld.git
我另外录制了效果视频大家可以先一睹为快:
http://v.youku.com/v_show/id_XNzI2MzUzNzYw.html...
分类:
移动开发 时间:
2014-06-15 10:24:48
阅读次数:
282