ICode9

精准搜索请尝试: 精确搜索
  • iOS 消息转发机制2022-07-07 14:06:41

    测试类 @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 _cmd

  • MongoDB OpLog2022-05-20 00:02:57

    mongodump和mongorestore高级企业应用(--oplog) 注意:这是replica set或者master/slave模式专用 --oplog use oplog for taking a point-in-time snapshot # 可以备份基于时间点的快照 # 在做备份过程中,把新产生的数据,以oplog快照的形式进行保存 oplog介绍 在replica set中oplog

  • mongodump和mongorestore2022-05-20 00:02:15

    mongodump和mongorestore 介绍 mongodump能够在Mongodb运行时进行备份,它的工作原理是对运行的Mongodb做查询,然后将所有查到的文档写入磁盘。 但是存在的问题时使用mongodump产生的备份不一定是数据库的实时快照,如果我们在备份时对数据库进行了写入操作, 则备份出来的文件可能不完全

  • GC日志解读与分析2022-05-08 13:31:08

    一、验证GC代码    程序并不复杂,我们指定一个运行时间作为退出条件,时间一到自动退出循环。在 generateGarbage 方法中,我们用了随机数来生成各种类型的数组对象并返回。   在 main 方法中,我们用一个数组来随机存放一部分生成的对象,这样可以模拟让部分对象晋升到老年代。具体的持续运行时间

  • ebpf2022-05-05 09:33:42

    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数据库的备份、还原、导入与导出2022-03-02 18:59:36

    大家好,我是小眼睛优粥面,最近总是再用MongoDB数据库,确实比较方便。在部署程序的时候也总是用到数据库迁移与备份,今天就简单总结一下,欢迎大家交流分享(码字不易,希望大家标明出处),有不对的地方请大家指正,也希望大家关注我的微信公众号 “记不住先生和忘不了小姐”,里面不光有 “记不住

  • iOS GCD之Barrier2022-02-24 23:04:32

    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. Inste

  • MongDB如何安装和使用(完结)2021-10-13 09:06:55

    前三篇介绍了MongDB首先如何在Windows系统和MacOS系统中如何去安装它,以及在Windows系统中如何具体操作,接下来介绍MongDB如何在MacOS操作系统中如何使用. 首先熟悉两个相关的基本概念: mongod 是用来连接到mongodb数据库服务器的,即服务器端。 mongo 是用来启动MongoDB shell

  • Linux下Django项目无法启动2021-10-06 11:01:04

    [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 firewall

  • linux系统编程程序员必备2021-09-19 23:04:11

       北京时区是东八区,领先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) t2021-09-13 17:33:09

    ##################   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] Successf

  • Linux的inode与block2021-09-06 14:35:00

      1,inode包含文件的元信息,具体来说有以下内容:          文件的字节数          文件拥有者的User ID          文件的Group ID          文件的读、写、执行权限          文件的时间戳,共有三个:ctime指inode上次文件属性变动的时间,例如:c

  • 【碎记】static2021-09-06 11:33:14

    static 关键字 static代表了堆变量,只要用static修饰了,那么这个变量就放到了堆上。它跟放到栈里的普通变量有什么区别呢?区别在于每次调用的时候,堆变量都是同一个变量,而栈则是方法结束就变量死亡,方法开始就重新生成一个变量。 下面请看代码: 有一个类叫Myclass,.m内容如下:(声明一个a然

  • 指向指针的指针2021-08-05 15:35:17

    - (void)test { NSString *name = @"111"; NSLog(@"name:%@", name); BOOL success1 = [self changeValue1:name]; if (!success1) { NSLog(@"name:%@", name); } BOOL success2 = [self changeVal

  • iOS-使用GCD控制网络请求顺序2021-07-04 10:34:23

    多个网络请求同时执行,等所有网络请求完成,再统一做其他操作,我们可能会想到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_cre

  • win10支持默认把触摸提升Pointer消息2021-06-29 15:55:27

    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 的触摸做的不好,或想解决 WPF

  • WPF拖动滚动2021-06-29 14:55:34

    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系统2021-06-28 18:53:23

    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://

  • 服务限流,怎么计算配额?2021-06-03 08:01:21

    来源:https://zhenbianshu.github.io 问题 请求被限流 之前的文章提到过我们服务使用 Hystrix 进行服务限流,使用的是信号量方式,并根据接口的响应时间和服务的峰值 QPS 设置了限流的配额。 限流配额的计算方式为: 我们接口单机单个接口的峰值 QPS 为 1000,平均影响时长 15ms,我们认为 H

  • iOS - SocketClient心跳-重连日志-Server使用Java AIO2021-06-01 18:54:10

    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调优之空间分配担保失败引起的FullGC2021-05-28 12:58:34

    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=30

  • MongoDB利用oplog恢复数据2021-04-30 20:03:36

    当我们对数据出现误操作的时候,可以利用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大小2021-04-29 19:51:26

    修改oplog有四种方法: 方法一 步骤如下: 停掉所有secondary节点 主节点删除local目录下文件,副本节点删除数据目录下所有文件 修改所有节点的配置文件,如:oplogSize=1000 重启所有节点,包括主节点和副本节点 重新配置replca set,副本节点会重新同步数据(initial sync) 优点:操作简单。缺点:

  • MongoDB索引创建技巧(二)2021-04-28 19:51:14

        MongoDB早起版本对创建索引消耗内存没有做限制,对于大集合添加索引容易造成性能抖动,甚至OOM。    从3.4版本引入了maxIndexBuildMemoryUsageMegabytes参数,默认为500MB,用来限制单条索引创建所消耗的内存。4.2.3版本之后该参数默认为200MB。    下面我们来测试一下此

  • Mongodb数据库基础入门(一)2021-03-23 13:53:12

                    Mongodb介绍       Mongodb是一个基于分布式文件存储的数据库,由C++语言编写,为WEB应用提供可扩展的高性能数据存储解决方案        Mongodb是一款介于关系型数据库与非关系型数据库之间的产品, Mongodb是不同于以往的如redis、memcached,它是一种

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有