自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 获取微信小程序用户画像--java

1.场景介绍要求获取微信小程序得用户画像由于我们是saas平台 部分用户回馈可以把用户画像做到平台上,这样就可以在平台上直观得看到,不用每次都登入微信公众平台进行查看了 用户画像介绍:用户画像为微信小程序提供得用户信息统计 分别位用户地区统计,终端机型统计,性别年龄统计2.后端实现因为我们做了得多租户形式,所以案例实现以微信开放平台形式介绍jar引入 <dependency> <groupId>com.github.binarywang

2021-05-17 14:13:23 2814

原创 Docker容器中安装curl等命令(亲测可用)

1.场景介绍 需要在Docker容器内使用 curl ,telnet,vim等命令 2.安装curl,tennet,vim等命令1.安装163源:需要该种办法网上百度下:Docker容器中安装curl、telnet、vim工具2. 使用apk 进行安装 apk add curl apk add vim apk add tennet...

2021-03-29 10:05:07 8840 1

原创 Docker部署SpringBoot项目(jar形式)

1.场景介绍1.1使用DockerFile在linux环境上部署jar包2.操作流程2.1 编译打包SpringBoot项目 获得xxxx.jar

2021-03-05 15:20:14 8930

原创 SpringBoot @Transactional(rollbackFor = Exception.class)回滚失效分析

1.场景介绍1.SpringBoot中业务层方法中使用了try catch 导致@Transactional(rollbackFor = Exception.class)注解失效2.操作演示1.首先我们根据当前代码进行运行查看出现异常的时候时候会进行回滚此时我们可以看到代码运行47行(第二个修改)时出现了异常,而我们已经添加了 @Transactional(rollbackFor = Exception.class)注解 正常清空下会发生回滚也就是数据库值不变但此时我们来观察数据库会发现

2021-03-04 19:50:52 3717 2

原创 SpringBoot项目搭建

一. 前言该文使用IDEA搭建SpringBoot项目。并配置日志打印 AOP mybatis语句打印 Result结果集等等。二.项目搭建1.File->new->project2.Spring initializr --->选择JDK版本 --->Next3.配置相关路径及名称4.Web下勾选Spring Web Start 并调整SpringBoot版本 ---> Next5.配置项目存储路径...

2021-03-02 16:02:28 17354 23

原创 docker安装elasticsearch 及 elasticsearch-head

一. 环境描述 1.Liunx docker 二.docker安装elasticsearch7.6.21.下载镜像 docker pull elasticsearch:7.6.2 2.启动elasticsearch:7.6.2 镜像 docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_POTS="-Xms512m -Xmx512m" elasticsearc

2020-11-11 16:13:37 423

原创 File转byte[ ] byte[ ]转MultipartFile

一. File转byte[ ] File file = new File("xx"); byte[] buf = null; try { FileInputStream fis = new FileInputStream(file ); ByteArrayOutputStream bos = new ByteArrayOutputStream(); byte[] byte = new byte[1024]; int n;

2020-10-30 15:10:49 3066 2

原创 根据经纬度获取省市区 -- 逆地理编码

维护一个很久之前的项目需要新增一些功能-在此记录下后端进行解析--使用百度地图apihttp://api.map.baidu.com/reverse_geocoding/v3/首先需要登入百度地图开放平台注册AK --http://lbsyun.baidu.com/apiconsole/key#/home我这里选中的则是微信小程序下面就是后端代码实现 这里使用为java请求接口http://api.map.baidu.com/reverse_geocodin...

2020-09-01 17:11:47 3897

原创 腾讯云服务器升级

根据需求要对腾讯云服务器进行一个升级首先登入 腾讯云 --- 控制台`找到要升级的云服务器点击更多----资源调整调整配置-------是对服务器进行 例如2c2g 可以更换成 4c8g 等等调整网络------是对服务器的带块进行升级 例如 1Mbps可以更换成2Mbps我这里是对服务器配置进行升级点击资源调整---->调整配置选择你需要的机型需要注意 可以先给...

2019-09-12 15:52:23 767

原创 记录一次fuser -km ***操作(血的教训)

1.fuser:使用文件或者套节字来表示识别进程,常用的两个功能:查看我需要的进程和我要杀死我查到的进程。1.1 fuser -km:杀死进程 (慎用)简单说一下我的操作,本来是知道这个命令,所以用的时候也会小心一点 (算了当我没说) 因为我还是用了1.2fuser -km/***/***/ 跟了目录 以为目录是空 里面就不会有进程了 大家要注意 大概执行后三秒 Xshell ...

2019-09-10 13:34:39 9900 2

原创 jenkins安装--CentOS

前提:有外网 可以在服务器上 ping www.baidu.com(域名)查看网络情况1.安装jenkins 需要java环境.如果java环境不存在请先安装java环境 1.1 查看是否有java环境 java -version查看wget是否安装 (wget是一个下载文件的工具)2.1 rpm -qa|grep “wget” 查看是否安装2.2 没有安装过则进行安装(已安装...

2019-09-03 09:23:06 250

原创 部署项目到远程服务器--环境搭建篇

使用工具为 Xshell6 Xftp6这个是一个传输软件1.首先我们需要配置一些基础的环境 比如 jdk mysql tomcat打开Xshell 创建会话连接这样会话连接就创建成功了输入java 看一下是否已存在jdk**我的显示已存在 如果你的没有过配置 可以在连接中获取jdk进行配置1.通过cd usr/local/ 命令进入根目录下的usr目录下的local目录 ...

2019-08-08 18:10:58 1525

原创 IDEA中,MAVEN依赖报错问题 “我的依赖”下有红色波浪线

首先我们先来看pom.xml报错原因 如下图这时候要检查的就是我们的 ID和版本号有没有问题 ,可以对比阿里云jar包信息 如果确认没有问题的话可以查看我们对应的本地仓库是否有对应的jar包 ps:本地仓库的位置可以在我们的maven/conf/settings.xml中找到。maven的位置根据环境变量中MAVEN_HOME可以找到。文件信息保存位置如果是默认的.m2...

2019-07-04 16:33:01 18405

原创 项目准备上线前该不该提离职

先说下目前自己的状态 工作城市是一个东北里一个省的省会 属于二三线城市!目前是实习生就职公司是一家上市公司的分公司,属于电信行业。进入正题 该公司在这里就暂时称为Y吧!我是19年初面试进入的该公司。本人还没毕业,所以岗位就定位为开发实习生。该公司因为项目成型的原因,公司里的人多做的就是改改bug,维护该项目,一开始能学到的东西真的很少。但是过了一阵以后公司推出新版本的项目。公司里...

2019-05-25 11:14:55 1652 4

SpringBoot框架

使用IDEA搭建SpringBoot的项目。并配置日志打印 AOP mybatis-puls语句打印 Result结果集等等。

2021-03-02

空空如也

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

TA关注的人

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