自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小强签名设计 的博客

真正牛逼的生活是既可以朝九晚五又可以浪迹天涯

原创 豆瓣最新国产电影Top10

我这里整理了下豆瓣目前来说排名最高的国产电影Top10Top1经典台词:1.真虞姬,假霸王2.不疯魔不成活(巩俐当时颜值爆表啊)经典画面:Top2经典台词:1.曾经有一份真挚的爱情摆在我的面前,可是我没有珍惜,等到失去的时候才后悔莫及,尘世间最痛苦的事莫过于此.如果上天可以让我再来一次的话,我会对...

2018-02-04 12:27:53 1308 0

原创 换个眼界,换种心情

大家刚看我博客的时候肯定会好奇,为什么要起这个昵称呢,难道你会签名设计不成???   在下不才,曾经在大学期间做过一段时间的签名设计,也就是小打小闹,体验了下过程罢了,不过经历还是值得回忆的。   以下是我的一些作品,不为别的,就为作为IT的我们换个眼界,没必要整天眼中都是代码什么的,放松...

2017-07-23 15:30:44 929 0

原创 kafka监控命令kafka-run-class.sh查看消费了多少条数据

kafka自带了很多工具类,在源码kafka.tools里可以看到: 源码包下载地址:http://archive.apache.org/dist/kafka/   这些类该如何使用呢,kafka的设计者早就为我们考虑到了,在${KAFKA_HOME}/bin下,有很多的脚本,其中有一个...

2017-06-28 16:53:20 38903 3

原创 厨神之路

一、煮鸡蛋 煮鸡蛋的时间不能太长也不能太短,一般煮到15至20分钟为最佳。如果直接吃生鸡蛋,蛋清里有蛋白酶抑制剂,会降低鸡蛋蛋白质的吸收率,也有生物素结合蛋白,阻止维生素的吸收率,只要蛋清煮到了凝固,一般就是鸡蛋的最佳食用时间,鸡蛋煮过后还需要冷却一段时间食用更好。 如果煮的时间太长了,特别老,尤...

2020-07-05 12:44:12 39 0

原创 Centos7安装vsftpd

