1、值和类型 type()type(‘hello’) type(17)2、字符串操作(字符串本身不可变)拼接:str1+str2重复:str*3取字符:str[index]取字符串:str[index1:index2]---切片从index1开始到index2为止,不包括index2计算长度:len...
分类:
编程语言 时间:
2015-01-14 16:43:26
阅读次数:
206
谜题20:我的类是什么
来看一个打印其类文件名称的程序:
package com.javapuzzlers;
public class Me{
public static void main(String[] args){
System.out.println(Me.class.getName().replaceAll(".","/") + ".class");
}
}...
分类:
编程语言 时间:
2015-01-14 15:42:40
阅读次数:
197
一、在php中有一个叫做in_array()的函数,主要用于查询数组中是否存在某个特定的值。
javascript中则没有一个叫做inArray()的方法。因此,通过Array.prototype来实现一个这样的功能:
Array.prototype.inArray = function(needle){
for(var i = 0,len = this.length; i
...
分类:
编程语言 时间:
2015-01-14 15:37:25
阅读次数:
202
对于用JAVA访问EXCEL文件,常用的组件有jxl和POI, jxl因为目前已无版本更新,并且仅能访问EXCEL2007以前的文件格式,对xlsx文件格式目前不支持, 故而推荐使用POI,
POI的官方下载地址为: http://poi.apache.org/
本质上来说, EXCEL2007文档是一个XML文档, 所以POI对EXCEL文件读操作有两种方式,一种...
分类:
编程语言 时间:
2015-01-14 15:37:49
阅读次数:
240
我使用的ide是idea,使用eclipse可能设置的地方不同
1.源码文件的编码
在各种ide里面编写.java文件时,都会有一个编码,ide按照这个编码格式将文件存储在机器上,比如我的设置,将s.java文件设置为了GBK格式
2.编译时,javac会按照指定的编码格式来来读取文件,然后进行编译成unicode格式
比如我加入了 encoding GBK这句话
...
分类:
编程语言 时间:
2015-01-14 15:36:34
阅读次数:
146
对于OOP编程来说,抽象是它一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:抽象类和接口。
这两者有相似之处也有很大的不同之处。
一、抽象类
在了解抽象类之前,先了解下抽象方法。抽象方法是一种特殊的方法:只有声明,而没有具体的实现。抽象方法的声明格式为:abstract void fun();
抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类...
分类:
编程语言 时间:
2015-01-14 15:36:28
阅读次数:
354
常用注解有以下几种:
@Autowired
@Qualifier("")
@Repository
@Service
@Component
@Controller
@WebServelet
@Entity
@Table(name="")
@Id
@Column(length=)
@GeneratedValue(strategy=GenerationType.AUTO)
@S...
分类:
编程语言 时间:
2015-01-14 15:38:04
阅读次数:
274
一、描述
回文的定义:"回文数" 就是正读倒读都一样的整数。如奇数个数字:98789, 这个数字正读是98789,倒读也是98789;偶数个数字3223也是回文数。
我们今天将回文数扩展为字母和数字组合回文,如adgu6776ugda也是回文,我们采用三种方式判断这种类型的字符串是否为回文:
1.调用StringBuffer类对象的reverse()方法,将字符串翻转后与之前的字符串比较,如...
分类:
编程语言 时间:
2015-01-14 15:34:38
阅读次数:
293
file.txt
类型|所在目录|文件|大小|创建时间
File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vevay|724|2014-10-13 09:36
File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vincennes|884|2014-10-13 0...
分类:
编程语言 时间:
2015-01-14 15:34:06
阅读次数:
233
1.Hello worldclass first{ public static void main(String[] args){ System.out.println("Hello world"); }}2.数组 -> for循环 1 class first 2 { 3 ...
分类:
编程语言 时间:
2015-01-14 15:32:02
阅读次数:
213
POI中常用设置EXCEL的操作小结:操作excel如下HSSFWorkbook wb = new HSSFWorkbook(); //创建一个webbook,对应一个Excel文件HSSFSheet sheet = wb.createSheet(); //添加一个sheet,对应Excel文件中的...
分类:
编程语言 时间:
2015-01-14 15:30:55
阅读次数:
260
导入包这一些不多说,直接贴出关键代码,JSP只要点一个Action链接就行。poi包我是用:poi-3.11-20141221.jar亲测有效:效果:Action 类代码:private InputStream inputStream; //(get,set方法省略)定义一个输入流,用于接住在Ser...
分类:
编程语言 时间:
2015-01-14 15:30:01
阅读次数:
234
变量提供了程序可以操作的有名字的存储区,要是在汇编时代,我们是直接操作寄存器和内存地址的,那么现在就把底层的寄存器和内存地址抽象出来,取了一个别名,通过这个别名也可以操作这块内存...
分类:
编程语言 时间:
2015-01-14 14:23:27
阅读次数:
143
由于接触比较底层的数据处理对下面用的整理(参考网络)
位运算
位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。
位运算符有:
&(按位与)、|(按位或)、^(按位异或)、~ (按位取反)。
其中,按位取反运算符是单目运算符,其余均为双目运算符。
位运算符的优先级从高到低...
分类:
编程语言 时间:
2015-01-14 14:22:48
阅读次数:
270
MPI Maelstrom
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 5712
Accepted: 3553
Description
BIT has recently taken delivery of their new supercompute...
分类:
编程语言 时间:
2015-01-14 14:19:59
阅读次数:
300
当我们在使用column属性时,添加sortable:true属性,该列本身应该是可以手动点击排序的,即API中所示:
sortable
: Boolean
(可选)设置为true,此列允许排序。默认值为Ext.grid.ColumnModel.defaultSortable
属性值...
(可选)设置为true,此列允许排序。默认值为Ext.grid.ColumnModel....
分类:
编程语言 时间:
2015-01-14 14:20:05
阅读次数:
362
在第六章已经有所介绍,这里看到一篇比较好的文章转过来。
基本概念
装饰器是23z种设计模式之一,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理, Web权限校验, Cache等。
很有名的例子来理解,咖啡,加糖的咖啡,加牛奶的咖啡。 本质上,还是咖啡,只是在原有的东西上,做了“装饰”,使之附加一些功能或特性。
例如记录日志,需要对某些函数进行记录
笨的办法,每个函数...
分类:
编程语言 时间:
2015-01-14 14:21:38
阅读次数:
170