12 肥仔哥哥1930

我要认证

专业、专注、专家

等级
TA的排名 3w+

AlibabaCloudToolkit插件乱码解决轨迹

序这么多年,使用的开发工具也是经历了myeclipse、eclipse、idea。现在觉得idea确实好用,没有之一。我也一直认为工欲善其事必先利其器,所以光有好用的idea还不够,我还爱装插件,先看看我安装的一些插件吧。一、我的插件一览二、缘起今天要说的是Alibaba Cloud Toolkit,公司没有运维,测试总是让我们开发部署测试项目。后来再推动下,测试折腾jenkins又嫌弃我们的微服务模块太多。jenkins讲真,我觉得是运维玩的东西,我作为开发也不想玩,而且编译也有好多种方式了。发

2020-09-24 13:58:01

redis缓存+数据库实现动态自动任务springboot/cloud

序之前分享过自己搭建的自动任务,是基于quartz + 表,通过url回调实现。今天分享的是基于springboot的动态创建任务,结合缓存与数据库,使用主任务监听任务是否改变,动态重置任务。老风格,废话不多说,直接上核心代码。一、表结构设计我的想法是,接口名称就是controller的一个方法名,自动任务的runable方法传参taskInfo信息,使用固定的包名、类名+这里的接口名称,反射执行具体任务逻辑。理论上是可以包名、类名也让配置,我这里是为了统一管理,所以不允许自己瞎设置。二、spr

2020-09-07 19:46:33

springCloud微服架构maven转gradle环境与问题处理

序springBoot都已经更新到2.3.3.RELEASE了,话说从2.3.0就正式使用gradle编译了。一直也想体验gradle的美,不是因为跟同事一起编码,不想QJ同事一样用gradle我早就投入她的怀抱了(之前QJ了部分同事一起用lombok,深感罪孽深重)。今天另一位同事又提起这个变革了,反正这周有点迷茫,那就来一波吧。老风格,不废话,直接上关键的骚操作。一、gradle环境配置先到gradle的官网下载最新版本的bin.zip文件。注意要准备梯子哦,不然下载不了。这个环境配置跟java的

2020-08-25 17:00:35

springboot环境下集成tk+mybatis+pageHelper+phoenix与使用

序之前分享过springboot集成hbase,最近需求变更,不直接对hbase了。套一层phoenix,然后通过映射,让数据进入hbase。所以今天就来分享下springboot集成phoenix。废话也不多说,直接上码。一、引入jar<!-- mybatis mapper支持 --> <dependency> <groupId>tk.mybatis</groupId> <artif

2020-08-13 17:44:51

spring的自定义事件使用

序最近看到博文有提到spring事件监听的,看完其实感觉这个事件跟aop的功能一样,为了业务解耦,方便改动。跟异步又也很像,可以不用管执行结果。当然如果是要求执行成功的,也没必要用,费劲写半天还不如直接在方法里写。废话也不多说,直接上spring事件的使用,至于什么场景用,就看大家的了。一、自定义事件类import com.alibaba.fastjson.JSONObject;import lombok.Data;/** * @author zhengwen **/@Datapubl

2020-07-20 08:28:11

工作流Activiti集成构建自有平台方案

序最近以为工作安排,让我研究工作流。说实话这个一直停留在用的阶段,但是能工作流Activiti网上资料也很多,真要基于这个构建自有工作流也是可以的。下面就说说我的方案与试验。一、 可行性经过4天的学习研究,集成试验,以及流程拆解,交互使用体验。做基本的二次开发改造后,是可行的,就是怎么改造、改造程度、使用深度等都决定二次开发的工作量,同时改造是否优秀、简单明确也是需要后续讨论制定最优方案才行。二、 集成方式集成方式有2种:A、 使用Activiti的用户、角色管理方式,这种方式有工作流管理首页

2020-07-14 20:18:17

直接接Hbase&HbaseApi实现模糊分页查询

序 之前分享了基于spring-boot-data集成Hbase、直接集成Hbase,今天分享使用封装好的一些接口集成Hbase,顺便谢谢Hbase的查询。废话也不多说,直接上码。一、jar引入<dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId>

2020-06-22 15:53:31

springBoot直接集成Hbase2.1

序上次分享了基于spring的starter集成hbase的,说过要分享直接对接的。一、pom引包<dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId> <version>3.0.0</version> <exclusions> <e

2020-06-13 17:54:21

springBoot集成Hbase(spring-data-hadoop-boot版)

序最近开始一步一步走进大数据,当然是作为程序员。今天就来说说Hbase的集成,首先今天先说下通过spring-data-hadoop-boot的集成吧。老规矩,废话不多说,加班快下班了,就抽20分钟分享。一、maven引包<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-hadoop-boot&l

