每日思考(2020/03/17)

题目概览 html直接输入多个空格为什么只能显示一个空格? 用CSS绘制一个红色的爱心 对数据类型转换的理解是什么 题目解答 html直接输入多个空格为什么只能显示一个空格? 该行为由 CSS white-space 控制,其默认值 normal 的表现即为多个空格压缩成一个 设置为pre-wrap,pre等属性值,可以显示多个空格 normal 默认。空白会被浏览器忽略。 pre 空白会被浏览器保留。其行为方式类似 HTML 中的 <pre>标签。 nowrap 文本不会换行,文本会在在同一
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

记一次非常心痛的hr面居然被挂

想以应届生的身份去面试一家公司,对这家公司感觉还是不错的,第一轮是hr面,我原来以为hr面是很水的,不会筛选人,然后回答的也中规中矩,不觉得有什么说错话的地方。开心的等待第二轮面试。却完完全全没想到,居然居然hr面不通过。反复的思考是哪里做的不好,最后想到一个致命的问题,就是我表达的时候没有眼神交流!视频面试,然后我基本说话全程没看屏幕,眼神大概在摄像头上方。后来我自己尝试了一下自己录像,模仿一下自己的样子,发现确实感觉很不好,眼神看起来很空洞和恐怖,给人感觉非常差,这时候我才想明白原因出在哪
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

双重数据有效性

1、效果: (使用公式indirect) 2、选择数据--数据有效性中的“序列”;把第一重设置好。 3、第二重:选择公式--名称管理器--指定名称。 4.选择数据有效性,设置公式“indirect”,选中数据源。
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

JavaScript的堆栈和简单类型、复杂类型

JavaScript的堆栈和简单类型、复杂类型 类型 简单类型又叫做基本数据类型或者值类型,复杂类型又叫做引用类型。 简单类型:在存储时变量中存储的值就是本身,因此叫做值类型。值类型的数据有 string 、number、boolean、undefined、null 复杂类型:复杂数据类型在存储变量时存储的仅仅是地址(引用),因此叫做引用数据类型通过new关键词创建对象(系统对象、自定义对象),复杂类型有 Object、Array、Date 等 堆和栈 堆栈空间分配: 栈:由操作系统自动分配释
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

Nodejs模块使用

一、fs模块 (1)查看文件状态 fs.stat(path, callback) / statSync(path) (2)创建目录 fs.mkdir(path, callback) / mkdirSync(path) (3)移除目录 fs.rmdir(path, callback) / rmdirSync(path) 使用异步移除目录mydir 使用同步移除目录mydir2 (4)读取目录 fs.readdir(path, callback) / readdirSync(path) callb
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

如何防范CSRF攻击

上一篇文章了解了一下CSRF和XSS的区别,那么这次我们来看看怎么防范CSRF吧 首先,从上篇文章我们可以看得出,CSRF攻击是有着限制的,而我们可以使用这个限制来对他做相关的防范 方法1:后端在接收请求的时候验证请求接口的网址,也就是HTTP Referer,因为CSRF攻击是在别的网站利用用户 未过期的session或者是cookie进行模拟请求,那么我们就可以在接受请求处理的时候验证一下是不是在我们自己 的网站发起的请求,如果不是可以驳回,不执行 方法2:使用token,CSRF 攻击之
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

如何在CentOS 8.1上安装部署NextCloud私人网盘

NextCloud是一个开源的、基于本地的文件共享和协作平台,它允许您保存文件并通过多个设备(如PC、智能手机和平板电脑)访问它们。
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

Nacos安装

现在市面流行的配置中心有4种,Spring cloud config、Apollo、Nacos、Disconf。 目前Disconf已经很久不更新,所以暂时不做比较,其他3种功能最全面的是Apollo,QPS性能最好的是Nacos,Spring cloud config由于依赖github导致QPS非常低。 Nacos简介: Nacos是阿里的开源产品,它针对微服务架构的服务发现,配置管理,服务治理的综合解决方案。官网地址为:https://nacos.io Nacos主要提供以下特性: 1.
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

kubeadm init [ERROR ImagePull]: failed to pull image [k8s.gcr.io/kube-apiserver-amd64:v1.11.3]: exit status 1

简介: 新版本的Kubernetes在安装部署中,需要从k8s.grc.io仓库中拉取所需镜像文件,但由于国内网络防火墙问题导致无法正常拉取,本文将介绍如何绕过此问题,来完成业务的部署。 问题描述: 使用Kubernetes V1.11.3版本部署集群业务,在进行kubeadm init时,需要从k8s.grc.io仓库拉取镜像: [preflight/images] You can also perform this action in beforehand using 'kubeadm c
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

Python 列表、字典、元组(待更新)

