《计算机监控系统开发与实战》扫描版[PDF]

中文名: 计算机监控系统开发与实战
作者: 马玉春
李壮
张鲲
黄应红
图书分类: 网络
资源格式: PDF
版本: 扫描版
出版社: 机械工业出版社
书号: 9787111376057
发行时间: 2012年7月18日
地区: 大陆
语言: 简体中文
简介:

评论处1楼有网盘链接
内容介绍:
  计算机监控系统集成了计算机软件、硬件和信息通信系统,并广泛应用于安防、消防、军事、工业控制、航空航天、高速公路监控等众多领域。本书是作者从事十余年项目开发和理论研究的结晶,提供了快速开发计算机监控系统的主控机和受控机软件包。本书的编排循序渐进,先从基本概念人手,然后介绍工具的使用,再介绍主要技术,最后讲解综合实例和模型,有助于读者轻松掌握计算机监控技术。
   《计算机监控系统开发与实践》可供计算机与自动控制相关的工程技术人员及硕士研究生参考,并可作为大专院校高年级学生的选修课教材和毕业设计的参考资料,也可用做技术培训教材。
内容截图:



目录:
前言
第一部分 计算机监控系统基础
第1章 概述/2
1.1 计算机监控系统的概念/2
1.2 计算机监控系统的主要特点/2
1.3 计算机监控系统的分类/3
1.4 计算机监控系统的应用/4
1.5 计算机监控系统的实例/4
1.6 串行接口/5
1.6.1 rs-232接口/6
1.6.2 rs-422与rs-485接口/7
1.6.3 对等接口之间的通信连接方法/7
1.7 网络接口/8
1.8 通信协议/9
1.9 本章小结/10
思考与练习/10
第2章 软件仿真模块和常用工具/11
2.1 综合硬件实例/11
2.2 通用多功能计算机监控系统测试软件/12
.2.2.1 基本功能/13
2.2.2 充当主控机/14
2.2.3 充当受控机/14
2.2.4 截取通信协议/14
2.2.5 远程调试/15
2.2.6 modem功能/15
2.2.7 主窗体界面/16
2.2.8 系统设置界面/16
2.2.9 协议管理界面/17
2.2.10 电话簿界面/18
2.2.11 校验码计算界面/19
2.2.12 测试报告界面/19
2.3 开关量i/o软件仿真模块/19
2.3.1 硬件模型/19
2.3.2 通信协议/20
2.3.3 主窗体界面/21
2.3.4 参数设置界面/22
2.3.5 用testport测试软件仿真模块/23
2.4 模拟量输入开关量输出软件仿真模块/23
2.5 rs-232/rs-232接口转换软件/24
2.6 通用tcp客户机与服务器/26
2.6.1 通用tcp客户机/26
2.6.2 通用tcp服务器/27
2.7 rs-232/rj-45接口转换软件/28
2.7.1 应用模型/28
2.7.2 界面介绍/29
2.8 本章小结/29
思考与练习/30
第二部分 编程基础与技巧
第3章 visual basic 2008入门/32
3.1 visual basic 2008的开发环境/32
3.1.1 启动visual basic 2008/32
3.1.2 定制ide/34
3.2 创建windows窗体应用程序/36
3.2.1 需求分析/36
3.2.2 环境与界面的处理/36
3.2.3 代码编写/39
3.2.4 插入代码段的使用/41
3.3 调试/42
3.4 部署应用程序/43
3.4.1 理解clickonce技术/43
3.4.2 使用发布向导/44
3.4.3 测试安装程序/46
3.5 命名空间/47
3.6 本章小结/48
思考与练习/48
第4章 界面设计/49
4.1 公共控件/49
4.1.1 label/49
4.1.2 linklabel/50
4.1.3 textbox/51
4.1.4 checkbox/52
4.1.5 radiobutton/52
4.1.6 combobox/53
4.1.7 tooltip/54
4.1.8 notifyicon/55
4.1.9 picturebox/56
4.1.10 progressbar/57
4.1.11 trackbar/58
4.1.12 datetimepicker/59
4.2 容器/59
4.2.1 groupbox/60
4.2.2 panel/60
4.2.3 tabcontrol/61
4.2.4 splitcontainer/62
4.2.5 tablelayoutpanel/63
4.2.6 flowlayoutpanel/65
4.3 菜单和工具栏/65
4.3.1 menustrip/65
4.3.2 contextmenustrip/66
4.3.3 toolstrip/67
4.3.4 toolstripcontainer/69
4.3.5 statusstrip/70
4.4 对话框/70
4.4.1 openfiledialog/70
4.4.2 savefiledialog/72
4.5 组件/73
4.5.1 errorprovider/73
4.5.2 helpprovider/74
4.5.3 timer/75
4.5.4 serialport/76
4.6 本章小结/78
思考与练习/79
第5章 图形程序设计/80
5.1 坐标系及其变换/80
5.2 系统颜色/81
5.3 pen类/81
5.4 graphics类/82
5.5 绘制形状/83
5.5.1 绘制直线/84
5.5.2 绘制矩形/85
5.5.3 绘制椭圆/85
5.5.4 绘制多边形/85
5.6 brush/86
5.7 绘制实时数据线/87
5.8 本章小结/89
思考与练习/89
第6章 my命名空间/90
6.1 访问主机/90
6.1.1 播放音频/91
6.1.2 剪贴板操作/91
6.1.3 访问系统时钟/92
6.1.4 获取主机系统信息/92
6.1.5 访问键盘/93
6.1.6 访问鼠标/93
6.1.7 获取计算机的名称/93
6.1.8 访问网络/94
6.1.9 访问串口/94
6.2 访问应用程序/95
6.3 访问资源元素/96
6.4 访问用户与应用程序级设置/97
6.5 文本文件操作/101
6.6 注册表操作/103
6.6.1 使用my.computer.registry访问注册表/104
6.6.2 注册表的访问测试/105
6.7 my命名空间扩展/107
6.8 本章小结/109
思考与练习/109
第7章 常用编程技巧/110
7.1 消息框/110
7.2 输入对话框/111
7.3 模式对话框/112
7.4 获取环境变量的值/113
7.5 识别操作系统/114
7.6 string类及数据的格式化处理/115
7.6.1 string类的使用/115
7.6.2 数据的格式化处理/118
7.6.3 经典字符串函数的使用/120
7.7 日期与时间的处理/120
7.7.1 日期与时间的计算/121
7.7.2 日期与时间的格式化处理/122
7.8 可变数组与控件数组的使用/124
7.8.1 可变数组/124
7.8.2 控件数组/125
7.9 base64编码与解码/126
7.10 stopwatch的使用/127
7.11 控制计算机休眠或待机/128
7.12 using语句的使用/129
7.13 控件获取焦点/130
7.14 动画精灵的实现/130
7.15 多线程的实现/133
7.16 杂项代码/136
7.16.1 时间相关函数/136
7.16.2 其他函数/139
7.16.3 杂项代码综合测试/140
7.17 本章小结/141
思考与练习/141
第8章 自定义字符串处理类/142
8.1 自定义类的创建/142
8.2 数据与属性的定义/143
8.3 构造函数与销毁函数/144
8.4 web中文文本分词相关函数/145
8.5 密码穷举相关函数/153
8.6 其他常用函数/157
8.7 类的使用与测试/158
8.8 本章小结/160
思考与练习/160
第三部分 数据库操作技术
第9章 数据库基础/162
9.1 access数据库的创建/162
9.2 关系数据库标准语言sql/163
9.2.1 sql的数据查询功能/163
9.2.2 sql的数据操纵功能/165
9.3 在应用程序中访问数据库/166
9.3.1 连接到数据库/166
9.3.2 数据库的绑定/167
9.4 ado.net的基本原理/168
9.5 通过ado.net连接到数据源/169
9.6 通过datareader访问数据库/171
9.7 通过dataadapter访问数据库/173
9.7.1 dataset的基本原理/173
9.7.2 用dataadapter填充数据集/175
9.7.3 使用dataadapter更新数据源/176
9.7.4 使用commandbuilder生成命令/177
9.8 本章小结/179
思考与练习/179
第10章 access数据库类/180
10.1 私有变量与辅助函数的定义/180
10.2 属性/181
10.3 构造函数/183
10.4 数据源的更新/184
10.5 序号自动操作方法/185
10.6 其他方法/186
10.7 应用测试/187
10.8 本章小结/189
思考与练习/189
第11章 datagridview模板/190
11.1 datagridview的主要特点/190
11.2 datagridview的常用属性/190
11.2.1 布局属性/191
11.2.2 数据属性/191
11.2.3 外观属性/191
11.2.4 行为属性/193
11.2.5 杂项属性/194
11.3 datagridview的常用方法/195
11.4 datagridview的常用事件/195
11.4.1 cellclick事件/195
11.4.2 cellformatting事件/195
11.4.3 rowheadermouseclick事件/196
11.4.4 rowprepaint事件/196
11.4.5 rowvalidated事件/196
11.4.6 userdeletingrow事件/197
11.5 非绑定模式的数据显示/197
11.6 bindingsource类用于数据绑定/199
11.7 datagridview模板的实现/200
11.7.1 变量定义和数据表信息的获取/200
11.7.2 布局自动完成的准备工作/201
11.7.3 代码自动生成与属性的自动获取/203
11.7.4 数据自动更新技术/205
11.7.5 其他相关操作/205
11.8 datagridview模板的发布与应用/206
11.9 本章小结/207
思考与练习/207
第12章 windows事务提醒程序/208
12.1 数据库的设计/208
12.2 框架设计/208
12.2.1 需要的软件模块/208
12.2.2 窗体设计/209
12.2.3 项目属性设计/211
12.3 主窗体的代码实现/211
12.3.1 变量与方法定义/211
12.3.2 主窗体的主要事件/212
12.3.3 其他事件的处理/214
12.4 时钟代码的主要工作/214
12.4.1 主窗体信息更新和准备工作/214
12.4.2 记录的检索与处理/215
12.5 时间表设置窗体的代码实现/217
12.6 事务提醒窗体的代码实现/219
12.7 interlocked类的使用/219
12.8 程序测试/220
12.9 本章小结/221
思考与练习/221
第四部分 串行通信解决方案
第13章 数据编码与处理技术/224
13.1 枚举类型和常量的定义/224
13.2 十六进制字符串的预处理/225
13.3 十六进制字符串中插入或删除空格/226
13.4 字节(数组)转换为十六进制字符串/227
13.5 十六进制字符串转换为字节(数组)/228
13.6 普通字符串与十六进制字符串之间的相互转换/229
13.7 字节数组与普通字符串之间的相互转换/230
13.8 普通字符串与unicode字符串之间的相互转换/231
13.8.1 普通字符串转换为unicode字符串/231
13.8.2 unicode字符串转换为普通字符串/232
13.9 中文信息的加密与解密/233
13.10 随机字节(数组)的生成/234
13.11 字节的位操作与二进制转换/235
13.11.1 字节的位操作/235
13.11.2 二进制转换/236
13.11.3 应用测试/237
13.12 本章小结/238
思考与练习/238
第14章 数据包的校验技术/239
14.1 全局枚举类型的定义/239
14.2 累加和(add)校验/240
14.3 异或(xor)校验/241
14.4 循环冗余(crc)校验/242
14.5 累加求补(bcs)校验/244
14.6 结尾码的处理/245
14.7 数据包的统一校验/246
14.8 数据包的综合生成与信息提取/247
14.9 应用测试/248
14.10 本章小结/249
思考与练习/249
第15章 串行接口操作技术/250
15.1 串行接口名称的获取与应用/250
15.2 串行接口的打开与关闭/251
15.3 获取调制解调器的接口名称/251
15.4 获取串行接口的状态/252
15.5 通过串行接口发送数据/253
15.6 通过串行接口接收数据/254
15.7 带延迟的接收数据方法/255
15.8 综合测试/256
15.8.1 变量和辅助方法的定义/256
15.8.2 主要控件对象的关键代码/257
15.8.3 测试效果/259
15.9 本章小结/260
思考与练习/260
第16章 办公电话自动拨号程序/261
16.1 基本原理/261
16.2 窗体布局/261
16.3 项目属性设计/262
16.4 需要的软件模块/263
16.5 窗体代码分析/265
16.5.1 变量与方法的定义/265
16.5.2 主窗体的主要事件/266
16.6 拨号功能的实现/268
16.7 复位操作的主要功能/269
16.8 上下文菜单代码分析/271
16.9 程序测试/272
16.10 本章小结/273
思考与练习/273
第五部分 java与c语言解决方案
第17章 java通用数据处理技术/276
17.1 十六进制字符串转换为字节(数组)/276
17.2 字节(数组)转换为十六进制字符串/277
17.3 英文字符串与字节(数组)之间的相互转换/278
17.4 字符串转换为unicode编码/279
17.5 unicode编码转换为字符串/279
17.6 从bytebuffer中获取byte数组/280
17.7 十六进制字符串的格式化处理/280
17.8 byteprocess类的综合应用测试/281
17.9 本章小结/282
思考与练习/282
第18章 java事件驱动的串行通信实现/283
18.1 java串行通信开发包的安装/283
18.2 java communications api中与rs-232相关的类与方法/283
18.3 串行通信的实现/284
18.4 程序的测试/286
18.5 本章小结/286
思考与练习/286
第19章 java串行通信类的设计与应用/287
19.1 operatecom类/287
19.2 readcom类/289
19.3 串口类的发布/292
19.4 串口类的测试:serialexample类/292
19.5 本章小结/293
思考与练习/294
第20章 c语言综合解决方案/295
20.1 bioscom通信函数及相关定义/295
20.2 通信函数的设计/296
20.3 通信函数的应用/299
20.4 校验码的计算/300
20.5 数据包的校验/302
20.6 位操作函数/303
20.7 其他函数/304
20.8 综合应用/305
20.9 本章小结/308
思考与练习/308
第六部分 网络通信与web服务
第21章 通用tcp客户机/310
21.1 网络编程的常用类/310
21.2 ip地址的获取/311
21.3 tcpclient类/311
21.4 自定义tcp客户端类/312
21.4.1 基本定义/313
21.4.2 构造函数与销毁函数/314
21.4.3 与远程主机的连接/314
21.4.4 数据接收的处理/315
21.4.5 数据发送的处理/316
21.5 tcp客户机的窗体设计/317
21.6 需要的软件模块/318
21.7 主窗体的代码分析/318
21.7.1 自定义类的事件代理分析/319
21.7.2 主窗体及其他相关控件的关键代码分析/320
21.8 参数设置窗体的代码分析/322
21.9 本章小结/323
思考与练习/323
第22章 通用tcp服务器/324
22.1 tcplistener类/324
22.2 自定义tcp_server类/325
22.2.1 基本定义/325
22.2.2 构造函数和销毁函数/326
22.2.3 连接请求的处理/327
22.3 tcp服务器的窗体设计/328
22.4 需要的软件模块/328
22.5 窗体代码分析/329
22.6 应用模型/330
22.7 本章小结/330
思考与练习/330
第23章 web服务/331
23.1 什么是web服务/331
23.2 web服务的体系结构/332
23.3 visual web developer 2008的开发环境/333
23.4 天气预报web服务应用程序/335
23.4.1 准备工作/335
23.4.2 代码分析/337
23.4.3 程序测试/339
23.5 本章小结/339
思考与练习/339
第七部分 受控机与主控机软件开发实例
第24章 高山无人站电源监控系统/342
24.1 项目背景/342
24.2 受控站的硬件结构设计/342
24.3 软件实现/343
24.3.1 通信协议说明/343
24.3.2 函数说明/344
24.3.3 主要源代码/345
24.3.4 主控程序的设计/349
24.4 系统调试/349
24.5 本章小结/350
思考与练习/350
第25章 di/do主控软件/351
25.1 rs-232主控程序/351
25.1.1 主界面设计/351
25.1.2 关键代码分析/352
25.1.3 软件测试/355
25.2 基于tcp客户机的主控程序/356
25.2.1 主界面设计/356
25.2.2 关键代码分析/356
25.2.3 软件测试/358
25.3 web服务主控程序/358
25.3.1 创建web服务/358
25.3.2 调用web服务/362
25.4 本章小结/365
思考与练习/365
第26章 计算机监控系统模型/366
26.1 计算机监控系统的硬件模型/366
26.2 主控机软件模型/367
26.3 受控机软件模型/369
26.4 网络环境下的主机安全维护/370
26.5 本章小结/371
思考与练习/371
参考文献/372


