ICode9

精准搜索请尝试: 精确搜索
  • Linux - 安装 Redis2022-09-16 13:03:50

    准备 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 历史版本下载 http://download.redis.io/releases/ 安装redis需要gcc编译环境 # 安装gcc yum install gcc -y 解压 上传下载过后的压缩包到自己的服务器目录 # 进入目录 cd /opt/software # 解压到/tmp目录下

  • Selenium - 基础知识介绍2022-09-13 20:01:19

    Selenium - 基础知识介绍 介绍 Selenium是ThoughtWorks员工在业余时间开发并维护的开源项目,并且在ThoughtWorks的项 目中被广泛应用。 简单地说,Selenium是一个自动化的web应用功能测试工具。 Selenium是目前最流程的一种自动化测试框架,它有如下特征: 开源: 跨平台:支持Linux、

  • 线段树的奇幻科技——线段树上二分2022-09-13 20:00:08

    线段树如果加上一个操作,询问在 \([l,r]\) 中第一个大于或小于某个数的位置,你会怎么做。 显然的一种想法是,维护一个区间 \(\min,\max\) 然后二分长度,每次 Query。但是明显是两只 \(\log\) 的,太慢啦,有没有快一点的方法呢。当然有。 还是维护区间 \(\min, \max\) 我们假设我们要找到

  • RR和RC使用场景2022-09-08 12:31:50

    MySQL的RR需要gap lock来解决幻读问题。而RC隔离级别则是允许存在不可重复读和幻读的。所以RC的并发一般要好于RR; RR隔离级别,通过 where 条件走非索引列过滤之后,即使不符合where条件的记录,也是会加行锁。所以从锁方面来看,RC的并发应该要好于RR;可以减少一部分锁竞争,减少死锁和锁超

  • OSTEP2022-09-07 00:31:01

    汉语资源  环境 windows10 + vmware + archlinux  Intro 第一个程序就编译失败,原因是有一句 #include "common.h" ,随便网上搜了一下,找到了这个文件,抄进去之后编译成功。 common.h  #ifndef __common_h__ #define __common_h__ #include <sys/time.h> #include <assert.h> #in

  • Linux各种服务配置开机自启2022-09-05 09:00:09

    一、Linux配置redis开机自启 (1)到redis配置文件中找到conf文件:vi redis.conf (2)daemonize no 修改为:daemonize yes (3)cd /etc/init.d,新建文件redis,可用该路径下:(/usr/local/redis/redis6.2.7/utils/redis_init_script) (4)进行配置: #!/bin/bash #chkconfig: 22345 10 90 #description: St

  • Centos7 常用优化脚本2022-09-04 03:00:16

    #!/bin/bash #服务器一键优化工具 function define_check_network() { echo 主机名为`hostname -f` ping www.baidu.com -c 6 } function define_yum () { #关闭selinux sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config #常用软件安装

  • PCIe的RC模式和EP模式有什么区别?2022-09-02 12:00:21

    1、RC:Root Complex RC设备用于连接CPU/内存子系统 和 I/O设备; RC模式下,PCIE配置头中的类型值为1; RC模式下,支持配置和I/O事务 2、EP:EndPoint EP设备通常表示一个串行或I/O设备; EP模式下,PCIE配置头中的类型值为0; EP模式下,PCIE控制器接收针对本地内存空间的读写操作  

  • linux开机启动执行脚本或命令2022-08-25 09:05:22

    添加到    /etc/rc.d/rc.local    给文件执行权限   /etc/rc.d/rc.local 用于用户自定义开机启动程序,可以往里写开机要执行的命令或脚本,线上的配置如下: [root@localhost ~]$ cat /etc/rc.d/rc.local /data/init/restart_game.sh touch /var/lock/subsys/local ulimit -SH

  • 解决CentOS7.8.2003 rc.local 不生效问题2022-08-23 15:03:45

    从CentOS7.0开始,/etc/rc.d/rc.local文件的初始权限变成了644,并且rc-local.service服务的状态是disabled状态。 1、增加权限: chmod +x /etc/rc.local 2、检查/etc/rc.local增加:#!/bin/bash 3、 systemctl list-units --type=service 4、systemctl status rc-local.service 5、sys

  • redhat7.9挂载本地ISO镜像为yum源2022-08-20 23:05:21

    将镜像文件复制到服务器的root目录 新建一个更新源文件 cat /etc/yum.repos.d/local_iso.repo [localiso]name=redhat_localbaseurl=file:///mnt/enable=1gpgcheck=0   挂载镜像 mount -o loop /root/rhel-server-7.9-x86_64-dvd.iso /mnt/ 查看更新 yum repolist 开机加载 chmod

  • ubuntu20.04 添加开机启动2022-08-20 19:01:00

    https://blog.csdn.net/qq_41159150/article/details/121928157 vi /lib/systemd/system/rc-local.service 末尾增加 [Install]WantedBy=multi-user.target Alias=rc-local.service systemd 默认读取 /etc/systemd/system 下的配置文件, 所以还需要在 /etc/systemd/system 目录下

  • linux启动过程2022-08-20 14:33:56

    Linux 系统启动过程 科教 科教无界 2022-06-08 07:16 发表于浙江 收录于合集 #科教152个 #编程技能69个 #Linux11个 Linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导 ->运行 init ->系统初始化

  • Tomcat 故障案例排错2022-08-20 12:00:52

    案例一、Tomcat开机自启动故障 01、Tomcat 开机自启动方式,通过systemctl 设置开机自启动 (点击此处查看二进制安装如何通过systemclt 管理服务) 02、修改/etc/rc.d/rc.local,在里面添加/app/tools/tomcat/bin/startup.sh  启动命令开机自启动   发现系统重启后,Tomcat启动失败,

  • ubuntu20.04 设置开机启动2022-08-16 08:31:15

      修改 rc-local.service 文件的权限 sudo chmod 777 /lib/systemd/system/rc-local.service 修改 rc-local.service 文件 打开 rc-local.service,可以看到有以下内容: # SPDX-License-Identifier: LGPL-2.1+ # # This file is part of systemd. # # systemd is free software;

  • CF464E The Classic Problem2022-08-06 19:32:45

    下面的讨论默认 \(n,m,x_i\) 同阶。 这个问题与常规 \(\tt dij\),仅仅差在高精度。而 \(\tt dij\) 所需的高精度如下: \(dis_u+w(u,v)\) 中的加法,应该有 \(m\) 次。 \(dis_u+w(u,v)\) 与 \(dis_v\) 的比较,应该有 \(m\log\) 次。 考虑数据结构维护 \(dis\) 的二进制分解。直接维护

  • 洛谷P3919 【模板】可持久化线段树 1(可持久化数组)2022-08-02 09:34:27

      模板~昨天打组队被ds和计算几何卡了 今天是学习它们的day1(该不会每一天都是day1吧 存个模板.jpg tips.主席树空间大概开30比较稳,然后爆了的话试试25左右 #include<bits/stdc++.h> using namespace std; const int N=int(1e6)+6; int rt[N*30],a[N]; struct persis_seg_tree{

  • LOJ #2307. 「NOI2017」分身术2022-08-01 19:02:11

    题目叙述 一个点集,每次去掉一个集合内部的一些点(不超过 100 个),求剩下节点构成的凸包面积是多少。强制在线。 题解 基本做法是每次求出 100 层凸包(一层一层向内求凸包)。每次去掉一些节点,就找出最内部的没有任何一个节点被去掉的凸包,向外每层相当于添加一个凸包的一个连续部分,去掉原

  • MySQL 默认隔离级别是RR,为什么阿里等大厂会改成RC?2022-07-28 17:03:10

    我之前写过一篇文章《为什么MySQL选择REPEATABLE READ作为默认隔离级别?》介绍过MySQL 的默认隔离级别是 Repeatable Reads以及背后的原因。 主要是因为MySQL在主从复制的过程是通过bin log 进行数据同步的,而MySQL早期只有statement这种bin log格式,这种格式下,bin log记录的是SQL语

  • P3521 [POI2011]ROT-Tree Rotations (线段树合并)2022-07-24 22:31:57

    对于一个非叶节点,不管是否要交换子树,其左右子树内部的逆序对数都不会受影响(内部的顺序并不会影响外部产生的逆序对数),受影响的是跨左右子树的情况,所以我们考虑统计这一部分的逆序对数。节点x的左右子树根节点为p,q,u+=size[t[p].rc] * size[t[q].lc],交换后 v+=size[t[p].lc]*size[t[q

  • P4556 [Vani有约会]雨天的尾巴 /【模板】线段树合并 (树上差分+线段树合并)2022-07-24 15:02:01

    显然的树上差分问题,最后要我们求每个点数量最多的物品,考虑对每个点建议线段树,查询子树时将线段树合并可以得到答案。 用动态开点的方式建立线段树,注意离散化。 1 #include<bits/stdc++.h> 2 using namespace std; 3 const int N = 1e5 + 10; 4 struct node { 5 int

  • Linux 开机脚本存放2022-07-23 19:05:26

    开机自启命令 程序 脚本(命令大礼包)存放 # /etc/rc.local == /etc/rc.d/rc.local Centos 7.x 温馨提示 LIdao warning 用法:1、chmod +x /etc/rc.d/rc.local #第一次使用需要给X执行权限2、vim /etc/rc.local #在该文件下放入需要操

  • 220722 T4 求和 /P4587 [FJOI2016]神秘数 (主席树)2022-07-23 18:06:21

    好久没打主席树了,都忘了怎么用了...... 假设我们选了一些数能构成[0,x]范围内的所有值,下一个要加的数是k(k<=x+1),那么可以取到[0,x+k]内的所有取值,所以有一种做法: 对于每个询问区间,先排序,依次加入k,k<=x+1时,取到[0,x+k];k>x+1,则x+1不能取到,就是答案。复杂度O(mnlogn)。 更优做法: [0,x]拼

  • [小技巧]Win32 - VS中手动编辑RC文件2022-07-18 02:02:27

      用win32进行窗口编程时,如果资源文件不妥善集中管理会一不小心会删除一些资源文件,这时再进行项目编译的时候会发现rc文件因为缺失某个资源文件导致无法打开,我们常用的rc图形编辑器等于废了。 这时就需要右键点击“打开方式”,进行手动编码。本次学习时,我是手动注释了rc文件里缺

  • 锂电池等效电路模型二阶RC模型二阶戴维南模型2022-07-15 15:38:40

    锂电池等效电路模型二阶RC模型二阶戴维南模型YID:3449673399289382粉巷知足的主任

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

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

ICode9版权所有