AntKengElephant的博客

私信 关注
Ebaugh
码龄4年

今日之上达,无非他日之下学也————南怀瑾

  • 175,529
    被访问量
  • 154
    原创文章
  • 28,203
    作者排名
  • 32
    粉丝数量
  • 于 2017-01-19 加入CSDN
获得成就
  • 获得28次点赞
  • 内容获得23次评论
  • 获得181次收藏
荣誉勋章
兴趣领域
  • #大数据
    #数据仓库#spark#hadoop#hive
TA的专栏
  • 医
    2篇
  • other
    16篇
  • SpringBoot
    9篇
  • Spring
    3篇
  • java
    72篇
  • hadoop
    32篇
  • Linux
    32篇
  • python
    6篇
  • 大数据
    23篇
  • 数据库
    5篇
  • 面试
  • 生活理财
    3篇
  • 机器学习
  • 人工智能
  • 程序员必看
    1篇
  • docker
    3篇
  • hive
    28篇
  • spark
    21篇
  • MySQL
    8篇
  • superset
    4篇
  • hbase
    9篇
  • ELK
    3篇
  • Griffin
  • Web
    12篇
  • win7
    3篇
  • Elasticsearch
    9篇
  • kettle
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

redis面试

https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484609&idx=1&sn=4c053236699fde3c2db1241ab497487b&chksm=ebd745c0dca0ccd682e91938fc30fa947df1385b06d6ae9bb52514967b0736c66684db2f1ac9&token=177635168&lang=zh_CN#rd 如何解决缓..
转载
8阅读
0评论
0点赞
发布博客于 9 天前

IDEA各种图标意义

https://www.cnblogs.com/zhihaospace/p/12076684.html
原创
6阅读
0评论
0点赞
发布博客于 9 天前

传统养生功法

https://www.jsdzd.net/forum-56-1.html
原创
3阅读
0评论
0点赞
发布博客于 9 天前

执业中医助理医师报考条件

 依据《中华人民共和国执业医师法》相关规定,内容如下:参加中医执业助理医师资格考试的考生分为二类,一类是具有国家承认学历的高中等中医药院校毕业生;一类是国家认可的以师承方式学习的人员。  一、具有规定学历的学生1、具有高等学校中医学专业专科学历,以及具有中等专业学校中医学专业学历,毕业后在医疗、保健机构中试用期满一年的,可申请参加中医执业助理医师资格考试;2、中医类别专业的毕业生不能报考临床、口腔、公共卫生类别医师资格考试。  二、师承和确有专长考生1、《执业医师法》颁布以前的人员 
原创
20阅读
2评论
0点赞
发布博客于 9 天前

解决 Invalid character found in method name. HTTP method names must be tokens 异常信息

不定时浮现 Error parsing HTTP request header 异常信息程序使用springBoot 2.1.2.RELEASE框架,打成jar包之后部署到腾讯云上运行。测试时查看日志发现会不定时浮现【Error parsing HTTP request header】异常信息,虽然对程序运行没有影响,但是日志中总是出现不重要的异常信息对于以后查看日志定位问题还是有些影响。度娘上提供的解决方案基本上分为以下两种:1.server.xml中加上maxHttpHeade...
转载
435阅读
0评论
0点赞
发布博客于 2 月前

idea 包结构树状显示

项目同级的螺丝按钮包铺平显示取消就可以了
原创
16阅读
0评论
0点赞
发布博客于 2 月前

idea快捷键菜单栏

原创
23阅读
0评论
0点赞
发布博客于 2 月前

idea 菜单栏消失

有一天手贱, 把idea中 view下面的Appearance里面的Main Menu 给反选了导致idea顶部的菜单栏给消失了, 就像下图这样导致我无论如何也调不回来了.后来请教大佬, 可以双击shift键,输入view,选择action里面的View选择Appearance里面的Main Menu 即可把菜单栏调回来....
转载
25阅读
0评论
0点赞
发布博客于 2 月前

IDEA 自动删除类中无用的import包

将项目中无用的类自动删除再setting中
原创
17阅读
0评论
0点赞
发布博客于 2 月前

IntelliJ idea 两个文件左右在同一窗口打开

.右键单击窗口文件页签,选择Move Right出现以下效果:2.单击右键选择 Move To Opposite Group,回到原始窗口
转载
25阅读
1评论
0点赞
发布博客于 2 月前

IntelliJ IDEA中设置同时打开多个文件且分行显示

将多个java文件显示在多行设置方式:将第四步Show Tabs In Single Row 取掉就就完成多行显示。或者在idea seting中设置将单行显示标签取掉就可以
原创
10阅读
0评论
0点赞
发布博客于 2 月前

 StringUtils中isNotEmpty和isNotBlank及isBlank()和isEmpty()区别

