websocket 在实际的应用中不仅仅能做聊天应用,还可以利用websocket长连接保持数据的实时更新以及信息的推送。 websocket 的实现的关键点 第一个:首先需要引入 java websocket.jar 包, 这里我使用的版本时1.3.1。 接下来就开始了,不同的业务有不同的需求,我 ...
分类:
移动开发 时间:
2018-10-14 16:56:44
阅读次数:
234
我们把变量从内存中变成可存储或传输的过程称之为序列化。 序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上。 反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。 encode 编码和 decode 解码 是在文件中读取或者写入数据,但是都是写 ...
分类:
编程语言 时间:
2018-10-08 15:07:17
阅读次数:
128
场景一:现在用Docker创建了N个容器,但是这些容器之间需要数据共享,这个时候我们应该怎么办?[参考第四步] 场景二:docker创建了一个容器并进入容器,添加了一些定制功能,此时除了用docker commit去生成一个新的镜像,使数据作为镜像的一部分进行保存以外,我们还能通过什么方式去保持数据 ...
分类:
其他好文 时间:
2018-10-02 22:21:39
阅读次数:
1003
前言 什么是事务?事务是由一系列对系统数据的访问与更新的操作所组成的一个程序执行逻辑单元,在狭义上,我们所说的事务指的是数据库事务。 ...
分类:
数据库 时间:
2018-10-01 15:34:54
阅读次数:
157
一:由于单页面出现以下问题,所以就出现了react 单页面的问题: (1)如何保持数据与UI同步更新 (2)如何提高DOM操作的效率 (3)使用HTML开发UI界面异常复杂 React的特性: (1)自动化的UI管理:界面和显示数据的变化保持同步。 (2)提高更高效的DOM操作:在内存中有个虚拟DO ...
分类:
其他好文 时间:
2018-09-16 23:00:22
阅读次数:
245
1,计算机基础 cpu: 相当于人的大脑,用于计算。 内存:储存数据,4G,8G,16G,32G,成本高,断电即消失。 硬盘:1T,固态硬盘,机械硬盘,储存数据,应该长久保持数据,重要文件,小电影等等。 操作系统: 应用程序。 2,python历史。 宏观上:python2 与 python3 区别 ...
分类:
编程语言 时间:
2018-09-03 22:28:59
阅读次数:
231
一. Hibernate中的事务 1. 事务的回顾 1.1 什么是事务(Transaction)(面试重点) 是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,sql 能将逻辑相关的一组操作绑定在一起,以便服务器 保持数据的完整性。事务通常 ...
分类:
Web程序 时间:
2018-09-03 02:43:14
阅读次数:
201
说明:数据库,想必就不用多加声明了。在数据库中,数据是以“记录”的形式按统一的格式进行存储的。主要具有以下特点:1、可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。2、可以有效地保持数据信息的一致性、完整性,降低数据冗余。3、可以满足应用的共享和安全方面的要求。下面,对于数据库的安装步骤,进行示例实验要求:一台centos7虚拟机,用于安装MySQL..第二步的源码包下载链接:http
分类:
数据库 时间:
2018-08-30 20:07:38
阅读次数:
203
约束:ORACLE提供的自动保持数据库完整性的一种方法,它通过限制字段中数据、记录中数据和表之间的数据来保证数据的完整性。 完整性约束的基本语法格式: [constraint constraint_name ]<约束类型> 说明:约束不指定名称时,系统会给定一个名称。 ORACLE中的约束: 主键约 ...
分类:
数据库 时间:
2018-08-20 21:43:30
阅读次数:
159
1.概述: Java 中的map集合使用键值对(key-value)来保持数据,其中值(value)可以重复,键(key)必须唯一,但最多只能有一个key为空,它的主要实现类有HashMap、HashTable、TreeMap、LinkedHashMap Map集合方法摘要 ...
分类:
编程语言 时间:
2018-07-25 10:20:55
阅读次数:
133