day76 CSS高级选择器
高级选择器 <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>高级选择器</title>
<style>
.h2 {
color: red;
}
body {
font-size: 30px;
}
/*选择器高级:基础选择器的各种组合*/
/*查询顺序,由内
Linux基础命令(详细版)
本博文包含以下命令的使用方法:locale(语言相关)date(日期相关)cal(日历)bc(计算机)--help(help命令帮助)man(man手册帮助)cd(切换目录)pwd(显示当前工作路径)mkdir(创建文件夹)rmdir(删除空文件夹)ls(查看目录下内容)cp(复制)rm(删除)mv(移动)cat(查看文件内容)head(查看文件开头几行)tail(查看文件末尾几行)touch(创
solidity智能合约字节数最大值及缩减字节数
智能合约最大字节数 在Solidity中,EIP 170将contract的最大大小限制为24 KB 。因此,如果智能合约内容过多,会导致无法进行发布操作。 减少压缩字节数方法 方法及变量命名 在一定程度上,方法或变量的长短会影响字节数的多少,因此可通过减少方法名或变量名来对内容进行压缩,但一般情况下效果很小,毕竟方法和变量名本身所占空间有限。 减少成员变量定义 如果某个值只使用一次或两次,那么就尽量减少再独立创建一个变量,变量越多,编译后所占字节数越多,此项能减少不少编译后的大小。 变量初始
网页后台两种方式布局
1.利用定位和浮动布局 框架: html,body{ height:100%;(使其高度一直是占满整个视口高度) margin:0;(去掉外边框) } 外部大盒子 设置颜色 设置定位布局为position:relative(相对定位,为了让下半部分的盒子有参考目标) 头部盒子 设置颜色和高度 下半部分盒子: 设置下半部分宽度和高度100%,颜色 设置为绝对定位 position:absolute; 设置top值,top:上半部分盒子高度(之后先半部分
《C++primerplus》第6章练习题
本来前面五题都做完了,写博客时没保存好草稿= =,写了个整合版的程序,实现前五题的关键部分。 1.定义一个叫jojo的结构,存储姓名、替身和力量值,使用动态结构数组初始化二乔、承太郎和乔鲁诺乔巴纳等人的信息。循环地用菜单化的选项提示用户输入,选项1:显示所有人的替身;选项2:按一定比率强化白金之星的力量值,并输出当前所有人力量的平均值;选项3:要求用户输入一系列字符,然后返回相同的字符,其中转换字母大小写,遇到“@”就停止;选项4:退出。如果输入1-4以外的数字,提示用户重新输入,如果输入的不
object Object {} any unknown
object: 除了primitive(boolean null number string undefined bigint symbol)的类型 Object: Object和any很像 ,Object有更严格的约束 Object表示装箱后的原始类型对象,即有方法的原始类型(describes funtionality that is common to all JS objects) 和any的区别是: let a:any let b:Object a.nomethod() // oka
基础篇-1.5Java的数组
1 引言 每一种编程语言都有其自身的数组概念,大同小异,都是为了存储一堆数据,而Java的数组是用来存储相同类型的数据,如声明一个arr[10]数组,可以用来代替声明10个变量。 2 声明和创建数组 在使用数组之前,必须得声明和创建数组,下面看下如何声明和创建数组。 声明数组 dataType[] array; // 首选的方法 或 dataType array[]; // 效果相同,但不是首选方法,为了让C或C++程序员能够更快速地了解Java 示例: int[] array;
或
in
数据分析——巧用ABtest,看杰伦和徐坤的流量之争
豆瓣的一个关于“周X伦在微博超话没有数据流量,他是不是没有蔡X坤火”的帖子引爆了Jay Chou粉丝与KUN的粉丝的流量之争。两家粉丝以背后最大赢家新浪微博为载体,打响了一场被各大媒体争相报道、吃瓜路人津津乐道的数据流量之战。 用ABtestdech得出结论 一:什么是A/B测试? 统计学角度来讲,A/B测试是统计学里双样品假设检验的一个应用。举例来说,就是为了同一个目标,假设我们制定了两个行动方案(比如两个网页版本)。在A/B测试实验里,让一部分用户使用 A 方案,另一部分用户使用
C语言编程学习打造——做题游戏
C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。 C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之
设计模式GOF23之工厂模式01
简单工厂模式和工厂方法模式 工厂模式核心:分工 简单工厂模式不符合OCP(Open-Closed Princinple)原则,扩展时需要更改原代码 工厂方法模式增加了类复杂度代码复杂度等,所以一般使用简单工厂模式 普通代码 public interface Car { void run(); } public class Audi implements Car{ @Override public void run() { System.out.println("奥迪在奔跑!!!"); } }
Vue.js项目实战-多语种网站(租车)
首先来看一下网站效果,想写这个项目的读者可以自行下载哦,地址:https://github.com/Stray-Kite/Car: 在这个项目中,我们主要是为了学习语种切换,也就是右上角的 中文/English 功能的实现。 首先看一下模拟的后台数据src/config/modules/lang.js 文件中: 关键代码: 1 export default {
2 name: 'Homepage',
3 components: {
4 ScrollNumb
解决centos安装mysql8.0遇到的错误
记录一次坑爹的操作。很久很久前,安装mysql很顺利,于是乎,顺着经验,在mysql8.0上撞了大坑,只能怪,经验太旧太旧了,至此更新如下: linux安装mysql,最新版8.0: 1、首先,检测是否已安装: rpm -qa | grep mysql 删除已安装的mysql: rpm -e --nodeps mysql或rm -rf xxx 2、安装,登陆mysql官网,下载对应版本的YUM资源包。 wget http://repo.mys
洛谷 P1789 【Mc生存】插火把
题目背景 初一党应该都知道...... 题目描述 话说有一天 linyorson 在“我的世界”开了一个 n×n(n≤100) 的方阵,现在他有 mm 个火把和 kk 个萤石,分别放在 (x_1,y_1)...(x_m,y_m)(x1,y1)...(xm,ym) 和 (o_1,p_1)...(o_k,p_k)(o1,p1)...(ok,pk) 的位置,没有光或没放东西的地方会生成怪物。请问在这个方阵中有几个点会生成怪物? P.S.火把的照亮范围是: |暗|暗| 光 |暗|暗|
035 绝对路劲和相对路径
绝对路径 Windows系统绝对路径从盘符(C:、D:)开始写一个完整的路径。 path = r'D:\上海Python11期视频\python11期视频\day 09\test.py' # 鼠标右键点击文件,
copy pathf = open(path, 'w') # r-->read 只读 ; w-->只写,清空当前文件后写入,自动创建文件
f.write('nick handsome')
f.close() 相对路径 相对于当前执行文件坐在的文件夹开始找 path = r'test
ssh模式和salt模式的实现
ssh模式和salt模式的实现思路 agent 每台服务器装一个agent 每天定时启动这个脚本 采集完成信息后发送一个机器 保存信息 三种模式: agent —— 每台主机装上脚本(适用的场景:机器多) 每天定时启动脚本 脚本中通过subprocess模块 执行命令收集系统的信息 将采集的信息通过requests模块发送到api api接受数据保存数据库 ssh —— 脚本放在中控机(适用的场景:机器少 不需要安装软件) 每天定时启动脚本 从api获取今天要采集的主机列表 通过paramik
vue - 封装input
input子组件
<el-input :value="value" placeholder="请输入内容" size="small" @input="input" />
props: {
nameVal: {
type: String,
default: ''
},
value: {
type: String,
default: ''
}
},
input(value) {
今日推荐
周排行