Pink

vue elementui如何修改el-table头部样式

筅森魡賤 提交于 2021-01-16 07:30:09
找到el-table加入红色代码 <el-table :row-style="tableRowStyle" :header-cell-style="tableHeaderColor" > </el-table> 然后再methods加入 // 修改table tr行的背景色 tableRowStyle ({ row, rowIndex }) { // return 'background-color: pink' }, // 修改table header的背景色 tableHeaderColor ({ row, column, rowIndex, columnIndex }) { if (rowIndex === 0 ) { return ' background-color: #FAFAFA;color: #000;font-weight: 500; ' } } 来源: oschina 链接: https://my.oschina.net/u/4312979/blog/3405451

JQuery 选择器

只谈情不闲聊 提交于 2021-01-13 15:53:14
简单选择器:   1、 #id :匹配 id 属性为 id 的元素   2、 .class :匹配 class 属性含有 class 单词的所有元素   3、 [attr] :匹配拥有 attr 属性的所有元素   4、 [attr = val] :匹配拥有 attr 属性且值为 val 的所有元素   5、 [attr != val] :匹配没有 attr 属性或 attr 属性的 值不为 val 的所有元素   6、 [attr ^= val] :匹配 attr 属性值以 val 开头 的元素   7、 [attr $= val] :匹配 attr 属性值以 val 结尾 的元素   8、 [attr *= val] :匹配 attr 属性值 含有 val 的元素   9、 [attr ~= val] :当 attr 属性为一个由空格分隔的单词列表时,匹配其中包含单词 val 的元素   10、 [attr |= val] :匹配 attr 属性值以 val 开头且其后没有其他字符或其他字符是以连字符开头的元素   11、 :animated :匹配由 JQuery 产生动画且 正在动画 中的元素   12、 :button :匹配 <button type = "button"> 和 <input type = "button"> 元素   13、 :checkbox :匹配

c/c++ 数组和指针

情到浓时终转凉″ 提交于 2021-01-04 02:58:07
c/c++ 数组和指针 <font color="green"> 知识点 </font> 1,数组就是指针,对应代码里的test1 2,用auto声明,得到的是指针,对应代码里的test2 3,用decltype声明,得到的不是指针 ,对应代码里的test3 <font color="pink">4,用指针模拟end ,对应代码里的test4</font> 5,标准库函数std::begin,std::end,对应代码里的test5 6,ptrdiff_t和size_t,ptrdiff是数组下标相加减的值的类型,size_t是数组下标的类型,对应代码里的test6 <font color="red"> 7,数组的下标可以是负值,标准库的string,vector的下标也可以是负值,对应代码里的test7 8,用数组初始化vector,注意生成的vector里的元素不包括第二个参数,对应代码里的test8</font> #include <iostream> #include <vector> using namespace std; int main(){ //test1 数组就是指针 /* string ar[] = {"aa","bb"}; string* p = ar; *p = "cc"; string* p1 = &ar[1]; *p1 = "dd"; for(auto

c/c++ 动态库与静态库的制作和使用

假装没事ソ 提交于 2020-12-28 08:05:44
静态库的用法 静态库的文件名 libxxx.a -->对应windows的.lib文件 做静态库的命令: ar rcs libxxx.a file1.o file2.o file.o 使用静态库: gcc main.c -L lib/ -lxxx 注意:-L的作用是告诉gcc你的libxxx.a放在了哪个目录里;-l的作用是告诉gcc使用哪个静态库。 举个例子,目录结果如下: ├── include │ └── head.h ├── lib │ ├── main.c └── src ├── add.c ├── mul.c └── sub.c head.h int add(int, int); int sub(int, int); int mul(int, int); add.c int add(int a, int b){ return a + b; } sub.c int sub(int a, int b){ return a - b; } mul.c int mul(int a, int b){ return a * b; } 步骤1:在src目录执行下面的命令,生产.o文件 gcc -c *.c 执行后,在src目录下生产了add.o,sub.o,mul.o三个文件 步骤2:在src目录执行下面的命令,生产libCalc.a文件 ar rcs libCalc.a *.o

