last

[翻译]帮助文档-jQuery 选择器

喜夏-厌秋 提交于 2019-12-18 15:21:05
jQuery的选择器是CSS 1-3,XPath的结合物。jQuery提取这二种查询语言最好的部分,融合后创造出了最终的jQuery表达式查询语言。如果你了解CSS(绝大部分WEB开发者都用到的),那么你学起来就很容易了。 同时使用CSS和XPath 看几个例子: 隐藏所有包含有链接的段落: $("p[a]").hide(); 显示页面的第一个段落: $("p:eq(0)").show(); 隐藏所有当前可见的层元素: $("div:visible").hide(); 获取所有无序列表的列表项: $("ul/li") /* valid too: $("ul > li") */ 取得name值为bar的输入字段的值: $("input[@name=bar]").val(); 所有处于选中状态的单选r按钮: $("input[@type=radio][@checked]") 如果你对查询语言的工作原理还有疑问,可以 订阅这里的邮件列表 。 CSS查询器 jQuery完全支持CSS1.3。 关于CSS的一些资料查看下面的连接: CSS 1 CSS 2 CSS 3 下面列出来的是支持的CSS查询器的列表式语法: * 任何元素 E 类型为E的元素 E :root 类型为E,并且是文档的根元素 E:nth-child(n) 是其父元素的第n个类型为E的子元素 E:first-child

python|NOI1.5练习

允我心安 提交于 2019-12-18 07:30:30
** python|NOI1.5练习 ** /*** Author:Jiang Zhiying Data:2017.12.17 Emial:1443928904@qq.com Description:练习 ***/ 22. k = - 1 sum , last = 0 , 0 for i in range ( 12 ) : a = int ( input ( ) ) if ( last + 300 < a ) : k = i + 1 break last = last + 300 - a sum += last // 100 last %= 100 if ( k > 0 ) : print ( - k ) else : sum *= 100 sum = sum + sum * 0.2 sum += last print ( int ( sum ) ) 来源: CSDN 作者: 小兔子乖乖吖 链接: https://blog.csdn.net/weixin_45852964/article/details/103586946

jdk源码——LinkedList

