- 博客(40)
- 资源 (9)
- 收藏
- 关注
原创 elasticsearch使用笔记4——常用命令
目录es任务相关es任务相关开启任务模式的方式POST index/_update_by_query?wait_for_completion=false查看正在执行的reindexGET _tasks?detailed=true&actions=*reindex查看es 正在执行的任务GET _tasks?detailed=true&actions=*根据id查看任务GET _tasks/XCfbv4-JQhqNaJPgNqVMjQ:163...
2021-11-11 10:40:14
2821
原创 elasticsearch使用笔记2
1根据查询条件更新数据——适用于简单的数据清洗工作下面的demo是一个简单的清洗坐标数据的脚本,将string格式的坐标清洗成number格式,在es5.6版本升级都6.8版本的时候做数据迁移会遇到这个问题,es6.8对坐标的格式要求更严格query里面是查询条件(参考使用笔记1)script里面是脚本 lang后面表示脚本语言的类型 inline后面是实际的逻辑脚本(类似于java代码,写的时候可以参考java语法写) params后面是一个传参入口...
2020-10-13 17:27:10
686
转载 screen使用小记
screen后台挂机神器screen没接触的同学,还是建议接触一下,比如在你在服务器运行了某个程序,最常用的就是我们训练一个模型,时间很长,但是我们不能关闭它,因为关闭终端程序就断了,同样还有其他的操作能让它运行在后台,但是训练中的模型打印出来准确度损失值情况无法回顾和实时查看,这个时候screen就能很好的解决,等于你弄了一个窗口,在程序运行在该窗口中,你可以选择退出终端,但是只要我想看现在什么情况了通过命令就能把那个窗口调出来运行过程就一直在那,每一个记录也都在界面中。screen在线安装和离线
2020-10-13 16:45:28
485
原创 elasticsearch使用笔记1
安装elastic和kibana参考教程https://blog.youkuaiyun.com/wang864676212/article/details/107936124使用kibanaes模糊查询 GET index/_search{ "query": { "wildcard": { "FIELD": { "value": "*VALUE*" } } }} 全文检索 GET index/_search{ "query.
2020-08-11 16:27:45
190
原创 docker使用小记——docker安装es+ik分词器+拼音分词器+kibana
一、docker安装:https://www.runoob.com/docker/windows-docker-install.html二、docker换镜像源修改或新增 /etc/docker/daemon.jsonvi /etc/docker/daemon.json{"registry-mirrors": ["http://hub-mirror.c.163.com"]}重启dockersystemctl restart docker.service三、下载镜像
2020-08-11 15:40:28
1315
原创 mysql 循环插入数据脚本
DROP PROCEDURE IF EXISTS proc_initData;--如果存在此存储过程则删掉DELIMITER $CREATE PROCEDURE proc_initData()BEGIN DECLARE i INT DEFAULT 1; WHILE i<=500 DO INSERT INTO table_name(field) VALU...
2019-07-29 10:47:21
2914
原创 spring boot项目打包可执行jar
(1)添加插件 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin>(2)把war修改为jar(...
2019-05-01 14:19:52
431
原创 poi Excel 操作
import lombok.extern.slf4j.Slf4j;import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.usermodel.IndexedColors;import org.apache.poi.xssf.usermodel.*;import javax.servlet.http.HttpSer...
2018-11-26 11:28:13
185
转载 Idea创建Maven多模块项目
Idea创建Maven多模块项目Idea创建Maven多模块项目 本文通过简单的例子来介绍使用Idea创建Maven多模块项目。每个模块之间可以进行依赖,但是本例子中的模块是Spring Boot项目,所以不存在直接的依赖,服务之间通过http协议进行调用。(https://github.com/huangchanghuan/multi-module-spring-boot-pro...
2018-11-10 22:33:16
238
转载 Java websocket demo
package websocket;import java.io.IOException;import java.util.concurrent.CopyOnWriteArraySet;import javax.websocket.OnClose;import javax.websocket.OnError;import javax.websocket.OnMessage;imp...
2018-09-28 10:26:19
988
原创 linux安装mysql环境以及远程连接问题
1.删除mysql:sudo apt-get remove mysql-*然后清理残留的数据dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P它会跳出一个对话框,你选择yes就好了2.安装mysqlsudo apt-get install mysql-client mysql-server安装的时...
2018-09-27 11:43:28
286
转载 实现div鼠标拖动效果
实现这个效果的关键是给div的定位设置成absolute,然后获得鼠标移动后的位置坐标并给要移动的div。 我将它封装成了一个函数,只需要传入参数即可使用。 downDiv:鼠标按下部分的id; moveDiv:跟随鼠标移动的div的id; 代码如下:<!DOCTYPE html><html lang="zh"><head><meta...
2018-09-11 15:54:15
2140
转载 maven编译引入本地jar包-解决Maven中使用很多本地jar包的编译问题
Maven依赖本地非repository中的jar包,依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理。Maven提供了scope为system的依赖,文档的原文如下:systemThis scope is similar to provided except thatyou have to provide the JAR which contains it e...
2018-09-11 15:40:52
11262
1
转载 jar双击不能运行(命令行可以执行)的解决方案
Java应用程序jar文件可以由 JVM(Java虚拟机)直接执行,只要操作系统安装了JVM便可以运行作为Java应用程序的jar文件,其跨平台特性使得很多工具软件都用jar方式来部署分发,比如用于HP WebOS系列手机常用的工具软件WebOSQuickInstall(简称WQI)就是采用jar方式。可是,很多朋友遇到一个难题,那就是下载了jar文件以后在Windows中不能用鼠标双击运行(或者...
2018-09-06 14:54:30
46513
26
转载 tomcat修改默认访问项目名称和项目发布路径
1、修改项目发布路径tomcat默认的而发布路径为 tomcat/webapps/目录,但是这个目录下有一些默认的项目,在tomcat启动的时候会跟着一起加载。如果不想删除这些项目,可以把tomcat发布的路径修改到其他地方。找到tomcat/conf/server.xml文件,修改里面这一行的appBase为其他路径即可。<Host name="localhost" app...
2018-09-05 16:22:15
561
原创 log4j简易配置文件
### 设置###log4j.rootLogger = WARN,stdout,D,E### 输出信息到控制抬 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appender.stdout.layout = org.ap...
2018-08-30 13:47:53
1676
原创 MySQL操作工具类(单链接不关闭版)
package MyUtil;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.util.ArrayList;im...
2018-08-30 13:43:30
468
原创 java发送邮件工具
1,bean类package bean;import java.io.Serializable;public class Mymail implements Serializable { /** * 发件人密码(授权码) */ String password; /** * 发件人帐号 */ String sender; /** * 收件人帐号 */...
2018-08-30 13:33:28
573
原创 socket通信之传递对象
1,服务端代码public static void main(String[] args) throws ClassNotFoundException { try { ServerSocket serverSocket = new ServerSocket(10086); while (true) { Socket socket = serverSocket.acce...
2018-08-30 13:19:01
2423
转载 【图文】Eclipse导出jar包过程【jar file与runnable jar file区别】
一、导出为jar file:1.右击 需要导出为jar包的java 项目,选择【export】,然后在java节点下选择需要导出的jar类型(如下图)2.选择jar file ,点击next,选择需要导出保存的路径即可(如下图)二、导出为runnable jar file 同上面的第一步,在点击next出现的对话框中(如下图),在launch configuration选...
2018-08-30 11:02:01
2032
转载 Windows环境下命令行一次运行多条命令
aa && bbmeans:执行aa,成功后再执行bbex:node a.js && node b.js如果a.js运行失败则b.js不会再运行aa || bbmeans:先执行aa,若执行成功则不再执行bb,若失败则再执行bbex:node a.js || node b.js如果a.js运行失败则b.js再运行,如果a.js运行成功则b.js不...
2018-08-29 15:33:31
7317
1
原创 Java窗体小demo
1,空白窗体demopublic static void main(String[] args) throws Exception { test(); } public static void test() throws Exception { JFrame frame = new JFrame("守护进程"); // 创建指定标题的JFrame窗口对象 frame.s...
2018-08-28 14:43:32
1281
原创 java实现websocket简单demo
1,在pom文件中添加 <dependency> <groupId>javax.websocket</groupId> <artifactId>javax.websocket-api</artifactId> <version>1.1</version> <
2018-08-24 11:02:04
4056
转载 linux下安装jdk
安装环境 Linux(Ubuntu 版)JDK安装 tar.gz为解压后就可以使用的版本,这里我将使用jdk-8u65-linux-x64.tar.gz版,安装到/usr/java/下步骤一 将文件jdk-8u65-linux-x64.gz移动到/usr/java/下,并解压: tar -xzvf jdk-8u65-linux-x64.gz 步骤...
2018-08-22 08:31:53
919
原创 关于tomcat manager的配置
1, 设置角色与用户 访问conf/tomcatt_user.xml,在其内添加如下的配置。 <role rolename="tomcat"/><role rolename="role1"/><role rolename="manager-gui"/><role rolename="manager-script"
2018-08-21 13:43:57
2393
原创 java读取,更改配置文件工具
import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import ...
2018-08-18 08:28:11
1070
原创 Java实现SHA256算法
import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Sha256 { /** * 利用java原生的类实现SHA256加密 * @param...
2018-08-17 13:44:12
60622
4
转载 List去重的三种方式及效率对比
对List去重并保证添加顺序主要有三种方式:方式一,利用HashSet不能添加重复数据的特性 由于HashSet不能保证添加顺序,所以只能作为判断条件:private static void removeDuplicate(List<String> list) { HashSet<String> set = new HashSet<String>...
2018-08-03 12:38:37
3787
转载 springmvc错误跳转页面
在做一个项目的时候,为了界面美观及用户体验,我们往往会设计自己的错误跳转页面,而不是直接展示给用户一堆错误码,为此我们需要配置自己的错误跳转页面。1、项目结构 2、web.xml <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://...
2018-08-01 13:49:53
4527
转载 spring的定时任务配置(注解)
spring的定时任务配置(注解)参考博客:http://www.jb51.net/article/110541.htmhttp://blog.youkuaiyun.com/wxwzy738/article/details/25158787我这边项目的需求是:每天晚上1点删除数据库表t_tempclob中的所有记录; 代码:Controller:@Controllerp...
2018-08-01 13:42:00
508
原创 ajax模板代码
var pram = { "name": “qqq”, }; $.ajax({ url: “”, type: "post", dataType: 'json', data: pram, crossDomain: true, success: function(data)...
2018-08-01 13:38:13
739
转载 初识线程池
1.初识线程池:根据系统自身的环境情况,有效的限制执行线程的数量,使得运行效果达到最佳。线程主要是通过控制执行的线程的数量,超出数量的线程排队等候,等待有任务执行完毕,再从队列最前面取出任务执行。2.线程池作用:减少创建和销毁线程的次数,每个工作线程可以多次使用可根据系统情况调整执行的线程数量,防止消耗过多内存3.使用ExecutorService:线程池接口Execu...
2018-08-01 13:31:09
437
转载 Appscan的下载安装
Appscan的下载安装1、下载Appscan:http://download2.boulder.ibm.com ... 2-AppScan_Setup.exe 版本是7.82、破解补丁:http://www.9553.com/soft/66617.htm 安装方法: 1.将patch.exe文件复制粘贴到APPSCAN7.8正式版软件安装目录下。 2.点击 Pa...
2018-07-31 09:14:06
8709
转载 ssm pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4...
2018-07-07 15:38:12
1126
转载 模拟http请求工具类
package cartest;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.util.HashMap;import java.util.List;import java.util.Map...
2018-07-03 13:41:30
1278
原创 myBatis连接MySQL报异常:No operations allowed after connection closed.Connection was implicitly closed
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.网上查了下,由于使用了默认配置,空闲超过8小时,自动断开该连接我使用的是mybatis的默认连接...
2018-05-08 09:59:53
3168
翻译 selenide 中文api
三件简单的事情:1. 打开页面 2. $(element).doAction()3. $(element).check(condition) open("/login"); $("#submit").click(); $(".message").shouldHave(text("Hello"));使用IDE的强大功能Selenide API由几个类组成。我们建议您停止阅读,打开IDE并...
2018-05-07 11:23:23
3932
转载 Selenide使用
Selenide使用 Selenide是封装了Selenium的一些方法,所以写法与Selenium类似。由于Selenide是基于webdriver的一个工具,所以操作对应网页或功能需要依赖网页中的id,name,class或界面文字等,下面逐一介绍获取节点方式。1、 By.id(“”),写法为Selenide.$(By.id("bottom_qlogin"))获取该节点的方式在浏览器选中要寻...
2018-05-07 10:17:01
3186
转载 跨域请求问题
SpringMVC框架如何解决跨域问题(4.2以上版本)。什么是跨域跨域,即跨站HTTP请求(Cross-site HTTP request),指发起请求的资源所在域不同于请求指向资源所在域的HTTP请求。跨域的应用情景当使用前后端分离,后端主导的开发方式进行前后端协作开发时,常常有如下情景:后端开发完毕在服务器上进行部署并给前端API文档。前端在本地进行开发并向远程...
2018-04-27 15:15:53
471
原创 关于java的环境配置详解
JAVA_HOME 变量:一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, ...
2018-02-02 17:28:10
488
WebStorm2017.2.4汉化文件
2018-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人