js实现模拟百度搜索

假装没事ソ 提交于 2020-12-16 20:09:49
<! DOCTYPE html > < html lang ="en" > < head > < meta charset ="UTF-8" > < title > Title </ title > < style > body { padding-top : 100px ; text-align : center ; } #dv p { margin : 0 ; padding : 0 ; cursor : pointer ; padding : 5px 0 ; } </ style > </ head > < body > < input type ="text" id ="txt" > < button > 百度一下 </ button > < div id ="box" ></ div > < script src ="common.js" ></ script > < script > // 1.准备数据 var keyWords = [ " 吃火锅 " , " 吃鱼 " , " 吃卫龙 " , " 吃火腿 " , " 吃火鸡面 " , " 吃火龙果 " , " 喝烫水 " , " 喝水 " ]; // 2.给文本框注册键盘抬起事件 my$( ' txt ' ).onkeyup = function () { // 优化: 每次键盘抬起判断页面中有没有这个div if

RabbitMQ-2介绍

狂风中的少年 提交于 2020-12-16 04:28:34
简介 RabbitMQ:接受消息再传递消息,可以视为一个"邮局"。发送者和接受者通过队列来进行交互,队列的大小可以视为无限的,多个发送者可以发生给一个队列,多个接收者也可以从一个队列中接受消息。 code rabbitmq使用的协议是amqp,用于python的推荐客户端是pika pip install pika -i https://pypi.douban.com/simple/ 生产者:send.py import pika # 建立一个连接 connection = pika.BlockingConnection(pika.ConnectionParameters( 'localhost')) # 连接本地的RabbitMQ服务器 channel = connection.channel() # 获得channel 这里链接的是本机的,如果想要连接其他机器上的服务器,只要填入地址或主机名即可。 接下来我们开始发送消息了,注意要确保接受消息的队列是存在的,否则rabbitmq就丢弃掉该消息. channel.queue_declare(queue='hello') # 在RabbitMQ中创建hello这个队列 channel.basic_publish(exchange='', # 使用默认的exchange来发送消息到队列 routing_key='hello', #

数据结结构

我是研究僧i 提交于 2020-12-15 03:06:03
<font color="pink">数据结构= 程序 + 算法 </font> 数据结构有什么用 当我们使用着java官方给你提供的容器的时候,我们用起来是非常方便的,ArrayList其实是一个无线扩充的数据LinkedList其实是一个链表。 现实世界中存储数据,我们要通过一些工具或者建模来进行存储。每种数据结构都有自己的优缺点。 而算法,在这么多的数据中如果以最快的速度实现插入,删除,查找数据问题 我们java语言是一种面向对象的编程语言,java就相当于自动档汽车,C语言相当于手动挡汽车,python就是无人驾驶汽车,数据结构相当于变速箱的工作原理,如果你懂变速箱的工作原理,那么不但可以开车,也可修车,还可以造车 数据结构内容非常多,我们接收java当中常见的数据结构:堆栈,队列,数组,链表和红黑树 常见的数据结构: 数据存储的常见结构:栈,队列,数组,链表,和红黑树。 栈 栈,stack,又称为堆栈,他是运算受限的线性表结构,它的限制是仅允许在标的一端插入和删除操作,不允许在其他任何位置进行添加,查找,删除等操作。 简单的说,采用结构的集合,对元素的存取有以下特点 先进后出(存进去的元素,要在他后面的元素依此取出后,再能取出该元素)。例如:子弹压进弹夹的动作 栈的入口,出口都是栈的顶端位置。 空栈:栈顶栈底相等 压栈:存储元素,元素存储到栈的顶端位置

goj 递推题目系列之一涂色问题(递推dp)