2019-03-05 23:53

相关教程

更多

《计算机图形学及实用编程技术》扫描版[PDF]

中文名: 计算机图形学及实用编程技术    作者: 李春雨    图书分类: 网络    资源格式: PDF    版本: 扫描版    出版社: 北京航空航天大学出版社    书号: 9787811245585    发行时间: 2009年3月18日    地区: 大陆    语言: 简体中文    简介:        评论处1楼有网盘链接    内容介绍:      在多年教学、科研和科技开

《Android 应用开发与系统改造实战》扫描版[PDF]

中文名: Android 应用开发与系统改造实战    作者: 王保卫    申波    图书分类: 软件    资源格式: PDF    版本: 扫描版    出版社: 人民邮电出版社    书号: 9787115272720    发行时间: 2012年02月01日    地区: 大陆    语言: 简体中文    简介:        内容简介:    《Android 应用开发与系统改造实

《Android开发入门与实战体验》扫描版[PDF]

中文名: Android开发入门与实战体验    作者: 李佐彬    图书分类: 网络    资源格式: PDF    版本: 扫描版    出版社: 机械工业出版社    书号: 9787111349280    发行时间: 2011年7月18日    地区: 大陆    语言: 简体中文    简介:        评论处1楼有网盘链接    内容介绍:      《android开发入门与

