Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目....
分类:
编程语言 时间:
2015-12-20 15:52:00
阅读次数:
227
Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。下面是NIO Buffer相关的话题列表...
分类:
编程语言 时间:
2015-12-20 15:48:45
阅读次数:
255
这个用例说明Python 的图像基本运算
import numpy as np
from skimage import data
import matplotlib.pyplot as plt
camera = data.camera()
# 将图像前面10行的值赋为0
camera[:10] = 0
# 寻找图像中像素值小于87的像素点
mask = camera 87
# 将找到的点赋...
分类:
编程语言 时间:
2015-12-20 14:44:12
阅读次数:
351
题目:Given an array of sizen, find the majority element. The majority element is the element that appears more than? n/2 ?times.You may assume that the ...
分类:
编程语言 时间:
2015-12-20 14:41:32
阅读次数:
144
今天看了一个源代码,甚是对python不解,于是查了下资料,只是纠正下网上的老兄的解释python中的and从右到左计算表达式。若全部值均为真,则返回最后一个值。若存在假,返回第一个假值。or是从左到右计算表达式。返回第一个为真的值。IDLE 1.2.4>>>'a'and'b'# 等价于if( 'b...
分类:
编程语言 时间:
2015-12-20 14:40:39
阅读次数:
243
public class Shuzu { public static void main(String[] args) { // 定义数组 必须初始化长度,没有初始化要放数据 int[] in = { 1, 2, 3, 4, 5, 6 }; // 第一种方法:直接赋...
分类:
编程语言 时间:
2015-12-20 14:39:14
阅读次数:
160
class Solution(object): def countAndSay(self, n): """ :type n: int :rtype: str """ s='1' for i in range(2...
分类:
编程语言 时间:
2015-12-20 14:39:34
阅读次数:
148
数据类型:1.基本数据类型数值型:整数类型:byte,short,int,long;浮点类型:float,double字符型:char布尔型:boolean2.引用数据类型类:class接口:interface数组
分类:
编程语言 时间:
2015-12-20 14:36:34
阅读次数:
144
1. 最简单的配置首先是要有相应的配置文件:文件内容: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 在web.xml配置如下即可:第一种方式:文件放在WEB-INF下面,取名为springMVC-servlet.xml 1 ...
分类:
编程语言 时间:
2015-12-20 14:34:23
阅读次数:
206
Java允许一个类中定义多个方法,只要参数列表不同就行了。如果同一个类中包含了两个或者两个以上的方法的方法名相同,但形参列表不同,则被称为方法重载。/* 参数类型不同的重载*/public class OverLoad { //下面定义两个test()方法,但方法的形参列表不同 //系...
分类:
编程语言 时间:
2015-12-20 14:34:02
阅读次数:
110
a+=(a++) 先计算a++ ,因为a为后++,a左边是左值不会报错;a+=(++a) 先计算+a,因为a为前++,a左边是左值不会报错;(a++) += a 这个是错误的。因为左值只能是变量,不能是表达式,(a++)是后++, 所以a不会先计算a++,是表达式,。所以会报错。(++a) +=.....
分类:
编程语言 时间:
2015-12-20 14:30:23
阅读次数:
126
A*寻路算法的探寻与改良(三)by:田宇轩 第三分:这部分内容基于树、查找算法等对A*算法的执行效率进行了改良,想了解细化后的A*算法和变种A*算法内容的朋友们可以跳过这部分并阅读稍后更新的其他内容3.1 回顾在我的上一篇文章中,我们探讨了如何用编程实现A*算法,并给出了C语言的算法实现,这一章内容...
分类:
编程语言 时间:
2015-12-20 14:30:01
阅读次数:
232
在使用mybaitis传参数的时候,如果仅传入一个类型为String的参数,那么在 xml文件中应该使用_parameter 来代替参数名。正确的写法:[html] view plaincopyprint?错误的写法:[html] view plaincopyprint?评论区有人提到:也可以在ma...
分类:
编程语言 时间:
2015-12-20 14:28:22
阅读次数:
150
Javascript的继承和标准的oop继承有很大的区别,Javascript的继承是采用原型链的技术,每个类都会将“成员变量”和“成员函数”放到 prototype 上,Js++都过superclass将其链接起来即 C.prototype.superclass = C.superclass = ...
分类:
编程语言 时间:
2015-12-20 13:12:23
阅读次数:
118
这篇文章的代码是我封装的excel处理类,包含推断excel是否存在,表格索引是否存在,创建excel文件,删除excel文件,往excel中写入信息,从excel中读取数据。尤其在写入与读取两个方法中,我採用了java反射机制去实现,以object对象作为參数就可以。代码自己主动解析该实体类的属性...
分类:
编程语言 时间:
2015-12-20 13:13:00
阅读次数:
235
int m_value = 1;void func(int *p){ p = &m_value;}int main(int argc, char *argv[]){ int n = 2; int *pn = &n; cout #include #include void Al...
分类:
编程语言 时间:
2015-12-20 13:12:28
阅读次数:
126