09 2019 档案

摘要:regexp表面意思就是正则查询,但是如果遇到,查询条件中包含特殊的字符串, 就会发现,需要进行相应的转义处理 需要处理Lucene regexps即可: 阅读全文
posted @ 2019-09-29 11:48 护花使者 阅读(6208) 评论(0) 推荐(0) 编辑
摘要:项目需求,需要获取不同的自增数,然后与其他信息拼接成一个字符串作为编号,这边有一种基于数据库的获取自增数的方法,这边略过,还有一种基于redis的实现。 此方法可以用到redis的自增函数 阅读全文
posted @ 2019-09-27 16:06 护花使者 阅读(1283) 评论(1) 推荐(0) 编辑
摘要:聚合子查询: 以上demo的大致的意思就是,先对city_code字段进行聚合,然后对聚合结果,再用dt_ids字段进行嵌套聚合(子聚合) , 相当于sql的两个group by , 一个聚合嵌套于另一个聚合之内,可以用subAggregation方法进行关联。 然后就是对聚合结果的遍历: 思路就是 阅读全文
posted @ 2019-09-25 12:33 护花使者 阅读(4928) 评论(0) 推荐(1) 编辑
摘要:es 对于text类型其实是分词存储的,但是有时候在聚合的时候,会发现这种情况下,会把字段分词后进行聚合。例如(1)A,B (2)B,C 然后聚合后B就是2个,A和C各一个。 这需要看业务需求了,如果确实需要这样的,就完美契合了,如果不希望这样分词起来再聚合,就是需要进行设置字段keyword,因为 阅读全文
posted @ 2019-09-25 09:58 护花使者 阅读(1276) 评论(0) 推荐(0) 编辑
摘要:package club.codeapes.common.utils;import org.springframework.util.Base64Utils;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import java 阅读全文
posted @ 2019-09-19 12:37 护花使者 阅读(13816) 评论(0) 推荐(0) 编辑
摘要:项目中遇到问题,需要根据用户的选择提取出一个时间的区间段,然后对后台进行请求。 基本思路,先根据new Date()对象求出start_time和end_time时间戳,然后把时间戳转化成new Date()对象,然后求出对应的年月日。 这边提供一个demo函数:求几天前的日期,思路是先求对应的时间 阅读全文
posted @ 2019-09-17 20:02 护花使者 阅读(1034) 评论(0) 推荐(0) 编辑
摘要:需要在xAxis 中添加 axisLabel , demo案例如下: 设置成每行两个文字竖向排放。 阅读全文
posted @ 2019-09-17 18:43 护花使者 阅读(3635) 评论(0) 推荐(0) 编辑
摘要:找到,application.properties, 添加如下配置即可 阅读全文
posted @ 2019-09-16 17:32 护花使者 阅读(1114) 评论(0) 推荐(0) 编辑
摘要:当svn的服务器搭建成功后,就可以进行上传项目了。 右键,选择客户端的repo-browser, 输入地址 然后就可以浏览所有项目: 然后在版本仓库上,右键,add folder, 添加对应的文件夹即可。 阅读全文
posted @ 2019-09-16 16:54 护花使者 阅读(2937) 评论(0) 推荐(0) 编辑
摘要:1、file->new->project 2、选中Spring Initializr 3、填写项目信息: 4、选中Web -> Spring Web 阅读全文
posted @ 2019-09-16 14:31 护花使者 阅读(316) 评论(0) 推荐(0) 编辑
摘要:transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。 Transform:(css3 转换) 注意:这些效果叠加时,中间用空格隔开 作用:能够对元素进行移动、缩放、转动、拉长、拉伸 转换:使元素改变形状、尺寸、位置的一种效果 Transform: 阅读全文
posted @ 2019-09-10 16:36 护花使者 阅读(618) 评论(0) 推荐(0) 编辑
摘要:如,简单的多选Select, 阅读全文
posted @ 2019-09-09 16:46 护花使者 阅读(4705) 评论(0) 推荐(0) 编辑
摘要:转载,原文地址:https://www.cnblogs.com/phoebus0501/archive/2011/02/28/1966709.html 1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这 阅读全文
posted @ 2019-09-09 13:47 护花使者 阅读(213) 评论(0) 推荐(0) 编辑
摘要:作者:孟波链接:https://www.zhihu.com/question/31346392/answer/362597203来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 首先,我们需要搞清楚为什么会出现事务. [1]Transactions are not a 阅读全文
posted @ 2019-09-09 11:26 护花使者 阅读(1199) 评论(0) 推荐(0) 编辑
摘要:今天项目中遇到一个格式问题,收到的timestamp格式是2019-08-19-16:03:21 , 但是入es时,当类型为date的时候,这种格式直接报错,因为索引建的格式是yyyy-MM-dd HH:mm:ss,即中间多了一个横杠。 解决思路,先把时间转化成Date类型,然后再把Date转成字符 阅读全文
posted @ 2019-09-06 14:04 护花使者 阅读(980) 评论(0) 推荐(0) 编辑
摘要:List<String> list = new ArrayList<String>(){{ add("First Object"); add("Second Object"); add("Third Object"); }}; Map<String, String> map = new HashMa 阅读全文
posted @ 2019-09-05 10:56 护花使者 阅读(3466) 评论(1) 推荐(3) 编辑
摘要:原文链接:https://www.jb51.net/article/75089.htm 没有区别。 你需要明白 IIFE 的原理,我简单说一下: 代码如下: function foo() {...} // 这是定义,Declaration;定义只是让解释器知道其存在,但是不会运行。foo(); // 阅读全文
posted @ 2019-09-04 11:43 护花使者 阅读(144) 评论(0) 推荐(0) 编辑
摘要:在项目中,突然发现在用vue指令的时候,发现元素el的父元素parentNode变成了null。 代码: 我这边用的是bind的钩子函数。 vue指令 钩子函数 一个指令定义对象可以提供如下几个钩子函数 (均为可选): bind:只调用一次,指令第一次绑定到元素时调用。在这里可以进行一次性的初始化设 阅读全文
posted @ 2019-09-03 15:18 护花使者 阅读(4394) 评论(0) 推荐(1) 编辑
摘要:在elasticsearch中如果要对几个字段进行查询,然后其中有一个字段可以有多个取值的时候,正常想到的要用should,其实就是或的关系。但是正确的做法,应该是把should并列的条件整合到一个bool查询,然后嵌套到must之中去。而不是和must并列。项目中,也用了错误的写法,然后发现mus 阅读全文
posted @ 2019-09-02 14:39 护花使者 阅读(13910) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示