Atitit.隔行换色 变色 css3 结构性伪类选择器 Atitit.隔行换色 变色 css3 结构性伪类选择器1.1. css3隔行换色扩展阅读 11.2. 结构伪选择器 11.3. jQuery 选择器21.1.css3隔行换色扩展阅读原理就是利用结构伪类选择器.list_div tr:nth-of-type(odd){background:#fff;}/* 奇数行*//*------...
51nod 1963 树上Nim 这题还真就是树上玩 Nim...相关知识点就是阶梯博弈,具体可以康这里 →_→ PS:手动搜索阶梯博弈然后这题就转化为了多路径的阶梯博弈,这样的话咱定义根节点深度为 0,然后把所有奇数深度点的权值异或一下康康是不是 0 就好了但这里要注意别加边 dfs ,直接利用题目性质(fa[i]<i) O(n) 读入的同时得到深度就好了,咱就是加边dfs T 了一发....//by J...
慈溪中学摸底测试 A 求组合数首先咱一开始并没有看到 Q 的数据范围,并且子任务表格里还有一堆 none (???)于是整个机房都打算阿了出题人后来滚回来看的时候 bug 基本都修好了,于是开始挠头发(这个数据范围真是要人命啊 Q 居然可以到 2e9 ...)但后来看到了这个 m 的范围比较小,于是估计这道题就是利用 m 比较小的性质来做的于是列一下 \(C_n^m\) 的公式:\[C_n^...
Min-Max 容斥的证明 这里有 Min-Max 容斥的证明以及唯一一道博主做过的例题...上个结论:\[Min\{S\}=\sum_{T\subseteq S,Tot=\varnothing}(-1)^{|T|-1}Max\{T\} \]\[Max\{S\}=\sum_{T\subseteq S,Tot=\varnothing}(-1)^{|T|-1}Min\{T\} \]具体的证明其实很简单....
题解 P5265 【模板】多项式反三角函数 →_→ OI 生涯晚期才开始刷板子题的咱其实这题就是道公式题,搞过多项式全家桶的同学贴贴板子照着公式码两下都能过...至于公式的证明嘛...总之贴上公式:\[Arcsin(F)=\int{F'\over \sqrt{1-F^2}}\]\[Arctan(F)=\int{F'\over 1+F^2}\]然后可以康出这里就是一个要用 Sqrt、 Inv、Inter、Direv 的 普...
验证码输入自动聚焦下一个input或者删除自动聚焦上一个input <!DOCTYPE html><html><head><meta charset="utf-8"><title>验证码输入自动聚焦下一个input或者删除自动聚焦上一个input</title></head><style type="text/css"> ...
js获取链接?后边的参数名称或者值 1.获取后边的参数名称<script type="text/javascript"> var url = location.search; //获取url中"?"符后的字串 ,包括? console.log(url); function GetRequest() { var url = location.search; //获取url...
jenkins docker 发布 分享下怎么使用jenkins 发布 docker首先准备docker的相关部分docker tomcat基础镜像,这边使用centos7做系统,dockerfile如下:#tomcat基础镜像#我这边先把tomcat 各项配置好了,然后重新打包,传入docker,tomcat的数据目录设置在 /data/www 下 ,机器上先装了JDKFROM cento...
JS小技巧【数组去重】【搬运】 搬运:JavaScript 高性能数组去重1.Array.filter() + indexOf思路:将两个数组拼接为一个数组,然后使用 ES6 中的Array.filter()遍历数组,并结合 indexOf 来排除重复项1 function distinct(a, b) {2 let arr = a.concat(b);3 return...
钉钉H5微应用 真机调试 HTTP/1.1 404 Not Found出现404白屏。别问!问就是要出城!城里人想出去,城外人想进去!转载于:https://www.cnblogs.com/codesyofo/p/11490673.html
asp.net core api 跨域配置 项目前后端分离,前端请求接口例如使用axios发送请求时浏览器会提示跨域错误,需要后端配置允许接口跨域配置步骤:1、通过NuGet安装Microsoft.AspNetCore.Cors.dll类库2、在Startup.cs中的ConfigureServices方法加入以下配置 services.AddCors(options => ...
JavaScript开发小技巧 总结一些能够提高开发效率的JS技巧1、过滤唯一值Set类型是在ES6中新增的,它类似于数组,但是成员的值都是唯一的,没有重复的值。结合扩展运算符(...)我们可以创建一个新的数组,达到过滤原数组重复值的功能。const array2 = [1, 2, 3, 3, 5, 5, 1];const uniqueArray = [...new Set(array2)];c...
json字符串与json对象之间的转换 目录 一、认识 json 1. 什么是 json? 2. 为什么数据交换采用 json格式? 3. json 对象的三种数据定义格式 4. json 对象的解析语法 5. json 中的几种数据类型 6. json 对象与 json 字符串...
Notepad++中安装json格式化插件 在线工具固然好,一旦没网就凉凉Notepad++编辑器中提供了 json 数据格式化显示的插件安装插件过程如下:注意:安装过程需要联网状态插件安装过程会自动退出程序,等待几秒钟后插件安装完成,软件会自动启动插件(P)——>插件管理选择 JSON Viewer 插件安装提示信息:如果单击YES,将退出notepad++以继续操作。notepad++将...
BFC 1.规范解释块格式化上下文(Block Formatting Context,BFC)是Web页面的可视化CSS渲染的一部分,是布局过程中生成块级盒子的区域,也是浮动元素与其他元素的交互限定区域。2.通俗理解BFC 是一个独立的布局环境,可以理解为一个容器,在这个容器中按照一定规则进行物品摆放,并且不会影响其它环境中的物品。如果一个元素符合触发 BFC 的条件...
CSS中的BFC详解 一 常见定位方案普通流默认,从上而下,行内元素水平排列,行满换行,块级元素渲染成一个新行。浮动先按普通流位置出现,然后根据浮动方向偏移。绝对定位元素具体位置由绝对定位坐标组成。一、何为BFC BFC(Block Formatting Context)格式化上下文,是Web页面中盒模型布局的CS...
Flex 布局的最简单表单 http://www.ruanyifeng.com/blog/2018/10/flexbox-form.htmlhttps://www.cnblogs.com/grt322/p/8531882.htmlhttps://blog.csdn.net/xiasohuai/article/details/81142572https://www.cnblogs.com/qcl...
js Map对象的用法 第一篇:Map:Map是一组键值对的结构,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用Array实现,需要两个Array:var names = ['Michael', 'Bob', 'Tracy'];var scores = [95, 75, 85];给定一个名字,要查找对应的成绩,就先要在names中找到对应的位置,再从sc...
JavaScript的深拷贝 javaScript的拷贝有浅拷贝和深拷贝。拷贝我们一般拷贝对象,获取对象的内容(字段、函数)都给复制一遍浅拷贝:一般只是简单的赋值//浅拷贝var obj1={name:"cat"};var obj2=obj1;//直接赋值给obj2obj2.name="pig";//修改 console.log(obj1.name); // pigconsole.lo...
javaScript数组操作 javaScript数组属于Object引用类型var arr = new Array();//创建数组console.log(typeof arr);//输出类型==object创建数组的几种方式:/*定义数组*/var arr1 = [1,5,3,6,2,9];//定义且赋值var arr2 = new Array(5);//指定长度var a...