数据库事务: 一个数据库事务通常包含了一个序列的对数据库的读/写操作。 为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。 ...
分类:
数据库 时间:
2019-04-02 21:27:42
阅读次数:
210
一、前言: App.config的功能还是挺多的,包括读写,读主要用于记录数据库连接信息,初始化信息等,写可以用于记录用户上一次的操作信息,在用户退出再次登陆的时候可以读取上一次的信息,用于用户信息初始化,方便用户使用,本文会介绍着两种这操作。 二、App.config的读写操作 下面是一个很典型的 ...
分类:
移动开发 时间:
2019-03-26 13:21:18
阅读次数:
217
在用户目录下新建一个.ssh目录,并将其目录权限改为700(仅用户自身有读写操作权限):mkdir.sshchmod700.ssh进入.ssh目录,使用ssh-keygen命令生成rsa密钥对:一路回车即可ssh-keygen-trsa-b4096-C"biabia123456@126.com"这时生成了两个文件:id_rsa和id_rsa.pub,其中前一个为私钥,后一个为公
分类:
其他好文 时间:
2019-03-21 15:43:07
阅读次数:
168
简要解释: 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法, ...
分类:
编程语言 时间:
2019-03-15 19:32:20
阅读次数:
222
由于excel有版本区分,读写的时候容易出问题,所以一般写好excel文件另存为*.csv格式,进行读写 ...
分类:
Windows程序 时间:
2019-03-14 10:40:28
阅读次数:
1161
标准IO提供的三种类型的缓冲模式: (1)按块缓存:在填满缓冲区后才进行实际的设备读写操作 (2)按行缓存:指在接收到换行符('\n’)之前,数据都是先缓存在缓冲区的 (3)不缓存:允许你直接读写设备上的数据 fflush 函数可以强制刷新缓冲区。 setvbuf 函数用于指定一个数据流的缓存模式。 ...
分类:
其他好文 时间:
2019-03-09 15:26:15
阅读次数:
186
事务处理 让我们用最经典的 Use Case:“A帐号向B帐号汇钱”来说明一下,熟悉RDBMS事务的都知道从帐号A到帐号B需要6个操作: 为了数据的一致性,这6件事,要么都成功做完,要么都不成功,而且这个操作的过程中,对A、B帐号的其它访问必需锁死,所谓锁死就是要排除其它的读写操作,不然会有脏数据的 ...
分类:
其他好文 时间:
2019-03-04 21:07:56
阅读次数:
179
php调用redis进去读写操作,大并发下会出现:读取key1,没有内容则写入内容,但是大并发下会出现同时多个php进程写入的情况,这个时候需要加一个锁,即获取锁的php进程有权限写。 思路是:设置一个锁的key,setnx是原子操作,只能一个进程写入成功,写入成功返回true(表示获取锁权限),然 ...
分类:
Web程序 时间:
2019-03-02 23:59:33
阅读次数:
358
同步方式: Boost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。 头文件 名空间 ASIO库能够使用TCP、UDP、ICMP、串口来发送/接收数据,下面先介绍TCP协议的读写操作 对于读写方式,ASIO支持同步和异步两种方式,首先登场的是同步 ...
分类:
其他好文 时间:
2019-02-21 13:00:55
阅读次数:
200
第84节:Java中的网络编程(中) 实现客户端和服务端的通信: 客户端需要的操作,创建socket,明确地址和端口,进行键盘录入,获取需要的数据,然后将录入的数据发送给服务端,为socket输出流,然后进行读取服务端发送回来的大写数据,为socket读取流,最后进行客户端显示器的显示,进行读写操作 ...
分类:
编程语言 时间:
2019-02-09 17:59:53
阅读次数:
239