自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶叶叶叶大爷的博客

私人博客: www.keppel.fun

  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用安卓手机进行无线调试(需要wifi,完全不需要USB数据线)

https://www.keppel.fun/articles/2021/04/27/1619495324717.html

2021-04-27 11:53:57 1388

原创 jenkins的Publish_over_ssh无法连接到指定的服务器

最近公司在搞持续集成,使用jenkins的publish over ssh插件来执行远程服务器的docker镜像拉取和执行,完了配置好了就是无法连接到远程服务器,搞了老长时间, 这个坑真的很让人无语,特此记录一下环境说一下:使用的是Jenkins 2.235.3版本,安装了Publish Over SSH, jenkins部署在192.168.88.246上面, 准备把项目部署到192.168.88.250上面1. 问题在 192.168.88.246上面先生成密钥对,然后将公钥复制给`192..

2020-08-05 10:17:25 2575

原创 使用docker部署maven多模块项目, 全自动部署

https://www.keppel.fun/articles/2019/12/30/1577687515298.html

2019-12-30 14:38:07 2962 1

原创 flutter中使用RSA进行公钥加密

文章链接

2019-09-10 19:01:12 5915

原创 使用docker+gradle打包部署多模块springboot项目到Ubuntu服务器上

使用docker来打包gradle创建的多模块项目, 懒得重写, 直接丢上飞机了!

2019-05-10 09:41:46 1385 1

原创 更换服务器域名证书

https://www.keppel.fun/articles/2019/05/06/1557109840459.html更换服务器域名证书

2019-05-06 10:32:34 2850

原创 Flutter使用插件flutter_staggered_grid_view实现分页瀑布流效果

直接放上链接了Flutter使用插件flutter_staggered_grid_view实现分页瀑布流效果

2019-04-26 10:26:51 12120 7

原创 CSDN百度广告推广拦截教程, 不是安装adblock就能生效, 要配置哦

放上飞机谷歌浏览器插件adblock使用教程,不是单单安装就可以了,还要配置哦

2019-04-07 22:57:01 415

原创 java代码小程序获取的unionId,openId,或者其他参数

直接放上飞机, 有需要可以在这里留言交流java代码小程序获取的unionId,openId,或者其他参数

2019-04-04 15:04:35 1634

原创 java实现概率抽奖功能(正太分布)

java实现概率抽奖功能(正太分布)

2019-04-02 14:15:38 2025

原创 springboot项目集成七牛云OSS对象存储, 实现文件上传

https://www.keppel.fun/articles/2019/02/27/1551262881214.html

2019-02-27 18:23:05 2232

原创 springboot项目集成rabbitmq发送邮件功能,缓解服务器访问压力!

背景:最近公司有个项目需要使用rabbitmq来做优化, 之前一直听说没有实战, 然后自己在网上找了一些资料, 资料真的很多, 但是实例基本没有, 都是log一句话什么的, 很头痛… 该博文抄了很多博主然后结合自己的了解做了一些改动,实现了我要的效果. 自己折腾一下,权当记录一下!rabbitmq介绍     介绍就没有什么必要了, 网上资料一大...

2019-02-18 19:23:13 6398 5

原创 史上最简单打包java web项目成exe方法!

史上最简单打包java web项目成exe方法!

2019-01-30 14:53:34 9567 1

原创 maven项目解决部分私服依赖问题, 以github上面开源项目paascloud为例!

最近在研究一个github上面的 SpringCloud开源项目, 该项目使用到了一些不是中央仓库的包, 这些个包是作者自己搞的, 虽说提供了, 但是没有走仓库下载总感觉少了点啥, 为此搭建了一个私人仓库来解决依赖的问题, 话不多说,开整想要使用私服必须要做2件事, 第一件事:在项目的根 pom 文件中添加私服仓库的配置地址等相关信息:<repositories> &l...

2019-01-12 18:04:06 2060 8

原创 使用docker+gradle打包部署多模块springboot项目到Ubuntu服务器上

使用docker来打包gradle创建的多模块项目, 懒得重写, 直接丢上飞机了!

2018-12-28 11:50:39 642 3

原创 微信小程序使用redis作为中控服务器存储accessToken实现多处共享accessToken

使用springboot框架集成, 因为涉及到业务方面的代码, 本篇博文没有写怎么获取access_token ,获取access_token的方法网上一大片, 随便copy一个就可以了, 本文主要讲解如何集成redis, 然后写入,查询,实现多个地方共享access_token引进依赖springboot框架集成任何技术都需要从导入依赖开始, redis也不会例外, 在 common 模块...

2018-12-04 18:26:46 4876 1

原创 Ubuntu16.04 Linux安装redis并进行配置

1.  下载安装~ sudo apt-get install redis-server2. 执行命令检查redis的启动状态~ ps -aux|grep redis3. 配置redis的相关配置,其中包括了修改外网能进行访问, 开启密码访问(一定要开启,否则会有被人黑的危险)~ sudo vi /etc/redis/redis.conf#找到requirepass, ...

2018-11-28 09:47:39 419

原创 微信小程序生成二维码接口调用

小程序生成二维码这个接口可以在小程序里面做, 也可以在java后台做, 此篇博客记录的是在java后台请求微信的接口生成;场景:如果要生成带参数二维码拿出去做裂变推广, 生成的二维码数量多. 此时不可能一个个通过草料或者阿拉丁来做, 只能请求官方的接口生成;准备工作:a. 小程序的appIdb.小程序的secret 步骤如下:1. 获取小程序的access_toke...

2018-11-21 15:36:37 10235 8

原创 ubuntu16.04 安装docker 报错unable to resolve host address

在ubuntu16.04安装docker的时候设置apt仓库地址的时候执行以下命令curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -直接报错: unable to resolve host [主机名] 此时不是因为网上的一些什么该host文件啥的而是国外镜像不同,直接...

2018-11-17 17:28:15 1534

原创 阿里云一级域名跳转https的二级域名配置说明(主域名跳转子域名, 不带www跳带www)

阿里云的免费域名证书目前不支持泛解析, 不支持通配符解析, 所有的证书只针对二级域名生效;很多官网如果只对二级域名做配置https, 比如说, https://www.domain.com,  这种方式是可以正常跳转, 但是用户一般喜欢直接输入domain.com进行访问, 此时如果没做配置,这种访问是不会跳转的 解决方法:1. 在阿里云后台域名解析的操作台上添加一条解析记录,...

2018-11-15 16:17:12 7254

原创 关于阿里云服务器的端口开通相关事宜

首先购买aliyun服务器要知道:1. 阿里云服务器自带拦截进出站规则;2. 阿里云的ecs有centos和Ubuntu两种, 两种服务器都含有自身的防火墙系统3. 在开启一个进出站规则后(端口), 还需要在防火墙里面放行该端口, 另外如果嫌麻烦可以直接关闭防火墙, 因为进出站规则已经有一道防火墙, 个人建议不要关闭,直接添加端口即可. 添加端口直接百度就可以了 4. 端口经过以上...

2018-10-24 14:20:41 748

原创 关于jpa批量查询排序问题

最近有个bug关于jpa自带的查询方法List<Profile> profiles = profileRepository.findByUserIdIn(ids);该方法是批量查询, ids是List<string> 主键集合查到的对象不是按照ids排序的, 而是按照profile中创建时间来进行排序的暂时不知道怎么解决这个问题, 只能老老实实的用fo...

2018-10-11 11:57:48 2515 1

原创 SpringMVC报错:The given id must not be null

普通看这个错误肯定是入参id为空了, 但是有一种情况是你入参没有id这个参数, 系统还是报这个错误, 比如如下代码 @RequestMapping( value = "/messages/{userId}", method = RequestMethod.GET, produces = MediaType.APPLICA...

2018-08-11 19:46:54 26070 3

原创 踩坑: 微信小程序支付流程(统一下单, 支付回调)

公司最近开发小程序,涉及到支付功能.现在支付功能已经做完,特此记录一下自己踩坑经验:众所周知,微信小程序目前只能使用微信支付,而且微信小程序支付相对于app支付,h5支付都要简单一些,但是该支付文档对java这语言是非常不友好的,居然没有demo,网上虽说有很多博客,但是找了好多都是跑不通,乱七八糟的很多都跑不通,以下代码不是自己写的,大多都是这儿抄一点哪儿抄一顿,但是能跑通,亲测...

2018-07-30 16:15:55 67111 69

原创 关于mongodb的对每天产生新数据的分组查询问题,涉及mongoTemplate的andExpression表达式

需求:    现有一个记录表,表中每天有新数据生成, 其中有个一字段是date 类型的'createAt', 目前要做一个折线统计来统计每天新增记录的走向.问题所在:    mongodb存的日期是国际事件,和中国时间存在八小时的时差(北京为东八区).低版本的mongodb没有支持对时区的处理,采用的是$add函数,好了,放一段代码吧,心累:TypedAggregation<Post>...

2018-07-16 14:48:48 6041 4

原创 使用nginx作为反向代理解决前后端分离时前端https,后端http造成访问无法被加载

最近公司要开发一个项目,移动端,web端,微信小程序.起初我们使用全部是http协议,前后端分离,使用nginx作为静态资源服务器,这种部署方式很常见,网上都可以搜的到.后来因为要让百度搜索录入词条,审核必须是https的网站,于是使用ssl证书申请了https,上一篇博客里面有介绍.至此静态资源都可以正常走https访问!但是,如果和后端做交互,发送ajax请求或者要获取http资源的时候,就会...

2018-06-29 11:54:17 49831 21

原创 踩坑: springboot项目集成mongodb, 报Consider defining a bean of type com.xxRepository'in your configuration.

踩坑背景: 项目采用gradle分布式开发,现如今产品需要添加新功能,新功能我这边准备打开一个新的module来进行开发,在原来的基础上开发出一个新的模块,一切依赖都搞定后,代码也写了,就启动准备测试一下,结果发现项目居然报错.启动不起来.如上图,直接报错,一看是ActivityRepository这个bean没有被注册到spring,一开始以为自己的包名没有被扫到,于是去检查启动类的扫描范围:@...

2018-06-09 15:58:26 17811 10

原创 踩坑:nginx代理服务器报500错误

近期公司开发官网,使用react dva antd 架构,打包后成静态资源文件,在阿里云服务器上面部署nginx作为静态服务器,一切配置好后,按照nginx的配置静态资源地址进行部署,发现最后服务器一直报500错误nginx的配置文件是在nginx.conf中引入了2个配置文件,一个是admin,一个是default,admin的配置如下:server { listen...

2018-06-01 22:20:56 39089 1

原创 关于jwt token失效的坑.

最近项目中使用jwt token作为客户端发送请求的验证,自己一直没有深入研究源码,造成了修改用户的手机号后导致token失效.前端无法进行二次请求,每次请求都是401未授权,一开始以为是token过期,后来查看源码发现是生成token的时候用了手机号这个字段.    分析401错误有2类,一类是未经授权(未登录)发送请求,过滤器会将其过滤掉;第二类是token失效,token失效有token过期...

2018-05-23 16:07:42 43145 28

原创 关于mongoTemplate的条件分页查询封装方法

先上实体类@Document@Data        //lombok插件public class Profile { @Id private String id; @Indexed private String userId; @Indexed private String name; private DesignerType type...

2018-05-15 11:19:12 10327

原创 MongoRepository中的一些查询集合方法排序失效问题

最近工作中用到mongoDb,使用了MongoRepository,类似于jpa,但是需求中需要用一个userId集合查询一个对应的用户对象集合,使用了userRepository.findByUserIdIn(List<UserIds>),此时结果是查出来了,但是之前进行排的顺序此时打乱了,经过挖坑发现这个方法是不按顺序来进行查询,谁在前面谁就会先查到,特此记录一下!...

2018-05-14 18:44:13 3702

原创 在IDEA中将SpringBoot项目打包成jar包的方法

SpringBoot项目无需依赖tomcat容器(内含)就可以发布,现在将打包步骤记录一下:1. 打包前确认项目可以正常运行,打开Project Structure 快捷键 Ctrl+Shift+Alt+S,或者点击下图图标2. 将代码打包,操作如下图所示:3.如下图,module选择需要打包的项目名;Main Class 选择项目的主程序类;输出目录确保是空的,如果里面有一个MANIFEST.M...

2018-03-07 10:43:52 131753 36

原创 医院的PACS影像系统搭建.

医院影像系统(PACS)服务器搭建.最近项目用到PACS影像系统搭建,找到部分资料,用作记录:1. NodeJS 和 JX 安装:a. 将jx压缩包、文件夹fakekeys和webPACS.jx文件拷贝到安装目录,安装目录为D:\应用服务\dcmhttpdemo\webPACS,b. 将jx压缩包、文件夹fakekeys和webPACS.jx文件拷贝到安装目录,安装目录为D:\应用服务\dcmht...

2018-03-06 20:32:35 4260 1

leanote.7z

leanote.7z 蚂蚁笔记

2020-08-14

空空如也

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

TA关注的人

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