码迷,mamicode.com
首页 > Web开发
selenimu--find_element_by_css_selector()方法汇总
一、单一属性定位 type selector driver.find_element_by_css_selector('input') id 定位 driver.find_element_by_css_selector('#kw') class定位 driver.find_element_by_cs ...
分类:Web程序   时间:2020-01-20 12:30:36    阅读次数:122
asp.net core 授权
IAuthorizeDate接口代表了授权系统的源头: public interface IAuthorizeData { string Policy { get; set; } string Roles { get; set; } string AuthenticationSchemes { ge ...
分类:Web程序   时间:2020-01-20 11:21:53    阅读次数:80
JS——表单校验
1、表单校验步骤: (1)确定事件(submit事件),创建一个函数并和该事件绑定。 (2)书写函数对输入的数据是否合法进行校验(需要设定ID并通过ID来获取用户输入的数据的值)。 (3)输入的信息合法,可以正常提交;不合法的话,不能提交用户信息并给出提示信息。 2、校验函数: (1)非空校验: 通 ...
分类:Web程序   时间:2020-01-20 11:17:05    阅读次数:118
js获取按钮的文字
button按钮有两种情况: 1 <input type="button" id="button" value="button"> 这种button获取文字的代码是: var buttonValue = document.getElementBy("button").value; 2 <button ...
分类:Web程序   时间:2020-01-20 11:13:57    阅读次数:212
js 防抖与节流原理
防抖和节流是前端应用开发中常见的两个功能,其原理都是利用闭包,缓存延迟时间。常用于窗口的resize、scroll,输入框内容校验等操作。 (1)防抖,思路:在规定时间内未触发第二次,则执行,代码如下 function debounce(fn, delay) { let time = null ; ...
分类:Web程序   时间:2020-01-20 11:12:44    阅读次数:141
浏览器自动化的一些体会11 webclient的异步操作
原来的代码大致如下: private void foo(string url) { using (WebClient client = new WebClient()) { client.DownloadProgressChanged += (obj, ev) => { client.CancelA ...
分类:Web程序   时间:2020-01-20 10:04:15    阅读次数:101
[ASP.NET Core 3框架揭秘] Options[7]: 与配置系统的整合
Options模型本身与配置系统完全没有关系,但是配置在大部分情况下会作为绑定Options对象的数据源,所以有必要将两者结合在一起。与《扩展与定制》演示的两个例子一样,针对配置系统的集成同样是通过定制Options模型相应的对象来实现的 ...
分类:Web程序   时间:2020-01-20 10:02:52    阅读次数:135
php函数ob_start()、ob_end_clean()、ob_get_contents()
来源:https://www.cnblogs.com/daxian2012/archive/2012/09/12/2682136.html 下面3个函数的用法 ob_get_contents() - 返回输出缓冲区的内容 ob_flush() - 冲刷出(送出)输出缓冲区中的内容 ob_clean( ...
分类:Web程序   时间:2020-01-20 10:00:17    阅读次数:118
css的代码规范
放置的规范: 在标签内容体中书写css样式代码 标签放置在标签之中 格式规范: 选择器名称{属性名: 属性值; 属性名: 属性值;……} 选择器:即指定css样式作用在那些HTML标签上 代码规范: 属性名和属性值之间是键值对关系 属性名和属性值之间用":"连接,最后";"结尾 如果一个属性名有多个 ...
分类:Web程序   时间:2020-01-20 09:52:47    阅读次数:71
JS中isNaN()函数的一点认识
isNaN可以看作: isNaN = function(value) { Number.isNaN(Number(value)); } 所以,isNaN()会首先尝试将这个参数转换为数值,然后才会对转换后的结果是否是NaN进行判断。 因此,对于能被强制转换为有效的非NaN数值来说( 值得一提的是,包 ...
分类:Web程序   时间:2020-01-20 09:50:07    阅读次数:92
jsonp与cors漏洞文章
jsonp: https://www.freebuf.com/column/156322.html cors: http://www.bywalks.com/1.html 尤其是里面的那个外国人的案例,很棒 这些都是我认为比较通俗易懂的文章,方便自己下次忘记时回顾 视频:漏洞银行84期 https: ...
分类:Web程序   时间:2020-01-20 09:47:11    阅读次数:79
你不需要基于 CSS Grid 的栅格布局系统
在过去的几个星期里,我开始看到基于 CSS Grid 的布局框架和栅格系统的出现。我们惊讶它为什么出现的这么晚。但除了使用 CSS Grid 栅格化布局,我至今还没有看到任何框架能提供其他有价值的东西。他们沉醉于模仿过去的做法,而不是着眼于未来。这使得发展受到限制。其中一个常见的问题就是,这些框架仍 ...
分类:Web程序   时间:2020-01-20 09:45:56    阅读次数:104
聊聊HTTP请求那一些事_HttpWebRequest_一篇就够了
http请求在我们实际工作中天天见,为了不重复造轮子,现在分享一下最近的一次封装整理,供大家参考,交流,学习! ...
分类:Web程序   时间:2020-01-20 09:42:25    阅读次数:77
如何利用Serilog的RequestLogging来精简ASP.NET Core的日志输出
这是该系列的第一篇文章:在ASP.NET Core 3.0中使用Serilog.AspNetCore。 1. 第1部分 使用 来简化ASP.NET Core的日志输出(本篇文章) 2. 第2部分 使用Serilog记录所选的端点名称[敬请期待] 3. 第3部分 使用Serilog.AspNetCor ...
分类:Web程序   时间:2020-01-20 09:37:07    阅读次数:81
前端开发 css、less编写规范
壹 ? 引 早在大半年前,我在负责整理定义了前端组JavaScript开发规范与less、css样式开发规范。一直想将两个规范整理成文章,但在整理了JavaScript规范后,我花了较多的时间在学习JavaScript基础知识,所以对于样式规范一直处于放置状态。直到上周我收到了一条关于JavaScr ...
分类:Web程序   时间:2020-01-20 09:36:23    阅读次数:125
Hibernate缓存机制
Hibernate缓存机制 什么是缓存,为什么需要缓存? 什么是缓存? 存在内存中的临时数据 为什么需要缓存? 减少程序直接和数据库交互的次数,因为直接交互的结果集很多都是重复的,例如查询,缓存可以减少开销 什么样的数据适合缓存?什么样的数据不适合缓存? 适合缓存的数据 多次查询且很少次修改,同时修 ...
分类:Web程序   时间:2020-01-20 09:35:40    阅读次数:106
只要动手就能学到东西4 JSON.stringify
今天在调试javascript时,需要将不可显示字符如\r\n在console显示出来,查了下,原来可以用JSON.stringify()。这个方法以前也用过,但都是将javascript对象变成json字符串以便传送,没想到还可以用来显示特殊字符。 (伪“签名档”) 只要动手去做,就能学到东西,即 ...
分类:Web程序   时间:2020-01-20 09:30:34    阅读次数:102
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!