Redis事物 Redis命令实现事务 Redis的事物包含在multi和exec(执行)或者discard(回滚)命令中 和sql事务不同的是,Redis调用Exec只是将所有的命令变成一个单元一起执行,期间不会插入其他的命令。 这种方式不保证事务的一致性,即使中间有一条命令出错了,其他命令仍然可 ...
分类:
其他好文 时间:
2017-11-21 19:45:11
阅读次数:
782
宇晖关于客户端与服务端关于上传下载文件的总结:1,首先分别,创建一个函数:,用来创建客户端与服务端。服务端:server=socket.socket()server.bind((‘localhost‘,9999))客户端:client=socket.socket()client.connect((‘localhost‘,9999))这个是固定格式,基础中的基础,在py..
分类:
编程语言 时间:
2017-11-17 21:42:51
阅读次数:
188
Redis是建立在TCP协议基础上的CS架构,客户端client对redis server采取请求响应的方式交互。 一般来说客户端从提交请求到得到服务器相应,需要传送两个tcp报文。 设想这样的一个场景,你要批量的执行一系列redis命令,例如执行100次get key,这时你要向redis请求10 ...
分类:
编程语言 时间:
2017-10-10 19:10:00
阅读次数:
299
C#中的两种交互模式: C/S(客户端Client/服务器端Server) B/S(浏览器Browser/服务器端Server) VS中的文件格式: .Sln:解决方案文件; .Csproj:项目文件; .cs:类文件; VS中常用的快捷键 Ctrl+K+D:快速对齐代码 Ctrl+K+C:注释 C ...
没有跨域 后端server只要在回应头部‘set-cookie’,那么就会有cookie产生并保存在客户端client。 等到client再次向后端server发送请求时浏览器的机制就会自动携带cookie随着请求一并发送给后端。 跨域 这样server才能返回新的cookie给你. 但是,这还有一 ...
分类:
其他好文 时间:
2017-09-28 14:45:38
阅读次数:
219
1.创建服务器,并启动(用ServerSocket类) ServerSocket server = new SocketServer(8888); //接受客户端 Socket client = server.accept(); //接受客户端的请求信息 //先建立输入流 BufferedReade ...
分类:
Web程序 时间:
2017-09-18 14:59:25
阅读次数:
178
1.什么是网络编程 网络编程其实就是实现两个计算机的数据交换(交互)。 可以通过直接或间接的通过网络协议与其他的计算机进行通讯。(HTTP协议,TCP/IP协议等) 2.Tcp网络编程的实现流程 主要分为服务器端(Server)和客户端(Client)。 通过这个图我们其实就可以了解了实现服务器和客 ...
分类:
编程语言 时间:
2017-09-07 01:00:15
阅读次数:
201
概述 Adb作为PC和Android设备交互与通信的工具 Android调试桥接,Android DebugBridge,它是一个CS架构的命令行工具,作用就是PC通过adb来操作手机 Adb的组成 客户端(client):所有命令都是PC发起,可以对Android应用进行安装,卸载和调试(可以有多 ...
分类:
移动开发 时间:
2017-09-06 00:33:36
阅读次数:
261
Docker核心组件包括: 1、Docker客户端 - client 2、Docker服务器 - Docker daemon 3、Docker镜像 - Image 4、Docker 仓库 - Registry 5、Docker 容器 - Container Docker采用的是C/S架构。客户端想服 ...
分类:
其他好文 时间:
2017-08-26 19:43:19
阅读次数:
164
业务代理模式用于解耦表示层和业务层。 它基本上用于减少表示层代码中的业务层代码的通信或远程查找功能。在业务层有以下实体。 客户端(Client) - 表示层代码可以是JSP,servlet或UI java代码。 业务代理 - 为客户端实体提供对业务服务方法的访问的单个入口点类。 查找服务 - 查找服 ...
分类:
编程语言 时间:
2017-08-11 15:47:19
阅读次数:
196