2020-06-06 18:08:34

springBoot极简接入kafka(自动配置)

序上次分享了springboot的优雅集成,最近在跟同事讨论的时候,发现有更简单的集成方式,真的是极简。直接上代码吧,今天周日,昨天加班到9点,闺女要我带她玩。一、maven引包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId></dependency><

2020-05-31 13:14:46

centOS安装mysql8.0.20

序昨天看到腾讯云的服务器做活动,就顺手买了一个,准备自己玩玩。首先肯定是要搞相关环境的啦。所以总结下mysql8.0.20的安装(centOS7.5)。一、先下载我这里是下载了再传到服务器的,其实可以直接使用wget命令下载到指定目录。先说这么复制路径:然后点击后面的Download:在文本编辑器里粘贴就可以得到下载地址了。二、使用wget命令下载到指定目录命令语法:wget -P 目录 网址三、下载文件解压与授权首先使用cd命令进入到下载的tar文件所在的目录(你的wget命令下

2020-05-29 10:03:27

kafka优雅集成(多线程提升性能)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出导入门禁系统同步数据方案序继上周G20数据收集讨论会议后,初步方案是采用各业务系统有对应的数据收集服务端,供业务系统接口调用同步数据。

2020-05-27 17:43:26

系统同步数据方案(ETL的Kettle)

一、工具准备Kettle下载。这个软件虽然是开源的,但是资源非常少,国内下载速度也慢。之前是先下载的8.1版本,今天下载的最新版本9.0。以下验证是在8.1版本上面验证的。二、简单使用与可行性验证转换转换使用主要是验证了数据库表的输入、输出,实现数据转存。设置变量作业设计了一个增量插入同步的作业,异常发送邮件。三、详细设置设计思路: 在id角标记录表取上次已经同步到的id,从正式表筛选此id之后的数据输出到临时表,然后再由临时...

2020-05-13 17:44:46

小米手环模拟门禁卡

放上原卡读取整卡保存数据自己编译名字,建议写原卡加密方便分析 保存打开IC卡清空工具点击文件打开原卡加密文件处理成功,点击退出。上第三代空白卡点击写入三代打开空白数据,手机,进行模拟,这个第三代IC卡手环放在机器上面重开软件...

2020-05-12 18:20:13

设备预警规则设计(使用表达式引擎)

序 一位领导一再强调每个人都是产品,确实作为一个多年编码的程序员,我们都需要有这样的格局眼光。之前要求联动预警可以拖拽配置,这里就分享一下个人的设计想法。一、技术实现准备规则解析:使用表达式引擎JEXL(号称目前最快,灵活)拖拽实现:前端说有插件(H5还是很强大)拖拽配置:抽象出一个简易的设计界面(对元素抽象处理)二、界面设计产品御用设计界面Axure用的真差...

2020-05-07 18:21:08

最新版SpringBoot2.2.6.RELEASE+SpringCloudHoxton.SR3原跨域配置无效及各种报错

序 上一篇博文就讲到了我的处理cors跨域,分享了关键代码。原springBoot版本2.2.2.RELEASE、springCloud版本Hoxton.SR1,那是年前的最新版本,现在项升级到当前与时俱进,于是问题就来了,升级后eureka注册中心、配置中心、各服务、网关都正常启动,就是上到外网环境就会出现跨域问题,昨天本来是听说使用undertow容器比tomcat、jetty性...

2020-05-01 10:18:02

升级springBoot和springCloud版本后gateway网关跨域Filter无效

序 我是年前搭建的微服务版,springBoot版本2.2.2.RELEASE,springCloud版本Hoxton.SR1。

2020-04-29 18:26:12

Idea的EasyCode生成代码

Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。1、安装(EasyCode)image.png我这里的话是已经那装好了。建议大家在安装一个插件,叫做Lombok。 Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equal...

2020-04-03 08:54:49

Base64工具类及2点坑

最近公司做疫情通行这块,设备要求图片传base64字符串,就分享下这个工具类,以及里面的一些坑吧,直接上码。package com.xiaotian.bus.util;import com.easylinkin.bm.thirdapi.request.upload.UploadRequest;import com.easylinkin.bm.thirdapi.response.R...

2020-03-30 09:54:49

OSS存储工具类分享(阿里)

最近在家办公,居然写的还没什么可写的,这是个坏习惯。多次鼓动下,公司终于换上了阿里的OSS存储。我这边也提前做好准备,尽管还不知道apiKey,apiSecret。系统也刚好还没有这样的工具类,先写着备用吧。废话不多说,直接上码。package com.easylinkin.bm.util;import com.aliyun.oss.OSS;import com.aliyun....

2020-03-30 09:40:08

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。