MongoDB中的一条记录就是一个文档(document),里面存储了由字段和值对构成的数据结构。文档看起来很像JSON对象,字段的值可以是数组、其他文档,也可以是文档数组:
{
"_id" : ObjectId("54c955492b7c8eb21818bd09"),
"address" : {
&qu ...
分类:
数据库技术 时间:
2016-02-27 02:05:05
收藏:
0 评论:
0 赞:
0 阅读:
294
所谓的粘包/拆包,用一个例子来说明就是:
加入客户端向服务端发送1000条数据,如果不加以处理的话,那么服务端接收的数据可能就是如图所示了:
?数据要么几段粘在了一起,要么一段数据被拆成了几段,这肯定会造成很大的影响。
?
而解决后的所接收的正确数据该如下所示:
?
?
简单讲了一下粘包/拆包是什么样的问题,详细解释可见csdn博客
http://blog.csdn.net/bi ...
分类:
Web开发 时间:
2016-02-27 02:04:40
收藏:
0 评论:
0 赞:
0 阅读:
354
获取【下载地址】? ?QQ: 313596790? ?【免费支持更新】支持三大数据库 mysql??oracle??sqlsever? ?更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A 代码生成器(开发利器);? ?? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 ...
分类:
数据库技术 时间:
2016-02-27 02:04:15
收藏:
0 评论:
0 赞:
0 阅读:
265
放假写的一个Java端打飞机小游戏。
复习到的知识点有:java图形界面,多线程,集合框架等。
主要的收获是知道了处理图层的方式,即JLayeredPane层次面板,主要思路
如下:
1. ? ? ? ?创建一个JLayeredPanel对象实例layeredPane,声明大小
2. ? ? ? ?将背景图片的JPanel 放到图层layeredPane最底层
3. ? ? ? ?将飞 ...
分类:
编程语言 时间:
2016-02-27 02:03:50
收藏:
0 评论:
0 赞:
0 阅读:
283
获取【下载地址】? ?QQ: 313596790? ?【免费支持更新】支持三大数据库 mysql??oracle??sqlsever? ?更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A 代码生成器(开发利器);? ?? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 ...
分类:
数据库技术 时间:
2016-02-27 02:03:25
收藏:
0 评论:
0 赞:
0 阅读:
317
获取【下载地址】? ?QQ: 313596790? ?【免费支持更新】支持三大数据库 mysql??oracle??sqlsever? ?更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A 代码生成器(开发利器);? ?? ?增删改查的处理类,service层,mybatis的xml,SQL( mysql? ?和oracle)脚本,? ?jsp页面 ...
分类:
数据库技术 时间:
2016-02-27 02:03:00
收藏:
0 评论:
0 赞:
0 阅读:
252
分类:
其他 时间:
2016-02-27 02:01:20
收藏:
0 评论:
0 赞:
0 阅读:
216
分类:
移动平台 时间:
2016-02-27 01:11:35
收藏:
0 评论:
0 赞:
0 阅读:
265
注意事项:(1)中英文状态下(2)在c语言中变量的声明要放在函数开头的最前边(3)对于代码比较长的工程应该写完一小部分然后测试,这样可以提高效率,不要等到把所有的代码都写完以后在测试这种方法不可龋(4)第二次打开失败,在这种状况下可能第一次打开文件时成功也有可能..
分类:
其他 时间:
2016-02-27 01:11:25
收藏:
0 评论:
0 赞:
0 阅读:
456
192.168.6.226为服务端192.168.6.223为客户端1,puppet安装服务端关闭selinuxiptables添加hostsVim/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4web10::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6web10127.0.0...
分类:
其他 时间:
2016-02-27 01:11:15
收藏:
0 评论:
0 赞:
0 阅读:
189
RedisRedis是一个key-value存储系统和memcached类似,但支持数据持久化支持更多的value类型,除了和string外,还支持hash.listsRedis用了2种格式,全量数据(RDB)和增量请求(aof),全量数据格式就是把内存的数据写入到硬盘。增量请求文件则是把内存中的数据序列化为操作请求..
分类:
其他 时间:
2016-02-27 01:11:05
收藏:
0 评论:
0 赞:
0 阅读:
174
AWK[root@liuzan~]#awk-F‘:‘‘OFS=":"{print$3,$1}‘1.txtawk常用用法0:root1:bin2:daemon3:adm4:lpAwk‘/user|root/’1.txt匹配user或root行Awk‘/r*o/’1.txt匹配0个或多个Awk‘/r?o/’1.txt匹配0个或1个Awk‘/r+o/’1.txt匹配一个或多个root@liuzan~]#awk‘/(oo)/‘1.txt匹配00..
分类:
其他 时间:
2016-02-27 01:10:55
收藏:
0 评论:
0 赞:
0 阅读:
243
Virsh常用命令Virshlist列出已经运行的虚拟机Virshlist–all列出所有状态的虚拟机Virshconsoleaming1无网络状态下登陆Virshshutdownaming1关闭aming1虚拟机Acpid实现主机通过接口控制客户机电影操作Yuminstall–yacpid安装电影接口/etc/init.d/acpidstart启动电源接口Virishsta..
分类:
其他 时间:
2016-02-27 01:10:45
收藏:
0 评论:
0 赞:
0 阅读:
301
DNSYumlist|grepbind查看dns的包Yuminstallbind安装包bindVim/etc/named.conf查看配置文件zone"."IN{typehint;file"named.ca"分为3种有master主slave从和hintCat/var/named/named.ca查看根域Cat/var/named/named.localhost查看域名配置文件[root@liuzannamed]#cat/var/named/na..
分类:
其他 时间:
2016-02-27 01:10:35
收藏:
0 评论:
0 赞:
0 阅读:
253
VSFTPYuminstallvsftp–y安装vsftpUseraddvirftp–s/sbin/nologin创建virftp用户并且不允许该用户登录系统Vim/etc/vsftpd/vsftpd.conf修改配置文件anonymous_enable=NO匿名用户不能登录local_enable=YES本地用户可以访问write_enable=YES可以写入local_umask=022初始化权限755a..
分类:
其他 时间:
2016-02-27 01:10:25
收藏:
0 评论:
0 赞:
0 阅读:
214
一route命令简介Linux系统的route命令用于显示和操作IP路由表(show/manipulatetheIProutingtable)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局..
分类:
系统服务 时间:
2016-02-27 01:09:58
收藏:
0 评论:
0 赞:
0 阅读:
260
zabbix添加web监控始终是大问题,不能自动发现只能手动添加写了个py脚本#!/usr/bin/envpython
#-*-coding:utf-8-*-
importjson
importurllib2
importsys
classzabbixtools:
def__init__(self):
self.url="Zabbixserver"
self.header={"Content-Type":"application/json"}
self...
分类:
Windows开发 时间:
2016-02-27 01:09:35
收藏:
0 评论:
0 赞:
0 阅读:
508
publicclassBubbleSortDemo{
publicstaticvoidmain(String[]args){
int[]ints={5,9,6,4,3,5,8,1,2,4};
sort(ints);
for(inti:ints){
System.out.print(i+"");
}
}
publicstaticvoidsort(int[]array){
inttmp;
for(inti=array.length-1;i>=1;i--){
fo..
分类:
编程语言 时间:
2016-02-27 01:09:15
收藏:
0 评论:
0 赞:
0 阅读:
202
六.tar命令简介通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件..
分类:
系统服务 时间:
2016-02-27 01:09:05
收藏:
0 评论:
0 赞:
0 阅读:
200
十二lsof命令简介lsof(listopenfiles)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议(TCP)和用户数据报协议(UDP)套接字等,系统在后台都为该应用程序分配了..
分类:
系统服务 时间:
2016-02-27 01:08:55
收藏:
0 评论:
0 赞:
0 阅读:
299