《对话云计算》扫描版[PDF]

中文名: 对话云计算    作者: 中兴通讯学院    图书分类: 软件    资源格式: PDF    版本: 扫描版    出版社: 人民邮电出版社    书号: 9787115279750    发行时间: 2013年08月09日    地区: 大陆    语言: 简体中文    简介:        内容简介    《对话云计算》以通俗易懂的语言,轻松的人物对话形式,深入浅出地介绍了云计算

计算机操作系统视频教程-------吉林大学

旋风下载网_[吉林大学计算机操作系统视频教程].64_tencd.com.csf 旋风下载网_[吉林大学计算机操作系统视频教程].63_tencd.com.csf 旋风下载网_[吉林大学计算机操作系统视频教程].62_tencd.com.csf 旋风下载网_[吉林大学计算机操作系统视频教程].61_tencd.com.csf 旋风下载网_[吉林大学计算机操作系统视频教程].60_tencd.com

实战Hadoop:开启通向云计算的捷径 PDF高清扫描版

内容简介: 作为谷歌云计算基础架构的模仿实现,Hadoop堪称业界最经典的开源云计算平台软件。《实战Hadoop--开启通向云计算的捷径》(作者刘鹏)是原著的Hadoop编程技术书籍,是云计算专家刘鹏教授继《云计算》教材取得成功后,再次组织团队精心编写的又一力作,其作者均来自拥有丰富实践经验的云计算技术研发和教学团队。 《实战Hadoop--开启通向云计算的捷径》强调动手、强调实战,以风趣幽默的语

