- 博客(30)
- 资源 (5)
- 收藏
- 关注
原创 ArrayDeque 双端队列
public class ArrayDeque extends AbstractCollection implements Deque, Cloneable, Serializable{}public class DequeueTest { public static void main(String[] args) { Deque
2015-01-30 15:35:38 769
原创 PriorityQueue 优先队列
public class PriorityQueue extends AbstractQueue implements java.io.Serializable {package com.likeyichu;import java.util.PriorityQueue;public class PriorityQueueTest { public static vo
2015-01-30 15:18:43 758
原创 LinkedList 链表
public class LinkedList extends AbstractSequentialList implements List, Deque, Cloneable, java.io.Serializable{}public class QueueTest { public static void main(String[] args) { Que
2015-01-30 15:14:37 637
原创 Random 随机数
public class RandomTest { public static void main(String[] args) { double x = Math.random();// 返回[0,1)之间的double值 Random random = new Random(); int n = 123; random.nextInt(n);// 返回[0,n)
2015-01-30 14:01:06 783
原创 Iterator
Iteratorpublic interface Iterator用于遍历Collection的迭代器。Iterator接口声明了如下方法: hasNext(): 判断集合中元素是否遍历完毕,如果没有,就返回true next() :返回下一个元素 remove():从集合中删除上一个有next()方法返回的元素。 Iterablepu
2015-01-30 11:19:32 666
原创 正则表达式
正则表达式中的符号含义. 任意字符+ 出现次数大于零| “或”的逻辑关系\ 正则表达式中的转义。java中\也表示转义,所以经常能看到\\连一块,不好看。() 同数学中小括号的作用? 可能含有\d [0,9]\D 非数字\s 空白符(空格 制表符 回车 换页 换行)\S 非空白符\w 英文字符[a-zA-Z0-9]\W 非英文字符[^\w]$ 一
2015-01-29 19:33:37 1111 1
原创 linux 权限与用户账号
用户与授权命令超级用户又称根用户,root。其他用户为普通用户。超级用户root的用户目录是/root。创建用户:useradd,更改用户:usermod,删除用户:userdel。多个权限相同的用户可以归为一个组。组内用户也可以继承组的权限。相关命令:groupaddgroupmodgroupdel示例:groupmod -n newname oldname // 把ol......
2015-01-29 13:42:56 1203
原创 linux 计划任务
apt-get install vim设置用户的默认编辑器在用户目录执行下行语句。vim .profile最后加上 export EDITOR=vim为了使它立即生效,执行 source .profilecrontab -e在这个文本文件中追加一行内容即可。*/1 * * * * ~/hi.sh保存退出,这样,每分钟就会执行一次 HOME目录当前用户
2015-01-21 14:03:12 852
原创 wget 可命令行调用的下载工具
可命令行调用的下载工具,有linux与windows版本。Wget [options] [url]-N,–timestamping只下载比本地新的文件-t , 若下载失败的尝试次数-P, --directory-prefix=PREFIX save files to PREFIX/...D:\Program Files\GnuWin32\bin>wget -P d:
2015-01-21 10:58:29 1461
原创 java 下载文件
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.net.HttpURLConnection;impo
2015-01-20 10:44:23 713
原创 linux 主流发行版(centos, ubuntu)简介
.deb 是 ubuntu 、debian 的格式; ;.rpm 是 redhat 、fedora 、suse 的格式。它们不通用。yumYum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装
2015-01-18 15:27:33 1009
原创 图形化界面 远程 linux
vnc一款软件,有server端和client端,用于图形化远程控制另一台计算机。可从官网下载,得到服务端和客户端的两个rpm。VNC-Linux-Server的安装rpm -i XX.rpm若提示缺少xterm依赖,可以yum install xterm解决。vncserver :1启动。若提示Error: No license keys found.可从网上找
2015-01-16 15:43:25 963
原创 jsoup (网页获取与解析)
org.jsoup.nodes.Document一个Html文档。Connection org.jsoup.Jsoup.connect(String url)根据指定URL拿到HTML网页。下面是两个示例.Creates a new Connection to a URL. Use to fetch and parse a HTML page. Use examples:
2015-01-15 16:49:36 3459
原创 文件管理
文件、文件夹删除 boolean java.io.File.delete()若是文件,删除。若是文件夹,只有它为非空时才删除。Deletes the file or directory denoted by this abstract pathname. If this pathname denotes a directory, then the directory must be e
2015-01-15 15:00:05 688
原创 bat批处理
DOS在运行批处理时,会依次执行批处理中的每条命令,并且会在显示器上显示,如果你不想让它们显示,可以加一个“echo off”。当然,“echo off”也是命令,它本身也会显示,如果连这条也不显示,就在前面加个“@”。@本身就是一条指令,意思是跟在它后面的指令的执行及结果都不会在DOS界面上显示出来,当然只是它所在的那一行有效,另起一行的指令@将不再有效。
2015-01-15 14:58:43 819
原创 RandomAccessFile 文本随机读写
java.io.RandomAccessFile随机读写文件的类。long java.io.RandomAccessFile.length() throws IOException返回文件的大小,单位字节。Returns the length of this file.int java.io.RandomAccessFile.skipBytes(int n) throws IO
2015-01-14 17:05:51 1042
原创 进程
java.lang.Process控制进程并获得进程的信息。此类可以控制进程的输入输出、等待进程执行完毕、检查退出代码以及摧毁进程等。Process java.lang.Runtime.exec(String command) throws IOException在一个隔离的进程中执行命令,得到Process对象。 即启动其他程序并获得相应的控制权。Executes the sp
2015-01-14 16:13:32 618
原创 HttpComponents (http 客户端) 常用类简介
http://hc.apache.org/阿帕奇的开源项目。用于Http通信。//httpcomponents-client-4.3.6package org.apache.http.examples.client;import java.io.BufferedReader;import java.io.IOException;import java.io.InputSt
2015-01-08 10:33:54 1727
原创 【android】 应用结构分析
View android.app.Activity.findViewById(int id)根据xml中控件的id来获取控件对象。Finds a view that was identified by the id attribute from the XML that was processed in onCreate(Bundle).android.view.View能够响
2015-01-06 21:40:58 694
原创 android 事件
实现效果在输入框内输入123,点击button,左上方的TextView会显示输入框内的内容。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_wi
2015-01-06 20:41:28 881
原创 后台线程 Daemon
java.util.Timer.Timer(boolean isDaemon)创建定时器用于执行后台线程。Creates a new timer whose associated thread may be specified to run as a daemon.
2015-01-05 14:45:47 903
原创 log4j,slf4j (日志记录工具)
需要的jar包、log4j.properties文件等项目结构见下图。log4j.properties文件内容见下:#可以设置级别:debug>info>error#debug:显示debug、info、error#info:显示info、error#error:只errorlog4j.rootLogger=debug,appender1#log4j.rootLogg
2015-01-05 11:29:29 1757 1
原创 SQL Server 方言语句
sp_columns 表名——查询表的结构信息。与其他厂商的DB不同。EXEC sp_pkeys @table_name= 表名——查询指定表中的主键。
2015-01-04 17:20:02 3362
原创 dom4j
dom4j,一个读写XML的开源工具。org.dom4j.Document表示一个XML文档。Document defines an XML Document. org.dom4j.Element表示XML文档中的元素。一个元素可以声明命名空间、属性、子节点和文本内容。Element interface defines an XML element. An
2015-01-04 16:53:50 799
原创 String.format() (格式化输出)
public class A { public static void main(String[] args) { int x = 1; double y = 3.14; System.out.printf("x=%d,y=%f\n", x, y); //System.out.printf("x=%d,y=%f"); 还不知道怎么写 }}/* x=1,y=3.140000
2015-01-04 16:26:45 1173
原创 日期与时间
用来计算未来某个时刻与现在的时间间隔。package com.example.bb;import java.util.Calendar;public class TimeCalc { static Calendar theDay = Calendar.getInstance(); static { theDay.set(2015,2-1,28,9,00,00); /
2015-01-01 23:47:41 1460
原创 NettyHttpClient
httpClientimport io.netty.bootstrap.Bootstrap;import io.netty.buffer.Unpooled;import io.netty.channel.ChannelFuture;import io.netty.channel.ChannelInitializer;import io.netty.channel.Chann
2015-01-01 19:51:35 2157
原创 netty 常用类 5.0.0.Alpha1
5.0版本较之前有很大改动,如java文件的包名等。io.netty.bootstrap.ServerBootstrap服务端通道,ServerChannel,的导引。Bootstrap sub-class which allows easy bootstrap of ServerChannelchannelio.netty.channel.Chan
2015-01-01 14:43:11 1565
原创 netty-tcp
tcpServer/* * Copyright 2013-2018 Lilinfeng. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You
2015-01-01 14:18:22 674
win7防音量过大自干预程序_ vs2010完整解决方案.zip
2013-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人