首页 > TAG信息列表 > 0800
iOS 消息转发机制
测试类 @interface People () @property (nonatomic, strong) Car *car; @end @implementation People - (instancetype)init { self = [super init]; if (self) { self.car = [[Car alloc] init]; } return self; } void onfoot(id self, SEL _cmdMongoDB OpLog
mongodump和mongorestore高级企业应用(--oplog) 注意:这是replica set或者master/slave模式专用 --oplog use oplog for taking a point-in-time snapshot # 可以备份基于时间点的快照 # 在做备份过程中,把新产生的数据,以oplog快照的形式进行保存 oplog介绍 在replica set中oplogmongodump和mongorestore
mongodump和mongorestore 介绍 mongodump能够在Mongodb运行时进行备份,它的工作原理是对运行的Mongodb做查询,然后将所有查到的文档写入磁盘。 但是存在的问题时使用mongodump产生的备份不一定是数据库的实时快照,如果我们在备份时对数据库进行了写入操作, 则备份出来的文件可能不完全GC日志解读与分析
一、验证GC代码 程序并不复杂,我们指定一个运行时间作为退出条件,时间一到自动退出循环。在 generateGarbage 方法中,我们用了随机数来生成各种类型的数组对象并返回。 在 main 方法中,我们用一个数组来随机存放一部分生成的对象,这样可以模拟让部分对象晋升到老年代。具体的持续运行时间ebpf
52 54 0a 00 09 4db8 e3 b1 11 71 8b08 00本地发包SRC MAC DST MAC EtherType IP HEADER ICMP TYPE ICMP CODE ICMP CHECKSUM?52540a00094d b8e3b111718b 0800详谈MongoDB数据库的备份、还原、导入与导出
大家好,我是小眼睛优粥面,最近总是再用MongoDB数据库,确实比较方便。在部署程序的时候也总是用到数据库迁移与备份,今天就简单总结一下,欢迎大家交流分享(码字不易,希望大家标明出处),有不对的地方请大家指正,也希望大家关注我的微信公众号 “记不住先生和忘不了小姐”,里面不光有 “记不住iOS GCD之Barrier
Barrier 官方文档的介绍: Calls to this function always return immediately after the block is submitted and never wait for the block to be invoked. When the barrier block reaches the front of a private concurrent queue, it is not executed immediately. InsteMongDB如何安装和使用(完结)
前三篇介绍了MongDB首先如何在Windows系统和MacOS系统中如何去安装它,以及在Windows系统中如何具体操作,接下来介绍MongDB如何在MacOS操作系统中如何使用. 首先熟悉两个相关的基本概念: mongod 是用来连接到mongodb数据库服务器的,即服务器端。 mongo 是用来启动MongoDB shellLinux下Django项目无法启动
[2021-10-06 10:45:52 +0800] [13823] [INFO] Shutting down: Master[2021-10-06 10:45:52 +0800] [14154] [INFO] Starting gunicorn 20.1.0[2021-10-06 10:45:52 +0800] [14154] [INFO] Listening at: http://0.0.0.0:8888 (14154) 1:查看防火状态 systemctl status firewalllinux系统编程程序员必备
北京时区是东八区,领先UTC 8个小时。 UTC + 时区差 = 本地时间, 时区差东为正,西为负。 在此,把东八区时区差记为 +0800, UTC + +0800)= 北京时间 。那么,UTC = 北京时间- 0800 。2021-09-13T17:12:30.553+0800 I REPL_HB [replexec-7333] Error in heartbeat (requestId: 6556277286) t
################## mongodb的日志文件mongodb.log的部分内容如下: 2021-09-13T17:12:27.169+0800 I NETWORK [listener] connection accepted from 10.132.73.15:54792 #2560909 (388 connections now open) 2021-09-13T17:12:27.180+0800 I ACCESS [conn2560909] SuccessfLinux的inode与block
1,inode包含文件的元信息,具体来说有以下内容: 文件的字节数 文件拥有者的User ID 文件的Group ID 文件的读、写、执行权限 文件的时间戳,共有三个:ctime指inode上次文件属性变动的时间,例如:c【碎记】static
static 关键字 static代表了堆变量,只要用static修饰了,那么这个变量就放到了堆上。它跟放到栈里的普通变量有什么区别呢?区别在于每次调用的时候,堆变量都是同一个变量,而栈则是方法结束就变量死亡,方法开始就重新生成一个变量。 下面请看代码: 有一个类叫Myclass,.m内容如下:(声明一个a然指向指针的指针
- (void)test { NSString *name = @"111"; NSLog(@"name:%@", name); BOOL success1 = [self changeValue1:name]; if (!success1) { NSLog(@"name:%@", name); } BOOL success2 = [self changeValiOS-使用GCD控制网络请求顺序
多个网络请求同时执行,等所有网络请求完成,再统一做其他操作,我们可能会想到dispatch_group_async、dispatch_group_notify结合使用。 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_group_t group = dispatch_group_crewin10支持默认把触摸提升Pointer消息
title author date CreateTime categories win10 支持默认把触摸提升 Pointer 消息 lindexi 2019-11-09 15:32:31 +0800 2018-2-13 17:23:3 +0800 WPF 触摸 在 WPF 经常需要重写一套触摸事件,没有UWP的Pointer那么好用。 如果一直都觉得 WPF 的触摸做的不好,或想解决 WPFWPF拖动滚动
title author date CreateTime categories WPF 拖动滚动 lindexi 2018-10-11 14:10:41 +0800 2018-2-13 17:23:3 +0800 WPF 有时候需要这个效果,触摸向下可以向下滑动,不需要鼠标滑轮。 使用 ListBox 可以简单做到,那么如何使用 ScrollViewer 做到相同效果? 复制一下代码安装SurefaceHub系统Windows10teamPPIPro系统
title author date CreateTime categories 安装 Sureface Hub 系统 Windows 10 team PPIPro 系统 lindexi 2019-03-01 09:32:28 +0800 2019-01-11 17:44:24 +0800 本文告诉大家如何安装这个系统 本文的方法我自己没试过,如果失败了,不要打我 下载地址 中文版 https://服务限流,怎么计算配额?
来源:https://zhenbianshu.github.io 问题 请求被限流 之前的文章提到过我们服务使用 Hystrix 进行服务限流,使用的是信号量方式,并根据接口的响应时间和服务的峰值 QPS 设置了限流的配额。 限流配额的计算方式为: 我们接口单机单个接口的峰值 QPS 为 1000,平均影响时长 15ms,我们认为 HiOS - SocketClient心跳-重连日志-Server使用Java AIO
2020-12-17 16:45:10.698835+0800 SocketClient[48673:4722193] ---主页--- 2020-12-17 16:45:10.699060+0800 SocketClient[48673:4722193] connctToServer 2020-12-17 16:45:10.812228+0800 SocketClient[48673:4722193] - (void)socket:(GCDAsyncSocket *)sock didConnectToH《Java架构师的最佳实践》生产环境JVM调优之空间分配担保失败引起的FullGC
1 问题现象 返利网 https://www.cpa5.cn/ 应用prod-xxx-k8s,在内存足够的情况下,仍然会产生偶发FullGC的问题。 -Xmx8192m -Dhsf.server.max.poolsize=2500 -Xms8192m -XX:MaxDirectMemorySize=1026m -XX:+UseGCLogFileRotation -XX:ParallelGCThreads=10 -XX:NewSize=30MongoDB利用oplog恢复数据
当我们对数据出现误操作的时候,可以利用oplog恢复数据。使用前提:1、环境是副本集2、必须有全备2、全备后oplog没有被覆盖 数据全备 mongodump -h 172.16.254.133 --port 27017 -o /mongodb/backup/backup 模拟故障 写入数据 handong1:PRIMARY> for (var i = 1; i <= 100; i++) { ...MongoDB修改oplog大小
修改oplog有四种方法: 方法一 步骤如下: 停掉所有secondary节点 主节点删除local目录下文件,副本节点删除数据目录下所有文件 修改所有节点的配置文件,如:oplogSize=1000 重启所有节点,包括主节点和副本节点 重新配置replca set,副本节点会重新同步数据(initial sync) 优点:操作简单。缺点:MongoDB索引创建技巧(二)
MongoDB早起版本对创建索引消耗内存没有做限制,对于大集合添加索引容易造成性能抖动,甚至OOM。 从3.4版本引入了maxIndexBuildMemoryUsageMegabytes参数,默认为500MB,用来限制单条索引创建所消耗的内存。4.2.3版本之后该参数默认为200MB。 下面我们来测试一下此Mongodb数据库基础入门(一)
Mongodb介绍 Mongodb是一个基于分布式文件存储的数据库,由C++语言编写,为WEB应用提供可扩展的高性能数据存储解决方案 Mongodb是一款介于关系型数据库与非关系型数据库之间的产品, Mongodb是不同于以往的如redis、memcached,它是一种