《O'Reilly计算机图书2013年7月合集》(O'Reilly Books Collection)英文文字版/EPUB/下载链接见资源介绍[PDF]

中文名: O'Reilly计算机图书2013年7月合集    原名: O'Reilly Books Collection    作者: Robert Liguori    图书分类: 软件    资源格式: PDF    版本: 英文文字版/EPUB/下载链接见资源介绍    出版社: O'Reilly    书号: 978-1-4493-4355-2    发行时间: 2013年7月    地区

《O'Reilly计算机图书2013年8月合集》(O'Reilly Books Collection)英文文字版/EPUB/下载链接见资源介绍[PDF]

中文名: O'Reilly计算机图书2013年8月合集    原名: O'Reilly Books Collection    作者: Matthew Gast    图书分类: 软件    资源格式: PDF    版本: 英文文字版/EPUB/下载链接见资源介绍    出版社: O'Reilly    书号: 978-1-4493-6457-1    发行时间: 2013年8月    地区:

《云计算宝典:技术与实践》扫描版[PDF]

中文名: 云计算宝典:技术与实践    作者: 虚拟化与云计算    图书分类: 软件    资源格式: PDF    版本: 扫描版    出版社: 电子工业出版社    书号: 9787121141034    发行时间: 2011年09月07日    地区: 大陆    语言: 简体中文    简介:        内容简介:    《云计算宝典:技术与实践》四篇十二章,对云计算进行了系统的