empty:表示对象为空或长度为0blank: 表示对象为空或长度为0、空格字符串null: 表示对象为空先看看isEmpty和isBlank1StringUtils.isBlank()public class Demo9 { public static void main(String[] args) { String a = ""; String b = " "; String c = null; ...
原创
58阅读
0评论
0点赞
发布博客于 2 月前

IDEA控制台中文乱码解决

关于IDEA中文乱码的解决方法,如下。原文链接:https://www.cnblogs.com/lwcode6/p/11598632.html1.打开idea安装目录,选择打开文件,末尾添加-Dfile.encoding=UTF-82.打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for pro..
转载
36阅读
0评论
0点赞
发布博客于 2 月前

Google ads 广告api接口开发授权 token授权 accessToken获取

谷歌开发文档apihttps://console.cloud.google.com/apis/library?filter=category:advertising&project=nextop-2020&supportedpurview=project&dcccrf=1广告api接口文档:https://developers.google.com/google-ads/api/docs/start?hl=zh_CN授权方式:第一种:https://developer
原创
132阅读
1评论
0点赞
发布博客于 2 月前

mysql errorCode 0, state 08S01

mysql errorCode 0, state 08S01com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at...
原创
1025阅读
0评论
0点赞
发布博客于 2 月前

google Guava Cache使用

原文链接:https://blog.csdn.net/zhangjikuan/article/details/76408456前言项目中需要按照时间维度定期清理map中的数据,清理数据时还需要有个回调能够做点其他事情,此场景使用Guava Cache非常合适,因此对Guava Cache做个总结。在多线程高并发场景中往往是离不开cache的,需要根据不同的应用场景来需要选择不同的cache,比如分布式缓存如Redis、memcached,还有本地(进程内)缓存如ehcache、GuavaCach
转载
21阅读
0评论
0点赞
发布博客于 3 月前

java.lang.IllegalArgumentException: Illegal character in query at index 301: https://*******

java.lang.IllegalArgumentException: Illegal character in query at index 301: https://graph.facebook.com/v9.0******&date_preset=lifetime&fields=id,name,status,insights{account_currency,account_id,account_name,action_values,actions,ad_id,ad_name,adse
原创
42阅读
0评论
0点赞
发布博客于 3 月前

Http请求-okhttp3基本用法

简介HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽。OkHttp是一个高效的HTTP客户端,它有以下默认特性:支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接 连接池减少请求延时 透明的GZIP压缩减少响应数据的大小 缓存响应内容,避免一些完全重复的请求源码:https://github.com/square/okhttp说明:OkHttp支持Android 2.3及以上版本Android平台,对于Java, JD
转载
42阅读
0评论
0点赞
发布博客于 3 月前

HTTP请求报文(请求行、请求头、请求体)

HTTP协议1.简介HTTP协议(Hyper Text Transfer Protocol,超文本传输协议),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP基于TCP/IP通信协议来传递数据。HTTP基于客户端/服务端(C/S)架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。2.特点(1)HTTP是无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采
转载
54阅读
0评论
0点赞
发布博客于 3 月前

facebook api 广告营销活动统计数据 获取

public class CodeExample { public static void main (String args[]) throws APIException { String access_token = ""; APINodeList<AdsInsights> execute = new AdAccount("account_id", context).getInsights().setDatePreset("日期").execute(.
原创
88阅读
0评论
0点赞
发布博客于 3 月前

facebook api accessToken获取

https://developers.facebook.com/docs/graph-api/explorer生成的token有效时间为一小时将对应的app_ID和App_secret和上述拿到的token替换https://graph.facebook.com/oauth/access_token?client_id=App_id&client_secret=App_secret&grant_type=fb_exchange_token&fb_exchange_t...
原创
53阅读
0评论
0点赞
发布博客于 3 月前

Java8 LocalDateTime和Date相互转换

很想要用Java的时间api,但有时候还是需要转换为Date. 二者的相互转换并不是一步到位那么简单,所以,还是需要记录一下转换的apiDate to LocalDateTimeDate todayDate = new Date(); LocalDateTime ldt = todayDate.toInstant() .atZone( ZoneId.systemDefault() ) .toLocalDateTime(); System.out.println(ldt); //2019-0.
转载
18阅读
0评论
0点赞
发布博客于 3 月前

java 新特性LocalDate、LocalDateTime与timestamp、Date的转换

1.LocalDate转DateLocalDate nowLocalDate = LocalDate.now();Date date = Date.from(localDate.atStartOfDay(ZoneOffset.ofHours(8)).toInstant());2.LocalDateTime转DateLocalDateTime localDateTime = LocalDateTime.now();Date date = Date.from(localDate..
转载
42阅读
0评论
0点赞
发布博客于 3 月前

java 正则替换各种特殊字符 ‘:‘, ‘/‘, ‘?‘, ‘#‘, ‘[‘, ‘]‘, ‘@‘, ‘!‘, ‘$‘, ‘&‘, “‘“, ‘(‘, ‘)‘, ‘*‘, ‘+‘, ‘,‘, ‘;‘,

沃尔玛库存接口SKU码中特殊字符串的替换An arbitrary alphanumeric unique ID, specified by the seller, which identifies each item. This will be used by the seller in the XSD file to refer to each item. Special characters in the sku needing encoding are: ':', '/', '?', '#', '.
原创
96阅读
0评论
0点赞
发布博客于 3 月前

简单的json封装

public static String getJsonToken(String token) { if (Objects.nonNull(token)) { StringBuilder builder = new StringBuilder(); StringBuilder append = builder.append("{\"").append("token\":").append("\"").append(token).append("\"").append.
原创
15阅读
0评论
0点赞
发布博客于 3 月前

java.lang.IllegalStateException: closed

java.lang.IllegalStateException: closed at okio.RealBufferedSource.rangeEquals(RealBufferedSource.java:408) at okio.RealBufferedSource.rangeEquals(RealBufferedSource.java:402) at okhttp3.internal.Util.bomAwareCharset(Util.java:432) at okhtt...
原创
113阅读
1评论
0点赞
发布博客于 3 月前

fastjson.JSON各种用法 各种复杂json数据解析

public class ExpressDemo1 { static String json = "{\"body\":\"{\\\"aliexpress_trade_seller_orderlist_get_response\\\":{\\\"result\\\":{\\\"current_page\\\":1,\\\"error_code\\\":\\\"0\\\",\\\"error_message\\\":\\\"操作成功\\\",\\\"page_size\\\":10,\...
原创
217阅读
0评论
0点赞
发布博客于 4 月前

Java8 LocalDateTime和Date相互转换

import java.time.Instant;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.ZoneId;import java.util.Date;public class DateUtils {//LocalDate -> Datepublic static Date asDate(LocalDate localDate) {...
转载
31阅读
0评论
0点赞
发布博客于 4 月前

fastjson.JSON各种用法

public class ExpressDemo1 { static String json = "{\"body\":\"{\\\"aliexpress_trade_seller_orderlist_get_response\\\":{\\\"result\\\":{\\\"current_page\\\":1,\\\"error_code\\\":\\\"0\\\",\\\"error_message\\\":\\\"操作成功\\\",\\\"page_size\\\":10,\\\"succe.
原创
283阅读
0评论
0点赞
发布博客于 4 月前

error Annotation-specified bean name

2020-10-24 12:08:16.080 [walmart-api] ERROR 14492 [] [main] org.springframework.boot.SpringApplication Application run failedorg.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.nextop.WalmartApiApplica
原创
34阅读
0评论
0点赞
发布博客于 4 月前

fastjson解析复杂json数据

public class Demo1 { private static String json = "{\"list\":{\"meta\":{\"nextCursor\":\"?limit=300&hasMoreElements=true&soIndex=20&poIndex=20&partnerId=10000002122&sellerId=2098&createdStartDate=2020-09-02T00:00:00.000Z&cr.
原创
51阅读
0评论
0点赞
发布博客于 4 月前

MongoDB的客户端管理工具--nosqlbooster 连接MongoDB服务器

nosqlbooster的官网地址为https://nosqlbooster.com。大家如果想直接下载,可以登入下载网址https://nosqlbooster.com/downloads。下载windows 64位1 连接登入1 点击上面工具栏的【Connect】按钮2 在弹出的Connections 界面中 点击[Create]按钮。因为是第一次,连接信息要新建。3 在弹出的Connection Editor 界面编辑登入信息...
转载
61阅读
0评论
0点赞
发布博客于 4 月前

MySQL [Err] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘

使用Navicat运行sql文件报错[Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'第一种解决方式:将对应的sql文件中的utf8mb4_0900_ai_ci替换为utf8_general_ciutf8mb4替换为utf8再次执行sql文件就可以。第二种解决方式:把sql文件中对应的utf8mb4_0900_ai_ci全部删除第三种解决方式:建表的时候在Navicat中的选项中不选择排序规则:如果有报错的情况记.
原创
38阅读
0评论
0点赞
发布博客于 4 月前

Xshell下载安装

下载链接:http://coderyyn.cn/software/Xshell-6.0.0107p.exe下载完成后一直下一步就可以如果启动失败按照提示升级至新版本
原创
31阅读
0评论
1点赞
发布博客于 4 月前

把list中的值循环放入数组 java

import java.util.ArrayList;import java.util.List;/*** @description: 测试* @date: 2020/10/12 20:48*/public class Demo2 { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("java")...
原创
111阅读
0评论
0点赞
发布博客于 4 月前

eBay 接口开发

一、ebay的认证方式ebay有两种认证方式,一种是通过通过sdk的方式去进行店铺授权,另外一种是通过ebay提供的restful方式的调用进行认证,ebay同样也提供了jar用于授权。下面进行介绍;首先需要申请开发者账号,获取到appId,devId,certId.通过获取创建userToken可以获取到ruName,通过这几个key就可以完成一个店铺授权了;1.传统sdk的授权方式:首先进入ebay开发者页面:ebay开发者页面,如下图然后找到页面最下方进入之后可以找到对应sdk工具包
转载
157阅读
0评论
0点赞
发布博客于 4 月前

Calendar转各种时间类型java

//Calendar转Instantpublic static Instant convertCalTOIns(Calendar calendar) { Instant instant = calendar.toInstant(); return instant;}//Calendar转LocalDateTimepublic static LocalDateTime convertCalTOLDT(Calendar calendar) { LocalDateTime cal.
原创
64阅读
0评论
0点赞
发布博客于 5 月前

Java中各种时间类型转Calendar

package com.nextop.utils;import java.sql.Timestamp;import java.time.*;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * @description: 时间类型转换 * @author: Sarira * @date: 2020/9/27 11:23 */public class Date.
原创
82阅读
0评论
0点赞
发布博客于 5 月前

二叉树、红黑树、B&B+树超齐全,快速搞定数据结构

前言没有必要过度关注本文中二叉树的增删改导致的结构改变,规则操作什么的了解一下就好,看不下去就跳过,本文过多的XX树操作图片纯粹是为了作为规则记录,该文章主要目的是增强下个人对各种常用XX树的设计及缘由的了解,也从中了解到常用的实现案例使用XX树实现的原因。数据在计算机中的存储结构主要为顺序存储结构、链式存储结构、索引存储结构、散列存储结构,其中链式存储结构最常见的示例是链表与树,链式存储结构主要有以下特点:优点:逻辑相邻的节点物理上不必相邻,插入、删除灵活,只需改变节点中的指针指向 缺点:存
转载
25阅读
0评论
0点赞
发布博客于 5 月前

ReentrantLock用法

public class MyTask { private Lock lock = new ReentrantLock(); public void execute() { lock.lock(); for (int i = 0 ; i < 3 ; i++) { System.out.println(Thread.currentThread().getName() + " " + i); .
转载
15阅读
0评论
0点赞
发布博客于 5 月前

Java框架、设计模式、并发、NIO、JVM原理深入详解

https://javadoop.com/2017/06/16/AbstractQueuedSynchronizer/
原创
13阅读
0评论
0点赞
发布博客于 5 月前

Java 1L和1的区别

1.基本类型:long,int,byte,float,double2.对象类型:Long,Integer,Byte,Float,Double其它一切java提供的,或者你自己创建的类。其中Long叫 long的包装类。Integer、Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。public class Demo2 { public static void main(String[] args) { long i = 1L; .
原创
311阅读
0评论
0点赞
发布博客于 5 月前

MyBatisPlus学习整理(一)

本文是通过慕课网相关课程学习MyBatisPlus整理的笔记。 MyBatisPlus入门 : - ) 老师讲的挺好的,还不会MyBatisPlus的小伙伴门可以听一下。 MyBatisPlus官网 MyBatisPlus源码地址MyBatisPlus架构图(盗用官网的,侵,删。)mybatis-plus.pngSpringBoot第一个简单应用 数据库建表#创建用户表CREATE TABLE user ( id BIGINT(20) PRIM...
转载
91阅读
0评论
0点赞
发布博客于 6 月前

postman使用详情

前言:Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。接口请求流程一、get请求GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。get请求示例GET响应:右上角显示响应HTTP状态码、请求的耗时。get响应示例需特别注意的是注意区别HTTP状态码与响应正文中的状态码,只有HTTP状态码是200时,才代表这个接口请求是正确的
转载
50阅读
0评论
0点赞
发布博客于 6 月前

http协议状态码

服务器会经常的出现错误,那么在平时的时候出现了服务器错误,我们要如何去解决了。1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx(成功)表示成功处理了请求的状态码。200(成功)服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。如果是对您的 robots.txt 文件显示此状态码,则表
转载
37阅读
0评论
0点赞
发布博客于 6 月前

springBoot的四种属性注入

一、Autowired注入方式(以注入连接池为例) 1. 创建一个属性读取类:JdbcProperties/** * 属性读取类 * prefix: 为application.properties文件中的前缀 */@ConfigurationProperties(prefix = "jdbc") //读取配置文件,声明一个类是读取配置类public class JdbcProperties { private String driverClassNam...
转载
53阅读
0评论
0点赞
发布博客于 6 月前

springboot中一个service接口多个实现类,如何注入

一般来说我们的service接口都是只有一个实现类而已,但有些时候,确实会有两个实现类的情况,那这个时候我们怎么自动注入这个接口呢?1、首先,有一个接口PersonService,然后再写两个实现类PersonServiceImp1、PersonServiceImp22、进行测试如果我们直接注入接口的话,idea就会给我们报错3、解决办法其实自动注入时,它首先会先根据class类型来找到相应的实现类,如果这里有两个相同类型的实现类时,那我们可以通过实现类的id来找,比如说PersonS
转载
863阅读
0评论
1点赞
发布博客于 6 月前

使用BindingResult把表单错误传出来

基本概念这里在特别是在提交表单数据的数据很常见,当提交的数据不完整的时候,也要回Json,并且把错误代码发出来,这里就的使用BindingResult。演示及代码正确的例子:当少一个key和value时:此时会有Message。服务器里面:使用异常,这样也增强了程序的方便,和健壮,方便使用。程序结构如下:代码如下:TestController.javapackage parademo.demo.controller;import o.
转载
69阅读
0评论
0点赞
发布博客于 6 月前

SpringBoot2.3.1 无法使用@NotEmpty

今天搭建SpringBoot项目后发现 @NotEmpty 引用不出来,查询资料发现从SpringBoot 2.3.0之后放弃了默认对javax.validation 的支持。在pom中引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId>&l
转载
240阅读
0评论
0点赞
发布博客于 6 月前

Springboot jpa PageRequest分页参数

@Test void findAll() throws Exception { /*List<String> list = new ArrayList<>(); list.add("productId"); Sort sort = new Sort(Direction.DESC, list);*/// PageRequest request = new PageRequest(0, 2...
原创
264阅读
0评论
0点赞
发布博客于 6 月前

springboot error at line 1, column 5. Encountered: “\uff01“ (65281), after : ““

出现这种错误表面mybatis配置文件中sql查询语句中出现了中文字符,需要将对应的中文字符修改为英文。ERROR 10500 --- [nio-8081-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed;...
原创
624阅读
0评论
0点赞
发布博客于 7 月前

SpringBoot的坑】Restful请求报错Request method ‘POST‘ not supported,HiddenHttpMethodFilter无法将POST转换为PUT原因分析

直接上结论:因为 SpringBoot 版本原因,在我目前使用的 2.2.4 版本中,需要在springapplication.xml文件中 添加配置:spring.mvc.hiddenmethod.filter.enabled = true什么是 RESTRestful 目的只是让 url 看起来更简洁实用,是资源状态的一种表达。在这里插入图片描述Restful 的使用由于 H5 的 form 表单仅支持 POST 和 GET 两种请求,实现 restfulAPI 还需要 PUT
转载
305阅读
0评论
0点赞
发布博客于 7 月前

java数据库连接

public class DBUtil { static String ip = "127.0.0.1"; static int port = 3306; static String database = "test"; static String encoding = "UTF-8"; static String loginName = "root"; static String password = "123"; static { try { .
原创
46阅读
0评论
0点赞
发布博客于 8 月前

IDEA创建java-web项目

打开IDEA1、处自定义项目名,2处自定位项目位置在WEB-INF目录下创建2个同级子目录classes和lib分别存放字节码文件和第三方依赖。一次配置这几个地方添加配置tomcat点击fix运行项目...
原创
45阅读
0评论
0点赞
发布博客于 8 月前

java web页面增删改查

package service;import Bean.User;import dao.UserDAO;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;.
原创
61阅读
0评论
0点赞
发布博客于 8 月前

java web简单页面开发

package dao;import Bean.User;import java.sql.*;import java.util.ArrayList;import java.util.List;数据库的链接及表的增删改查public class UserDAO { /*public static void main(String[] args) { new UserDAO().getTotal(); }*/ public UserDAO() { .
原创
52阅读
0评论
0点赞
发布博客于 8 月前

Spring之@Value注解

@Value注入不通过配置文件的注入属性的情况通过@Value将外部的值动态注入到Bean中,使用的情况有:注入普通字符串 注入操作系统属性 注入表达式结果 注入其他Bean属性:注入beanInject对象的属性another 注入文件资源 注入URL资源 详细代码见:    @Value("normal") private String normal; // 注入普通字符串 @Value("#{systemProperties['os.name']}
转载
94阅读
0评论
0点赞
发布博客于 8 月前

Excel按照格式导入文本文件

文本格式打开Excel点击文件、打开、选择进入要导入的文件目录(选择所有格式)选择打开:直接下一步然后选择分隔符然后下一步点击完成导入成功
原创
96阅读
0评论
0点赞
发布博客于 8 月前

Oracle时间戳间隔天数计算

SELECT(TO_NUMBER(TO_CHAR(b.PAY_TIME,'yyyymmdd')) - TO_NUMBER(TO_CHAR(b.PRE_TIME,'yyyymmdd'))) FROM TABLEWHERE 条件1、先将对应的时间戳字段按照格式转换为to_char,再将to_char转换为number后计算SELECT TO_NUMBER(TO_CHAR(SYSDATE,'yyyy')) AS YEAR_ID, 10026 AS KPI_ID,...
原创
250阅读
0评论
0点赞
发布博客于 8 月前

Web项目控制台无法打印中文,输出中文乱码,request设置了UTF-8

1、html页面2、web.xml配置3、servlet实现4、页面输出为中文,后台打印中文乱码修改方式:配置Tomcat的时候在VM options添加 -Dfile.encoding=UTF-8
原创
210阅读
0评论
0点赞
发布博客于 8 月前

MySQL基础(三)多表查询(各种join连接详解)

Mysql 多表查询详解一.前言二.示例三.注意事项一.前言上篇讲到Mysql中关键字执行的顺序,只涉及了一张表;实际应用大部分情况下,查询语句都会涉及到多张表格 :1.1多表连接有哪些分类?1.2针对这些分类有哪些连接方法?1.3这些连接方法分别作用于哪些应用场景?这篇针对这三个点通过实例来讲述,目的是穷尽所有的场景和所有的方法,并且对每个方法的使用做实例。首先先列举本篇用到的分类(内连接,外连接,交叉连接)和连接方法(如下):A)内连接:join,i...
转载
134阅读
0评论
0点赞
发布博客于 9 月前

Oracle日期转换函数获取年份、月、日、当年最后一天年初第一天,查看当前登录的用户的表:

1. 日期格式化字符串(to_char) 获取系统当前时间,按照一定的格式字符串输出select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual;select to_char(sysdate,'yyyy') as nowYear from dual;select to_char(sysdate,'mm') as nowMonth from dual;select to_char(sysdate,'dd') as no..
原创
153阅读
0评论
0点赞
发布博客于 9 月前

Excel最常用函数大全

15个常用的Excel函数公式,拿来即用2015-12-25 作者:ExcelHome 阅读:794577次 微软最有价值专家(MVP)祝洪忠分享15个模式化的表格公式,大家有类似问题可以直接套用。 首先声明,我这个可称不上是什么公式大全,就是给各位新人朋友们入门学习的,高手请按返回键。 1、查找重复内容 =IF(COUNTIF(A:A,A2)>1,"重复","") 2、重复内容首次出现时不提示 =IF(COUNTIF(A$2:A2,A2)>1,..
转载
274阅读
0评论
1点赞
发布博客于 9 月前

elasticsearch增删改查语法Kibana链接Elasticsearch增删改查语法

#查看索引、节点数、集群健康状态GET _cat/indicesGET _cat/nodesGET _cat/health#查询索引数据GET griffin/accuracy/_searchGET test/_search#根据某个字段查询数据GET griffin/accuracy/_search{ "query": { "match": { "name":"stg_company_cap_job" } }}#根据ID删除一条数据索引文档...
原创
61阅读
0评论
0点赞
发布博客于 9 月前

Intellij IDEA 添加jar包的三种方式

项目引入了其他的lib包,我们原来的项目中没有lib包,只能自己引入,我是用了第二种方法,顺利引入:一.直接复制:(不推荐)方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可。注意:1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是打开Structure会有"...jar ... is missing ..."的提示,需要点击"Fix"或红灯泡解决。二.通过Modules的D.
转载
123阅读
0评论
0点赞
发布博客于 9 月前

java web 项目开发实战--完整项目从零到实战包括前端实战讲解

java web 项目开发实战--完整项目从零到实战包括前端实战讲解实战项目链接:https://how2j.cn/k/tmall-j2ee/tmall-j2ee-897/897.html?p=151954为了完成这个j2ee项目,需要掌握如下技术,当然也可以以本项目为驱动,哪里不懂,学哪里,其实这也是最好的学习方式(带着目标去学习)Java:Java基础和 Java中级的大部分内容前端:HTML,CSS,JAVASCRIPT, JQUERYJ2EE:TOMCAT,servlet..
原创
196阅读
0评论
0点赞
发布博客于 9 月前

java时间戳转日期

package com.example.demo.lz.test;import java.text.SimpleDateFormat;import java.util.Date;/** * @author: create by lz * @copyright: c * @date:2020/5/14 10:50 */public class Main5 { public static void main(String[] args) { String s = ".
原创
195阅读
0评论
0点赞
发布博客于 9 月前

String数据类型转换===包类型和基本数据类型

package com.example.demo.lz.test;/** * @author: create by lz * @copyright: c * @date:2020/5/14 10:12 */public class Main4 { public static void main(String[] args) { int a = 19; String s = String.valueOf(a); //字符串类型转换 //字.
原创
95阅读
0评论
0点赞
发布博客于 9 月前

String字符串中换行和标签在页面消失

1、带有标签的换行和字符串package com.example.demo.lz.test;import com.example.demo.lz.util.DateUtils;/** * @author: create by lz * @copyright: ck * @date:2020/5/11 11:29 */public class Main3 { public static String getOne() { String s = "苏州顺心源招投标咨.
原创
173阅读
1评论
0点赞
发布博客于 9 月前

MySQL批量插入遇上唯一索引避免方法(避免导入重复数据)

MySQL批量插入遇上唯一索引避免方法(避免导入重复数据)未避免导入重复数据,建议建立唯一索引防止批量插入时,遇上唯一索引,可以使用以下3种方法避免方法(一)导入差异数据,忽略重复数据,IGNORE INTO的使用(二)导入并覆盖重复数据,REPLACE INTO 的使用(三)导入保留重复数据未指定字段,INSERT INTO ON DUPLICATE KEY UPDATE 的使用...
转载
136阅读
0评论
0点赞
发布博客于 10 月前

mybatis之JdbcType各种类型及中文官网

官方文档链接:https://mybatis.org/mybatis-3/apidocs/reference/org/apache/ibatis/type/JdbcType.htmlmybatis中文官网:http://www.mybatis.cn/mybatis官方文档:https://mybatis.org/mybatis-3/...
原创
102阅读
0评论
0点赞
发布博客于 10 月前

mysql 时间类型转换

内容目录简介mysql时间类型DATE_FORMAT()函数简介今天开发中,做一个功能需要对历史数据进行补充,相信大家也遇到过这样的情况,这个历史数据需要按月份和人的id进行区分,于是想到了mysql的时间格式化,这样直接写个sql脚本就不需要程序去执行了,在做到这一块时我个人对时间这一块没有详细了解过,所以借助这个机会整理一下mysql时间相关的内容,其实我这次主要用的是时间格式转换...
转载
109阅读
0评论
0点赞
发布博客于 10 月前

mybatis中对mysqlDateTime类型转换为Date

如果mysql时间类型为DateTime,通过传入格式为Date类型的参数是无法查询出对应的数据,需要对类型做转换将mysql的数据类型转换为'%Y-%m-%d'传入的参数类型jdbcType=DATE<select id="selectPushData" parameterType="com.credlink.wechat.demo.entity.Wecaht_Push_Moni...
原创
453阅读
0评论
0点赞
发布博客于 10 月前

fastjson对JSONArray解析及用法

package com.example.demo.lz.test;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;/** * @author: create by lz * @copyright: credli...
原创
211阅读
0评论
0点赞
发布博客于 10 月前

IDEA @Autowired 出现红色下划线 报红

https://www.cnblogs.com/wang-yaz/p/9577014.html
转载
198阅读
1评论
0点赞
发布博客于 10 月前

Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityCon Duplicate entry

2020-04-17 01:00:00.762 ERROR 2556 --- [ scheduling-1] o.s.s.s.TaskUtils$LoggingErrorHandler : Unexpected error occurred in scheduled taskorg.springframework.dao.DuplicateKeyException:### Err...
原创
189阅读
0评论
0点赞
发布博客于 10 月前

java对两个字符串其中包含字符串位置加符号

package com.credlink.test;/** * @author: create by lz * @copyright: cl * @date:2020/4/9 16:34 */public class Main1 { public static void main(String args[]) { String aa = "大数据"; ...
原创
97阅读
0评论
0点赞
发布博客于 11 月前

java时间大小比较

package com.credlink.test;import java.text.SimpleDateFormat;import java.util.Date;/** * @author: create by lz * @copyright: cl * @date:2020/4/9 16:30 */public class Main2 { public stati...
原创
128阅读
0评论
0点赞
发布博客于 11 月前

java获取前几天的时间

package com.credlink.test;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @author: create by lz * @copyright: cl * @date:2020/4/9 16:26 */public cla...
原创
68阅读
0评论
0点赞
发布博客于 11 月前

java时间大小比较

public class Main1 { public static void main(String args[]) { String beginTime = "2020-04-01"; String endTime = "2018-07-29 12:26:32"; SimpleDateFormat format = new Simpl...
原创
138阅读
0评论
0点赞
发布博客于 11 月前

mybatis框架XML一些小问题导致错误Caused by: org.xml.sax.SAXParseException: 元素内容必须由格式正确的字符数据或标记组成

背景了解:mybatis框架下SQL查询一周内数据,由于mybatis对于>=和 <=的不识别,会误认为是括号所有导致了以下错误报错信息: <!-- 本周告警 --> <select id="getweekalert" resultType="int"> select IFNULL(SUM(alert_sum),0) ...
转载
122阅读
0评论
0点赞
发布博客于 11 月前

VIM快捷键及命令

1. 关于Vimvim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)1.1 Vim的几种模式正常模式:可以使用快捷键命令,或按:输入命令...
转载
47阅读
0评论
0点赞
发布博客于 1 年前

Win快捷键大全史上最全~ win打开资源管理器快捷键(查看内存的占用)

Ctrl+shift+esc按此键  —》  执行此操作Ctrl + X  —》 剪切选定项Ctrl + C(或 Ctrl + Insert) —》 复制选定项Ctrl + V(或 Shift + Insert) —》 粘贴选定项Ctrl + Z —》 撤消操作Alt + Tab —》 在打开的应用之间切换Alt + F4 —》 关闭活动项,或者退...
转载
797阅读
0评论
0点赞
发布博客于 1 年前

elasticsearch查询API及文档demo

elasticsearch查询demohttps://www.jianshu.com/p/f10372f53a43elasticsearch查询测试https://www.cnblogs.com/biehongli/p/11710704.htmlelasticsearch查询APIhttps://endymecy.gitbooks.io/elasticsearch-guide-...
原创
191阅读
0评论
0点赞
发布博客于 1 年前

spring boot 学习专题 系列文章

四篇https://blog.csdn.net/li13168690086/category_7988430.html12篇https://blog.csdn.net/qq_31001665/category_6837393.html25篇https://blog.csdn.net/weixin_39800144/category_9271492.html程序员DD专题...
原创
52阅读
0评论
0点赞
发布博客于 1 年前

详解SpringBoot Controller接收参数的几种常用方式

第一类:请求路径参数1、@PathVariable获取路径参数。即url/{id}这种形式。2、@RequestParam获取查询参数。即url?name=这种形式例子GEThttp://localhost:8080/demo/123?name=suki_rong对应的java代码: 1 2 3 4 5 @G...
转载
120阅读
0评论
0点赞
发布博客于 1 年前

ELK不同版本的选择下载------Elasticsearch版本下载

1、、进入官网;https://www.elastic.co/cn/选择要下载的产品点击进入比如我下载的是Elasticsearch-6.6.2版本进入下载界面有当前可以供选择的不同系统的最新版本供下载。如果想下载过去的版本,点击past releases选择所需要的版本点击进入下载界面。速度比较慢。...
原创
776阅读
0评论
0点赞
发布博客于 1 年前

github访问下载速度慢

1,CDN,Content Distribute Network,可以直译成内容分发网络,CDN解决的是如何将数据快速可靠从源站传递到用户的问题。用户获取数据时,不需要直接从源站获取,通过CDN对于数据的分发,用户可以从一个较优的服务器获取数据,从而达到快速访问,并减少源站负载压力的目的。2,为什么访问速度慢、下载慢?答:github的CDN被某墙屏了,由于网络代理商的原因,所以访问...
转载
209阅读
0评论
2点赞
发布博客于 1 年前

intellij idea创建第一个动态web项目的步骤方法

一.创建JavaWeb1.第一步点击左上角的File-->New-->Project2.第二步1.找到Java Enterprise之后,在Application Sever中找到自己的Tomcat,同时勾选中Web Application2.第一项是你的工程名字,随便取啦,第二个是你的工程路径,选择好之后点击finish...
原创
209阅读
0评论
0点赞
发布博客于 1 年前

idea 新建web项目以及404分析

大家可能以前用的不是idea编程软件,一下子使用idea可能会出现很多启动不了或者启动成功404的情况,一般来说这机会都是因为新建项目的时候没有配置好,打war包的时候配置有一定的问题导致的。废话不多说首先如何创建一个web项目首先到左上角的file->new->Project然后选中java EE下的 Web Application记得选中create web ...
转载
111阅读
0评论
0点赞
发布博客于 1 年前

IntelliJ IDEA完美解决tomcat8+乱码问题

IntelliJ IDEA完美解决tomcat8+乱码问题问题:IDEA内使用tomcat控制台乱码(虽然不影响使用,单强迫症忍不了!)IDEA版本:2019.1 tomcat版本:8.5.40原因:可能是编码字符集不正确解决:  首先更改IDEA配置:ctrl+alt+S 修改一下为UTF-8重启试下,果然还是不行...
转载
378阅读
0评论
0点赞
发布博客于 1 年前

公众号开发文章

微信公众号(一)获取access_token这里是引用https://blog.csdn.net/FORLOVEHUAN/article/details/81512556微信公众号(二)获取用户列表https://blog.csdn.net/FORLOVEHUAN/article/details/82760618微信公众号群发(三)群发消息https://blog.csdn.net...
原创
91阅读
0评论
0点赞
发布博客于 1 年前

公众号群发消息

权限只有认证的的订阅号 和 服务号,可以群发消息。自己申请的测试号,或者没认证的订阅号、服务号,没有权限。在这里插入图片描述样子发出去的文字消息、图片消息等于普通消息无差,我就不多说了。发送出去的图文消息是这样子的。在这里插入图片描述者其实是两条图文消息,上面的真好是第一条,下面的Happy Day是第二条。多条的时候依次在后面增加。使用fastweixin 的api, 群发...
转载
158阅读
0评论
0点赞
发布博客于 1 年前

微信公众号群发消息java

首先贴上官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432私以为这份文档写的还是很不错的,在开发的时候没有给我造成多大的困扰,比微信支付的文档好的不要太多。当然也可能是因为我调用的功能太少,没有碰上坑。接下来进入正题。这里会分步介绍代码所实现的功能,在文章最后会附上完整的类以及用到的其他类。...
转载
336阅读
0评论
0点赞
发布博客于 1 年前

java 调用企查查API查询企业信息

效果图:首先需要设置token,API中要求token的格式为key+Timespan+SecretKey组成的32位md5加密的大写字符串,所以我也附赠了MD5加密的工具类。token要放在http的header 头中,所以我在get请求的工具类中增加了一个header。 //添加header 头 httpGet.setHeader("Token",...
转载
426阅读
0评论
0点赞
发布博客于 1 年前

Linux:CentOS7下配置 iptables

iptables也叫netfilter,是Linux下自带的一款免费且优秀的基于包过滤的防火墙工具,他的功能十分强大,使用也非常灵活,可以对流入、流出、流经服务器的数据包进行精细的控制。但是iptables在CentOS7的版本上已经被阉割掉了,我们需要自行安装,以下是在CentOS7下安装iptables和使用方式。一、安装iptables1.1、查看是否安装成功命令:systemctl...
转载
56阅读
0评论
0点赞
发布博客于 1 年前

Kibana连接Elasticsearch集群配置及启动

下载 https://www.elastic.co/cn/downloads/kibanakibana和ES之间有版本依赖关系。要下载对应的版本server.port: 5601server.host: “0.0.0.0”elasticsearch.hosts: [“http://IP:9200”] 单机版本server.port: 5601server.host: “0.0....
原创
766阅读
0评论
0点赞
发布博客于 1 年前

KIbana启动报错 FATAL [search_phase_execution_exception] all shards failed :: {"path":"/.kibana/doc/_co

error [02:34:27.342] [warning][stats-collection] [search_phase_execution_exception] all shards failed :: {"path":"/.kibana/_search","query":{},"body":"{\"query\":{\"term\":{\"type\":\"config\"}}}","s...
原创
2985阅读
2评论
1点赞
发布博客于 1 年前

ERROR [StdOutErrRedirect] [Azkaban] SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFa

这个报错原因为hive中lib下和azkaban-exec-server-3.82.0-8-g11595ad/lib/中的slf4j-log4j12-1.7.21.jar两个jar包出现冲突。将azkaban-exec-server-3.82.0-8-g11595ad/lib/slf4j-log4j12-1.7.21.jar删除就可以了。...
原创
314阅读
0评论
0点赞
发布博客于 1 年前

azkaban 报错:javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?

azkaban 报错:javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? at sun.securit...
转载
247阅读
0评论
0点赞
发布博客于 1 年前