`
文章列表
mina允许自定义数据传输的编码和解码方式 需要 实现ProtocolCodecFactory接口的工厂类 实现ProtocolDecoder接口的解码类 实现ProtocolEncoder接口的编码类 本例以client和server端都是java实现 首先定义传输的数据格式: 编码和解码都是针对 ...
首先mysql root用户登录 [root@xx ~]# mysql -u root -p Enter password: 输入密码 切换数据库 mysql> use mysql; 创建一个用户 mysql> insert into user(host,user,password) values ("%","game",password("xxxxx")); Query OK, 1 row affected, 4 warnings (0.00 sec) host表示可以进行连接的主机 % 通配符,表示任何主机, ...
useradd 命令 新建用户 useradd bird 新建一个bird用户,bird的相关信息会有一些默认值 用户的相关信息主要存储在/etc/passwd和/etc/shadow两个目录下 /etc/passwd文件 bird:x:1009:1009::/home/bird:/bin/bash 以“:”分割 第一列:账号名称 第二列:密码,非明文 第三列:UID   UID:0表示系统管理员,即root用户        1-499系统账号,系统保留        500- 可登陆用户 第四列:GID group id 第五列:用户说明信息 第六列:主文件夹 第七列:Shell / ...
mina client和server端传输和接收java对象,是java序列化和反序列化的过程。 mina-core包中有对这一块encoder-decoder的编解码类。 ObjectSerializationCodecFactory是工厂类,在client和server端配置coder filter时使用到。ObjectSerializationEncoder是序列化编码类,ObjectSerializationDecoder是序列化解码类 先看运行代码 server端 IoAcceptor accepter = new NioSocketAcceptor(); Protoco ...
以有序的字节数组形式描述java对象, 包括对象的描述信息(类名,字段信息等)和当前值状态 对java对象进行持久化,保持对象状态 进行网络传输或存储到文件中 序列化只和类有状态的信息有关,其他的信息不必要进行 序列化,如方法的描述。 实现Serializable接口 serialVersionUID:主要是反序列化时校验版本一致性。 序列化时会将该值存储到字节中,如果中间对该类的该 值进行修改,即使其他属性都未动,则反序列化时也会 抛异常 序列化的开始都会写一个header信息,在实例化ObjectOutputStream的时候 ,也就是在ObjectOutputStream的构造函数中 ...
$home=org.apache.mina 启动过程中,主要业务开始于 $home.core.polling.AbstractPollingIoAcceptor.Acceptor 线程类监听, case1:未初始化server,进行绑定初始化 具体绑定代码在 $home.transport.socket.nio.NioSocketAcceptor.open(SocketAddress localAddress){ channel.configureBlocking(false); //部分代码 ServerSocketChannel chann ...
jar包依赖: <dependency> <groupId>org.apache.mina</groupId> <artifactId>mina-core</artifactId> <version>2.0.7</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</art ...
页面: <form action="upload" method="post" enctype="multipart/form-data" > 文件:<input type="file" name="file"/> <input type="submit" /> </form> spring 配置 出去mvc基本配置外,添加 <bean id="multipartResolve ...
static String cookie; static String url ="http://www.iteye.com/login"; static String name="xxx"; static String password ="xxx"; public static void main(String[] args) throws Exception{ //keep http connection execute in same httpclient DefaultHttpClient htt ...
<select id="sel" name="sel"> <option value="">-</option> <option value="1">A</option> <option value="2">B</option> </select> 被选中的值: $("#sel option:selected").val() change事件取选中值: $("#s ...
Linux多用户,多任务系统 一个用户可以属于多个组 任何一个文件都有User,Group,Others三种身份 每个用户相关信息记录在/etc/passwd中 个人密码在/etc/shadow group信息在/etc/group ll命令查看一个文件 -rw-r--r-- 1 root root   57849014 Feb 10 09:12 xx.log 第1列:文件的权限 第一位表示文件的类型:d表示目录,-表示文件,l链接文件 后面3位一组依次文件所有者权限,文件所属用户组权限,其他用户对 该文件的权限。其中w可写,r可读,x可执行。没有权限用- 第2列:链接数 第3列:该文件 ...
private static String url ="jdbc:oracle:thin:@ip:port:inst"; private static String user="xxx"; private static String password="xxx"; static Connection conn; static CallableStatement cstat; @Before public void init(){ try { Class.forName("oracle ...
ORA-00257表示oracle日志文件已满,需清理日志空间 1.dba角色登陆 sqlplus / as sysdba 2.查询日志空间使用情况 SQL> select * from V$FLASH_RECOVERY_AREA_USAGE; 3.rman命令清理日志 # rman target sys/pass 检查一些无用的archivelog RMAN> crosscheck archivelog all; 删除过期的归档 RMAN> delete expired archivelog all; 删除截止到前一天的所有archivelog delete ...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>follow mouse with a div</title&g ...
1.oracle用户登录 或root下切换 :su - oracle 2.登录sqlplus 输入sqlplus命令:$sqlplus 输入要导入sql的schema下的用户名/密码 3.把要导入的sql文件上传到linux某个位置 4.SQL>@文件路径 即可
Global site tag (gtag.js) - Google Analytics