Snow、杨

放下浮躁,沉淀才华;总有一天,我们都会成为自己想成为的那个人

阿里云ECS服务器设置IPV6并通过AppStore

前言 本公司新产品苹果上架,要求服务器支持ipv6,服务器用的是阿里云的ECS,阿里云服务器目前只有华北5(呼和浩特)和华南1(深圳)两个地区支持ipv6,本公司服务器华北2的,所以需要自己配置ipv6 步骤 1、检查服务器是否已开启ipv6 命令: ifconfig 未开启: ...

2019-07-18 18:48:40

阅读数 3

评论数 0

nginx配置ipv6端口监听

前言 项目上线苹果商店,需要你的服务器支持ipv6还不行,还需要通过ipv6环境能访问到你服务器,此处讲的是配置nginx的ipv6监听 nginx单站点配置配置 server中配置 listen [::]:80 ipv6only=on; listen [::]:443 ipv6onl...

2019-07-18 18:43:16

阅读数 1

评论数 0

nginx配置https,支持http和https访问

前言 移动产品,升级https,由于用了nginx反向代理,所以就把https锁定在了nginx 前期准备 申请阿里云SSL证书 1、找到阿里云SSL证书 2、购买证书 3、根据自己的需求选择证书类型 4、进入SSL证书控制台 5、下载nginx类型证书 上传...

2019-07-18 17:47:44

阅读数 1

评论数 0

java对接百度AI文本审核v2接口

前言 最近本公司开发新的移动端产品,属于资讯类,牵扯到一个内容审核的业务,作者编辑内容需要过滤敏感字,简单的正则校验肯定不满足业务需求的,所以就找到了百度AI开放平台 百度AI开放平台 步骤 1、找到需要的功能:文本审核 2、点击立即使用,然后注册账号 3、然后创建自己的应...

2019-07-17 13:49:37

阅读数 1

评论数 0

nginx添加ipv6模块

前提 公司项目开发IOS端,上线是需要服务器支持ipv6,服务器是配置好了,下来,需要配置nginx的ipv6 上篇说的是阿里云ECS服务器开通ipv6,这边主要说nginx添加IPV6模块,亲测部署步骤,有效 步骤 1、检查nginx是否包含ipv6模块 命令: nginx -V ...

2019-07-15 19:20:40

阅读数 7

评论数 0

SpringBoot整合支付宝APP支付

前言 现在是移动端产品疯狂的年代,随之,移动端支付也是热门小技能,最近本公司在做一个移动端,要接入微信支付和支付宝支付,老习惯,功能做完之后做个复盘记录,这边主要讲解支付宝APP支付 所需条件 1、创建蚂蚁金服开放平台公司账号 2、选择开发中心---->移动应用 3、选...

2019-06-27 11:00:41

阅读数 165

评论数 7

微信支付第三弹--SpringBoot整合微信APP支付

吐槽 做完APP微信支付,就两个字:心累,并不是这个功能有多难,就是想吐槽一下微信,太TMD的店大欺客了!签名,呵呵,参数顺序都得按照他们的排序。。。。。。。。 吐槽归吐槽,还是做一下知识复盘,下面是做APP微信支付步骤和代码,框架用的是SpringBoot 步骤 必备参数: ①:app...

2019-06-20 15:40:12

阅读数 230

评论数 3

SpringBoot打包报错Error creating bean with name 'requestMappingHandlerAdapter' defined in class path res

前提 框架:SpringBoot,正常运行是,没有任何问题,项目打包是报错, 错误信息 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappin...

2019-05-22 16:40:13

阅读数 111

评论数 0

linux安装redis

前奏 redis这款NoSql是灰常的流行的,面试都好多问用过redis吗?redis的数据类型有几种?等等等。。。 这边说的是linux上安装redis 安装步骤 1、下载安装包 wget http://download.redis.io/releases/redis-4.0.8.t...

2019-05-21 18:35:28

阅读数 19

评论数 0

mysql查询和修改指定数据库中所有表中包含的某个字段

前奏 最近遇到一个业务场景,就是在某个特定的操作中,需要把两个用户信息合并成一个用户信息,刚遇到的时候没思路,后来理了半天,稍微有点思路。 一个废弃的思路 1、先更改user表,把两个用户信息合并成一个,这个简单 2、查询当前库中所有包含userId的表 3、把旧的userId做条件,来...

2019-05-17 11:09:02

