文件操作回顾 1. 打开文件 fp = open("e:\\a.txt","r") 2. 文件操作: 读操作: 全部读出来:read() 按行读:readline() for i in fp 写操作:fp.write("xxxx") # 不可以直接写数字 追加 3. 文件关闭 fp.close() ...
分类:
其他好文 时间:
2020-06-18 11:10:59
阅读次数:
64
MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的count(*)。 MongoDB中聚合的方法使用aggregate()。 语法: >db.COLLECTION_NAME.aggregate(AGGREGATE_OP ...
分类:
数据库 时间:
2020-06-18 10:49:32
阅读次数:
60
一、介绍iTextSharp:是一个从JAVA项目iText衍生的.Net版本的开源项目。iText是一个PDF库,可让您创建,移植,检查和维护可移植文档格式(PDF)的文档,从而使您可以轻松地向软件项目添加PDF功能。我们甚至提供文档来帮助您进行编码。可以操作PDF的库还有PDFsharp :PD... ...
分类:
其他好文 时间:
2020-06-18 10:48:29
阅读次数:
67
1、springboot2、dubbo,springcloud,shardingsphere3、mysql,mongodb,tidb4、redis5、nsq,kafka6、elk7、docker8、git,maven。。。。。。 ...
分类:
编程语言 时间:
2020-06-17 23:48:06
阅读次数:
88
FileOutputStream fos = new FileOutputStream ("zzz.txt"); fos.write("我读书少,你不要骗我".getBytes()); //将字符串转换为字节数组,然后写出 fos.write("\r\n"getBytes()); //换到下一行 f ...
分类:
其他好文 时间:
2020-06-17 23:43:58
阅读次数:
60
在项目有个需求要保存一个字符串到redis,并设置一个过期时间。这个需求一看非常简单,使用redisTemplate一行代码搞定,代码如下 redisTemplate.opsForValue().set("userKey", data, 10000); 但保存后,查看redis发现value的前缀多 ...
分类:
其他好文 时间:
2020-06-17 18:26:25
阅读次数:
71
1、首先下载64版本的安装包,具体见上贴百度云链接 2、安装时出现的问题也见上贴 3、在安装路径下,创建配置文件,建议文件命名为mongodb.config,填入内容大致如下: dbpath=D:\mongodb4.2.8\data\db logpath=D:\mongodb4.2.8\log\mo ...
分类:
数据库 时间:
2020-06-17 18:11:36
阅读次数:
63
标准 URI 连接语法: mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]] 创建数据库 use DATABASE_NAME 查看数据库列表 sh ...
分类:
其他好文 时间:
2020-06-17 16:48:35
阅读次数:
61
MongoDB服务器CPU一直很高,最高达到900%,可能是哪些原因? 答:可能原因如下: 1、高并发场景下,服务器开启numa 2、mongo查询无索引,消耗大量内存和io 3、服务器硬件故障,例如CPU 内存 raid卡等。 3、高并发写入下开启读写分离+oplog应用加锁。 4、高并发短链接+ ...
分类:
数据库 时间:
2020-06-17 16:42:22
阅读次数:
98
single bson is 1K bulk insert 1k 96msupdate 1k without index bulkwrite 877ms bulkupdate 910msupdate 1k with index bulkwrite 107ms bulkupdate 120ms bul ...
分类:
编程语言 时间:
2020-06-17 12:56:08
阅读次数:
67