在魔兽争霸等一些游戏中,我们通过模型的颜色就能很轻松的区分队伍,如下: 实现的方法有很多,比如: 1,为不同队伍各出一张不同颜色的贴图(Hmmm,war3有的地图可以容纳12只队伍,美术大大们会很[bu4] 感[da3] 谢[si3]你的) 2,额外用一张灰度图标记要变色的区域,通过程序来操作这一块 ...
分类:
编程语言 时间:
2017-06-05 12:39:24
阅读次数:
320
今天使用javatodo的时候发现了一个问题:1.0-0.9=0.09999999999999998 这究竟是怎么回事,询问了几个人以后才知道原来这不是javatodo的问题,而是java的问题。float和double类型执行二进制浮点运算,所以它们的计算结果并不完全正确,所以在需要精确计算的场合 ...
分类:
编程语言 时间:
2017-06-05 12:39:18
阅读次数:
180
收集整理分享# 相关概念## 面向对象的三个特征封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象.## 多态的好处允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用).主要有以下优点:1. 可替换性:多态对已存在代码具有可替换性. ...
分类:
编程语言 时间:
2017-06-05 12:38:45
阅读次数:
178
题目: Given a collection of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T. Each ...
分类:
编程语言 时间:
2017-06-05 12:38:29
阅读次数:
182
写完调试了好久,边界不优点理,具体的请看JDK类库,下面仅仅是基本实现:import java.util.Iterator; /** * 类名:MyLinkedList 说明:LinkedList的基本实现 */ public class MyLinkedList<AnyType> implemen ...
分类:
编程语言 时间:
2017-06-05 12:36:03
阅读次数:
210
java程序在执行过程中,类,对象以及它们成员加载、初始化的顺序如下: 1、首先加载要创建对象的类及其直接与间接父类。 2、在类被加载的同时会将静态成员进行加载,主要包括静态成员变量的初始化,静态语句块的执行,在加载时按代码的先后顺序进行。 3、需要的类加载完成后,开始创建对象,首先会加载非静态的成 ...
分类:
编程语言 时间:
2017-06-05 12:35:48
阅读次数:
217
Spring框架中PageImpl<T>类的源码如下: 在Spring框架中,要实现分页显示数据,可以使用PageImpl<T>这个类: 代码如下: ...
分类:
编程语言 时间:
2017-06-05 12:35:32
阅读次数:
503
1.标准的import python中,所有加载到内存中的模块都是放在sys.modules中,当import一个模块的时候,会在这个列表中查看是否加载了这个模块,如果加载了,则只是将模块名字加入到正在调用import的模块的Local空间。如果没有加载,则从sys.path中按照模块名称查找,模块 ...
分类:
编程语言 时间:
2017-06-05 12:34:56
阅读次数:
270
http://blog.csdn.net/yerenyuan_pku/article/details/69790950 Spring使用AspectJ进行AOP的开发:注解方式 之前我已讲过Spring使用AspectJ通过配置文件的方式来进行AOP的开发,现在就来讲怎样使用注解方式进行AOP的开发 ...
分类:
编程语言 时间:
2017-06-05 12:34:39
阅读次数:
278
水题,根本不用凸包,就是一简单的极角排序。 叉乘<0,逆时针。 #include <iostream> #include <cstdio> #include <cstring> #include <string> #include <algorithm> using namespace std; c ...
分类:
编程语言 时间:
2017-06-05 12:33:22
阅读次数:
238
一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and c ...
分类:
编程语言 时间:
2017-06-05 11:38:43
阅读次数:
214
当你使用new的时候,会: 1.创建一个新的空对象; 2.将this绑定到该对象; 3.添加一个名为__proto__的新属性,并且指向构造函数的原型(prototype); 4.返回该this对象。 如果你没有特别理解,那么我们接下来用例子来详细解释。首先定义一个构造函数Student,该函数接收 ...
分类:
编程语言 时间:
2017-06-05 11:38:16
阅读次数:
227
?? 题意:给定两个字符串A 和B。求最长公共子串。 思路:将两个字符串连接起来中间用一个没出现过的符号切割。 所以答案为满足后缀在不同的串中且height值最大的height值 #include<cstdio> #include<cstring> #include<cmath> #include< ...
分类:
编程语言 时间:
2017-06-05 11:37:34
阅读次数:
248
1.字符处理函数:paste() 需求:将字符向量中的字符串,用逗号隔开,合并为一句话。 2.在数据整合过程中,数字转换为带百分号(%)的形式,使用的方法。 可以通过上面的方式实现将数字带上%号,但数字也就变成了字符串。 3.如果表格结构为三列,想根据其中两列对第三列数字进行汇总。可采用下面方法。 ...
分类:
编程语言 时间:
2017-06-05 11:36:51
阅读次数:
219
首先我们获取到的token是一个二进制文件,但是打印的时候只是显示他的字节,如下图 然后就揪心了,网上收罗了大神的方法,可能是因为太简单,没人愿意留下在博客里,这种事还是我自己来吧,主要还是自己以后用的时候方便找 1.重新实例化token let nsdataStr = NSData.init(da ...
分类:
编程语言 时间:
2017-06-05 11:36:36
阅读次数:
246
一、默认方式 Spring的事务管理默认只对出现运行期异常(java.lang.RuntimeException及其子类),Error进行回滚。 如果一个方法抛出Exception或者Checked异常,Spring事务管理默认不进行回滚。 二、改变默认方式 在@Transaction注解中定义no ...
分类:
编程语言 时间:
2017-06-05 11:34:47
阅读次数:
238
1.Spring MVC是什么? Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型 2.Spring MVC的原理是什么? 引用大牛总结的经验学习 ...
分类:
编程语言 时间:
2017-06-05 11:34:24
阅读次数:
469