三世轮回 提交于 2019-12-18 06:58:07
从源码的定义中,我们可以看出linkedList是实现list接口和deque接口的双端链表 public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable LinkedList是一个双端链表结构,有两个变量 first指向头部,last指向链表尾部,size表示当前链表中的数据个数 transient int size = 0; transient Node<E> first; transient Node<E> last; LinkedList 的带参构造函数 public LinkedList(Collection<? extends E> c) { this(); addAll(c); } public boolean addAll(Collection<? extends E> c) { return addAll(size, c); } addAll方法 public boolean addAll(int index, Collection<? extends E> c) { checkPositionIndex(index); //检查下标是否正确 Object[] a = c

解决table边框圆角无效

北城以北 提交于 2019-12-18 06:23:00
在table中设置border-radius发现不起作用,网上查找了一番,原因是border-collapse:collapse和border-radius不兼容。 css: border-collapse: separate; border-spacing: 0; 设计图效果 代码实现效果: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> #table_wrap > table { font-size: 16px; text-align: center; margin: 0 auto; border-collapse: separate; border-spacing: 0; border: 2px #000; } table thead tr,table tbody tr { height: 50px; line-height: 50px; /*background-color: pink;*/ } table tr th:first-child,table tr td:first-child {/*设置table左边边框*/ border-left: 2px solid #eaeaea; } table tr th:last-child,table

nginx的rewrite配置

跟風遠走 提交于 2019-12-18 01:37:00
域名跳转(重定向)、URL重写(伪静态)、动静分离(跳转域名,并接入CDN实现加速) #依赖PCRE库 #模块:ngx_http_rewrite_module Rwrite相关指令 #if (条件) { command } coding.net/u/aminglinux/p/nginx/git/blob/master/rewrite/if.md #break和last coding.net/u/aminglinux/p/nginx/git/blob/master/rewrite/break.md #return 后面跟状态码、URL、text(支持变量)coding.net/u/aminglinux/p/nginx/git/blob/master/rewrite/return.md #rewrite规则 coding.net/u/aminglinux/p/nginx/git/blob/master/rewrite/rewrite_ruler.md #rewrite_log定义rewrite日志 rewrite_log on; 写到error_log notice级别 =========================================================================== if指令 格式:if (条件判断) { 具体的rewrite规则

MySQL复制入门

懵懂的女人 提交于 2019-12-17 03:29:13
Ⅰ、复制类型 1.1 逻辑复制 记录每次逻辑操作 主从数据库可以不一致 1.2 物理逻辑复制 记录每次对于数据页的操作 主从数据物理严格一致 基于重做日志 说明: 如果一个块(页)修改了,就把这个修改发到远端 主从两端不仅仅是数据一致,而是物理上的一致,页都是一样的 1.3 复制选型与对比 简单的主从环境,两边同样的表,space_id不用一样,只要保证数据在逻辑内容上一致,物理上不用一样。也就是说,一张表的数据一致就行,不要求这些数据对应的表空间里面内容也一致 Oracle的优势 Oracle中commit时间是平均的,MySQL却不是 MySQL中事务越大commit越慢,binlog是事务执行完commit之后才写,从而产生延时的问题,Oracle中是物理逻辑复制,块的变化实时同步到从上 MySQL的优势 做大数据,把MySQL里面的数据变化传到数据仓库平台,MySQL做起来就很方便,Oralce做起来麻烦,物理日志要去解析是解析不出来行的变化的,但是有ogg工具可以同步到hive,不过偏商业 Ⅱ、典型关系型数据库复制对比 - MySQL Oracle Data Gurad SQL Server Mirroring 类型 逻辑复制 物理逻辑复制 物理逻辑复制 优点 灵活 复制速度快 复制速度快 缺点 配置不当易出错 要求物理数据严格一致 要求物理数据严格一致 问

DWVA-关于SQL注入的漏洞详解

大城市里の小女人 提交于 2019-12-16 20:40:31
low等级 代码如下: 1 <?php 2 3 if( isset( $_REQUEST[ 'Submit' ] ) ) { 4 // Get input 5 $id = $_REQUEST[ 'id' ]; 6 7 // Check database 8 $query = "SELECT first_name, last_name FROM users WHERE user_id = '$id';"; 9 $result = mysqli_query($GLOBALS["___mysqli_ston"], $query ) or die( '<pre>' . ((is_object($GLOBALS["___mysqli_ston"])) ? mysqli_error($GLOBALS["___mysqli_ston"]) : (($___mysqli_res = mysqli_connect_error()) ? $___mysqli_res : false)) . '</pre>' ); 10 11 // Get results 12 while( $row = mysqli_fetch_assoc( $result ) ) { 13 // Get values 14 $first = $row["first_name"]; 15 $last = $row["last

Elasticsearch学习记录(入门篇)

青春壹個敷衍的年華 提交于 2019-12-16 15:42:50
Elasticsearch学习记录(入门篇) 1、 Elasticsearch 的请求与结果 请求结构 curl -X<VERB> '<PROTOCOL>://<HOST>:<PORT>/<PATH>?<QUERY_STRING>' -d '<BODY>' VERB HTTP方法:GET, POST, PUT, HEAD, DELETE PROTOCOL http或者https协议(只有在Elasticsearch前面有https代理的时候可用) HOST Elasticsearch集群中的任何一个节点的主机名,如果是在本地的节点,那么就叫localhost PORT Elasticsearch HTTP服务所在的端口,默认为9200 PATH API路径(例如_count将返回集群中文档的数量),PATH可以包含多个组件,例如_cluster/stats或者_nodes/stats/jvm QUERY_STRING 一些可选的查询请求参数,例如?pretty参数将使请求返回更加美观易读的JSON数据 BODY 一个JSON格式的请求主体(如果请求需要的话) PUT创建(索引创建) $ curl -XPUT 'http://localhost:9200/megacorp/employee/3?pretty' -d ' { "first_name" : "Douglas",

select单表查询以及sqlplus

南楼画角 提交于 2019-12-16 14:12:29
1.使用select语句查询某张表的所有数据内容 语法: select [distinct] *{col_name1,col_name2,..} from tb_name; 注意:语法中出现的中括号[],表示该部分可有可无 *:表示所有列,仅仅作为测试和学习使用,在企业用语中不出现,因为效率低下且可读性差 col_name1:列名,将需要查阅的数据字段列举出来,可以查看多列值,列名之间用,进行分割即可 s_emp :员工信息表 s_dept:员工部门表 需求:查看s_dept表中的所有记录 select * from s_dept; select id,name,region_id from s_dept; 练习:查看s_dept表中的所有记录的id和name select id,name from s_dept; 练习:查看所有员工的id,名字(last_name)和薪资(salary) select id,last_name,salary from s_emp; 2.select语句可以对指定的列的所有值进行算术运算。 语法: select col_name 运算符 数字 from tb_name; 需求:查看每个员工的员工id,名字和年薪。 select id,last_name,salary*12 from s_emp; 注意:select语句永远不对原始数据进行修改。

ES-入门

三世轮回 提交于 2019-12-16 10:47:12
https://es.xiaoleilu.com/010_Intro/10_Installing_ES.html 1. 安装 https://www.elastic.co/cn/downloads/ 在上面ES官网下载ES7.5和kibana6.5版本。后者是可视化操作软件。同时下载页面也有配置启动的方法,很简单,es基本直接启动,kibana只需要改下elasticsearch.hosts即可。 一般首先在本地安装,之后打开http://localhost:5601/app/kibana 可以发现新版的(7.5)可以直接在界面上操作安装一些插件。 以下下的操作都在es7.5版本。改版本已经强制单索引单类型。类型推荐使用_doc,当然也可以指定。但只能有一个。 2. 概念 索引:index。可以对应于m数据库中数据库。 类型:type。可以对应与数据库中的表。但又有不同,参考 Es 中type理解 。type 字段会和文档的 _id 一起生成一个 _uid 字段,因此在同一个索引下的不同类型的文档的 _id 可以具有相同的值。参考: es中索引与类型前世今生 索引:倒排索引。 3. 创建索引 新版的es已经不要求使用type,而是直接操作index,用_doc统一表示。因为type也只是一个逻辑概念。 PUT /megacorp/_doc/1 { "first_name" :