计算机软考单词

(DEC)CSMA/CD 载波监听多路访问/冲突检测 (IBM)DNA 数字网络体系构  access 访问  access control 访问控制 access matrix 访问矩阵 account 帐号 ACL(access control list) 访问列表 acquisition confirm 获取确认 acquisition request 获取请求 across certifi

Linux系统开发基础入门

征集广大传智粉丝的投票,我们特推出Linux系统开发基础入门公开课!因为在很多领域,Linux已经成为主流了!特别对于计算机专业的学生,学习Linux就显得更加重要了。本节公开课以初学者为对象,各种功能和命令的介绍,都配...

《模式识别与智能计算:MATLAB技术实现(第2版)》扫描版[PDF]

中文名: 模式识别与智能计算:MATLAB技术实现(第2版)    作者: 杨淑莹    图书分类: 网络    资源格式: PDF    版本: 扫描版    出版社: 电子工业出版社    书号: 9787121140785    发行时间: 2011年9月5日    地区: 大陆    语言: 简体中文    简介:        评论处1楼有网盘链接    内容介绍:      《模式识别

《Android开发精要》扫描版[PDF]

中文名: Android开发精要    作者: 范怀宇    图书分类: 网络    资源格式: PDF    版本: 扫描版    出版社: 机械工业出版社    书号: 9787111390589    发行时间: 2012年8月20日    地区: 大陆    语言: 简体中文    简介:        评论处1楼有网盘链接    内容介绍:      如何才能写出贴近android设计理

