java提供了两种对象持久化的方式:序列化和外部序列化 (1)序列化 Serialization 序列化是一种将对象已一串字节描述的过程,用于解决在对象流进行读写操作时所引发的问题。 所有要序列化的类都要实现serializable接口 (2)外部序列化(externalizable) 实现外部序列 ...
分类:
编程语言 时间:
2017-09-15 15:29:32
阅读次数:
227
redis主从复制 概述 1、redis的复制功能是支持多个数据库之间的数据同步。一类是主数据库(master)一类是从数据库(slave),主数据库可以进行读写操作,当发生写操作的时候自动将数据同步到从数据库,而从数据库一般是只读的,并接收主数据库同步过来的数据,一个主数据库可以有多个从数据库,而 ...
分类:
其他好文 时间:
2017-09-15 13:43:33
阅读次数:
174
java的读写操作是学java开发的必经之路,下面就来总结下java的读写操作。 从上图可以开出,java的读写操作(输入输出)可以用“流”这个概念来表示,总体而言,java的读写操作又分为两种:字符流和字节流。 什么是流? 流是一个抽象的概念。当Java程序需要从数据源读取数据时,会开启一个到数据 ...
分类:
编程语言 时间:
2017-09-10 13:31:22
阅读次数:
320
每个MongoDB库可以有许多用户,只有开启了用户并且有对于的库操作权限才能读写操作,MongoDB安全机制为:1、首先要建立一个超级用户,可以由超级用户认证后再创建对应库的用户 目标: 1、创建一个超级用户进行管理(包括创建新用户) 2、超级用户认证后再创建普通用户用于读写对应的数据库 版本: > ...
分类:
数据库 时间:
2017-09-09 15:19:57
阅读次数:
181
进程互斥 进程互斥:在多个程序中,有两个进程不可以同时进行(例如读,写操作)。 竞争资源(临界资源) 当并发进程竞争使用同一资源时,他们之间就会发生冲突。如果操作系统将资源分配给其中的某一个进程使用,另一个进程就必须等待,直到申请的资源可用时,由操作系统分配给他们。 如果竞争资源的进程太多,这些进程 ...
分类:
系统相关 时间:
2017-09-07 00:55:26
阅读次数:
339
A 1、首先文件读写操作有以下几种模式: a\a+ w\w+ r\r+ a模式:追加_写入模式,写入指针默认在开头,如果文件存在将在开头追加写入,如果文件不存在将创建文件再写入。 a+模式:追加_读写模式,可读可写,写入指针默认在末尾,如果文件存在将在末尾追加写入,如果文件不存在将创建文件再写入。 ...
分类:
编程语言 时间:
2017-09-04 19:57:07
阅读次数:
146
1. TCP连接当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的经典的三次握手示意图:经... ...
分类:
其他好文 时间:
2017-09-04 13:24:10
阅读次数:
116
原文地址:http://www.cnblogs.com/onlysun/p/4520553.html 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则... ...
分类:
其他好文 时间:
2017-09-02 23:24:45
阅读次数:
177
1.把生成的随机数写入到文件中 读取文本数据 贴出全部代码 1.生成10000整形的随机数存入文本file.txt中 2.从file.txt中读取数据并且放入Arraylist中 3.排序 选择排序方法进行排序 4.写入到files.txt文件中 ...
分类:
编程语言 时间:
2017-09-01 16:10:37
阅读次数:
292
一、fstab详解 /etc/fstab 文件负责配置Linux开机时自动挂载的分区,某些时候当Linux系统下划分了新的分区后,需要将这些分区设置为开机自动挂载,否则,linux是无法使用新建的分区的。磁盘分区都必须挂载到目录树中的某个具体的目录上才能进行读写操作,而fstab正是负责这一配置。需 ...
分类:
其他好文 时间:
2017-08-26 19:44:09
阅读次数:
144