Python 列表、字典、元组 列表 相当于java中的list集合,列表 是由多个值组成的序列。在字符串中,每个值都是字符; 在列表中,值可以是任何数据类型。列表中的值称为 元素(element) ,有时也被称为 项(item) 。 列表的创建 最简单的方法是用方括号( [ 和 ] )将元素包括起来: [10, 20, 30, 40] ['crunchy frog', 'ram bladder', 'lark vomit'] 下面的列表包含一个字符串、一个浮点数、一个整数和另一个列表: ['
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

√重庆哪里有牌具店卖普通牌扫描仪

电薇177-5698-1361直接联系
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

python---数值

# python中数值分成三种:整数、浮点数(小数)、复数 # python中所有整数都是int类型 # python整数的大小没有限制,可以是一个无限大的整数 # c = 999999999999 ** 100 # print(c) # 如果数字的长度过大,可以使用下划线作为分隔符 # b = 123_456_789 # print(b) # 结果是:123456789 # 十进制的数字不能以0开头 eg:d = 0123 # 通过运算符对数字进行运算 # c = 100 # c
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

restful 在接口中获取 传过来的值

# 竞价 GET: http://www.xxx.com/deposit/?item_id=1 # 提交竞价 POST: http://www.xxx.com/deposit/ class BidView(ListAPIView, CreateAPIView): queryset = models.BidRecord.objects.all() serializer_class = BidModelSerializer def get_queryset(self
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

21 路由跳转的方式

1,push 2,replace push,添加一个路由历史,replace 是替代最后一个路由历史,注意区别 可分别定义 使用 push 和 使用 replace 进行路由跳转的方法,进行效果的比对, 比如,当 点击 message01 后的 push ,MessageDetails 显示 message01的详情,再点击 message02 后的 push ,MessageDetails 显示 message02 后的详情, 然后点击后退,会退回到 message01 然而, 当 点击 m
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

【剑指Offer-时间效率】面试题45:把数组排成最小的数

题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 思路1 求出数组中所有元素的排列,然后找出最小的数返回。求字符串的排列可以参考面试题38:字符串的排列,该算法的时间复杂度为O(n!)。 思路2 按照如下规则对数组升序排序:对于两个数字a和b,如果a和b的拼接ab小于b和a的拼接ba,则将a放在b前面,例如9和10,109<910,所以10应该在9前面。排序
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

一个赋权限命令引发的问题

今天为了加强机器的权限控制,让运维兄弟把所有的训练机器的root权限收回,只是给了dev权限,当我登上dev的时候发现没有写的权限,赶紧找运维要了临时root权限给每个用户配置一个账号,分配了一个目录可以写,同时给一些运行第三方的命令赋权,然后出问题了,步骤太大导致在赋权限的时候出现重大问题,一不小心把/bin/su权限给改了,所有普通用户su不动了,Google一下, 问题描述:普通用户之间不能使用su - 故障原因:因为/bin/su的属组和权限被人修改了 解决方法:chown root.
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

ES6 - 基础学习(21): Generator 函数

ES6 新引入了 Generator 函数,可以通过 yield 关键字,把函数的执行流挂起,为改变执行流程提供了可能,从而为异步编程提供解决方案。 基本用法 Generator 函数组成 Generator 有两个区分于普通函数的部分: 一是在 function 后面,函数名之前有个 * ; 函数内部有 yield 表达式。 其中 * 用来表示函数为 Generator 函数,yield 用来定义函数内部的状态。
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

20199305 2019-2020-2 《网络攻防实践》第三周作业

《网络攻防实践》第三周作业 一、前言 问题 回答 作业属于 https://edu.cnblogs.com/campus/besti/19attackdefense 作业要求 https://edu.cnblogs.com/campus/besti/19attackdefense/homework/10471 课程目标 学习教材第三章,完成课后实践 二、知识梳理 三、实践任务一 1、任务要求 从google.com、g.cn、baidu.com、sina.com.cn中选择一个DNS域名进行查
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

Find tables that do not belong in the SYSTEM tablespace

Question My SYSTEM tablespace looks too large and I want to see if I have non system objects in by SYSTEM tablespace. What is the script to find objects that do not belong in the SYSTEM tablespace? Answer: This script will display all tables and ind
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0

Java-运算符和数据类型

1、 数据类型的转换 定义变量的时候,需要给变量赋予一个初值 自动类型转换:小范围类型可以转换为大范围类型的值,大框子可以装下小框子 强制类型转换:大范围类型无法转换为小范围的值,因为小框子装不下大框子,除非强塞 强制类型转换:小范围类型名 变量名 = (小范围类型名)大范围类型的值; public class demo2{ public static void main(String[] args) { int a = 10 ; long b = 20L ; long c = 20 ; //
分类: 其他 发布时间: 03-17 23:01 阅读次数: 0