一、前言: vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。如果你想在你的Linux/Unix服务器上搭建一个安全、高性能、稳定性好的FTP服务器,那么vsftpd可能是你的首选应用。vsftpd意思为“very secure FTP daemon(非常...

2020-06-23 13:42:55 52 0

原创 Windows安装Mysql

1.下载相应的安装包 从官方网站可以找到两种文件包,一种是exe安装程序,这种的基本下一步下一步就OK了,但是在没有网络的状态下我并没有成功,另一种是zip压缩包。这次我下载的是ZIP压缩包,我选择的是8.0.11版本。 下载地址:https://downloads.mysql.com/archi...

2020-06-21 17:43:57 68 0

转载 JSP和JS的区别

1、JSP全称是java server page JS全称是javaScript 2、最主要的区别是运行位置不同。 JSP运行在后台服务器上,混合在HTML中的java程序段用于控制HTML的动态生成,并且通常负责调用后台数据库中的数据,形成能够根据使用情况的变化的,具有丰富数据交互效果的页...

2020-05-13 14:38:32 55 0

原创 SQL语句整理二

文章目录SqlServerDATEDIFF() 函数返回两个日期之间的时间:将表数据改造成insert语句:Mysql分组之前进行排序:查询媒体名称为"小强日报"的数据量:内连接:去重:beauty_article_view视图:创建表:日期和字符相互转换:开窗函数:Hive创...

2020-05-07 10:43:17 124 0

转载 Java执行Linux命令

API 把要执行的命令作为exec方法的参数,返回一个Process对象代表命令执行的进程。由于执行完命令通常要获取输出显示出来,因此对执行命令并获取输出的过程封装为一个工具类: CommandUtil import java.io.IOException; import java.io.Inp...

2020-05-05 08:49:44 47 0

原创 Kafka的assign和subscribe订阅模式和手动提交偏移量

一、前言: 使用Apache Kafka消费者组时,有一个为消费者分配对应分区partition的过程,我们可以使用“自动”subscribe和“手动”assign的方式。 KafkaConsumer.subscribe():为consumer自动分配partition,有内部算法保证topic...

2020-04-12 22:31:35 448 0

原创 kafka遇到的坑

一、offset is out of range 当手动设置从指定的偏移量消费数据的时候,有时候指定的偏移量超出范围会报这个错: 2020-03-31 12:34:13.394 INFO 94001 --- [ConsumerExample] o.a.k.c.consumer.internals...

2020-04-06 17:21:51 420 0

原创 flume遇到的坑

内存溢出 报错: Exception in thread "SinkRunner-PollingRunner-DefaultSinkProcessor" java.lang.OutOfMemoryError: GC overhead limit exceeded at jav...

2020-03-16 19:41:50 102 0

原创 flume自定义sink

一、配置文件taildir.conf a1.sources = r1 a1.channels = c1 a1.sinks = k1 # Describe/configure the source #source的类型为TAILDIR,这里的类型大小写都可以 a1.sources.r1.type ...

2020-03-06 18:11:51 123 0

原创 SQL语句整理一

postgre/Gauss 字符串拼接 函数:concat('201911','01') 结果:2011101 数据类型转换 函数:cast(month_id as timestamp) 注意:当month_id值为2011101时才可以转换为timest...

2020-02-06 16:34:10 292 0

原创 Windows10安装apache-flume-1.9.0-bin

安装 1、flume1.9下载地址:http://mirror.bit.edu.cn/apache/flume/1.9.0/apache-flume-1.9.0-bin.tar.gz 2、然后找到1.9版本下载解压到指定路径(安装路径名称不能有空格)即可。 ...

2019-12-23 18:32:40 370 0

原创 MapReduce自定义文件输出名

前言: MapReduce默认情况下,一个reducer产生一个文件,以name-r-nnnnn来命名,其中默认的name为part,nnnnn从(00000开始递增),保证了每个reducer不会产生重复的文件。   一、仅替代文件名part,输出结果为score-r-00000...

2019-10-17 22:28:20 122 0

原创 ElasticSearch-Mapping field字段type类型

参考官方英文文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping.html Mapping是定义文档及其包含的字段如何存储和编制索引的过程,每个索引都有一个映射类型,用于确定文档将如何编制索引。 M...

2019-02-11 23:16:24 1346 0

原创 Excel技能总结(WPS)

注意:你会对最后一步选择“值和数字格式”感到困惑,为什么要有这一步?我在实践中发现在某些场景下如果把A列原始数据删掉的话由公式计算出来的结果也会随之失效,或者想把计算的结果粘贴到另一个Excel文档中的话就需要这一步。 备注:需要用到的公式 =COUNTIF(A:A,B2) ...

2019-02-11 10:33:20 5117 0

原创 SpingBoot跳转页面详解

SpringBoot里面没有我们之前常规web开发的WebContent(WebApp),它只有src目录,在src/main/resources下面有两个文件夹,static和templates,springboot默认static中放静态页面(public文件夹中也可以),而templates...

2019-01-15 22:43:39 238 0

原创 Elasticsearch Ingest-Attachment

一、简介 ElasticSearch只能处理文本,不能直接处理文档。Ingest-Attachment是一个开箱即用的插件,替代了较早版本的Mapper-Attachment插件,使用它可以实现对(PDF,DOC,EXCEL等)主流格式文件的文本抽取及自动导入。 思考:在处理xls和xlsx格...

2019-01-13 15:40:06 2367 1

原创 Java代码常用功能实现总结(二)

如何取得map里key得最大值:

2018-12-26 18:08:37 488 0

转载 CommandLineRunner和ApplicationRunner

本文主要来自:https://blog.csdn.net/zongzhankui/article/details/78681942   前言: Spring Boot如何解决项目启动时初始化资源,在我们实际工作中,总会遇到这样需求,在项目启动的时候需要做一些初始化的...

2018-12-25 22:40:51 2847 0

原创 多个java文件共用同一动态变量的两种方法

前言: 以前小白的我总是困惑两个java文件如何共用一个动态变量,今天就做一个总结   方法一: package com.Business.controller; import org.springframework.beans.factor...

2018-12-25 16:49:34 1599 0

原创 POI读取或导出Excel文件

maven依赖: <dependency> <groupId>org.apache.poi</groupId&...

2018-12-23 23:18:20 236 0

原创 Springboot注解@ServletComponentScan和@ComponentScan

一、SpringBoot中使用Servlet 在SpringBootApplication上使用@ServletComponentScan注解后,Servlet、Filter、Listener可以直接通过@WebServlet、@WebFilter、@WebListener注解自动注册,无需其他...

2018-12-19 15:04:36 42279 5

原创 微信开发四--模板消息

前言: 正如许多推送一样,微信也友好的给广大开发者提供了“模板消息”,比推送更好的是,它能借助海量用户的微信平台直接通过服务号以短消息形式传达给用户,大大提高了运营的可能性。比如我们现在可以完全抛开银行卡的短信服务,通过相关银行提供服务号绑定银行卡,当发生交易的时候同样的能收到交易详情短消息,确实...

2018-12-18 22:12:21 139 0

原创 微信开发三--带参数二维码

一、获取access_token 官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140183 可使用微信公众平台接口调试工具进行调试(登录公众号后,在左侧导航栏可找到“开发者工具”,选择第二项“在线接...

2018-12-17 23:29:26 153 0

原创 微信开发二--事件推送

开发背景: 需要用户通过二维码关注公司的公众号以后获得openID和用户ID(userid)关联,然后根据需求给用户发送预警消息 注意:在微信公众号后台,设置了服务器配置URL并启用后,会导致微信后台设置的回复规则,以及底部菜单都全部失效!直接清空了!因为这时候微信已经把公众号消息和事件推送给...

2018-12-17 23:17:04 473 0

原创 微信开发一--网页授权

功能: 主要用于在用户通过手机端微信访问第三方H5页面时获取用户的身份信息(openId,昵称,头像,所在地等。。)可用来实现微信登录、微信账号绑定、用户身份鉴权等功能。   一、开发前的准备: 1、需要有一个公众号,拿到AppID和AppSecret; 注意:AppID和App...

2018-12-16 23:21:20 409 0

原创 Elasticsearch的DSL操作命令大全(二)

文章目录奇葩需求:es内置的分词器:修改mapping:重构索引: 奇葩需求: 1. 按照论坛名称,对论坛评论总量,1-5月按月聚合 相对应字段为cmtCnt 按照论坛名称,对论坛发帖点赞量,1-5月按月聚合 ...

2018-11-14 22:14:06 1505 0

原创 天猫双11数据大屏

DataUtil.java: package com.itstar.util; import java.util.HashSet; import java.util.Random; import java.util.Set; /** * 大数据实时交易计算统计的工具类 ...

2018-11-09 13:14:26 879 0

原创 Photoshop快捷键总结

1.建立选区:Ctrl + 回车 (用钢笔工具画完路径后直接按这个可建立相应的选区) 2.选区反选:Shift+Ctrl+i 3.取消选区:Ctrl+D 4.填充前置色:Alt+Delete

2018-11-03 19:11:32 381 0

原创 Mybatis-Generator

前言 Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。   一、使用命令行 1、相关文件 关于My...

2018-10-30 10:25:04 304 0

原创 修改Springboot启动端口号

前言 Springboot启动的时候,端口的设定默认是8080,这肯定是不行的,我们需要自己定义端口,Springboot提供了两种方式,第一种,我们可以通过application.yml配置文件配置,第二种,可以通过代码里面指定,在开发中,建议使用修改application.yml的方式来修改...

2018-10-25 23:28:45 12014 2

原创 SpringBoot读取配置文件总结

前言 Spring-Boot的核心配置文件是application.properties,会默认读取该配置文件,当然也可以通过注解自定义配置文件的信息。开发中,经常会有一些常量,变动较少,但是我们不能在java代码中写死,这样每次修改都得去java代码中修改,引用地方较多时我们需要修改很多jav...

2018-10-24 23:10:06 729 0

原创 java命令后加绝对路径无法运行

前言: 今天一个不会java的朋友也不知道从哪整了一个java文件让我帮忙运行一下,我就直接把这个.java文件复制到桌面然后打开cmd命令行工具,第一步(javac + java文件的绝对路径)编译好使,第二步(java + class文件的绝对路径)就不好使,如: 一开始还真把我给整懵...

2018-10-15 16:16:41 1501 1

原创 SpringBoot整合ActiveMq

一、从ActiveMq官方上下载ActiveMq服务 下载地址:http://activemq.apache.org/download.html 解压成功后,我们会看到这样的目录结构: 二、运行ActiveMq服务 根据自己的电脑是运行32位还是64位的 浏览器中访问...

2018-10-10 18:06:05 3747 0

原创 自定义Banner

前言 启动spring boot的时候,控制台打印图案为: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_...

2018-09-30 16:27:30 392 0

原创 Controller的不同写法和相应注解

写法一: @RestController @RequestMapping("/advertise") publi...

2018-09-18 14:55:53 1383 0

原创 Spring boot定时任务@Scheduled

@Scheduled(cron = “0 0 0 * * ?”) // 每日凌晨 @Scheduled(cron = “0 0/10 * * * ?”) // 每10分钟 @Scheduled(cron = “0 30 8-18 ? * MON-FRI”) //每周一到周五,8:3...

2018-09-12 10:07:37 289 0

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