自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux命令通过证书方式的远程登录和上传文件命令

linux证书方式的远程登录和上传文件命令通过证书远程链接ssh -i 本地证书地址 用户名@+远程的IP信息通过证书上传文件scp -i 本地证书地址 需要上传的文件地址 用户名@+远程的IP信息:远程目录地址...

2021-05-11 17:24:57 270

原创 elasticsearch对搜索结果进行聚合

elasticsearch对搜索结果进行聚合最近项目需要在es返回结果的基础上,做筛选,筛选条件需要基于es的搜索结果动态变化,这里使用es的聚合函数解决了这个问题,以下是使用的简单说明,在此做个记录elasticsearch需要依赖的jar包:<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch

2021-02-05 18:06:48 813

原创 Java中使用redis的ZSet数据结构

redis的sortSet使用最近项目中搜索功能中,有搜索热词(搜索量前10)需求,准备用redis的zset来解决下面列出核心用到的几个方法插入数据 /** * 往ZSet塞值 * @param key (ZSet集合的名称) * @param socre (分数) * @param member (成员) * @throws Exception */ public void setSortSet(String key

2020-12-10 16:55:01 4732

原创 spring boot项目接入ElasticSearch

spring boot接入ElasticSearch最近项目涉及搜索系统,需要借助es来完成,接入过程中,踩了不少坑,这里结合自己需要,通过资料查询,做个总结,本文使用的是es官方推荐的RestHighLevelClient,需要的可以参考下。引入es相关的pom<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elas

2020-11-23 17:41:11 551

原创 spring boot项目自动启动脚本示例

shell启动脚本示例# spring boot的jar启动脚本#!/bin/bashcd $(dirname "$0")# 固定参数 first-try-0.0.1-SNAPSHOT.jarname="first-try"version="0.0.1-SNAPSHOT"# 动态改变inputName=$1inputVersion=$2if [ -n "$inputName" ]; then name=$inputNamefiif [ -n "$inputVersion"

2020-11-21 10:29:41 626

原创 少见的Java日期格式转换问题

工作中遇到的日期格式转化问题,在此做个记录1、“Jan 13, 2017 2:33:46 PM” 这种格式日期所需格式化格式private static SimpleDateFormat SDFPG = new SimpleDateFormat("MMM d, yyyy K:m:s a",Locale.ENGLISH);2、“2018-05-25T11:42:11.505+08” 对应的日期格式:private static SimpleDateFormat SDFPG = new SimpleD

2020-11-21 10:20:06 1041

原创 Java如何dump文件

jvm相关jmp命令使用查看内存对象占用情况./jmap -histo $pid > /var/www/logs/aaaa.txtdump命令(jmap -dump:format=b,file=文件名 [pid])例如:其中30538是进程idjmap -dump:format=b,file=123233.dump 30538查看dump文件mac下执行jvisualvm打开jvisualvm软件,windows下执行jvisualvm.exe点击文件装入dump文件查看当前

2020-11-16 16:24:23 2750

原创 解决idea启动项目提示jdk版本问题

idea启动项目提示jdk版本问题的,可以从以下几个地方修改从preferences中找到java Compiler,修改jdk的版本从file进入project structure查看model下面的jdk配置

2020-11-16 16:15:45 2656

原创 retrofit2解决xml传参的问题

几个常用的注解使用:@POST :post请求地址@GET : get请求地址@Headers : 请求头的一些参数,可以是数组(cookie,编码格式等信息)@Url : 动态传入请求地址@Query : 跟在url中的参数@Body : 请求体参数使用retrofit2发送请求的要做的事情定义接口public interface FirstApi {...

2020-11-16 15:52:15 805

原创 java多线程提交任务并返回结果

java多线程提交任务并返回结果最近工作中有需要短时间内提交大量请求,并获取响应结果,最终选择了CompletionService接口来实现,它整合了Executor和BlockingQueue的功能。你可以将Callable任务提交给它去执行,然后使用类似于队列中的take方法获取线程的返回值。具体jdk的解释是:将生产新的异步任务与使用已完成任务的结果分离开来的服务。生产者 submit ...

2018-08-16 21:30:06 5700

labview做的小游戏

这是我学完该课程后,自己在别人基础上改进的小游戏,有兴趣的可以一起交流下,不知道该怎么描述,凑个字数

2015-06-16

学生管理系统

学生管理系统,分学生、教师、管理员三种身份,实现对学生、课程信息的增删改查。本例使用的是sql2008数据库

2015-04-24

空空如也

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

TA关注的人

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