在Go的函数中,如果要捕获内部的panic函数,并将该panic作为error返回一般写法是: 但这样的写法无法将raisePanic函数panic出来的信息返回出来,即便p...
在Go的函数中,如果要捕获内部的panic函数,并将该panic作为error返回一般写法是: 但这样的写法无法将raisePanic函数panic出来的信息返回出来,即便p...
安装Squid 2.允许不同用户使用不同的出口IP 3.设置代理高匿 禁用缓存
git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --au...
vim file.txt -c "e ++enc=GB18030"
插入文档 要插入多个文档时,使用批量插入会快一些。批量插入可以传递一个由文档构成的数据给数据库 mongoDB的消息长度最大是16MB,所以使用批量插入也是有限制的 mong...
GridFS是一种在MongoDB中存储大二进制文件的机制。使用GridFS存文件有一下优势: GridFS会直接利用已经建立的复制或分片机制,所以对于文件存储来说故障恢复和...
mongo支持创建固定集合,固定集合要事先创建,并且大小固定。 固定集合不支持删除文档,并且更新不得导致文档移动。 固定集合中的文档以插入顺序存储。 固定集合默认没有索引 固...
安装Java 下载JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html chmod +...
RabbitMQHAProxy高可用配置 1. 修改三台服务器 PC, node1, node2 的hosts文件,可以解析hostname到ip 2. 设置三台服务器的 e...
RabbitMQ的配置文件可以通过查看RabbitMQ的Log文件找到 .erlang.cookie存放路径 如果我们使用解压缩方式安装部署的rabbitmq,那么这个文件会...
文档: 文档中的键是有序的。{'a': 'b', 'c': 'd'} 和 {'c': 'd', 'a': 'b'}是不同的。 键除了$和以_开头外,可以是使用任意UTF-8...
在ubuntu中,安装完Sublime后,打开包含中文和英文的文件时,会出现中文和英文在同一行中会错位。这时可以安装并设置Sublime的字体。 安装YaHei Consol...
关闭防火墙systemctl stop firewalldsystemctl disable firewalld 安装nginxyum install nginx 启动ngi...
这段代码的输出结果是: go run for-loop.gokaren 因为 fredPtr 在赋值的时候指向的是student变量,当第一次迭代时,指向fred,但是当第二...
忽略某个字段 添加额外的字段 合并两个结构体 将字符串解析到两个结构体中 重命名字段 将字段序列化为字符串
当关闭一个可写文件时,该操作会又系统调用call完成,该调用可能会返回一下错误代码。 当EIO 错误发生时,写入文件的操作将会丢失数据。如果还是直接 defer Close,...
设计模式 简单工厂模式有一组同类对象,由统一的函数根据不同的参数返回对应的对象.组成有工厂类,抽象产品类,具体产品类 工厂方法模式是对简单工厂模式的优化,当有新对象产品要添加...