二维数组,不用i,j也能准确定位每一项。今天看别人代码,偶然发现别人这么用二维数组。int arry[n];int t=n;int arry[n][n];int t=n;for(t=0;t<n*n;t++){arry[t/n][t%n];}注意:上面这些代码是不能运行的,就是我简单的表示而已关键就是...
分类:
编程语言 时间:
2015-03-08 17:02:37
阅读次数:
138
先看tomcat里用到的代码: //然后开始动画 //把图片放到animationImages,接受数组参数 self.tom.animationImages = arrayImage; //设置时间间隔,81张图,图多就播的时间稍微长,否则短 self.tom.ani...
分类:
编程语言 时间:
2015-03-08 17:01:16
阅读次数:
175
平时项目中有时遇到cpu过高的情况,在此基于自己有限的经验写个分享,此处的服务器都是基于linux平台。cpu的占有线程类型总的来说分为两种:us :用户空间占用CPU百分比sy :内核空间占用CPU百分比在linux下可以通过top命令查看详细,示例如下:一般来讲CPU us高的解决方法:CPU ...
分类:
编程语言 时间:
2015-03-08 16:59:05
阅读次数:
154
主要知识点:Object类单例模式final关键字抽象类接口内部类Object类Object所有类的直接或者间接的父类,java认为所有的对象都具备一些基本的共性内容,这些内容可以不断的向上抽取,最终就抽取到了一个顶层的类中,该类中定义的就是所有对象都具备的功能。1.boolean equals(O...
分类:
编程语言 时间:
2015-03-08 16:59:23
阅读次数:
288
参考书籍:《J2EE开源编程精要15讲》Struts配置文件struts-config.xml Struts核心文件,可配置各种组件,包括Form Beans、Actions、ActionMappings、全局转发GlobalForwards、数据源DataSource及插件Plugins。 1 ....
分类:
编程语言 时间:
2015-03-08 16:57:18
阅读次数:
246
1.1 语法ECMAScript借鉴了C和其他类C语言的语法1.1.1 区分大小写ECMAScript中的一切(变量,函数和操作符)都是区分大小写的,变量test和Test是不同的变量1.1.2 标识符标识符,就是指变量,函数和属性的名字,或者函数的参数。标识符可以是按照以下格式规则组合起来的一或多...
分类:
编程语言 时间:
2015-03-08 16:54:03
阅读次数:
292
存储格式中的二机制转为浮点数: 浮点型变量在计算机内存中占用4个字节(4 Byte),即32-bit,一个浮点数由2部分组成:底数m 和 指数e; 底数部分:使用2进制数来表示此浮点数的实际值; 指数部分:占用8=bit空间来表示,表示数值范围:0-255;后面介绍用于存储科学计数法中的指数部...
分类:
编程语言 时间:
2015-03-08 16:52:18
阅读次数:
256
不是软件产业的领头人,就永远只有跟随的份,不过也有好处,站在前人的肩膀上可以节省很多时间去做更有用的事。现在说说C语言的标准库函数。好多C语言库函数参考还是用的TC的库函数参考,因此特地把现在C语言(C99)标准库函数的24个头文件列表如下:assert.h inttypes.h(C99) si.....
分类:
编程语言 时间:
2015-03-08 16:52:46
阅读次数:
173
情况如上图,问g()应该抛出f()的异常还是处理掉f()的异常?一、如果h()无需知道g()是否成功或者是否出错,或者h()对g()出错与否不能控制和解决,那么g()就无需向h()报告异常二、如果h()在运行中需要知道g()是否成功以及可以对g()出错进行处理,那么g()不能自己处理掉异常,应该往上...
分类:
编程语言 时间:
2015-03-08 16:50:53
阅读次数:
326
几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念 - 封装、继承和多态。...
分类:
编程语言 时间:
2015-03-08 15:45:54
阅读次数:
208
this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使用apply和call两个全局方法来改变函数中this的具体指向。...
分类:
编程语言 时间:
2015-03-08 15:47:22
阅读次数:
189
在第一章中,我们使用构造函数和原型的方式在JavaScript的世界中实现了类和继承, 但是存在很多问题。这一章我们将会逐一分析这些问题,并给出解决方案。
注:本章中的jClass的实现参考了Simple JavaScript Inheritance的做法。...
分类:
编程语言 时间:
2015-03-08 15:45:22
阅读次数:
164
今天运行一个场景时候,welcome场景可以旋转,进入主场景后发现只要旋转手机屏幕就会crash。*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UnityDefaultViewController should be used only if unity is se...
分类:
编程语言 时间:
2015-03-08 15:45:50
阅读次数:
402
本函数是实现对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出,关键字参数sep是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;关键字参数end是输出结束时的字符,默认是换行符\n;关键字参数file是定义流输出的文件,可以是标准的系统输出sys.stdout,也可以重定义为别的文件;参数flush是立即把内容输出到流文件,不...
分类:
编程语言 时间:
2015-03-08 15:45:57
阅读次数:
216
一:简介
(1)回溯法 又称试探法
回溯法的基本做法是深度优先搜索,是一种组织得井井有条的、能避免不必要重复搜索的穷举式搜索算法;基本思想是:从一条路往前走,能进则进,不能进则退回来,换一条路再试。
适用场景:当遇到某一类问题时,它的问题可以分解,但是又不能得出明确的动态规划或是递归解法,此时可以考虑用回溯法解决此类问题。回溯法的优点在于其程序结构明确,可读性强,易于理解,而且通过对问题的分...
分类:
编程语言 时间:
2015-03-08 15:42:56
阅读次数:
761
基本冒泡排序冒泡排序是最常见的交换排列。void BubbleSort0 (int data[], int n) // index[1, n]
{
for (int i = 1; i < n; ++i) {
for (int j = 1; j data[j + 1]) {...
分类:
编程语言 时间:
2015-03-08 15:45:25
阅读次数:
141