1.设计思路结合循环的一维子数组与二维子数组,因为我的二维最大子数组的和计算时,将二维的数组最大和转化成了一维的数组;因此,将这两个思路结合,就可以轻松的写出二维的和最大子数组。2.源代码#include#includeusing namespace std;int main(){ int m, n...
分类:
编程语言 时间:
2015-04-23 21:12:25
阅读次数:
143
这本书全是代码,从头到尾跟着坐下来确实收获很多。比那些古板的教科书式的理解更多,不过书中并不是每个例子都做了,有的作者封装的太多,觉得看了收获不多,就没细看——比如模块渐变。有空好好学学这段的代码。 其他的代码都收录于github,参考:CodeJS/JS书中内容 这本书讲述了很多工作中常用...
分类:
编程语言 时间:
2015-04-23 21:12:14
阅读次数:
143
接口分离原则???? 接口分离原则的核心思想是:不应该强迫客户程序依赖它们不需要使用的方法。英文缩写ISP,即Interface Segregation Principle。其实接口分离原则的意思就是:一个接口不需要提供太多的行为,...
分类:
编程语言 时间:
2015-04-23 20:05:19
阅读次数:
136
在物体运动中加入重力
实现注意:
使用级数叠加算法
y += vy; //对位置上的加速度
vy += GR; //速度上的加速度
GR为重力加速度,在计算机中使用的加速度单位是特殊的dot/F^2 (像素/平方帧),而不是9.8 m/s^2 (米/平方秒)
微分是一种操作,是一种求微分系数的操作, 而微分系数是指函数关于某个值的变化率,这个概念在游戏开发中经常被用来考察某个函数变化...
分类:
编程语言 时间:
2015-04-23 20:00:43
阅读次数:
190
官网API文档:
file:///Applications/Unity/Unity.app/Contents/Documentation/html/en/ScriptReference/Quaternion.htmlQuaternion的意思是四元数,用于代表旋转。它们是紧致的,不会产生万向节死锁并且能够很容易被插值。Unity内使用Quaternion表示所有的旋转动作。(万向节是什么可以百度下...
分类:
编程语言 时间:
2015-04-23 20:01:39
阅读次数:
407
简介MergeSort对已经反向排好序的输入时复杂度为O(n^2),而timsort就是针对这种情况,对MergeSort进行优化而产生的,平均复杂度为n*O(log n),最好的情况为O(n),最坏情况n*O(log n)。并且TimSort是一种稳定性排序。思想是先对待排序列进行分区,然后再对分区进行合并,看起来和MergeSort步骤一样,但是其中有一些针对反向和大规模数据的优化处理。步骤分区...
分类:
编程语言 时间:
2015-04-23 20:01:18
阅读次数:
212
对unity 3d的学习有一段时间了,想写点内容跟大家分享一下 ; 俗话说千里之行,始于足下。凡是都要一步步来。
NGUI作为unity的基础,在做UI方面表现突出。下面我说点关于NGUI的基础知识;
首先 来说下 UIRoot ;UIRoot作为UI模块的根。 我们再它的子对象中创建ui gameobject;UIRoot一个主要的特性是,对屏幕进行适配;
下面就来说...
分类:
编程语言 时间:
2015-04-23 19:56:53
阅读次数:
146
一、request概述
request是Servlet.service()方法的一个参数,类型为javax.servlet.http.HttpServletRequest。在客户端发出每个请求时,服务器都会创建一个request对象,并把请求数据封装到request中,然后在调用Servlet.service()方法时传递给service()方法,这说明在service()方法中可以通过requ...
分类:
编程语言 时间:
2015-04-23 19:54:10
阅读次数:
254
一、概述 Java的IO支持通过java.io包下的类和接口来完成,在java.io包下主要有包括输入、输出两种IO流,每种输入输出流又可分为字节流和字符流两大类。从JDK1.4以后,Java在java.nio包下提供了系列的全新API,通过java.nio,程序可以更高效的进行输入、输出操作。二....
分类:
编程语言 时间:
2015-04-23 19:51:20
阅读次数:
146
Axel是 Linux 下一个不错的HTTP/FTP高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安装包用Axel就比wget快。CentOS安装Axel:目前yum...
分类:
编程语言 时间:
2015-04-23 19:50:48
阅读次数:
204
出处:http://www.codeproject.com/Articles/85391/Microsoft-Visual-C-Static-and-Dynamic-Libraries
分类:
编程语言 时间:
2015-04-23 19:46:51
阅读次数:
119
Number类型:代表数值数据类型和提供数值常数的对象。一、Number属性: Number 类型有一些静态属性(直接通过 Number 调用的属性,而无须 new 运算符)和方法。 alert(Number.MAX_VALUE);alert(Number.MIN_VALUE);alert(Nu.....
分类:
编程语言 时间:
2015-04-23 19:45:04
阅读次数:
161
对于get请求和post请求全局过滤:自己创建一个类,实现HttpServletRequestWrapper接口package com.dh.deno;import java.io.BufferedReader;import java.io.IOException;import java.io.Un...
分类:
编程语言 时间:
2015-04-23 19:40:39
阅读次数:
146
子类和父类返回值参数相同,函数名相同,有virtual关键字,则由对象的类型决定调用哪个函数。子类和父类只要函数名相同,没有virtual关键字,则子类的对象没有办法调用到父类的同名函数,父类的同名函数被隐藏了,也可以强制调用父类的同名函数class::funtion_name。子类和父类参数不同,...
分类:
编程语言 时间:
2015-04-23 19:38:28
阅读次数:
132
1、这种格式是无法获取到dom的因为页面还没有加载完毕!这种可以执行想要放在head中又想让他执行那就只好用window.onload=function(){}了2、3、javascript是通过‘+’来进行的ECMAScript:javascript 标准规范 描述了该语言的语法和基本对象 语.....
分类:
编程语言 时间:
2015-04-23 19:34:13
阅读次数:
161
隐藏:是指派生类的函数屏蔽了与其同名的基类函数,规则如下:(1)如果派生类的函数与基类的函数同名,但是参数不同。此时,不论有无virtual关键字,基类的函数将被隐藏(注意别与重载混淆)。 很简单略去(2)如果派生类的函数与基类的函数同名,并且参数也相同,但是基类函数没有virtual关键字。此时....
分类:
编程语言 时间:
2015-04-23 19:32:17
阅读次数:
145
1、error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.在工程的stdafx.h中,改为如下配置:...
分类:
编程语言 时间:
2015-04-23 19:31:02
阅读次数:
185