年底了 ...
一、所有机器 1.优化机器 1.关闭selinux #永久 [root@k8s-master01 ~]# sed -i 's#enforcing#disabled#g' /etc/selinux/config #临时 [root@k8s-master01 ~]# setenforce 0 #检查 [ ...
计算机的工作流程归根结底是输入->处理->输出的过程,而数据正是被处理的对象。而数据的考察有以下两点 1.在何处 2.如何解释 我觉得指针就很好的演示了这个道理,指针是由地址和类型组成的,而地址表明了这个数据在何处,数据的属性是什么,数据的作用域是什么? 类型表明了数据是如何解释的,数据的长度和意义 ...
传送门 解题思路 非常清新的一道题。 先假设选择了一条1->n的主路径,然后在这条路径上向外拓展。 发现只有环对答案有影响,因为非环的边一定会走两次,异或和为0。 因为图是联通的,所以可以经过任意环,所以可以把所有的环的异或值扔到线性基里。 然后再考虑选择哪一条路径,我们发现若1->n有多条路径,其 ...
docker网络 Docker本身的技术依赖于Linux内核虚拟化技术的发展。所以Docker对Linux内核的特性有很强的依赖。 其中Docker使用到的与Linux网络有关的技术分别有:网络名称空间、Veth、Iptables、网桥、路由。 网络名称空间 为了支持网络协议栈的多个实例,Linux ...
1、使用了存过程,很多相似性的删除,更新,新增等操作就变得轻松了,并且以后也便于管理! 2、存储过程因为SQL语句已经预编绎过了,因此运行的速度比较快。而且防止注入3、存储过程可以接受参数、输出参数、返回单个或多个结果集以及返回值。可以向程序返回错误原因。 4、存储过程运行比较稳定,不会有太多的错误 ...
一、查看端口占用情况的命令: lsof -i 二、查看某一端口的占用情况: lsof -i:端口号netstat -nlpt|grep 9000 或者 netstat -nlpt|grep php-cgi执行命令kill -9 pid号php-fpm 三、结束占用端口的进程:killall 进程名k ...
import torch//引入torch包 print(torch.cuda.is_available())//确定gpu是否可用 from google.colab import drive drive.mount("/content/drive") import os path="/conte ...
if ( type == 'a' || type =='b' || type == 'c' || type == 'd'){ //... } 可使用ES6中数组实例方法includes const condition = ['a','b','c','d']; if ( condition.inclu ...
服务器太卡了,我就重启了服务器,这下杯具了。mysql服务启动一直报1053错误:服务没有及时响应启动或控制请求。我用结束进程和重启服务器方法都无法正常启动。 网上说的重装MySQL服务重启依然无法启动。 我查了一些资料,用管理员帐号权限来启动看是否可以解决。 开始->输入services.msc, ...
时间:2021/10/27 一.在Spring中有三种装配的方式: 在xml中显示配置 在java中显示配置 隐式的自动装配 二.Spring的自动装配方法: ByName自动装配:会自动在容器上下文中查找,和自己对象set方法后面的值(属性名)对应的bean id。 ByType自动装配:会自动在 ...
Chtholly Tree (ODT) /** * author: Gyan083 inaku.gs * * 2021.10.24 * * */ /** @file include/Chtholly.cpp * This is a Non-standard C++ header. */ #ifnde ...
1.原生写法:function(){}; var a = function(){console.log('wl')}; 2.es6(箭头函数) 1).不传参:()=>{}; var a = ()=>{ console.log('wl)}; 2)传一个参:item=>{}; 在传一个参时括号可省略 l ...
卸載步驟: 1.找到程序(默認安裝位置):C:\Program Files (x86)\SAP\SapSetup\Setup 2.打開“NwSapSetup”,下一步后如下操作"Deselect All",Next..... ...
####If you are running on a CPU-only machine, ####please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU. #####gp ...
handle函数要保持一致,才能移除指定的事件函数 1.正常操作 element.addEventListener(type,handler,false) element.removeEventListener(type,handler,false) 2.上下文发生变化(类中绑定上下文的方法行不通, ...
NPM NPM=Node Package Manager Node包管理工具,在安装Nodejs时自动安装 查看版本号(测试是否成功安装) npm -v # 2.2.0 旧版本升级 # linux sudo npm install npm -g # windows npm install npm - ...
1. #include<stdio.h> main() { int mark; printf("输入学生的分数(0-100):\n"); scanf("%d”,&mark); switch(mark/10) { case 10: //与case9:共用一条语句 case 9:printf("A\n" ...
$3*n$ 扫雷,中间行已知且无雷,求合法布雷方案数。 枚举一下第一列雷的个数,递推。 ...
...
如果不由文字撑开而是定下的宽高效果如下 问题很明显,当文字内容比较少的时候,就会有很大的空隙,所以看起来就不是很美观。 如果是又文字撑开的话,看起来就比较的美观。如下图所示。 显然现在看起来更加的美观。 做法两种 1.div 设置为float 2.div 设置为inline-block ...
一、ByteBuf ByteBuf是netty自创的一个数据读写类,解决了原有的ByteBuffer的一些缺点。ByteBuf通过ByteBufAllocator选择allocator并调用对应的buffer()方法来创建的,默认使用直接内存作为ByteBuf,容量为256个字节,可以指定初始容量的 ...
一、粘包与半包 粘包 现象:第一次发送abc,第二次发送def,接收abcdef。 原因:1、应用层,接收方 ByteBuf 设置太大(Netty 默认 1024) 2、传输层,滑动窗口,假设发送方 256 bytes 表示一个完整报文,但由于接收方处理不及时且窗口大小足够大(大于256 bytes ...
2.1.4 Process States and Transitions进程状态和转换 首先只需要看上面一个三角形之间的关系,首先表明了进程的三个基本状态: Running运行态:进程的外部执行条件满足(已获取到运行时需要的资源)且进程已获得CPU,表明该进程正在执行,单处理器系统中(单核)有且只有 ...
一、序列化算法拓展 序列化接口 public interface Serializer { /** * 序列化 * @param object 被序列化的对象 * @param <T> 被序列化对象类型 * @return 序列化后的字节数组 */ <T> byte[] serialize(T ob ...
![](https://img2020.cnblogs.com/blog/1495496/202110/1495496-20211026105509254-1474426041.png) ...
一、EventLoop EventLoop 本质是一个单线程执行器(同时维护了一个 Selector),里面有 run 方法处理一个或多个 Channel 上源源不断的 io 事件。继承自 j.u.c.ScheduledExecutorService 因此包含了线程池中所有的方法,除此之外,继承自n ...
postgre导入csv命令 \copy pm_faultcontent from '/mnt/postgresdata/inst/data/pm_faultcontent.csv' with csv 应取文件绝对地址,在配置的postgre_data的环境变量时,相对地址或者直接写文件名的方式可行 ...
1. 教材P52 例4-8 分数转成等级 switch #include <stdio.h> main() { int mark; printf("输入成绩\n"); scanf("%d",&mark); switch(mark/10) { case 10: case 9:printf("A\n") ...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号