- 博客(19)
- 收藏
- 关注
原创 Java根据字符串生成图片居中
1.代码package main;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;public class DrawClass { public static void main(String[] args) { String value = "感谢支持"
2021-04-06 19:31:39
302
原创 Gitee添加项目(代码提交到码云)
1.码云先创建项目(或者叫仓库)正常创建即可2.在本地项目对应的文件夹内操作3.进入目录鼠标右键,选择git bash here,输入 git init4.复制刚刚在码云新建的项目里,框框里的路径5.继续操作git输入git remote add origin 你刚刚在码云复制的那行路径6.使用git add . (. 表示所有的)或者 git add + 文件名这步操作是将文件保存到暂存区7.使用git commit -m ‘新添加的文件内容描述’这是提交代码,
2020-10-23 17:51:34
898
原创 Java多线程交替输出大小写字母和数字
1.简单实现public class ThreadTest { public static void main(String[] args) { final Object o = new Object(); new Thread(new Number(o)).start(); new Thread(new UpperAlpha(o)).start(); }}class Number implements Runnable { O
2020-10-01 16:15:18
1385
原创 java中Date与double互转
工具类代码public class Double2DateUtil { public final static SimpleDateFormat yyyyMdHHmmss = new SimpleDateFormat("yyyy-M-d HH:mm:ss"); public final static SimpleDateFormat yyyyMMddHHmmss = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public final
2020-09-23 20:36:45
2137
原创 Java使用apache的FTPClient上传下载文件
1.连接 public static FTPClient client_ = new FTPClient(); public static FTPClient client2_ = new FTPClient(); static { try { client_.connect("xx.xx.xx.xx", 21); client_.login("anonymous", "lfq"); c
2020-09-23 20:21:24
389
原创 SQL将当前时间增加或减少1分钟,或一段时间
请直奔标题一,以下是不太相关的废话,和一些有意思的思路写这篇文章主要是因为在网上查到的相关解决办法都没起到作用,最终找到以下写法亲测可用这是在网上找到的大部分写法,不管+1放在哪,最终只能影响到day这一级别select sysdate,(sysdate+60/60+1/24)还不如这一句select sysdate now ,sysdate+1 result我突然有了想法select sysdate now ,sysdate+(1/24) result好像分数不起作用,试
2020-07-10 16:08:31
8614
原创 springboot整合elasticsearch6.0实现搜索(根据请求的json体)
1先上代码说明:5.X版本的api与6.0稍有不同,读者可尝试将5.X的代码CV到6.0的环境中尝试 public static PreBuiltTransportClient getClient() { PreBuiltTransportClient client = new PreBuiltTransportClient(Settings.EMPTY); client.addTransportAddress(new TransportAddress(new Inet
2020-06-30 16:55:18
470
原创 通过kibana理解Elasticsearch中搜索,聚合的一些概念
1.在Java中对应的entitypublic class Person { String name; int age;}2.kibana中的数据 { "_index": "person_index", "_type": "person_type", "_id": "i674x3IBsOhWggMeikEo", "_score": 1, "_source": { "age"
2020-06-18 23:39:51
612
原创 elasticsearch获取数组类型和对应的分组聚合
1 先看下实体类的例子People类public class People { private String name; private Dog[] dogs;}Dog类public class Dog { private String name; private String[] color;}es中的某一条数据 "_source": { "dogs": [ { "co
2020-05-25 10:32:15
2368
2
原创 三台阿里云主机配置Elasticsearch集群
1.下载解压此处略过~~2.elasticsearch.yml文件配置cluster.name: elasticsearch //node.name自己分配,每台不一样node.name: es02bootstrap.memory_lock: falsebootstrap.system_call_filter: falsenetwork.host: //本机的公网地址network.bind_host: //本机的内网地址http.port: 9200discovery.zen.pin
2020-05-14 09:40:09
505
原创 springboot整合elasticsearch5.X实现聚合搜索(根据请求的json体)
1.准备好请求的请求体json串{ "aggs": { "group": { "terms": { "field": "productCategory.keyword" }, "aggs": { "sum": { "sum": { "field": "produ
2020-05-12 16:18:20
701
原创 springboot整合es实现聚合搜索(api搜索版)
注: 希望大家先了解es聚合的桶和指标的概念1.在es服务器上准备好数据此处省略嗷~以下是我的数据。2.相关的pom依赖<dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>5.5.3</version></dependency&
2020-05-12 15:54:08
3150
原创 Java实现定时截图输出图片
1.初始化变量 private static Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); //获取全屏幕的宽高尺寸等数据 private static Robot robot; private static Rectangle rectangle; static { try { robot = new Robot(); rectangle = new Recta
2020-05-12 14:59:07
517
原创 mysql的while循环使用
1.创建存储过程DELIMITER //宣告以//为语句结束,之前都是;结束CREATE PROCEDURE test()开始名称为test的循环函数BEGIN DECLARE i INT DEFAULT 0; WHILE i < 10 DO UPDATE info SET xxx=xxx where xx=i; SET i=i+1; END WHILE;END //DELIMITER ;重新宣告以;为语句结束2.开始调用call test();3.删除存储过
2020-05-12 12:06:07
3418
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人