一、 ElasticSearch是什么 ElasticSearch是目前开源全文搜索引擎的首选,可以快速存储,搜索和分析海量数据。Stack Overflow,Github等都在使用。 Elasticsearch 是使用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它使全文检索变 ...
分类:
编程语言 时间:
2018-08-14 17:08:18
阅读次数:
277
题面 "传送门" 思路 首先,一个显然的结论是:Alice调整过后的序列中任意两个不互质的数的相对顺序无法改变 那么我们可以以这个性质为突破口 我们在两个不互质的权值的点之间连一条边(没错这是个图论题!!!),那么每个联通块的一个拓扑序就会是这个块最终被Bob变成的样子 显然,Alice可以贪心操作 ...
分类:
编程语言 时间:
2018-08-14 17:08:44
阅读次数:
197
内置函数 面向对象相关 迭代器/生成器相关 range 根据传入的参数创建一个新的range对象 next 返回可迭代对象中的下一个元素值 iter 根据传入的参数创建一个新的可迭代对象 其他(12) 字符串类型代码的执行(3) eval 执行字符串类型的代码,并返回最终结果 exec 执行字符串类 ...
分类:
编程语言 时间:
2018-08-14 17:09:28
阅读次数:
142
我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢? javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指 ...
分类:
编程语言 时间:
2018-08-14 17:10:48
阅读次数:
197
前言 莫比乌斯反演~~(又称懵逼钨丝繁衍)~~,那种让人看了就懵逼的东西~~(其实是我太菜了)~~ 莫比乌斯反演在知道之后对解题十分有帮助,$O(n)$的柿子分分钟化成$O(\sqrt n)$ 那么,什么是莫比乌斯反演呢? 莫比乌斯反演 1.莫比乌斯反演 如果说,有$f(n)$和$g(n)$是定义在 ...
分类:
编程语言 时间:
2018-08-14 17:12:25
阅读次数:
171
Spring Cloud各组件总结归纳 https://www.cnblogs.com/rjzheng/p/9463577.html 前面介绍了很多Spring Cloud的组件,本篇按照自己的角度来做一次归纳。 Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。 润物 ...
分类:
编程语言 时间:
2018-08-14 17:13:13
阅读次数:
217
需求:实现地址选择联动 ...
分类:
编程语言 时间:
2018-08-14 17:13:48
阅读次数:
387
迭代器是python访问集合元素的一种方式,可以记住对象遍历的位置,从第一个元素开始遍历,迭代器只能往前遍历不能往后遍历 1、可迭代对象 可直接被for遍历的对象都是可迭代对象,有两类:1)集合数据类型 (str, list, tuple, dict, set) 2)生成器 判断一个对象是否为可迭代 ...
分类:
编程语言 时间:
2018-08-14 17:50:18
阅读次数:
137
namedtuple() Factory Function for Tuples with Named Fields They can be used wherever regular tuples are used, and they add the ability to access field ...
分类:
编程语言 时间:
2018-08-14 17:50:49
阅读次数:
270
题目 String s = new String(“hello”)和String s = “hello”;的区别? 区别 String s = new String(“hello”)会创建2(1)个对象,String s = “hello”创建1(0)个对象。 注:当字符串常量池中有对象hello时 ...
分类:
编程语言 时间:
2018-08-14 17:51:00
阅读次数:
131
一、 页面布局: 1. 主站布局 2. 后台管理布局: position属性: 1. fixed:永远只固定在一个位置 2. relative: 单独无意义 3. absolute: 第一次定位,在指定位置,当滚轮滚动的时候,不在指定位置。 二、 javascript 函数: 1. 普通函数: fu ...
分类:
编程语言 时间:
2018-08-14 17:52:03
阅读次数:
135
解释 在java中,Class.forName()和ClassLoader()都可以对类进行加载,ClassLoader就是遵循双亲委派模型最终调用启动类加载器的类加载器,实现的功能是“通过一个类的全限定名来获取描述此类的二进制字节流”,获取到二进制流后放到JVM中。Class.forName()方 ...
分类:
编程语言 时间:
2018-08-14 17:52:12
阅读次数:
154
首先看一个代码 父类代码: 子类代码: main方法代码: 运行的结果是:Parent静态代码块 Sub静态代码块 Parent非静态代码块 null在Sub类中玩游戏!!! Sub非静态代码块 小强在Sub类中玩游戏!!! 其中有几个点需要注意: (1)输出null的原因是当时name还没有进行初 ...
分类:
编程语言 时间:
2018-08-14 17:53:13
阅读次数:
128
classpath: 只会到你的class路径中查找找文件; 有多个classpath路径,并同时加载多个classpath路径的情况下,只会从第一个classpath中加载。 classpath*: 不仅包含class路径,还包括jar文件中(class路径)进行查找; 有多个classpath路 ...
分类:
编程语言 时间:
2018-08-14 17:54:25
阅读次数:
113
python版本的zabbix_sender: 使用方法: 1、导入 : from zbx_send import info 2、实例化: test=info() 3、支持方法: 添加信息: add_data("主机名",'Key_',"报警内容"),可以添加多次 例: test.add_data( ...
分类:
编程语言 时间:
2018-08-14 17:54:44
阅读次数:
309
下载个文件(bing今日美图)测试下: 在weblogic中使用如上代码时,可能会出现ClassCastException,详情及解决方案可查看以下链接: ...
分类:
编程语言 时间:
2018-08-14 18:46:48
阅读次数:
222
1.调用m1方法(压栈) 2.m1调用m2方法(压栈) 3.m2调用m3方法(压栈) 4.运行m3(弹栈) 5.运行m2(弹栈) 6.运行m1(弹栈) ...
分类:
编程语言 时间:
2018-08-14 18:46:54
阅读次数:
122
@CacheConfig:主要用于配置该类中会用到的一些共用的缓存配置。在这里@CacheConfig(cacheNames = "users"):配置了该数据访问对象中返回的内容将存储于名为users的缓存对象中,我们也可以不使用该注解,直接通过@Cacheable自己配置缓存集的名字来定义。 @ ...
分类:
编程语言 时间:
2018-08-14 18:47:38
阅读次数:
180
1.java内存模型 1.JVM内存模型 JVM内存模型如上图,需要声明一点,这是《Java虚拟机规范(Java SE 7版)》规定的内容,实际区域由各JVM自己实现,所以可能略有不同。以下对各区域进行简短说明。 1.1程序计数器 程序计数器是众多编程语言都共有的一部分,作用是标示下一条需要执行的指 ...
分类:
编程语言 时间:
2018-08-14 18:48:49
阅读次数:
210
1 <body> 2 <center> 3 <img alt="myimg" src="fruit3.jpg"></img> 4 <form method="post" action="servlet/first"> 5 <table> 6 <tr> 7 <td>用户名:</td> 8 <td><i ...
分类:
编程语言 时间:
2018-08-14 18:48:56
阅读次数:
140