一些解决问题的实际办法
阿珍爱上了阿强?
知识都是互通的
展开
-
java集成腾讯地图并获取用户附近商家
前言:最近公司想集成地图然后实现一些定位功能解决思路:一、集成腾讯地图(小程序中干脆就用他自己的产品)二、获取用户授权定位三、利用经纬度计算距离推算出附近商家具体做法:一、后台集成腾讯地图1、注册腾讯地图(此部分详细略过)2、集成<script charset="utf-8" src="https://map.qq.com/api/js?v=2.ex...原创 2020-03-20 19:24:19 · 11438 阅读 · 1 评论 -
七牛删除视频文件操作
前言: 现公司采用七牛作为OSS服务器存储视频资源,七牛直播文件上传在七牛中,但是只要是文件都往里面放,在这种情况下,公司决定对七牛视频文件进行整理,节约存储空间资源思路:考虑到上传上七牛的视频文件都是以切片的形式上传,即m3u8+TTS格式文件组合,而数据库中只保存mu38文件的地址,直接过滤出无用的文件的话只能过滤出m3u8文件,tts文件无法删除,故在官方文档寻找到如...原创 2019-10-09 18:43:26 · 13280 阅读 · 0 评论 -
Linux下安装nginx 并且配置https域名
前提条件:centos 7.1,掌握Liunx基本指令Nginx包下载地址:http://nginx.org/download/nginx-1.8.0.tar.gzNginx依赖包下载地址:1.gzip模块需要zlib库(在http://www.zlib.net/下载http://zlib.net/zlib-1.2.8.tar.gz)2.rewrite模块需要pcre库(在ht...原创 2019-04-02 13:18:04 · 11913 阅读 · 0 评论 -
记一次生产事故
前言:下次测试的时候我还是先做个镜像吧博主刚到这家公司,项目是之前外包做的,就我一个JAVA软件工程师,服务器也是外包公司运维配置,使用的是docker swarm+consul+ rabbitMQ+mysql5.7,项目为ssm框架,碰巧没用过docker ,但是原理还是一样,在tomcat下部署项目3月26号上午,我想将服务器的docker 端口号开放出来以便之后工作,因为之前两个礼拜...原创 2019-03-27 14:16:37 · 479 阅读 · 0 评论 -
微信前后端如何交互
原创 2019-03-30 17:38:02 · 10298 阅读 · 0 评论 -
JAVA实现邮箱注册功能
前言现在的互联网项目中基本都实现了邮箱注册的功能,但是该如何实现了,想必没接触过得人心里应该没有个具体的步骤现在我们来看下是如何具体的实现一个邮箱注册的功能。第一步、先选用个邮箱作为实例以QQ邮箱为例,开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,具体步骤如下图第二步、在maven中添加一个jar包,名字为javaMailja...原创 2018-11-27 10:49:55 · 17299 阅读 · 1 评论 -
JAVA实现短信接口的调用
前言 基本上在所有的APP或者网站上注册用户时大家都可以通过手机号进行注册,这是一个项目必备的功能之一,但是怎么实现的呢?通过接通短信接口,这一点大家想必都明白,接下来大家来看下具体操作,如有不对,请轻喷第一步、找个短信批发商注册个账号,笔者这里选用的是荣联-云通讯平台,只需要注册一个账号,进入管理控制台自己查看信息即可,创建APP会产生APPID二、配置文件我这使用的...原创 2018-11-20 10:15:22 · 12997 阅读 · 2 评论 -
Nginx原理介绍以及教你Windows系统下快速上手(附常见问题解决方法)
前言在互联网项目中,当访问量达到一定程度的时候,单台服务器并不能够满足用户的请求,需要多台服务器,这时候就可以使用Nginx做反向代理,并且多台服务器可以平均分担负载,尽量的避免出现某台服务器负载高而某台服务器闲置的情况出现,充分利用资源,降低企业成本。什么是NginxNginx是一个http服务器,可以独立提供http服务。可以做网页静态服务器。虚拟主机,可以实现在一台服务器虚拟...原创 2018-11-19 09:49:14 · 10885 阅读 · 1 评论 -
解放你的双手-代码生成器
想想一个数据库这么多表自己写pojo类看看就没有写的欲望,没办法这是底层的玩意不得不写,有没有办法搞个程序让他自动生成呢?这样的话pojo类和Mybatis中的通用方法都不用自己写,一键生成想想都带劲。仔细想想其实很多的东西都是相似的,接下来教大家如何写一个代码生成器。代码生成器三要素1、生成文件要用的模板(ftl文件)2、生成文件所需要的关键数据(数据库数据)3、使用数据置换模板...原创 2018-11-13 11:17:49 · 12062 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized
使用springboot加入jdbc用了最新的mysql-connector-java-8.0.11突然发现编码没有异常但是运行时出现了两个异常,如下Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver i...原创 2018-11-14 15:47:44 · 11576 阅读 · 0 评论 -
Error:Cannot build artifact 'itrippauth:war exploded' because it is included into a circular depende
Error:Cannot build artifact 'itrippauth:war exploded' because it is included into a circular dependency (artifact 'itrippauth:war exploded', artifact 'itripauth:war exploded')今天启动项目时tomcat报了一个这样的问题,...原创 2018-11-15 17:19:21 · 14287 阅读 · 5 评论 -
Maven原理与实践
Maven原理与实践一.maven简介何为mavenMaven是一个采用纯Java编写的开源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编译,构建,测试,发布,报告等等。目前Apache下绝...原创 2018-11-03 14:48:44 · 12291 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说...转载 2018-11-01 20:51:40 · 9858 阅读 · 0 评论 -
maven如何添加添加ojdbc6(亲测可用)
0、到官方下载,地址:http://www.oracle.com/technetwork/indexes/downloads/index.html,找到“drivers”-“jdbcDrivers”,打开,点击同意协议,就可以选择版本下载了1设置环境变量 1.1.添加一个环境变量MAVEN_HOME,值为你的maven安装目录 1.2.修改Path环境变量,追加;%MAVEN_HOM...原创 2018-10-31 17:02:18 · 2126 阅读 · 1 评论