- 浏览: 1596080 次
- 来自: 上海
-
最新评论
-
hpu145:
引用引用
java 千分位的添加和去除 -
被遗忘的下路:
少了个junit-4.8.2的包
SSH2整合完整案例(四十三) -
白天看黑夜:
java过滤emoji字符处理,希望能帮到你http://ww ...
emoji 表情图片解决方法 -
caipeiming:
这个挺好JavaScript实现input输入框控件只允许输入 ...
js 控制文本框只能输入中文、英文、数字等 -
双子树:
东西太好啦受教啊
Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)
文章列表
多客户端同时上传图片
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
/**图片上传
*
* 客户 ...
UDP,简单聊天程序
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
/**
* 编写一个聊天程序
* 有收数据的部分,和发送数据的部分
* 这两部分需要同时执行
...
TCP一次传输
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
/**
* TCP传输
* Socket 和ServerSocket
* 建立客户端和服务器端
* 建立连接后,通过Socket中的IO流进行数据的传递
* 关闭Socket
* 同样,客户端与服务器端是两个独立的应用程序.
*
* 客户端:
* ...
网络编程
import java.net.InetAddress;
import java.net.UnknownHostException;
/**
* 网络编程
* 网络模型
* OSI 模型
* TCP/IP模型
* 网络通讯要素
* IP地址
* 端口号
* 传输协议:通讯协议
*
* -------------------------------------
* OSI参考模型 TCP/IP参考模型
* 应用层 [
* 表示层 应用层 (http /ftp /smt ...
模拟window开打文件
import java.awt.Button;
import java.awt.Dialog;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Label;
import java.awt.TextArea;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAd ...
GUI(图形用户界面)
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
/**
* GUI(图形用户界面)
* Graphical User Interface(图形用户接口)
* 用图形的方式,来显示计 ...
需要明白 UTF-8 编码 格式规则
/**
* 记事本中的 联通的 编码问题
*
*/
public class LiantongDemo {
public static void main(String[] args) throws IOException {
String s="联通";
byte[] by=s.getBytes("gbk");
System.out.println(Arrays.toString(by)); //[-63, -86, -51, -88]
for (byt ...
操作基本数据类型的流对象
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
/**
* 操作基本数据类型的流对象
* DataInputStream 和 Data ...
java之 21天 随机读取文件,管道流,序列化
- 博客分类:
- Java
对象持久化 ,序列化, 串行化
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
/**
* 对象持久化 ,序列化, 串行化
* 直接操作对象的流
* ObjectOutputStream
* ObjectInputStream ...
打印流
文件的分割 与合并
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.io.SequenceInputStr ...
过滤获取指定后缀的文件
输出文件目录列表
递归
删除文件
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.FilenameFilter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* File 获取
...
File类 的使用
import java.io.File;
import java.io.IOException;
/**
* File类
* (弥补了IO流的不足,不能对文件夹进行操作)
* 1)用来将文件或者文件夹 封装成对象
* 2)方便对文件或者文件夹进行操作
* 3)File对象可以作为参数传递给 ...
java之19天 IO 转换流(三)
- 博客分类:
- Java
读取键盘录入
转换流的使用
/**
* 读取键盘录入
* System.out : 对应的是标准的输出设备,默认:控制台
* System.in : 对应的是标准的输入设备,默认:键盘
*
* 需求:
* 通过键盘录入数据
* 当录入一行数据后,就将该行数据进行打印.
* 如果录入的数据是over,那么 停止录入.
*
* InputStreamReader: 字节转 字符 读取流
* 通过需求变形2,发现 其实就是读取一行readLine的原理
* 思考:
* 能不能直接使用readLine方法完成键盘录入一行数据的读取呢?
...
1.单向 N:1 无中间表
例如:一个地方有多个人住.
每个同学记住老师,比老师记住每个同学简单.
(在 n 的一端进行配置效率高)
N 1
Person : Address
Student : Teacher
注意:这样在Person中会多一列 对address_id 的外键引用列
Pesron
Address
public class Address {
private Integer aid;
private String addressDetail;
//set get ...
}
publi ...
java之19天 IO字节流 和 缓冲区 (二)
- 博客分类:
- Java
带行号的缓冲字符流
LineNumberReader
自定义带行号的缓冲字符流
import java.io.FileReader;
import java.io.IOException;
import java.io.LineNumberReader;
import java.io.Reader;
/**
* 基于带行号的 缓冲的类
*/
public class LineNumberRreaderDemo {
public static void main(String[] args) throws IOException {
method() ...