南楼画角 提交于 2020-12-05 06:42:04
Problem Description: 有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法. Input: 输入数据包含多个测试实例,每个测试实例占一行,由一个整数N组成,(0<n<=50)。 Output: 对于每个测试实例,请输出全部的满足要求的涂法,每个实例的输出占一行。 Sample Input: 3 8 Sample Output: 6 258 解题思路:找规律递推题。 首先易知f(1)=3;f(2)=6;f(3)=6;f(4)=18; 现在考虑n>3的情况,①若 第n-1个格子 和 第1个格子 不同 ,则为f(n-1)*1; ② 第n-1个格子 和 第1个格子 相同 ,则第n-2个格子和第一个格子必然不同,此时为f(n-2)再乘第n-1个格子的颜色数,很显然第n-1个格子可以是第一个格子(即第n-2个格子)的颜色外的另外两种,这样为2*f(n-2); 因此总的情况为f(n)=f(n-1)+2*f(n-2); AC代码: 1 #include<bits/stdc++.h> 2 using namespace std; 3 int main(){ 4 int n; 5 long long p[ 55 ]={ 0 , 3 , 6 , 6 }; 6 for (

并查集—带权并查集—并查集的拓展域

馋奶兔 提交于 2020-11-21 05:52:39
先谈一下并查集: 它是一种动态维护不重叠集合的做法,并且支持查询和合并的数据结构,是超级有用的; 1、find函数:查询某一个元素属于哪个集合; 2.union函数:将两个集合合并为一个大集合; 使用一个树形结构储存每一个集合,树上的节点表示一个元素,树根是代表集合,father数组表示当前i的父亲节点,初始化数组为本身,每次递归寻找根节点; 这样,合并的时候我们可以找到两棵树的树根,并且father[root1]=root2;就完成了操作; 并查集有压缩路径和按秩合并; 1.压缩路径:在每次执行find是将访问的节点直接指向树根;均摊复杂度O(logN); 2.按秩合并:秩表示的是树的深度(未压缩路径时),秩也可以表示集合的大小,每次合并是将秩小的元素合并到秩较大的元素上,只增加查询小的结构的代价,只使用按秩合并,复杂度:O(logN); 但同时使用可以将复杂度降到常数级别(不会写) ; int find( int x) { if (x==father[x]) return x; else return father[x]= find(father[x]); } void Union( int x, int y) { int p=find(x),q= find(y); if (p!=q) father[p]= q; } 当然find函数可以使用符号运算符; int find(

ZoomIt:录制视频教程必备

孤街醉人 提交于 2020-11-13 03:01:13
Ctrl + 1 屏幕放大 屏幕放大以后,可以直接通过 鼠标滚轮 或者 上下光标键 进行缩放级别的调整。 Ctrl + 2 屏幕标注 1、按 shift 键拖动鼠标可画出 直线 2、按 Ctrl 键拖动鼠标可画 矩形 3、按 Tab 键拖动鼠标可画 椭圆 4、按 Ctrl + Shift 键拖动鼠标可画 箭头 5、按字母 r\g\b\o\y\p 将在 红red 、绿 green 、蓝 blue 、桔黄 orange 、黄 yellow 、粉红色 pink 进行切换 6、按 w(白色)\k(黑色) 键可清空背景,将屏幕变成白板或黑板。以便做思维构造图或草图 8、按 e 擦除所有标注。 7、Ctrl+Z:撤销最后的标注。 9、直接按 Ctrl + C(V)直接进行屏幕的截图 10、Ctrl+S:保存标注或者放大后的画面。 11、 按 Esc 键即可退出 Ctrl + 3 屏幕倒计时提醒 Ctrl + 4 屏幕实时缩放(LiveZoom) 屏幕实时放大以后,可以直接通过 Ctrl+上下光标键 进行缩放级别的调整。 Type 文字 按 t 进入文字模式,可以在屏幕任何地方键入文字说明 来源: oschina 链接: https://my.oschina.net/u/2406231/blog/2999011