- 博客(319)
- 收藏
- 关注

原创 资源、快捷、查询
前端:Bootstrap4:https://www.runoob.com/bootstrap4/bootstrap4-tutorial.html)
2019-09-14 12:57:32
384
1
原创 C程序的运行机制流程
.c 源文件通过cl.exe编译生成.obj目标文件.obj目标文件中如果引入某些头文件,则会从库文件中获取相应文件,通过link.exe链接生成可执行的.exe文件.exe文件即为可执行文件
2022-05-25 13:45:26
144
原创 docker 镜像上传到Harbor
在服务器上构建镜像:以iot-aep-mlk:1.0 为例配置上传至harbor地址:编辑文件/etc/docker/daemon.json登录harbordocker login --username=admin 121.36.19.192:40080输入密码登录harbor控制台,找到要上传的项目目录复制项目中标记镜像的地址,更改镜像名:docker tag iot-aep-mlk:1.0 121.36.19.192:40080/iotlinker_pre/iot-aep-mlk:
2022-03-29 11:54:02
2739
原创 Docker容器,修改容器时间
在进行操作的时候,我们先确定下时间错误是什么引起的,是时间错误,还是时区问题如果只是单纯的时间异常,可以直接使用docker exec -it -u root 24795ac94ae7 /bin/sh 进入自己的容器进行修改就行了注:要加-u root 不然权限会不足,会提示Permission denied然后就是直接使用date 命令修改时间就ok.如果是时区问题那么要复杂一点,按照下面步骤一步步来。1.以root身份进入容器docker exec -it -u root 24795ac94
2022-02-08 11:01:05
2228
原创 VS code 发送http请求
下载rest http插件,重启vscode发送get请求@hostname=47.102.215.234@port=8081@Content-Type=application/json@userName=admin@password=publicGET http://{{hostname}}:{{port}}/api/v4/nodes/6c918f3d5fe6@172.18.0.4 HTTP/1.1Content-Type: {{Content-Type}}Authorization
2021-12-08 21:14:05
1622
原创 centos7安装jdk8 (yum命令安装)
一、卸载centos7自带的jdk通过以下命令查看是否已经安装jdkyum list installed |grep java如果安装了则通过以下命令删除yum -y remove #名称二、安装jdk通过以下命令查找能够安装的jdk版本yum -y list java*通过以下命令安装jdk1.8yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 通过以下命令查看jdk是否安装完成java
2021-11-19 09:53:58
1330
原创 docker安装遇到问题参考
https://blog.youkuaiyun.com/adminxiaofan/article/details/93169129https://www.cnblogs.com/hellxz/p/11044012.html
2021-11-18 16:34:14
625
原创 虚拟机下CentOS 修改动态IP为静态IP
下面的操作均在root用户下进行修改动态IP配置查看我们虚拟机的网关和掩码信息子网 :192.168.168.0子网掩码: 255.255.255.0网关IP: 192.168.168.2首先在虚拟机中使用ifconfig(如果没有则先yum install net-tools)查看自己的虚拟机网络(自己对应)进行修改vim /etc/sysconfig/network-scripts/ifcfg-ens33修改下面几个BOOTPROTO="static" #修改为静态IP
2021-11-18 15:20:46
1151
原创 Map对象转换为一个实体类对象
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.1.46.sec01</version> </dependency>JSON.parseObject(JSON.toJSONString(Ma..
2021-11-11 15:11:09
1354
原创 自定义yml文件,获取配置参数
操作yml文件依赖<dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.29</version> </dependency>mqtt链接参数,及读取yml文件工具public class MqttParamObj
2021-11-01 15:23:23
593
原创 使用 Docker 部署 RabbitMQ 集群
自定义网卡(节点之间能够网络互通)docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mqnet获取rabbitmq镜像docker pull rabbitmq:management采用自定义网卡创建并运行容器docker run -d --name myrabbit1 -p 15673:15672 -p 5673:5672 -e RABBITMQ_DEFAULT_U.
2021-07-21 15:20:24
287
原创 linux后台方式运行项目
nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 &命令详解:nohup:不挂断地运行命令,退出帐户之后继续运行相应的进程。日志文件名.log:是nohup把command的输出重定向到当前目录的指定的“日志文件名.log”文件中,即输出内容不打印到屏幕上,而是输出到”日志文件名.log”文件中。不指定文件名会在当前目录创建nohup.out,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/n
2021-07-12 15:10:00
324
原创 JsonNode的使用
import com.fasterxml.jackson.databind.JsonNode;import com.iot.north.app.demo.recieve.service.EventService;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.Post
2021-07-09 11:22:14
2100
1
原创 Linux centos7安装mysql8.0.25
成功安装:https://www.cnblogs.com/yunian139/p/13468465.html
2021-07-02 10:06:15
326
原创 制作调测证书
调测证书,又叫做自签名证书,用于客户端通过HTTPS访问服务端时进行安全认证。在物联网平台的使用中,可用于物联网平台向应用服务器采用HTTPS协议推送数据时,物联网平台认证应用服务器的合法性。本文以Windows环境为例,介绍通过Openssl工具制作调测证书的方法,生成的证书为PEM编码格式的证书,后缀为.cer。常见的证书存储格式如下表所示。说明:自签名证书仅用于调测阶段,在商用时,您需要向知名CA机构申请证书,否则可能会带来安全风险。下载并安装OpenSSL工具。(https://slpr
2021-06-28 13:56:24
126
原创 获取io流并转string
public static HttpServletRequest getHttpServletRequest() { ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); return requestAttributes == null ? null : requestAttributes....
2021-06-07 10:32:58
598
原创 Linux安装mongoDB步骤和方法
1、下载mongoDB数据库mongodb-linux-x86_64-rhel70-4.2.13.tgz2、解压文件夹(/usr/local下)tar -zxvf mongodb-linux-x86_64-rhel70-4.2.13.tgz3、复制并更改包名为mongodbmv mongodb-linux-x86_64-rhel70-4.2.13 mongodb4、在路径:/usr/local/mongodb下创建下面三个目录 mkdir data //用来存放数据库数据
2021-04-30 17:15:07
951
1
原创 Spring整合ApacheCXF实现WebService(jax-ws)
服务端步骤:创建web项目添加依赖web.xml配置CXFServlet服务接口,服务实现Spring整合ApacheCXF启动服务,发布服务 (启动tomcat)访问wsdl说明书: http://localhost:8088/ws/hello?wsdl添加依赖 <dependencies> <!-- CXF WS开发 --> <dependency> <groupId>org.apache.cxf<
2021-02-11 17:06:58
301
原创 webservice
webservice 即web服务,它是一种跨编程语言和跨操作系统平台的远程调用技术。三种WebService 规范,分别是JAX-WS(JAX-RPC)、JAXM&SAAJ、JAX-RSjax-ws:基于soap协议,传输xml格式数据。jax-rs: 基于rest风格的webservice,是基于http协议的一个应用层,既可以传输xml数据,也可以传输json数据。SOAP协议 = 在HTTP的基础上+XML数据wsdl说明书: webservice definition lan
2021-02-10 12:12:16
238
原创 log4j.properties
# Set root category priority to INFO and its only appender to CONSOLE.#log4j.rootCategory=INFO, CONSOLE debug info warn error fatallog4j.rootCategory=info, CONSOLE, LOGFILE# Set the enterprise logger category to FATAL and its only append
2021-02-10 11:59:49
96
原创 辣选商城接入收银系统逻辑
场景:在收银系统公众号首页定义一个辣选图标,通过点击辣选图标进入辣选商城小程序步骤:商户如果需要辣选商城功能,首先要关注辣选商城小程序在自己门店辣选管理中配置辣选小程序的会员ID联系辣选商城管理员,提升该会员ID为店长等级客户通过收银系统进入到辣选商城的用户,都会挂载到该收银系统门店下面逻辑:在收银系统门店管理下增加一个会员id字段门店配置完辣选商城的会员id后,就可以在首页使用辣选商城功能通过辣选商城提供的接口,传入会员id就会返回该辣选商城的二维码图片(会员id不同,二维码不一样,
2020-10-10 11:46:42
1658
原创 多店积分通用问题,解决方式
场景:一个平台下多个品牌入驻,每个品牌下有多家店,平台采用优惠卷+积分形式留住客户规则:优惠卷在同一个品牌下通用,积分在平台下所有店通用问题1:购买产品赠送相应积分,积分多店通用不公平问题,举个例子:小明在A店购买10000元的奢侈品,获得1000积分,再到B店采用1000积分兑换相应产品。这时对于B店来说,就是直接将产品赠送个小明,亏了。问题2:每个店获得积分的规则不一样,有些送得多,有些送的少。问题3:存在这张可能,店铺为自己账号充值积分,在其它店铺使用。解决方式:采用中间币,平台发放中间币(
2020-09-21 18:34:03
726
原创 访问带中文名图片因乱码无法访问,可能是tomcat问题
图片名称带中文访问不到,如果是英文+数字则正常访问,解决方式:1:在tomcat配置文件Connector标签中添加 URIEncoding="gb2312 ,让tomcat支持中文2:文件名读取存入数据库做显示,可以自己重新用uuid生成文件上传到文件服务器。做好映射关系就行了...
2020-09-21 18:13:24
481
原创 在linux环境下,文件上传路径找不到问题
如果采用相对路径,可能无法完成文件上传,或上传完图片找不到位置file.sparePhotoPath=../webapps/menu/可采用linux环境的绝对路径来解决,配置如下//文件上传的绝对路径地址file.sparePhotoPath= /var/lib/tomcat/webapps/menu///文件如果找不到,显示默认的文件地址file.spareNoPhotoFilePath= http://47.101.173.170/menu/%E7%BA%A2%E7%83%A7%E8.
2020-09-21 18:03:37
2693
原创 Linux(CentOS)下同时启动两个tomcat
问题背景:在配置nginx时,配置了两个tomcat,tomcat01和tomcat02,改了tomcat02中server.xml的端口,可是还是启动不起来。Linux环境:解决方法:一、编辑环境变量:vi /etc/profile在末尾加上以下内容:##########first tomcat###########CATALINA_BASE=/usr/local/tomcat01CATALINA_HOME=/usr/local/tomcat01TOMCAT_HOME=/usr/lo
2020-07-16 12:28:26
468
原创 BlockingQueue---ArrayBlockingQueue
import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.TimeUnit;public class BlockingQueueDemo { private BlockingQueue<String> blockingQueue = new ArrayBlockingQueue(3); p...
2020-07-14 20:48:10
151
原创 Linux环境安装mysql5.7
视频学习链接:https://www.bilibili.com/video/BV1Pt411v7yp?from=search&seid=12238696322509596195
2020-07-14 12:02:51
128
原创 idea-虚拟映射配置端口
需要映射的启动类右击->Copy Configuration设置项目名,端口(底层还是走的源项目的代码,只是端口号换了)
2020-07-13 11:24:14
522
原创 Git与Github(本地和github远程库同步)
本地==》github远程库先在本地新建好一个git项目到Github上新建一个同名的空项目本地和github上的仓库进行关联,命令:git remote add origin https://github.com/zzyybs/oa.git把本地库的内容推送到远程git push命令,实际上是把当前分支master推送到远程:git push -u origin master由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新
2020-07-07 17:53:19
619
原创 Git与Github关联
github是一个git项目托管网站,主要提供基于git的版本托管服务1.注册+检查.ssh秘钥:由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息(No such file or directory表示第一次)输入命令:cd ~/.ssh (如果出现左下图代表未创建SSH Key,右图代表已创建)2.创建SSH Key: ssh-keygen -t rsa -C 1453344072@qq.com成功的话会在C:\Users\mimi下生成.
2020-07-07 17:39:14
732
原创 Git命令
1.创建版本库打开到要创建git版本库的目录,运行以下命令git init2.文件新建+状态查看+新增+提交+新增文件内容新建文件:touch 状态查看:git status (在本地工作区:文件名为红色;在git暂存区:文件名为绿色;在git分支上:)新增:git add 把文件纳入Git管理,实际是把本地文件修改添加到暂存区提交:git commit -m “file commit” 把暂存区的所有内容提交到当前分支(创建Git版本库时,Git自动为我们创建了
2020-07-07 13:25:08
181
原创 Git下载与安装
Git官网及下载地址: http://msysgit.github.io/Git安装:除了以下几步需要修改,其它默认next解压到哪个文件夹桌面快捷方式在“Configuring the line ending conversions”选项中,第一个选项:如果是跨平台项目,在windows系统安装,选择;第二个选项:如果是跨平台项目,在Unix系统安装,选择;第三个选项:非跨平台项目,选择。以上是打开Git Bash后,设置用户名和邮箱Git是分布式版本控制系统,所以需要填写用户
2020-07-07 10:53:34
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人