类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。 和其他数据成员一样 ...
分类:
编程语言 时间:
2016-07-31 11:27:37
阅读次数:
196
成员运算符 Python里有成员运算符,可以判断一个元素是否在某一个序列中。比如可以判断一个字符是否属于这个字符串,可以判断某个对象是否在这个列表中等等。 Python中的成员操作符的使用语法是: 这个操作符返回值是True或者False。 看个代码实例吧: 身份运算符 Python支持对象本身的比 ...
分类:
编程语言 时间:
2016-07-31 11:24:12
阅读次数:
139
一、可以通过代码或者图形用户界面保存图形,绘图语句夹在开启目标图形设备语句和关闭图形设备的语句之间; 二、图形参数: 1、通过par()指定参数选项,这种方式设定的参数值除非被再次修改,否则会在绘画结束前一直有效,添加参数no.readonly=TRUE可以生成一个可以修改的当前图形列表参数; 2、 ...
分类:
编程语言 时间:
2016-07-31 11:21:37
阅读次数:
242
Unity3d中的属性(Attributes) Attributes属性属于U3D的RunTimeClass,所以加上以下的命名空间是必须的了。 using UnityEngine; using System.Collections; 0.Property Attributes变量属性(放在方括号内 ...
分类:
编程语言 时间:
2016-07-31 11:23:23
阅读次数:
229
快速排序最坏情况运行时间为O(n2),但实际中通常都是用于排序的最佳的实用选择,因为其平均性能相当好:期望的运行时间为O(nlgn),且O(nlgn)记号中隐含的常数因子很小。 快速排序是一种就地排序。同时,是一种不稳定的排序。本文内容主要参照算法导论。 快速排序主要利用了分治的思想。一般分为三步进 ...
分类:
编程语言 时间:
2016-07-31 10:14:12
阅读次数:
261
一、搭建开发环境 1.1、使用Maven创建Web项目 执行如下命令: mvn archetype:create -DgroupId=me.gacl -DartifactId=spring4-mybatis3 -DarchetypeArtifactId=maven-archetype-webapp ... ...
分类:
编程语言 时间:
2016-07-31 10:14:48
阅读次数:
276
我们通常定义一个ArrayList,然后判断其中是否包含某个对象或元素 例如: ArrayList list=new ArrayList(); if(list.contains(product)){ ... } 这样做contains是不起作用,需要在Product类中重写equals方法 @ove ...
分类:
编程语言 时间:
2016-07-31 10:14:02
阅读次数:
458
可能大家对于著名的NS前缀的由来有一些疑问.绝大多数这些NS前缀的类是NeXTSTEP操作系统中Foundation框架里的一部分,而该操作系统是OS X的基础.NeXTSTEP的程序员对它们的类和函数使用NX前缀.这个前缀在NeXT和Sun合作创建OpenStep之后被改为NS,OpenStep是一个面向对象的框架,它用来在其他平台上提供类似于NeXTSTEP的环境.所以,取决于你向谁提出这个问题...
分类:
编程语言 时间:
2016-07-31 09:11:42
阅读次数:
262
前言: 在学习LRU算法的时候,看到LruCache源码实现是基于LinkedHashMap,今天学习一下LinkedHashMap的好处以及如何实现lru缓存机制的。 需求背景: LRU这个算法就是把最近一次使用时间离现在时间最远的数据删除掉,而实现LruCache将会频繁的执行插入、删除等操作, ...
分类:
编程语言 时间:
2016-07-31 09:11:53
阅读次数:
255
一、开始的唠叨 Java中有一大块的内容是组件及事件处理,一刷Java时是为了写Web,前端有Html没学这部分内容。二刷时已经在做Android了,前端有自带的组件,依然跳过。 我也不建议道友去学习这部分内容,现在真的有人用Java写C/S吗? 二、学习笔记 (一)输入输出流 1.流:输入流、输出 ...
分类:
编程语言 时间:
2016-07-31 09:09:53
阅读次数:
304
POJ2352数星星(stars) 【题目描述】: 天文学家经常观察星象图。星象图中用平面上的点来表示一颗星星,每一颗星星都有一个笛卡尔坐标。设定星星的等级为其左下角星星的总数。天文学家们想知道星星等级的分布情况。 比如上图,5号星星的等级为3(其左下角有编号为1、2、4的星星共三颗)。2号星星和4 ...
分类:
编程语言 时间:
2016-07-31 09:07:14
阅读次数:
132
题目
Given an image represented by an NxN matrix, where each pixel in the image is 4 bytes, write a method to rotate the image by 90 degrees. Can you do this in place?
一张图像表示成NxN的矩阵,图像中每个像素是4个字节,写一个函数...
分类:
编程语言 时间:
2016-07-31 06:58:37
阅读次数:
283
String类内部用一个字符数组表示字符串,实例变量定义为: private final char value[]; String有两个构造方法,可以根据char数组创建String public String(char value[]) public String(char value[], in ...
分类:
编程语言 时间:
2016-07-31 06:55:37
阅读次数:
237
首先需要下载tesseract-ocr-setup-3.02.02.exe,来自谷歌的一个ocr识别项目,提供一个地址: http://pan.baidu.com/s/1jI551Gi 下载后进行安装,本例安装地址是:C:\Program Files (x86)\Tesseract-OCR\tess ...
分类:
编程语言 时间:
2016-07-31 06:54:36
阅读次数:
770
在游戏里面经常看到这样的效果,英雄走到障碍物后面,但是我们能够透过障碍物看到英雄的身体,好像我们有了透视眼一般。...
分类:
编程语言 时间:
2016-07-31 01:51:05
阅读次数:
578