- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 java对象与json对象间的相互转换
1.简单的解析json字符串首先将json字符串转换为json对象,然后再解析json对象,过程如下。JSONObject jsonObject = JSONObject.fromObject(jsonStr);[java] view plaincopy"white-space:pre"> 根据js
2015-06-25 19:15:36 640
原创 json转换成list map集合
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Set;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class JSONHelper { /** * 将JS
2015-06-25 15:45:58 10585
原创 java处理json的工具类(list,map和json的之间的转换)
需要下载第三方的jar :net.sf.jsonimport java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.util.ArrayList;import java.util.Iterator;import j
2015-06-24 16:54:53 21616
原创 IntelliJ IDEA 显示行号方法
设置方法如下:File->Settings->Editor->Appearence->Show Line Number
2015-06-24 16:48:30 12945 3
原创 ListOrderedMap
要有序可以用List,要便于查找可以用Map,那既要有序又便于查找呢?最近我就遇到了这样一个问题,Java没有给我们提供现成的类,我们完全可以自己开发个类继承List和Map(Java原来就有不可以同时继承List和Map的Bug,因此特意去看了下这个Bug的状态——Closed,呵呵,应该是很老的版本才有的问题,用新版本的朋友不用担心会遇到这个问题),但是完全没必要白花那个力气,因为
2015-06-24 16:41:01 7666
原创 Idea 13 新建maven项目
1.此时生成的maven项目没有web目录file→New Project→Maven→Next→GID、AID (NewDemo)→Next→ProjectName(NewDemo)→Finish2.新增加web文件夹右键项目→Add Framework Support→web Application→ok3.在maven中央仓库查找依赖添加到pom.xml
2015-06-23 21:31:19 1320
原创 帐号管理
useraddpasswdchageusermoduserdelfingerchfnchshidgroupaddgroupmodgroupdelgpasswd useradd 完全参考默认值创建一个用户,名称为 vbird1[root@www ~]# useradd vbird1[root@www ~]# ll -d /ho
2015-06-23 19:03:20 725
原创 多窗口
为了对照数据,可使用多窗口 1. :sp [filename] 加文件名在新窗口打开新文件 否则表示两个窗口是同一个文件 2. ctrl +w + 箭头 光标移动到指定窗口 3. 移动到某窗口后 按:q 结束窗口
2015-06-23 15:54:04 945
原创 复制块
1.vim file 2.移动光标到头 按下ctrl +v 左下角出现块示意 3.移动光标到底 光标移动过的区域会反白 4. 按下 y 反白消失 5. 到编辑模式光标移动到要复制的地方,回到一般模式按下 p
2015-06-23 15:40:31 758
原创 linux vi 编辑常用按键说明
vi 编辑命令1.vi [file_name] //编辑文件2.h、j、k、l //移动光标3.Ctrl+f //向下翻页4.Ctrl+b //向上翻页5.Ctrl+d //向下翻半页6.Ctrl+u //向上翻半页7.n+ //n代表数字,跳转当前行的n个字符处,字符串index由0开始8.0/Home //跳转当前行第一个字符
2015-06-23 14:25:40 799
原创 打包 tar
1.压缩(file):tar -jcv -f file.tar.bz2 file2.查询:tar -jtv -f file.tar.bz23.解压缩:tar -jxv -f file.tar.bz2 -C 欲解压的目录4.只解压打包文件内的其中一个文件(file/chapter1)tar -jxv -f file.tar.bz2 file/chapter15.打包某
2015-06-23 14:08:02 478
原创 压缩文件bzip2 bzcat
压缩比比gzip好压缩文件名: *.bz2参数: -c -v -# -z: 压缩的参数 -k : 保留原文件 -d:解压缩的参数1.压缩bzip2 -z 2.c2.读取压缩文件内容bzcat 2.c.bz23.解压缩bzip2 -d 2.c.bz24.用最佳的压缩比压缩文件,并保留原文件bzip2 -9 -c 2.c > z.c.bz2
2015-06-22 17:18:51 480
原创 压缩文件gzip zcat
压缩文件名: *.gz参数: -c :将压缩数据输出到屏幕上,可通过数据流重定向来处理 -d:解压缩的参数 -v:显示压缩比 -#:压缩等级,-1最快,压缩比最差,-9最慢,但是压缩比最好 ,默认是-61.压缩1.c文件,并显示压缩比gzip -v 1.c2.读取压缩文件zcat 1.c.gz3.解压缩(不保留*.gz)gzip -d 1.c.gz4.解压缩(保留*.gz)gzip -9
2015-06-22 16:57:40 768
原创 什么是linux下的符号链接文件
链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link,也叫做软链接)。默认情况下,ln命令产生硬链接。(一)硬链接1.产生硬链接的语法# ln 源文件 目标文件 (注意:不能为目录创建硬链接)2.关于inodeinode 译成中文就是索引节点。每个存储设备或存储设备的分区(存储设备是硬盘、软盘、U盘 ... ... )被格式
2015-06-17 10:32:17 5596
原创 ubuntu如何修改超级用户密码
Ubuntu一些版本的超级用户是被隐藏的,但很多的地方又要用到这个超级用户的权限。我们可以这样来设置超级用户:……:~$ sudo passwd Password: -> 输入安装时那个用户的密码 Enter new UNIX password: -> 新的Root用户密码 Retype new UNIX password: -> 重复新的Root用户密
2015-06-10 19:53:54 6313
原创 在Ubuntu Linux下怎样安装QQ
1.安装wine sudo apt-get install wine 2.安装完之后我们就开始下载一个wineQQ2013,网盘下载地址为 http://pan.baidu.com/s/1i323T4p 3.找到它的下载路径..一路cd cd cd过去,到它所在的目录。 sudo dpkg -i WineTM2013-20131206-Longene.deb 4.如果你的系统是64位的系统
2015-06-09 19:34:45 698 1
原创 apue.h: No such file or directory
下载unix环境高级编程源码,解压,得到apue.2e 其中include中有apue.h lib中有error.c 1.cd cd 到apue.2e的父目录 2.复制apue.h到文件系统/usr/inlucedcp ./apue.2e/include/apue.h /usr/include3.复制error.c到文件系统/usr/inlucedcp ./apue.2e/lib/e
2015-06-09 19:21:30 2422
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-06-09 19:08:18 457
R in action
2015-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人