1、字典 a、字典可以理解为一种映射,就是一种对应关系,叫键-值对应,如键:name 对应值:sola ,字典为:{name:sola} 同样的,像序列,元组那样,字典也有其生成函数dict 如下:>>> a = [('name','sola'),('phonenum','123456')]>>.....
分类:
编程语言 时间:
2014-11-20 01:26:46
阅读次数:
212
Java针对多线程下的数值安全计数器设计了一些类,这些类叫做原子类,其中一部分如下: java.util.concurrent.atomic.AtomicBoolean; java.util.concurrent.atomic.AtomicInteger; java.util.concur...
分类:
编程语言 时间:
2014-11-20 01:26:00
阅读次数:
320
为公司做了小任务,需要用到Java Json库,Json库我几个月之前就用过,不过那时候是跟着项目来的,延续了项目的使用习惯直接用了jackson Json,而这次我觉得好好比较一下几个常见的Json库,然后选一个最快的。看了几篇blog,觉得其实可选的就三种,jackson, gson, json...
分类:
编程语言 时间:
2014-11-20 01:26:07
阅读次数:
192
使用插件maven-shade-plugin可以方便的将项目已jar包的方式导出,插件的好处在于它会把项目所依赖的其他jar包都封装起来,这种jar包放在任何JVM上都可以直接运行,我最初使用eclipse的maven-build直接打包,转移到intellij idea后没有这个按钮了,就只能用命...
分类:
编程语言 时间:
2014-11-20 01:24:24
阅读次数:
253
1 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valu...
分类:
编程语言 时间:
2014-11-20 01:25:32
阅读次数:
200
private void button1_Click(object sender, EventArgs e) { int i = 0; Thread th = new Thread(new ThreadStart(() => ...
分类:
编程语言 时间:
2014-11-20 01:18:27
阅读次数:
182
前言:最近在学习Java多线程,看到ImportNew网上有网友翻译的一篇文章《阻塞队列实现生产者消费者模式》。在文中,使用的是Java的concurrent包中的阻塞队列来实现。在看完后,自行实现阻塞队列。(一)准备 在多线程中,生产者-消费者问题是一个经典的多线程同步问题。简单来说就是有两种线....
分类:
编程语言 时间:
2014-11-20 01:18:38
阅读次数:
266
C与C++混合编程C++ 是在 C 语言的基础上发展起来的。在某种程度上,我们可将 C++ 看做 C 的一种扩展。在本质上,二者的数据类型和函数调用惯例都是一致的,因此 C 与 C++ 混合编译也是很自然的事情。二者的区别仅在于编译后函数的名字不同──C 简单地使用函数名而不考虑参数的个数或类型,而...
分类:
编程语言 时间:
2014-11-20 01:18:06
阅读次数:
294
Java下static关键字用法详解 本文章介绍了java下static关键字的用法,大部分内容摘自原作者,在此学习并分享给大家。 Static关键字可以修饰什么? 从以下测试可以看出, static 可以修饰: 1. 语句块 2. 成员变量(但是不能修饰局部变量) 3. 方法 4...
分类:
编程语言 时间:
2014-11-20 01:17:12
阅读次数:
155
为公司做了小任务,需要用到Java Json库,Json库我几个月之前就用过,不过那时候是跟着项目来的,延续了项目的使用习惯直接用了jackson Json,而这次我觉得好好比较一下几个常见的Json库,然后选一个最快的。看了几篇blog,觉得其实可选的就三种,jackson, gson, json...
分类:
编程语言 时间:
2014-11-20 01:16:51
阅读次数:
289
1、找到项目工作空间目录,打开.project文件,并修改文件,? 修改如下:? ???? 找到:<natures> </natures>代码段,在代码段中加入如下内容并保存:? ????? <nature>org.eclipse.wst.common.project...
分类:
编程语言 时间:
2014-11-20 00:10:52
阅读次数:
219
一、Bean Validation框架简介
写道
Bean Validation standardizes constraint definition, declaration and validation for the Java platform.
大体意思是:Bean Validation 标准化了Java平台的约束定义、描述、和验证。
详细了解请参考:http://bean...
分类:
编程语言 时间:
2014-11-20 00:08:02
阅读次数:
346
Hadoop读书笔记(三)Java API操作HDFS
多种方法诠释,注释清晰,史上最全咯!...
分类:
编程语言 时间:
2014-11-20 00:10:32
阅读次数:
245
Elasticsearch的javaAPI之percolator
percolator允许一个在index中注册queries,然后发送包含doc的请求,返回得到在index中注册过的并且匹配doc的query
//This is the query we're registering in the percolator
QueryBuilder qb = termQuery("con...
分类:
编程语言 时间:
2014-11-20 00:10:31
阅读次数:
352
场景:
1. WIndows上没找到系统提供的win32 api来生成zip压缩文件, 有知道的大牛麻烦留个言。
2. zlib比较常用,编译也方便,使用它来做压缩吧。MacOSX平台默认支持zlib库.
http://zlib.net
3. zlib库里的 src\contrib\minizip\minizip.c 里有压缩例子....
分类:
编程语言 时间:
2014-11-20 00:07:29
阅读次数:
254
解析C++转换构造函数
什么叫转换构造函数?
当一个构造函数只有一个参数,而且该参数又不是本类的const引用时,这种构造函数称为转换构造函数。
参考一下示例:
// TypeSwitch.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include
usin...
分类:
编程语言 时间:
2014-11-20 00:09:29
阅读次数:
185
一、动画效果:实现了飞机飞行的动画效果,也实现了飞机的移动。
二、实现原理:
1.飞机飞行 的效果:其实也还是重写paintComponent,按照一定的时间间隔更换图片就有了飞行的效果,动画就是更换图片。
2.移动飞机:实现KeyListener这个接口,...
分类:
编程语言 时间:
2014-11-20 00:07:52
阅读次数:
372