- 浏览: 597277 次
- 性别:
- 来自: 上海
最新评论
-
u012136165:
list 方法:纠正:[2,5].add(1,9) ...
Groovy的list和map -
bruce.yuan:
误人子弟的文章。已经看到N个人转了这个帖子,这要贻害多少新人啊 ...
理解并解决GBK转UTF-8奇数中文乱码 -
思念-悲伤:
特意登录上来,感谢下!
理解String的compareTo()方法返回值 -
bo_hai:
总结的好,有效。
理解String的compareTo()方法返回值 -
u012678420:
在onCreate方法中获取某个View的宽度和高度
文章列表
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import java.util.Set;
import java.util.Map.Entry;
public class ParseFile {
public static void main(String[] args) {
//获取属性文件二进制流
InputStream is = ParseFile.class.getResourceAsStream("config.properties" ...
三种模式:“一般模式”、“编辑模式”与“指令命令模式”
vi 一个存在的文件/新建的文件名
例如: vi test.txt
刚打开一个文件即是一般模式,在一般模式下按下『i, I, o, O, a, A, r, R』等字母之后才会进入编辑模式,按
Esc键退回到一般模式;在一般模式下按下『:, /, ?』进入指令命令模式;
一般模式下:
i 插入
o 插入一新行
r 替换
dd 删除一行
5dd 删除5行
20<space> 向右移动20个字
10G 移动光标到第10行
$ 移动到這一行的最后面
H 移动光标到这个屏幕的最上方那一行
M 移动光标到这个屏幕的中央那一行
L ...
日期
# date
Sun May 16 15:19:59 CST 2010
# date +%y-%m-%d
10-05-16
# date +%Y-%m-%d
2010-05-16
# date +%H:%m:%S
15:20:23
修改日期
date -s 指定日期
# date -s 07/26/2005
将系统时间改为2005年7月26日
日历
# cal
显示当前年当前月的日历
五月 2010
日 一 二 三 四 五 六
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 ...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<table>
<tbody id="result">
<tr>
请点击Click Me
</tr>
</tbody>
</table>
<input type="button" val ...
java.util.Comparator cmp = java.text.Collator.getInstance(java.util.Locale.CHINA);
String[] districts = {"宝山六村","好旺苑", "大华二村", "康泰新城", "月亮湾园", "宝钢八村"};
java.util.Arrays.sort(districts, cmp);
for(String district : districts) {
System.out. ...
进程:表示一个任务。
线程:一种比进程更小的执行单位,依附在进程中,多个线程共享一个进程的资源。
假设有一项任务是修建一条10公里的马路,需要费用100万元,给某建筑公司修建需要10个月,这可以看作是一个进程;然而我需要更快时间完成这项任务,于是我把这个任务分成子任务由10个建筑公司同时修建,每个公司10万元修建一公里,这可以看作是多个线程。
下面是个示例
public class MyThread implements Runnable {
private int flag = 0;
private static int count = 0;
private final int id ...
为了了解枚举,先利用反射分析一下它
import java.lang.reflect.*;
//定义枚举
enum Car {
FORD,NISSION,BMW
}
public class EnumAnalyze {
public static void main(String[] args) {
System.out.println("Superclass:");
System.out.println(Car.class.getGenericSuperclass());
System.out.println("Interfaces:&quo ...
package com;
interface Food {}
public class Fruit implements Food {
private int weight;
String name;
protected int size;
public String color;
private void grow() {}
public static void main(String[] args){
Fruit f = new Fruit();
System.out.println(f.getClass());//class com.Fruit
System.o ...
ls --help 查看命令帮助信息
以下举例
ls / 查看当前目录下所有文件
ls -a / 查看当前目录下所有文件,包括隐藏文件
ls -l 详细列出目录下文件的权限、所有者文件大小等详细信息,可以简单输入“ll”
ls -F /home 列出home目录下文件名及其目录类型(*表示执行文件、@表示符号链接、/表示目录名)
cd 切换用户当前目录
cd /home 绝对路径
cd ../dev/ 相对路径
cd ~ 返回用户宿主目录
cd . 用户的当前目录
cd .. 返回上一级目录
pwd 查看用户当前所在位置,会显示当前的绝对路径
mkdir 创建目录
mkdir myDir ...
形式像下面这样
String content = "";
HttpURLConnection conn = null;
try {
conn = (HttpURLConnection) (new URL(url).openConnection());
BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream(),"UTF-8"));
String temp = null;
StringBuffer b ...
#查询
查询 name = "bruce" 的数据
db.users.find({ name : "bruce" });
条件操作符
$gt : >
$lt : <
$gte: >=
$lte: <=
$ne : !=、<>
$in : in
$nin: not in
$all: all
$not: 反匹配(1.3.3及以上版本)
查询 name <> "bruce" and age >= 18 的数据
db.users.find({name: {$ne: "bruce ...
使用mongoDB需要导入以下类,当然不是全部需要,用到的类就导入。
import com.mongodb.Mongo;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.BasicDBObject;
import com.mongodb.DBObject;
import com.mongodb.DBCursor;
import com.mongodb.ObjectId;
类转换
当把一个类对象存到mongoDB后,从mongoDB取出来时使用setObjectClass()将其转换回原来的类。 ...
点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -ano”,按下回车键后就可以
看到以数字形式显示的TCP和UDP连接的端口号及状态。
Netstat命令用法
命令格式:Netstat -a -e -n -o -s-an
-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。
-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
-an 查看 ...
日期类型转换
String needFormatedDate = "10/May/2010";
java.text.SimpleDateFormat formatFrom = new java.text.SimpleDateFormat("dd/MMM/yyyy",java.util.Locale.US);
java.text.SimpleDateFormat formatTo = new java.text.SimpleDateFormat("yyyy-/MM/dd");
Date date = formatFrom.parse(ne ...
理解表单元素的enctype属性
enctype属性:指定表单数据的编码方式.该属性有3种值.
(1)application/x-www-form-urlencoded:这是默认的编码方式。当表单没有指定
enctype属性时就默认使用该属性。
(2)multipart/form-data:以二进制流的方式来处理表单数据,这种方式会把文件
域指定文件的内容也封装到请求参数里。(主要用来处理文件上传)
(3)text/plain:这种方式主要用于直接通过表单发送邮件,所以表单的action属
性为mailto:URL的形式。
常用的java上传框架有Common-FileUpload和 ...