- 博客(80)
- 收藏
- 关注
原创 docker创建nacos (单机版)
docker创建nacos 单机版 下载镜像 docker pull nacos/nacos-server 创建镜像 # 映射配置文件 -v /my/nacos/conf:/home/nacos/conf \ # 映射存储文件 -v /my/nacos/data:/home/nacos/data \ docker run -d \ --name nacos \ --restart always \ -p 18882:8848 \ -e MODE=standalone \ -e SPRING_D
2021-01-17 21:39:17
357
1
原创 flask-数据库迁移
flask-数据库迁移 安装 # 安装Flask-Migrate pip install flask-migrate 数据迁移 python manager.py db init 生成表 # 自动创建迁移脚本有两个函数 # upgrade():函数把迁移中的改动应用到数据库中。 # downgrade():函数则将改动删除。 python manager.py db migrate -m 'initial_migration' 更新数据库 python manager.py db up
2021-01-17 21:36:26
283
原创 xxl-job配置遇到的坑:java.net.BindException: Address already in use: bind
xxl-job配置问题 xxl-job配置遇到的坑:java.net.BindException: Address already in use: bind 最初以为端口被占用了,排查发现不是端口问题,xxl-job在版本更新之后@bean不需要加 @Bean(initMethod = "start", destroyMethod = "destroy")修改成@Bean即可! package org.jeecg.boot.starter.job.config; import com.xxl.job
2021-01-12 18:16:39
2892
1
原创 docker 搭建 fastdfs
docker搭建 fastdfs 拉取 docker pull delron/fastdfs 启动 # 使用docker镜像构建tracker容器(跟踪服务器,起到调度的作用): docker run -dti --name tracker \ --network=host \ -v /var/fdfs/tracker:/var/fdfs \ -v /etc/localtime:/et...
2019-11-08 10:39:01
721
原创 docker 搭建centos7
centos 拉取镜像 docker pull centos 创建镜像 sudo docker run --privileged \ --cap-add SYS_ADMIN \ -e container=docker \ -it --name py_centos \ -p 28000:80 -d \ --restart=always \ centos:7 /usr/sbin/init...
2019-10-22 09:05:35
800
原创 docker 搭建Oracle 的12c
docker 搭建oracle 搜索 docker search oracle 拉取 docker pull docker.io/sath89/oracle-12c 创建 docker run --name oracle-12c -d -p 28004:1521 -p 28005:8080 \ -e ORACLE_ALLOW_REMOTE=true \ -e TZ=Asia/Sh...
2019-10-22 09:03:54
1078
原创 docker搭建mysql 主从复制
docker单间mysql集群 拉取镜像 docker pull mysql:5.6.43 创建主从容器 # 主 docker run -itd --name mysql_master --restart=always \ -p 28002:3306 \ -e mysqld \ -e MYSQL_ROOT_PASSWORD=cloud \ -e MYSQL_USER=cloud \ -...
2019-10-13 22:09:24
871
原创 django依赖文件requirements生成/安装
django依赖文件requirements.txt生成/安装 #依赖文件生成 pip freeze > requirements.txt #依赖文件安装 pip install -r requirement.txt
2019-10-07 16:34:37
927
原创 MongoDB 简介
MongoDB 简介 简介 1. MongoDB 是一个基于分布式文件存储的数据库,由C++语言编写的。 2. 旨在为web 应用提供可扩展的高性能数据库存储解决方案 3. MongoDB 是介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的 什么是MongoDB 1.MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统 2.在...
2019-08-29 10:14:34
435
原创 Python3以上-bs4解析html网页
Python3.x:bs4解析html基础用法 bs4 文档 文档地址 基本操作 from bs4 import BeautifulSoup import requests import re headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTM...
2019-08-25 15:33:10
2166
原创 python调用Windows的cmd命令
import os import subprocess # 方案1 r1 = os.popen('dir') print(r1.read()) #方案2 r2 = subprocess.Popen('dir', shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) # cmd:命令 # shell = True 代表这是系统...
2019-08-22 16:02:29
2014
1
原创 python 输出带颜色
python 输出带颜色 书写格式 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m 开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个; 另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别; 但是,建议按照默认的格式规范书写。 对于结尾部分,其实也可以省略,但是为了书写规范,建议...
2019-08-21 10:05:32
1463
原创 mybatis 的 foreach语句批量操作
foreach 介绍 collection:必填,值为要迭代循环的属性名。这个属性值的情况有很多 item :变量名,值为从迭代对象中取出来的每一个值 index: 索引的属性名,在集合数组情况下值为当前索引值,当迭代循环的对象时Map类型时,这个值为map的key值 open: 整个循环内容开头的字符串 close:整个循环内容结尾的字符串 separator: 每次循环的分隔符 参...
2019-07-08 19:51:12
1953
原创 mybatis的常用标签 select、update、delete、where、choose、set、trim、bind
mybatis的标签 if标签 if标签 用于where语句中,通过判断参数值来决定是否使用某个查询条件 用于update语句中,判断某个字段是否更新 在insert语句中,判断是否插入某个字段的值 在where语句使用if标签 <select id="selectByUser" parameterType="SysUser" resultMap="userMap"&g...
2019-07-08 19:46:53
2006
原创 mybatis 的 delete和update语句
mybatis的delete <delete id="deleteById"> delete from sys_user where id = #{id} </delete> 注解@Delete @Delete({"delete from sys_role where id = #{id}"}) void detele1(Long id); mybati...
2019-07-08 19:42:07
12573
原创 mybatis 的 select
select语句 空的xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- n...
2019-07-08 19:39:04
578
原创 mybatis 的 insert
mybatis 插入 mybatis新增数据 <insert id="insert"> insert into sys_user(id,user_name,user_password,user_email,user_info,head_img,create_time) values(#{id},#{userName},#{userPassword},#{userEmail}...
2019-07-05 14:02:52
58663
1
原创 mysql运行报The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time
1.添加 &serverTimezone=GMT%2B8 jdbc.url=jdbc:mysql://127.0.0.1:3306/platform-shop?useUnicode=true&characterEncoding=utf-8&socketTimeout=60000&serverTimezone=GMT%2B8 # 登录mysql的ro...
2019-07-03 22:20:43
175
原创 Docker 创建Rabbitmq
安装 rabbitmq3.7.7 1. 拉取镜像 # 搜索rabbitmq的镜像 docker search rabbitmq # 我们选择带有mangement的版本(包含web管理页面) docker pull rabbitmq:3.7.7-management 2. 创建容器 -p 对外端口 25672(应用访问端口) 15673(web端) docker run ...
2019-03-22 14:04:50
305
2
原创 angular 积累
1.angular解析 后台传输过来的html字符串 $scope.content= $sce.trustAsHtml(res.data.content); <div ng-bind-html="content"></div>
2019-02-28 00:01:29
224
原创 linux(CentOS6.9)下安装伪分布hadoop集群
1.安装JAVA JDK 2.安装Hadoop 3.在windows上的hosts文件配置映射 4.访问hadoop131:50070 就会看到hadoop的展示页面 5.这里面有很多细节需要注意,这是我自己总结的,不一定适合你,但是可以参考一下步骤 1. 创建文件夹 在opt目录下 sudo mkdir module ...
2019-01-08 08:41:04
365
原创 linux(CentOs6.9) 安装Hadoop的虚拟机准备流程
1.克隆虚拟机 2.修改服务器的网络(最为繁琐) 使用root账号登录 1. vim /etc/udev/rules.d/70-persistent-net.rules 只留一个eth0,其余全部删除 修改网络 1.虚拟机的网络配置VMnet8 2....
2019-01-07 18:33:45
465
原创 linux下编译hadoop的2.7.2的源码
1.准备虚拟机环境 2.伪分布式安装 hadoop编译源码 1. 为什么编译hadoop源码? 因为从hadoop官方上下载下来的都是32位的,默认都是使用64的机器 2. 准备工作 1.配置centos6.9 2. hadoop-2.7.2-src.tar.gz hadoop源...
2019-01-01 20:40:54
2578
5
原创 mysql 对表的操作
CREATE TABLE `table2222` ( `id` int(11) NOT NULL, `name` char(30) NOT NULL, `age` int(11) NOT NULL, `info` varchar(255) DEFAULT NULL, FULLTEXT KEY `FullTxtIdx` (`info`) ) ENGINE=MyISAM DEFA...
2018-12-21 14:35:11
364
原创 根据经纬度计算一定距离内的商家
public class GeoUtil { private static double EARTH_RADIUS = 6378.137; private static double rad(double d) { return d * Math.PI / 180.0; } /** * 通过经纬度获取距离(单位:米) * ...
2018-12-18 16:43:30
1231
原创 Linux 常用命令积累
linux 的运行级别 0 关机 1:单用户(找回密码) 2:多用户无网络 3:多用户有网络 4:保留级别 5:图形界面 6:重启 系统的运行级别配置文件/etc/inittab 切换到指定的运行级别的指令 init 级别 如何找回root密码 1.开始快速按回车键 2.在界面输入一个小e 3.再看到一个新的页面,选中第二行(编辑内核) 4.在输入一个小e 在这行的最后输入一个1 在输入一...
2018-12-18 09:10:03
228
原创 小程序生成二维码(B接口)保存到服务器
1.先获取access_token 2.组装小程序需要的参数 3.请求微信返回图片的二进制流 4.保存到服务器 1.获取access_token 保存到redis服务器 /** * 获取小程序的ACCESS_TOKEN */ public static String getAccessToken(RedisService re...
2018-12-17 10:12:12
1464
原创 docker运行java程序时间差8个小时问题解决
docker生成镜像时用dockerfile生成 在dockerfile中加入: RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && echo 'Asia/Shanghai' >/etc/timezone \ 把时间改成东八区就可以了 # 这个是我的DOckerFIl...
2018-12-13 16:03:05
1798
原创 nginx会去掉带有下划线的Header键值
在本地可以获取前端header传的参数,但是部署到服务器获取的就是null(服务器地址用nginx做了代理) 原因: nginx对header name的字符做了限制,默认 underscores_in_headers 为off,表示如果header name中包含下划线,则忽略掉,部署后就获取不到。 解决: 在header里不要用 “_” 下划线,可以用驼峰命名或者其...
2018-12-08 01:17:21
532
原创 docker 的 启动停止
docker启动命令,docker重启命令,docker关闭命令 启动 systemctl start docker 守护进程重启 sudo systemctl daemon-reload 重启docker服务 systemctl restart docker 重启docker服务 sudo service docker restart 关闭docker serv...
2018-12-01 00:52:43
18009
2
原创 java的MD5工具类
import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; impo...
2018-11-30 19:18:00
2132
原创 Java时间工具类
import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.util.StringUtils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; ...
2018-11-30 19:16:31
444
原创 模拟HTPP请求的类(GET POST )
import com.aui.stock.controller.mini.BaseController; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.NameValuePair; import org.apache.http.client.Clien...
2018-11-30 19:15:09
425
原创 微信支付解析xml的工具类
import com.aui.stock.controller.mini.BaseController; import org.apache.commons.lang3.StringUtils; import org.dom4j.*; import org.dom4j.io.OutputFormat; import org.dom4j.io.SAXReader; import org.dom...
2018-11-30 19:13:22
1445
原创 微信支付生成sign签名(MD5格式) 校验sign
import com.aui.stock.controller.mini.config.WxSPConfig; import com.aui.stock.util.wx.xml.XmlUtil; import org.apache.commons.codec.digest.DigestUtils; import org.apache.commons.lang3.StringUtils; im...
2018-11-30 19:11:32
7145
原创 获取服务器ip的工具类
import javax.servlet.http.HttpServletRequest; /** * @date: 2018/11/28 17:17 * @author: YINLELE * @description: 获取真实的ip */ public class IpAddress { /** * 获取用户真实IP地址,不使用request.getRemot...
2018-11-30 19:09:13
998
原创 SpringBoot后台结合小程序支付一般流程
1.小程序支付的官方文档(点击即可) 参考官方文档为主 1.小程序默认是JSAPI支付方式 只需要HTTPS服务器 不需要设置安全域名目录 2.如果要设置安全域名目录也是在微信商户设定 2.安装HTTPS服务器(点击即可) 上一篇文档 3.微信商户的信息 微信商户登录 1.微信商户号MCH_ID 2.微信商户平台的秘钥MCH_KEY 4.小程序的信息小程...
2018-11-30 19:07:51
3290
12
原创 git上传本地项目
1.在GitLab创建项目 2.设置全局 3.使用命令 cd existing_folder #进入到存在的项目文件夹 git init #初始化项目 git remote add origin http://192.168.8.254:20080/yinlele/ADST-AT.git #这里是本地服务器 只能使用IP地址 如果有自己的服务 请把 http://192.168.5....
2018-11-30 10:15:16
1222
原创 Springboot结合DOZER的使用
1.在springboot中的配置 //扫描classpath 下的 *mapping.xml文件 支持多级扫描 dozer/mini dozer/back @Configuration public class DozerConfig { @Bean public DozerBeanMapperFactoryBean dozerBeanMapperFactoryBea...
2018-11-29 18:28:09
2456
原创 阿里云服务器 Ubuntu 16.04 安装https 结合Docker 、Nginx 的操作步骤
1.Let's Encrypt证书 # Let's Encrypt证书 #依次执行这个命令 sudo wget https://dl.eff.org/certbot-auto sudo chmod a+x ./certbot-auto sudo ./certbot-auto --help 2.证书下载安装 # 创建通配符证书 $sudo ./certbot-auto certon...
2018-11-29 18:16:02
875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