我的 Input框 不可能这么可爱

<input /> 标签是我们日常开发中非常常见的替换元素了,但是最近在刷 whattwg 跟 MDN 的时候发现 跟 <input /> 有很多相关的属性,选择器都没怎么用过,所以就开篇文章来整理一下一些比较有趣或者实用的知识点。 本篇文章默认大家已经知道 <input /> 标签的基本用法,不会做过多的基础说明~ 没想到,这些选择器居然跟 input … (根据最新的 drafts 指出,一共有3大类,16种跟 input 相关的选择。其实都挺有用的,善用它们,会让我们的用户体验更加美好。
分类: 其他 发布时间: 12-02 23:00 阅读次数: 0

使用抓包工具将抓到的接口存放Jmeter中

1、 jmeter工作台新增 HTTP代理服务器、端口设置为:8888 2、 抓包工具上面设置代理服务器地址 3、代理服务器未启动时,抓包工具界面显示无法联网。 4、在Jmeter中点击【启动】HTTP代理服务器 5、界面加载出来,Jmetr抓到了数据,如图所示:
分类: 其他 发布时间: 12-02 23:00 阅读次数: 0

swoole进程间如何通信

Swoole进程间通信的方式 管道pipe 管道用于进程之间的数据交互,Linux系统本身提供了pipe函数用于创建一个半双工通信管道。半双工的通信方式中数据只能单向流动(一端只读一端只写),只能在具有亲缘关系(父子进程)的进程之间使用。 管道是进程间通信IPC中最基础的方式,管道有两种类型分别是命名管道、匿名管道。 匿名管道:专门用于具有血缘关系的进程之间,完成数据传递。命名管道:可以用在任何两个进程之间,Swoole中的管道都是匿名管道。 在Swoole中利用eventfd和UnixSoc
分类: 其他 发布时间: 12-02 23:00 阅读次数: 0

生物思维导图怎么做?这样操作一招解决

思维导图不仅可以使用在工作中,在学习中也同样适用。可以用来对所学的知识点进行总结归纳,方便在考试复习时使用方便。那怎样生物思维导图怎么做呢?下面分享简单的绘制思维导图技巧,希望可以带来帮助。**绘制工具—迅捷画图绘制方法:**1.在浏览器中搜索迅捷画图,进入在线编辑页面中,稍微熟悉之后即可进行编辑使用,选择页面中的立即体验进行编辑下一步操作。2.进入新建文件之后选择页面中的思维导图进行新建使用,该
分类: 其他 发布时间: 12-02 23:00 阅读次数: 0

SpringBoot与数据层

1、JDBC <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐starter‐jdbc</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql‐connector‐java</artifactId> <scope>runtime</scope> </dependency>
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

Flume(一) —— 启动与基本使用

Flume is a distributed, reliable(可靠地), and available service for efficiently(高效地) collecting, aggregating, and moving large amounts of log data. It has a simple and flexible architecture based on streaming data flows. It is robust and fault tolerant
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

【集群实战】NFS网络文件共享服务

1. NFS介绍 1.1 什么是NFS? NFS是Network File System的缩写,中文意思是网络文件系统。它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。NFS客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务器端共享的数据目录挂载到NFS客户端本地系统中(就是某一个挂载点下)。从客户端本地看,NFS服务器端共享的目录就好像是客户端自己的磁盘分区或者目录一样,而实际上却是远端的NFS服务器的目录。 NFS网络文件系统很
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

golang之 Array(数组)

目录 一、Array(数组) 二、数组的定义 1. 基本语法 三、数组的初始化 1. 方式一 2. 方式二 3. 方式三 四、数组的遍历 1. 方式一:for循环遍历 2. 方式二:for range遍历 五、多维数组 1. 二维数组的定义 2. 二维数组的遍历 六、数组是值类型 七、数组的其他相关方法 一、Array(数组) 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化 二、数组的定义 1. 基本语法 // 基本语法: va
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

吴裕雄--天生自然数据结构:十大经典排序算法——归并排序

归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 作为一种典型的分而治之思想的算法应用,归并排序的实现由两种方法: 自上而下的递归(所有递归的方法都可以用迭代重写,所以就有了第 2 种方法); 自下而上的迭代; 和选择排序一样,归并排序的性能不受输入数据的影响,但表现比选择排序好的多,因为始终都是 O(nlogn) 的时间复杂度。代价是需要额外的内存空间。 2. 算法步
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

IOS开发依赖管理工具CocoaPods

CocoaPods IOS开发依赖管理工具 CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 68 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly. 安装: sudo gem install cocoap
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

测试理论 - Test Double

概述 简述 test double mock, fake 之类的东西 背景 最近在看 google 软件测试之道 妈的 13 年的老书了 书里有提到 mock, fake, stub 刚好, 我又不太会 上网找相关的东西 发现了一个叫做 Test Double 的东西 1. Test Double 概述 测试替身 背景 单元测试中, 总会对外界产生依赖 要么依赖外界的参数 要么依赖外界的服务 但是如果真的依赖起来了... 一传十十传百, 就得起一套环境 可我就想写个 单元测试 啊喂... 于是
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

Ajax运用与分页

目录 django与ajax的分页处理 ajax + sweetAlert 实现再次确认: 批量数据插入 分页: django与ajax的分页处理 ajax + sweetAlert 实现再次确认: 下载插件 : https://github.com/lipis/bootstrap-sweetalert 二次确认的动态样式: #样式: swal("删除成功!", "你可以准备跑路了!", "success"); #样式渲染 :基于bootstrap插件 缺陷: 创造
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

RubyGem镜像/ruby国内镜像

RubyGem 网上推荐的淘宝的镜像已经无法访问 清华镜像 # 添加 TUNA 源并移除默认源 gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/ # 列出已有源 gem sources -l # 应该只有 TUNA 一个 Ruby China镜像 参考: https://ruby-china.org/topics/38000 https://mirror
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

koa 实现session登陆

在我们访问一些网站内部内容的时候,通常都会先验证我们是否已经登陆,如果登陆了就跳转到内容页面否则就跳转或者弹出登陆页面。 但是HTTP协议是没有状态的协议,无法标识一个用户的登录状态。 于是Cookies和Session的应用就很好的解决了这个问题。 koa实现session登陆的方法很简单,首先引入依赖'koa-session' const session = require('koa-session'); 配置session参数 //session配置 const session_sign
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

npx vs npm

npx vs npm npx 使用教程
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

配置访问公网主机上的jupyter notebook

文章结构: 一.安装python 二.安装并配置jupyter并配置jupyter 三.第一个python程序 一.安装python 1.1下载python安装包 # wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz 1.2源码编译安装python # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

Python学习笔记之基础篇(五)列表与元祖

dict
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

Django整理(三) - 配置文件

项目常用配置 在项目的 setting.py 配置文件中,进行项目相关配置的修改。 1. BASE_DIR 当前项目的根目录,Django会依此来定位工程内的相关文件,我们也可以使用该参数来构造文件路径。 2. DEBUG · 含义:是否为调试模式(开发模式),默认为True · 作用:当DEBUG为True时,如果Django程序运行出现异常时,会在浏览器显示详细的出错调试信息 (如下图),而非调试模式下,不会显示出错调试信息: 【重要】项目运行出错了,需要查看是哪一行代码造成出错,再进行分
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

CONTAINS

CONTAINS全文搜索函数 1. 查询住址在北京的学生 SELECT student_id,student_name FROM students WHERE CONTAINS( address, 'beijing' ) <contains_search_condition> 属于 nvarchar . 将另一个字符数据类型用作输入时,将发生隐式转换。 不能使用大型字符串数据类型 nvarchar(max) 和 varchar(max)。 在下面的示例中,@SearchWord 变量(被定义为
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0

转识成智,镜随心转

大乘佛教有两大主干,一是般若中观,另一就是法相唯识。 八识四智 道破人心至深义谛 八识 说的是人有八层意识,由浅到深分别是:前五识——眼识、耳识、鼻识、舌识、身识;第六识——意识;第七识——末那识;第八识——阿赖耶识。 对照心理学,这八识说白了其实很简单:前五识就是感官,第六识就是我们通常所说的意识,第七识就是人的潜意识,第八识则是宇宙识——就好像所有物质还原到微观层面都是由相同的微观元素组成,并联系为一个整体,人的精神还原到最深幽处而与天地宇宙连接的地方,就是第八识。 按照这种说法,人的心灵
分类: 其他 发布时间: 12-02 22:50 阅读次数: 0