计算机科学精彩帖子收集

inux源码 LXR 源自“the Linux Cross Referencer”,中间的“X”形象地代表了“Cross”。与 Source Navigator 类似,它也是分析阅读源代码的好工具。不同的是,它将源代码借助浏览器展示出来,文件间的跳转过程成了我熟悉的点击超链接动作。 http://lxr.linux.no/LXR安装过程简介 linux手册 http://linux.die.net

《iBATIS实战》(iBATIS in Action)扫描版[PDF]

本书是讲述iBATIS框架的权威著作。书中既详实地介绍了iBATIS的设计理念和基础知识,也讨论了动态SQL、高速缓存、DAD框架等高级主题,还讲解了iBATIS在实际开发中的应用。书的最后给出了一个设计优雅、层次清晰的示例程序JGameStore,该示例涵盖全书的大部分知识点,可以作为iBATIS学习和Web开发的经典案例,非常值得深入研究。

最新教程

更多

java线程状态详解(6种)

java线程类为:java.lang.Thread,其实现java.lang.Runnable接口。 线程在运行过程中有6种状态,分别如下: NEW:初始状态,线程被构建,但是还没有调用start()方法 RUNNABLE:运行状态,Java线程将操作系统中的就绪和运行两种状态统称为“运行状态” BLOCK:阻塞状态,表示线程阻塞

