自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DK微风的博客

探索技术

  • 博客(31)
  • 资源 (8)
  • 收藏
  • 关注

原创 ES6分页from+size、search_after两种查询

ES6分页from+size、search_after两种查询

2022-11-29 12:00:12 1228 1

原创 redis限流使用lua脚本

lua脚本,计数器限流

2022-11-29 11:50:59 710

原创 Elasticsearch(ES6) --根据条件修改字段值

POST /index_name/_doc/_update_by_query{ "query": { "match": { "version": "12.22" } }, "script": { "inline": "ctx._source['version'] = '12.23'" }}

2022-02-28 11:01:33 2978

原创 Elasticsearch 修改索引字段类型

es创建索引后,不支持直接修改field 类型,可以使用创建中间索引,用_reindex来实现比如需要修改test_index索引中的字段类型1.先创建test_index_copy索引2.将test_index 索引_reindex 到test_index_copy ,相当于copyPOST _reindex{ "source": { "index":"test_index" }, "dest": { "index": "test_index_copy".

2021-12-21 20:28:11 2303 4

原创 linux 查看文件,按行数

查看文件行数wc -l filename从第30行开始,显示10行。即显示30~39行cat filename | tail -n +30 | head -n 10显示最后10行tail -n 10 filename显示前面10行head -n 10 filename从100行开始显示,显示100行以后的tail -n +100 filename显示每行从开头算起 n1 到 n2 的字符cut -c n1-n2组合使用:从100行开始显示,..

2021-12-20 11:23:08 1949

原创 Elasticsearch(ES6)------(5)kibana的es查询、mysql查询转换和对应javaAPI使用(一)

准备数据测试数据,我这里提前在mysql中造好了一些数据,通过javaAPI导入到es中mysql建表语句CREATE TABLE `product_item` ( `product_id` int NOT NULL AUTO_INCREMENT, `product_name` varchar(256) NOT NULL COMMENT '产品名称', `price` double(18,2) NOT NULL COMMENT '价格', `count` int NOT NUL..

2021-12-20 10:43:10 2496

原创 Elasticsearch(ES6)------(4) ES设置用户名密码访问

ES设置用户名密码访问1.修改ES配置文件 elasticsearch.yml添加 下面信息,保存并退出

2021-12-17 13:23:51 10814 2

原创 Elasticsearch(ES6)------(3) 索引、文档概念和索引CRUD

Elasticsearch(ES) (1) 下载、安装+kibana 下载 (2) 本机多节点启动+ElasticSearch head插件使用1. es名词和关系型数据库对比 1)es中的索引(Index),一类相同或者类似的doc,等价于关系型数据库的database 2)es的索引Index下面有N多类型(Type),逻辑上的数据分类,等价于关系型数据库的多个table 这里需要多说一点,es的Type,...

2021-12-15 17:58:33 1847

原创 Elasticsearch(ES6)------(2) 本机多节点启动+ElasticSearch head插件使用

Elasticsearch(ES) (1) 下载、安装+kibana 下载 (2) 本机多节点启动+ElasticSearch head插件使用 (3) 索引、文档概念和索引CRUD一.elasticsearch-head插件的功能ElasticSearch-head:elasticsearch-head是Web前端,用于浏览和与Elastic Search集群进行交,是集群管理、数据可视化、增删改查、查...

2021-12-15 14:35:28 1609

原创 Elasticsearch(ES6)------(1) 下载、安装+kibana 下载

ES下载之前需要安装好JDK(ES7之前版本)因为ES的更新迭代非常快,大版本差别比较多,可以先看下面链接熟悉各版本支持JVM我平常使用6比较多,所以这里用6演示Support Matrix | ElasticES下载地址,根据需要选择自己的版本Past Releases of Elastic Stack Software | Elastic选择适合自己操作系统的版本下载好的压缩包,正常解压大概解答下各个目录的作用目录...

2021-12-14 21:30:29 1351

原创 二叉树打印-相同层值打印

二叉树打印-同层值打印题目:二叉树如下{1,2,3,4,5,6,null,7} 1 2 3 4 5 6 7结果打印: 1,2 3 ,4 5 6 ,7* 思路:一般二叉树遍历,从上往下打印二叉树每个节点,相同层从左往右打印* 因为这道题目是要按层次打印,所以就要确定当前层的最右节点是哪个,* 当前层的最右节点是需要根据上层确认,这样的话用两个变量保存上一层和当前层最右节点看看能不能解决?...

2021-03-29 17:29:27 156

原创 maven 引入自定义包

maven 引入自定义包打开cmd窗口执行下面命令,替换颜色标注的部分mvn install:install-file -Dfile=C:\Users\Desktop\ojdbc6-11.2.0.3.jar -DgroupId=com.oracle-DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar成功后pom如下引用<dependency> <groupId>com.oracle</groupI.

2020-11-14 19:54:53 328

原创 简单Rabbitmq 发送消息和接收消息

简单Rabbitmq 发送消息和接收消息1 先在Rabbitmq配置文件中预先创建好交换器,队列,路由等信息。2 创建生产者发送消息 @Autowired private RabbitTemplate rabbitTemplate; private void mqSendMessage(UserOperLog userOperLog) throws Exception{ rabbitTemplate.setExchange("test.file.ex.

2020-09-12 23:28:20 7319 2

原创 linux 按日期截取日志文件

Linux服务器上查看服务运行日志,有时候日志文件很大看起来很不方便,经常要对日志进行筛选,比如查看某段时间内的日志将catalina.out 日志09点到10点的保存到a.txt ,如下:sed -n '/2019-11-17 09:/,/2019-11-18 09:/p' catalina.out > a.txt还可以使用下面命令:sed -n "1000,150...

2019-12-10 14:53:27 1696

原创 多线程统计时间

场景:多线程每天需要处理一批文件,需要统计处理这批文件所需要的时间线程统计时间方法有很多,我列一下我是用到的两个方法1 通过线程池,这个很好理解ExecutorService pool = Executors.newCachedThreadPool();//中间代码省略pool.isTerminated() //这个方法返回true代表 所有的子线程都结束了,此处就是线程结束...

2019-08-14 15:47:23 1677

原创 No 'Access-Control-Allow-Origin' header is present on the requested resource--跨域问题

Access to XMLHttpRequest at 'http://localhost:9084/ from origin 'http://localhost:8096' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource....

2019-08-06 18:01:44 1557 2

原创 @Aspect 注解使用-安全验证

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程使用spring框架开发基本都会使用AOP功能,实现项目对日志记录,性能统计,安全控制,事务处理,异常处理等前两天项目开发中使用@Aspect注解做了登录验证,以后会经常用到,所以把主要代码提取出来,在此记录一下。首先,在spring配置文件中引入 <!-- 支持Controlle...

2019-07-30 14:30:11 1356

原创 模板引擎--artTemplate引用自定义函数-4.x版本

artTemplate引用自定义函数因为刚开始接触artTemplate,直接使用的我用的是4.X版本 , 对于旧版本不太了解,网上大神发的心得多数是基于老版本,但是通过这两天学习使用,发现差别挺大,踩了好多坑。想要了解更多的可以上这里看下https://github.com/aui/art-template/tree/4.0.0因为我使用到了自定义函数这块,所以先分享下这块temp...

2019-07-25 10:40:54 1392

原创 模板引擎--artTemplate小实例

artTemplate是腾讯开源的前端模板框架,性能卓越,简单易学下载:https://github.com/aui/artTemplate简单数据遍历实例:无论数组或者对象都可以用 each 进行遍历语法:{{each list as value index}} //开始 <li>{{index}} - {{value.user}}</li>...

2019-07-24 17:51:29 361

原创 http请求带用户名和密码验证

发送http请求往往需要带用户名和密码,服务端进行授权验证实现方式是将将用户名和密码放到请求头里面,采用BasicAuthenticationScheme ,译为基本授权方案,想要了解的可以自己查查下面是客户端和服务端的实现客户端实现:public void httpSetAuth() throws IOException { String url3="ht...

2019-04-30 11:30:12 35490

原创 Could not open JDBC Connection for transaction

操做:访问20次数据库没问题,超过20次调用后报如下错误详细报错:org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.tomcat.dbcp.dbcp....

2019-03-08 09:58:48 53860 7

原创 java 使用密码连接 Redis服务

使用到的jar  jedis-2.7.2.jar,commons-pool-1.6.jar  (pool和pool2差距比较大,选好使用即可)String host="127.0.0.1";int port = 6379;String password ="12345"Jedis jedis = null;jedis = new Jedis(host, port);//jedis连接...

2019-01-05 11:18:07 3826

原创 linxu添加crontab定时器

使用crontab创建定时器任务1.安装crontab     yum install vixie -cron    yum install crontabs2.安装后,开启crontab服务    service crond start 查看crontab服务状态:service crond status 在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出...

2018-12-13 21:45:57 163

原创 http+json post提交 客户端简单实例

简单实例,直接用@Testpublic void httpPostInfo() throws Exception { String result=""; String str = "{" + "\"testId\": \"00000000\"," + "\"testName\": \"test\"," + ...

2018-12-03 17:32:25 2294 1

原创 使用activiti总结--发布,办理,查询

接上一篇文章,使用创建好的流程图,总结一下activiti发布到查询使用的方法和测试代码流程图1. 引用配置文件 activiti.cfg.xml ,不引用或者引用失败的话在创建流引擎的时候会报空指针异常,解决方法:idea中右键文件夹,选Mark Directory As里的ReSources Root ,将resources设置成Resources Root类型文件夹,将act...

2018-10-08 20:05:36 3496 7

原创 使用activiti总结--bpmn画流程图

节期结束,赶紧总结一下前几天使用的Activiti工作流的一些方法简单介绍一下Activiti:Activiti一套完整的方便的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。开发人员可以通过插件直接绘画出业务。开发工具: IDEA画流程图插件:actiBPM(在IDEA插件管理中安装就可以了)BPMN...

2018-10-08 16:32:42 53699 13

原创 错误:java.sql.SQLException: 不能在 UTF8 和 UCS2 之间转换: failUTF8Conv

今天像往常一样登录系统,发现报出了 java.sql.SQLException: 不能在 UTF8 和 UCS2 之间转换: failUTF8Conv  这个错误,查了下网上说可能是数据库驱动活数据库连接配置更新影响的,因为我没有改动过数据库配置,也没有更新数据库驱动的包,所以基本排除,我直接登录数据库居然提示 ORA-28002: 7 天之后口令将过期,改了密码后就可以正常登录了。然后顺便查了下...

2018-06-26 10:52:08 2013

原创 Http+json 使用url传json笔记

不使用httpclient客户端:public static String urlConn(String segId,String message){ String result=""; String url1="http://localhost:8080/wangdkMvc/spider/urlGetJson.aido?targetOffer={"; try{ ...

2018-05-29 14:52:25 5065

原创 java生成EXCEL简单(jxl)2

单元格合并已经完成,先看下结果:Java代码:public class createExcelLa { /* * exportXLSFile *描述: 在这个方法中,生成EXCEL,并填充数据 * */ public static void createXLSFile() throws Exception { String strFile...

2018-04-16 11:43:46 206

原创 java生成EXCEL简单(jxl)1

需要生成一个超级复杂的EXCEL,先从简单做起,我用的是jxlpublic class createExcel { /* * dataEXCEl * 描述:我在这个方法里定义了列名和所用数据,数据我装装换成ArrayList * 所用数据是User实体类,也可以是其他数据源,最后放入ArrayList即可 * * */ public stat...

2018-04-12 10:47:39 207

原创 Http传输JSON复习解决乱码问题

我用的是springMvc,最近使用的时候总是发现乱码问题,所有下面代码中加如编码方式,根据自己编码方式修改即可我做的测试是客户端传递一个json样式的字符串,服务端原样返回服务端接口:@RequestMapping("/httpJson")@ResponseBody //返回字符串public HttpEntity httpJson(HttpServletRequest request) t...

2018-03-07 11:47:34 852

git-2.31.0-intel-universal-mavericks.dmg

git安装

2021-11-08

artTemplate4.x自定义函数.zip

artTemplate4.x自定义函数实例,引用模板art文件,下载就可用

2019-07-25

artTemplate小实例.zip

artTemplate小实例, artTemplate是腾讯开源的前端模板框架,性能卓越,

2019-07-24

redis安装文件 window/linux系统

window64系统redis安装文件 Redis-x64-3.2.100.msi ,linux redis安装文件redis-5.0.0.tar.gz

2019-01-05

activiti工作流测试

自己总结的activiti测试实例,博客发表了详细流程,供新手入门 https://blog.csdn.net/qq_35463719/article/details/82970172

2018-10-08

poi 读取EXCEL所需要的JAR

poi-3.8.jar poi-contrib-2.5.1.jar poi-ooxml-3.9.jar poi-scratchpad-2.5.1.jar

2017-08-05

javaAPI1.6

java API 中文版

2017-08-03

xifre发布webService所用到的jar

xfire-all-1.2.6.jar wsdl4j-1.5.1.jar spring-webmvc.jar spring-web.jar spring2.5.2.jar servlet-api.jar jdom.jar commons-logging1.0.4.jar

2017-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除