Elasticsearch6.0 Java API 重大变化 最近做的项目中用到了Elasticsearch,ES的版本迭代速度非常快,在此记录一下官方公布的6.0版本的重大变化 setSource()方法需要XContentType 以前setSource方法和其他的接受byte/string类型 ...
分类:
编程语言 时间:
2017-12-27 14:09:29
阅读次数:
384
他山之石 https://www.jianshu.com/p/948c303b2253 https://www.cnblogs.com/chenpi/p/6213849.html ...
分类:
编程语言 时间:
2017-12-27 14:10:34
阅读次数:
114
在同学的帮组下用java写的黄金点游戏,写的不是很好,希望各位多多指点。本来想使用swing来做几个按钮的,但是对这个确实不是很懂,还是放弃了,采用了控制台输入的方式。主要是 使用hashmap来存储参加游戏的name和每次输入的数据。 代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 ...
分类:
编程语言 时间:
2017-12-27 14:11:25
阅读次数:
94
package com.thread.timer; import java.util.Date; import java.util.Timer; import java.util.TimerTask; /** * 间隔2执行一次再隔4秒执行一次 * * */ public class Traditi... ...
分类:
编程语言 时间:
2017-12-27 14:12:13
阅读次数:
193
一、list概述 list (列表)是python中最常用的数据类型之一,通过列表可以对数据实现最方便的存储,修改等操作。在python3中,list支持如下方法: 二、list操作 定义列表 定义一个列表很简单,使用[]括号将元素包裹起来即可,元素与元素之间使用‘,’分隔。 访问列表 访问列表使用 ...
分类:
编程语言 时间:
2017-12-27 14:12:21
阅读次数:
190
import java.util.ArrayList; import java.util.List; /** * 排序算法主类 * * @author eric */ class SortArray { /* * 【插入排序】 * 基本思想: 在要排序的一组数中,假设前面(n-1) [n>=2] 个... ...
分类:
编程语言 时间:
2017-12-27 14:12:37
阅读次数:
131
Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 常见的摘要算法MD5为例,计算出一个字符串的MD5值: 如果数据量很大,可以分块多 ...
分类:
编程语言 时间:
2017-12-27 14:13:12
阅读次数:
121
id和nameid有命名限制,比如必须以字母开头,在配置文件中id必须唯一name没有命名限制,在配置文件中可以有多个name一样的bean,getBean时返回最后定义的那个bean如果二者都没定义,例 <bean class="abc.a">, 默认以全限定类名作为bean名,getBean("abc.a");如果二者都没定义,并有多个<
分类:
编程语言 时间:
2017-12-27 14:13:38
阅读次数:
130
关于 Python 变量的几点说明 Python支持多种数据类型,在计算机内部,可以把任何数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象的,对变量赋值就是把数据和变量给关联起来。 变量是指向内存对象的引用; 变量无类型,对象有类型; Python是动态类型语言,在任何时刻,只要需要, ...
分类:
编程语言 时间:
2017-12-27 14:14:48
阅读次数:
96
当前已有jar在运行,上传新jar之后,需要删除旧的,执行新的,一不小心可能就把新的删了,就写了个脚本,做下记录 大概就是上面那个样子,当只有一个的时候,还需要修复下这个脚本,直接执行这个jar ...
分类:
编程语言 时间:
2017-12-27 14:14:54
阅读次数:
150
程序代码: <%-- Created by IntelliJ IDEA. User: 乔克叔叔 Date: 2017/12/26 Time: 16:45 To change this template use File | Settings | File Templates. --%> <!--测试 ...
分类:
编程语言 时间:
2017-12-27 14:16:56
阅读次数:
147
标准数据类型: 共6种:Number(数字),String(字符串),List(列表),Tuple(元组),Sets(集合),Dictionary(字典) 本次学习主要是和数据类型混个脸熟,知道每样东西干什么的,有什么特点。具体用法和数据类型的方法,查工具书就行。 排好队,一个一个来。 数字: 比C ...
分类:
编程语言 时间:
2017-12-27 14:17:33
阅读次数:
104
Python自带的hmac模块实现了标准的Hmac算法 我们首先需要准备待计算的原始消息message,随机key,哈希算法,这里采用MD5,使用hmac的代码如下: 可见使用hmac和普通hash算法非常类似。hmac输出的长度和原始哈希算法的长度一致。需要注意传入的key和message都是by ...
分类:
编程语言 时间:
2017-12-27 14:19:15
阅读次数:
151
1,引入logging 程序包 import logging 2,定义一个logging对象 logger = logging.getLogger('logger_name') #给该对象分配一个对象名:logger_name 3,给logger对象设置日志级别: logger.setLevel(l ...
分类:
编程语言 时间:
2017-12-27 14:20:12
阅读次数:
157
一、桥接模式(Bridge) 桥接模式就是把事物和其具体实现分开,使他们可以各自独立的变化。桥接的用意是:将抽象化与实现化解耦,使得二者可以独立变化,像我们常用的JDBC桥DriverManager一样,JDBC进行连接数据库的时候,在各个数据库之间进行切换,基本不需要动太多的代码,甚至丝毫不用动, ...
分类:
编程语言 时间:
2017-12-27 14:20:43
阅读次数:
114
一、外观模式(Facade) 外观模式是为了解决类与类之家的依赖关系的,像spring一样,可以将类和类之间的关系配置到配置文件中,而外观模式就是将他们的关系放在一个Facade类中,降低了类类之间的耦合度,该模式中没有涉及到接口,看下类图:(我们以一个计算机的启动过程为例) 我们先看下实现类: p ...
分类:
编程语言 时间:
2017-12-27 14:21:59
阅读次数:
142
1.本周学习总结 1.1以你喜欢的方式(思维导图或其他)归纳总结与数据库相关内容。 显示所有数据库: show databases; 创建数据库: create database test; 删除数据库: drop database test; 连接数据库: use test; 使用数据库前,要先连 ...
分类:
编程语言 时间:
2017-12-27 14:23:51
阅读次数:
122
python如何取一定范围的数组元素呢? 详情看示例1--3 直接看代码 1.分片 输出结果 2.捷径 输出结果 3.步长 输出结果 ...
分类:
编程语言 时间:
2017-12-27 14:23:58
阅读次数:
121
var Book = (function(){ // 静态私有变量 var bookNum = 0; // 静态私有方法 function checkBook(){} // 创建类 function _book(newId, newName, newPrice) { if (this instanc ...
分类:
编程语言 时间:
2017-12-27 14:24:21
阅读次数:
126
博客园 首页 新随笔 联系 管理 订阅 <! done 随笔 31 文章 0 评论 25 <! end: blogStats <! end: navigator 博客导航栏 <! done HTTP协议报文、工作原理及Java中的HTTP通信技术详解 一、web及 ...
分类:
编程语言 时间:
2017-12-27 14:25:58
阅读次数:
229