redis从库只读设置-redis集群管理

默认情况下redis数据库充当slave角色时是只读的不能进行写操作,如果写入,会提示以下错误:READONLY You can't write against a read only slave.  127.0.0.1:6382> set k3 111  (error) READONLY You can't write against a read only slave. 如果你要开启从库

Netty环境配置

netty是一个java事件驱动的网络通信框架,也就是一个jar包,只要在项目里引用即可。

Netty基于流的传输处理

​在TCP/IP的基于流的传输中,接收的数据被存储到套接字接收缓冲器中。不幸的是,基于流的传输的缓冲器不是分组的队列,而是字节的队列。 这意味着,即使将两个消息作为两个独立的数据包发送,操作系统也不会将它们视为两个消息,而只是一组字节(有点悲剧)。 因此,不能保证读的是您在远程定入的行数据

Netty入门实例-使用POJO代替ByteBuf

使用TIME协议的客户端和服务器示例,让它们使用POJO来代替原来的ByteBuf。

Netty入门实例-时间服务器

Netty中服务器和客户端之间最大的和唯一的区别是使用了不同的Bootstrap和Channel实现

Netty入门实例-编写服务器端程序

channelRead()处理程序方法实现如下

Netty开发环境配置

最新版本的Netty 4.x和JDK 1.6及更高版本

电商平台数据库设计

电商平台数据库表设计:商品分类表、商品信息表、品牌表、商品属性表、商品属性扩展表、规格表、规格扩展表

HttpClient 上传文件

我们使用MultipartEntityBuilder创建一个HttpEntity。 当创建构建器时,添加一个二进制体 - 包含将要上传的文件以及一个文本正文。 接下来,使用RequestBuilder创建一个HTTP请求,并分配先前创建的HttpEntity。

MongoDB常用命令

查看当前使用的数据库    > db    test  切换数据库   > use foobar    switched to db foobar  插入文档    > post={"title":"领悟书生","content":"这是一个分享教程的网站","date":new

快速了解MongoDB【基本概念与体系结构】

什么是MongoDB MongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era. MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

windows系统安装MongoDB

安装 下载MongoDB的安装包:mongodb-win32-x86_64-2008plus-ssl-3.2.10-signed.msi,按照提示步骤安装即可。 安装完成后,软件会安装在C:\Program Files\MongoDB 目录中 我们要启动的服务程序就是C:\Program Files\MongoDB\Server\3.2\bin目录下的mongod.exe,为了方便我们每次启动,我

Spring boot整合MyBatis-Plus 之二:增删改查

基于上一篇springboot整合MyBatis-Plus之后,实现简单的增删改查 创建实体类 添加表注解TableName和主键注解TableId import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baom

分布式ID生成器【snowflake雪花算法】

基于snowflake雪花算法分布式ID生成器 snowflake雪花算法分布式ID生成器几大特点: 41bit的时间戳可以支持该算法使用到2082年 10bit的工作机器id可以支持1024台机器 序列号支持1毫秒产生4096个自增序列id 整体上按照时间自增排序 整个分布式系统内不会产生ID碰撞 每秒能够产生26万ID左右 Twitter的 Snowflake分布式ID生成器的JAVA实现方案