阅读数 34

评论数 0

SpringBoot集成阿里云OSS图片上传

简述 最近做的公司项目,图片比较多,不想给其存储到自己服务器上,就买了阿里云的OSS服务器来哦进行存储,其实集成第三方平台,一般没什么难度,当然,你要仔细看对方的API文档,这篇主要说一下个人集成OSS的过程 步骤 1、pom.xml中添加OSS的SDK <!-- 图片上传...

2019-05-13 18:56:47

阅读数 46

评论数 0

随机生成10位数的字符串ID

简述 项目中,有种业务需要当前表中存个另外一个表中的主键ID字段,如果用数据库自增的话,容易出现重复 比如A表主键ID自增1、2、3.。。。。,B表主键ID自增1、2、3.。。。。,A表中有个字段是B_Id,会出现a_id=3、b_id=3的情况,傻傻分不清楚这边主要分享的是一个随机生成10位...

2019-05-13 18:06:11

阅读数 34

评论数 0

SpringBoot中使用自定义注解,AOP统一处理打印日志

简述 打印日志这块,基本上每个程序都需要,有了日志的记录和输出,方便攻城狮们更好的监控项目和排查错误 通常日志这块,会用AOP写个切面,来进行一个统一处理,但是问题点是这样是锁定在controller层,不够灵活,如果只是单独的想让一个借口输出日志的话,就。。。。。。 最近在用SpringB...

2019-05-13 17:39:20

阅读数 62

评论数 0

centOS7安装nginx及nginx配置

安装所需插件 1、安装gcc gcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译C,C++,Ada,Object C和Java等语言 命令:查看gcc版本 gcc -v 一般阿里云的centOS7里面是都有的,没有安装的话会提示命令找不到...

2019-05-09 14:59:19

阅读数 167

评论数 0

SpringBoot框架RESTful接口设置跨域允许

跨域 跨域请求是指浏览器脚本文件在发送请求时,脚本所在的服务器和请求的服务器地址不一样。跨域是有浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制, 同源策略:是指协议、域名、端口都要相同,其中有一个不同都会产生跨域 SpringBoot框架RESTful接口解决跨域 此...

2019-04-19 15:09:20

阅读数 145

评论数 0

SpringBoot图片上传和访问路径映射

简介 做移动端对接,框架用的SpringBoot,接口RESTful,实现一个图片上传功能,图片上传是个经典的应用场景了,完成后,做个笔记记录一下,希望能帮到攻城狮们 开发步骤 1、先贴图片上传工具类 package com.prereadweb.utils; import java....

2019-04-18 14:49:36

阅读数 840

评论数 5

SpringBoot框架集成token实现登录校验功能(APP)

简介 公司新项目,需要做移动端(Android和IOS),登录模块,两个移动端人员提出用token来校验登录状态,一脸懵懵的,没做过,对于token的基本定义都模棱两可,然后查资料查查查,最终OK完成,写篇博客记录一下 思路: 1、基于session登录 基于session的登录(有回话状...

2019-04-18 14:00:56

阅读数 715

评论数 19

idea项目maven Probject中的Plugins报红色波浪线

前言 不知道大家是怎么认为的,我总遇到maven问题,jar包下载不下来,maven报错等数不胜数,今天这边主要是解决idea项目maven Probject中的Plugins全部报红色波浪线的问题 Plugins中单个报红色波浪线 1、如图(假如它有红色波浪线) 2、找到你的本地库-...

2019-04-13 18:12:49

阅读数 100

评论数 0

SpringBoot实现阿里云短信接口对接

前言 公司最近项目需要一个手机验证码的功能,任务确定后,倍感亚历山大,以为和第三方对接的都好麻烦,查阿里的API、网上大神写的博客,各种查之后才发现,简单的一塌糊涂,这里想说个问题,不知道其他的攻城狮们是不是和我一样的心里,刚接触个没做过的任务时,会一脸懵里的着急,无从下手的感觉,后来会了,就觉...

2019-04-11 17:00:46

阅读数 351

评论数 12

gitlab新账号本地项目上传gitlab

在gitLab上新建项目 1、new project(新建项目) 2、创建项目名称 3、创建成功 本地安装git 在本地安装git 创建秘钥 1、右键桌面 2、cd ~/.ssh/ 如果提示“No such file or directory”,则表示没有,可...

2019-04-08 13:42:33

阅读数 53

评论数 0

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