自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 关于微信支付的一些思路

微信支付关于java后台用到的基本接口1是统一下单,根据接口的需求发送参数到vx服务器,成功的返回对应的数据中有关键的prepay_id 再把前端完成微信支付所需要的参数发送过去,完成支付流程最后在统一下单的接口中传入的url_notify地址收取支付信息,根据支付结果处理本地业务逻辑...

2020-06-28 16:59:17 259

原创 AES加密算法之AES/CBC/PKCS5Padding

留一个例子,这个算法就是把一段明文经过秘钥,分隔的方法分成几段在进行加密,解密。public class AESTest { //加密方式 public static String KEY_ALGORITHM = "AES"; //数据填充方式 String algorithmStr = "AES/CBC/PKCS7Padding"; //避免重复new生成多个BouncyCastleProvider对象,因为GC回收不了,会造成内存溢出 //只在第一

2020-06-28 16:35:50 9071

原创 maven仓库改为ali节点

<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apa.

2020-06-17 10:56:11 174

原创 阿里移动推送

此处是记录的java后台相关的推送记录,相关内容可以在以下地址查看https://help.aliyun.com/knowledge_detail/48089.html?spm=5176.12901015.0.i12901015.9530525cHVALuM这是高级推送接口,iOS安卓都可以。我整理的代码如下import java.util.Date;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.profile.De

2020-06-12 14:57:58 752

原创 springboot整合storm

storm,kafka,flume这一套貌似是比较好用的数据实时处理框架先不说怎么在服务器上搭建flume和kafka这一块的数据收集框架,只说java环境下接收kafka生产者产生的数据,然后经过storm处理数据。一开始想通过普通main方法直接启动,但是无法使用框架带的功能,于是乎想整合进springboot框架,但是这些框架都是相对独立的,不能互相调用功能,于是乎在网上找了个例子,...

2020-01-13 10:47:02 699

原创 springboot整合websocket

据说,这是另一种通讯协议,因为http协议只能从客户端发起,无法从服务端发起。之前按照例子做实时推送和聊天室的时候做过这个东西。抄一份进入自己的博客备用首先引包要跑通这个先要有springboot前端框架thymeleaf<dependency> <groupId>org.springframework.boot</groupId> ...

2020-01-10 17:03:27 116

原创 springboot与启动类同时启动,并且用框架内的bean

最近项目需要与springboot启动类同时启动,目的是同时使用框架的事务控制一系列的东西。直接把方法写在启动累的main方法里面是不行的,无法饮用框架的bean。首先把启动类分离出来预启动类同级创建另一个类似的启动类,启动改为run不再是main方法import org.mybatis.spring.annotation.MapperScan;import org.springf...

2020-01-09 14:36:33 741

原创 杂七杂八

2019/12/231.关于redis可以存储的基本数据类型。1.1.String:最基本的类型,可以包含特殊字符,二进制安全1.2.Hash:可以用于存储对象,一个key可以包含多个属性,例如hmset user age 15 sex man1.3.List:可以作为队列,也可以作为栈 把左侧定义为头部,右侧定义为尾部 lpush方法:从头部添加元素(栈),先...

2019-12-23 16:33:47 104

原创 redis做消息队列功能

之前研究了一下两个MQ,这俩挺靠谱的。倒是有个B说他们用的是redis的消息的订阅来做的队列,我挺好奇的于是乎在网上抄了一份,这个东西挺快的但是可能会丢数据可靠性比消息队列差,从体量上来说感觉就也很好理解。这个功能貌似主要基于redis的List功能,这个结构可以模拟队列(先进先出)和栈(先进后出)这个例子一开始是单纯的使用lpush插入和rpop取出的的方法实现的,但是这个方式在创建时没...

2019-12-23 15:11:34 307

原创 我的菜鸡生活 别问我为什么 我真的不懂。。。。springboot cloud网关gateway

这个注册中心也整好了,服务也弄好了。但是我感觉没什么用,访问也要分别访问,就是在注册中心报了个名。这有什么用呢?于是乎整了个网关gateway 之前都是各种念不出名字的组件,现在都整合了 挺好的。整一个springboot项目pom文件:<dependencies> <dependency> <groupId&g...

2019-11-15 17:01:03 226

原创 我的菜鸡生活 别问我为什么 我真的不懂。。。。springboot cloud服务端

有了注册中心之后就开始弄一个往注册中心上注册的服务了,不然要注册中心干啥?整一个服务感觉服务就是一个springboot单点服务项目,只是需要发送到注册中心上。于是乎创建一个springboot项目此时pom文件为 ,有页面模板和连接数据的的jar<dependencies> <dependency> ...

2019-11-15 16:42:49 53

原创 我的菜鸡生活 别问我为什么 我真的不懂。。。。springboot cloud 注册中心

SpringCloud注册中心。关于这些事都是按照大佬的播客撸的,首先浅显的认为spring全家桶大礼包包括3部分,注册中心,网关,服务。服务就是不同的项目提供不同的功能,每个服务可以理解为独立的项目这些服务可以到注册中心注册,服务中心对他进行统一的管理监控网关可以负责过滤,负载均衡,熔断,限流等功能。1、首先整一个注册中心现在貌似有好多好用的注册中心这里只说最常见的Eur...

2019-11-15 16:11:40 83

原创 我的菜鸡生活 别问我为什么 我真的不懂。。。。springboot 整合solr

由于7.3.1的那个elasticSearch怎么也整不成,先搁置了。于是换一个全文搜索服务。首先是下载http://lucene.apache.org/solr/然后是安装1.将解压包解压到自己想放的地方,然后cmd打开到 X:XXX/xxxx/XXX/bin 路径输入 solr start 显示以下就是成功了。然后创建一个core 我的理解是和数据库的库是一样...

2019-10-16 17:11:11 135

原创 springboot 整合redis

在windows上安装redis,下载个redis压缩包,解压到你想放的位置。然后一路打开到cmd一直cd到redis的根目录然后 redis版本是3.2.100通过cmd前往redis文件所在文件夹安装:redis-server.exe --service-install redis.windows.conf --loglevel verbose启动:redis-se...

2019-09-27 13:39:46 84

原创 我的菜鸡生活 别问我为什么 我真的不懂。。。。windows安装elasticsearch7.3.1以及jdk12

在官网下载好了elasticsearch之后解压,运行bin中的elasticsearch.bat之后提示要求java版本在11以上。然后开始了安装jdk的旅程。下了个jdk12.exe一路确定之后发现不自动安装jre了。于是查到在jdk根目录下运行bin\jlink.exe --module-path jmods --add-modules java.desktop --output j...

2019-09-12 17:29:39 373

原创 我的菜鸡生活 别问我为什么 我真的不懂。。。。springboot (自带的logback)日志处理

最近调试发现控制台不打印sql 有的时候调试起来特别费劲 解决方法记录一下于是乎找到了打印sql的方法 springboot的包里面封装的日期相关的包在application.yml 或者是 application.properties 配置文件里application.properties里logging.level.com.batman.cast_record.mapper...

2018-12-27 14:29:56 122

原创 idea热部署

开发时遇到一个问题,idea修改的java代码不能直接热部署我也就忍了 但是修改页面也要不停的重启更新我就受不了了于是乎我就查了一个热部署方法 记录一下首先设置ideafile -->settings 搜索make project automatically 如下图 compiler Build project automatically然后关了 ctrl+shi...

2018-12-27 13:53:43 109

原创 eclipse搭建springboot框架

这个springboot框架对于java来说应该是应用最多的框架吧,整合cloud的时候网注册中心一发就完事了(我大概就这么个理解)在eclipse上创建个springboot项目,一般做这个框架都是idea编辑器,但是有的人就是不打算花钱(也不打算破解),主要是idea创建一个项目也太简单了,没啥说的。所以在eclipse上创建一个springboot项目(不求多全目前只求实现)首先...

2018-10-31 18:24:52 271

空空如也

空空如也

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

TA关注的人

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