- 博客(53)
- 资源 (19)
- 收藏
- 关注
原创 常用中间件安装(部分待续)
公共环境配置一、Mysql安装(适用于5.7和8.x zip版本)1、准备安装包下载MySQL压缩包mysql-8.0.21-el7-x86_64.tar.gz2、解压Mysql压缩包tar -zxvf mysql-8.0.21-el7-x86_64.tar.gz 3、重命名为mysql并移动文件夹到/usr/local/下mv mysql-8.0.21-el7-x86_64/ mysqlmv mysql/ /usr/local/4、创建mysql组并将mysql用户加入进去
2021-06-24 14:35:04 831
原创 Golang中byte数组转string
package mainimport ( "fmt" "unsafe")type bytes []byte//非线程安全地func (bytes) tostring(bs []byte) string { return *(*string)(unsafe.Pointer(&bs))}func main() { s := "你好呀" n := []byte(s) fmt.Println(toString(n))}
2021-04-04 18:35:21 1441
原创 spring security BCryptPasswordEncoder加密解密
1、简介spring security中的BCryptPasswordEncoder方法采用SHA-256 +随机盐+密钥对密码进行加密。SHA系列是Hash算法,不是加密算法,使用加密算法意味着可以解密(这个与编码/解码一样),但是采用Hash处理,其过程是不可逆的。(1)加密(encode):注册用户时,使用SHA-256+随机盐+密钥把用户输入的密码进行hash处理,得到密码的hash值,然后将其存入数据库中。(2)密码匹配(matches):用户登录时,密码匹配阶段并没有进行密码解密(因为密
2021-03-08 17:00:32 22138 5
原创 docker安装kibana
拉取kibanadocker pull kibana启动参数docker run --name kibana6.6.0 -e ELASTICSEARCH_URL=http://10.27.10.123:9200 -p 5601:5601 -d dfc685453eaa
2021-03-08 16:59:26 133
原创 jupyter-notebook安装命令补全插件
第一种方法(conda)#换源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge conda config --add channels https://mirrors.tuna.tsinghua.edu
2021-03-08 16:54:23 136
原创 ubuntu安装DBEaver
通过运行以下命令将DBeaver存储库添加到Debian/Ubuntu:wget -O - https://dbeaver.io/debs/dbeaver.gpg.key | sudo apt-key add -echo "deb https://dbeaver.io/debs/dbeaver-ce /" | sudo tee /etc/apt/sources.list.d/dbeaver.list添加repo后,更新apt列表并安装DBeaver CE:sudo apt updates.
2021-03-08 16:52:22 1888 1
原创 windows安装rabbitmq
windows安装rabbitmq1、安装Erlang1.1 下载Erlanghttps://www.erlang.org/downloads1.2 配置环境将安装目录下bin添加到环境变量path中D:\erl-23.1\bin1.3 测试2、安装rabbitmq2.1 下载https://hub.fastgit.org/rabbitmq/rabbitmq-server/releases/tag/v3.8.92.2 配置环境将D:\rabbitmq_server-3.8.9\sbi
2020-12-28 12:45:04 143
原创 windows安装redis
windows安装redis1、下载redishttps://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.1002、注册服务redis-server.exe --service-install redis.windows.conf --loglevel verbose3、启动服务net start redis
2020-12-28 12:41:58 80 1
原创 windows安装Elasticsearch
windows安装Elasticsearch1、下载软件https://www.elastic.co/cn/downloads/elasticsearch2、配置环境将ES的安装目录下bin加入到环境变量path中 D:\elasticsearch-7.10.0\bin3、注册成服务elasticsearch-service.bat install es3.1 启动服务net start es3.2 关闭服务net stop es3.3 注销服务elasticsearch
2020-12-28 12:41:36 88
原创 RabbitMQ基本使用
RabbitMQ基本使用1、配置application.ymlspring: rabbitmq: host: localhost username: guest password: guest port: 5672 virtual-host: /2、添加基于注解的RabbitMQ/** * 自动配置 * 1、RabbitAutoConfiguration * 2、有自动配置了连接工厂ConnectionFactory; * 3、Rabbit
2020-12-28 12:40:24 85 1
原创 windows子系统下安装docker
1、启用windows功能1、适用于Linux的windows子系统2、虚拟机平台2、安装wsl21、访问下面网址https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-2—update-to-wsl-22、下载Linux内核更新包http://aka.ms/wsl2kernelmsix643、设置wsl2为默认版本wsl --set-default-version 23、安装子系统1、选择ub
2020-12-28 12:38:30 1562
原创 maven+harbor+docker环境配置
window下maven+harbor+docker环境配置1、启用windows功能1、适用于Linux的windows子系统2、虚拟机平台2、安装wsl21、访问下面网址https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-2—update-to-wsl-22、下载Linux内核更新包http://aka.ms/wsl2kernelmsix643、设置wsl2为默认版本wsl --set-de
2020-12-28 12:33:47 1596 1
原创 分布式WebSocket实现(通过RabbitMQ)
分布式WebSocket实现(通过RabbitMQ)1、实现思路1、WebSocket接收用户或者接口传过来的数据时,统一发送到RabbitMQ2、每个服务器监听RabbitMQ数据并获取数据,通过判断数据中persons是否为空来判断是单发还是群发,若persons不为空有用户id,每个服务器对比自己session中是否有这个用户id,若没有则不操作,若有则推送给该用户消息{ "persons":["123","121"], "msg":""}3、使用websocket在线测试 (we
2020-12-28 12:22:23 3823 7
原创 WebSocket单机环境实现群发,多发,单发,定时推送等
WebSocket技术1、简介HTML5开始提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。它基于TCP传输协议,并复用HTTP的握手通道。对大部分web开发者来说,上面这段描述有点枯燥,其实只要记住几点:WebSocket可以在浏览器里使用支持双向通信使用很简单1、优点说到优点,这里的对比参照物是HTTP协议,概括地说就是:支持双向通信,更灵活,更高效,可扩展性更好。支持双向通信,实时性更强。更好的二进制支持。较少的控制开销。连接创建后,ws客户端、服务端进
2020-12-28 12:18:43 2447 1
原创 Could not load dynamic library ‘libcudart.so.11.0‘; dlerror: libcudart.so.11.0: cannot open shared o
Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: No such file or directory解决办法安装conda install cudatoolkit=11.0
2020-12-22 14:24:46 18073 14
原创 2020-12-09
window下maven+harbor+docker环境配置1、启用windows功能1、适用于Linux的windows子系统2、虚拟机平台2、安装wsl21、访问下面网址https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-2---update-to-wsl-22、下载Linux内核更新包http://aka.ms/wsl2kernelmsix643、设置wsl..
2020-12-09 10:18:36 387
原创 docker安装Rabbitmq消息中间件
1、拉取rabbitmqdocker pull rabbitmq:management2、查看镜像docker images3、启动容器docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq 64a1f920fb0d4、访问浏览器http://localhost:15672默认账号:guest默认密码:guest...
2020-09-18 11:36:55 116 1
原创 SSM使用druid数据源
1、创建druid.druid.properties填写连接属性jdbc.driverClass=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/mp?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=truejdbc.username=rootjdbc.password=1234562、更改applicationContext.xml.
2020-08-11 22:14:17 768
原创 Log4j控制台输出sql语句
1、引入log4j包<!-- log4j --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency>2、MyBatis配置文件加入下面内容(很重要)<s
2020-08-11 22:02:07 3005
原创 MyBatisPlus3.3.2定义全局策略配置
<!-- 配置SqlSessionFactoryBean Mybatis提供的: org.mybatis.spring.SqlSessionFactoryBean MyBatisPlus提供的:com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean --> <bean id="sqlSessionFactoryBean" class="com.baomidou.myb...
2020-08-11 19:10:20 1071 1
原创 docker安装oracle19c
1、拉取镜像docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c2、启动linux系统下启动容器命令docker run --name myoracle \ -p 1521:1521 -p 5500:5500 \-e ORACLE_SID=orcl \-e ORACLE_PDB=orclpdb1 \-e ORACLE_PWD=123456 \-e ORACLE_CHAR
2020-08-07 22:47:53 11587 15
原创 springboot整合Druid数据源配置文件yml和properties两版
1、导入druid数据源<!-- 引入druid数据源--> <!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId&
2020-08-07 09:28:09 2518 1
原创 docker安装mysql并启动容器
1、安装MySQLdocker pull mysql2、启动容器[root@localhost ~]# docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysqlad10e4bc5c6a0f61cbad43898de71d366117d120e39db651844c0e73863b9434[root@localhost ~]# docker psCONTAINER ID IM.
2020-08-07 09:20:47 272
原创 docker通过Dockerfile安装oracle-12c数据库
1、 克隆oracle的docker-imges仓库git clone https://github.com/oracle/docker-images.git2、从oracle官网下载orcale-12c 的linux压缩包 linuxx64_12201_database_4.zip下载链接如下:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html3、将linuxx64_
2020-08-07 09:15:52 1244
原创 centos8 安装最新docker
centos8 安装最新docker1. 卸载老版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ ...
2020-08-07 09:10:49 404
原创 docker安装orcale-12c
@[toc]Orcale数据库数据库版本为Orcale 12.2.0.11、下载镜像docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle-12c:1.0.02、启动容器docker run --name myoracle \-p 1521:1521 -p 5500:5500 \-e ORACLE_SID=orcl \-e ORACLE_PDB=orclpdb1 \-e ORACLE_PWD=123.
2020-08-06 17:18:12 828
原创 xxx. .jar中没有主清单属性问题
1.问题描述1.修改pom.xml文件,添加下列代码,如图添加:<executions> <execution> <goals> <goal>repackage</goal> </goals> </execution></executions>3.再次运行...
2020-07-08 08:25:42 243
原创 html轮播图实现
1.项目预览地址:http://study.zyjblogs.cn/project/lunbo.html2.上图3.上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t..
2020-07-04 08:28:54 4901 2
原创 简单使用ajax获取豆瓣top250电影并显示
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- 解决防盗连 --> <meta name="referrer" content="never"> &...
2020-07-04 08:24:10 632
原创 python测试链接使用redis
import redis # 导入redis 模块r = redis.StrictRedis(host='localhost', port=6379, db=0)r.set('name', 'runoob') # 设置 name 对应的值print(r['name'])print(r.get('name')) # 取出键 name 对应的值print(type(r.get('name'))) # 查看类型...
2020-06-27 10:15:59 488 1
原创 python爬虫之全国疫情数据可视化
上图:代码:from pyecharts import options as optsfrom pyecharts.charts import Mapfrom pyecharts.faker import Fakerimport requestsfrom datetime import dateimport jsonfrom pyecharts.globals import ThemeTypeupdate_date=date.today()#1.疫情接口url = .
2020-06-27 10:08:36 14288 8
原创 python爬虫之爱思助手音乐爬取
#1.爬虫库补充# 安装靓汤 pip install beautifulsoup4# 安装html5lib:html网页解析库pip install html5lib## 拓展:安装lxml pip install lxmlimport osimport requestsfrom bs4 import BeautifulSoup#1.请求urlurl="https://www.i4.cn/ring_21_0_1.html"#2.本地存储路径def download():.
2020-06-27 10:04:54 413
原创 python爬虫之站长之家图片抓去
import requestsimport reimport os#1.1 获取抓取的链接url='http://sc.chinaz.com/tupian/'#1.2 定义存放文件的路径download = "picture/"#1.3 判断文件夹是否存在,如果存在直接使用,如果不存在创建if(not os.path.exists(download)): #创建目录 os.mkdir(download)#2.使用requests库发请求response=requests.
2020-06-27 10:03:38 455
原创 python实现豆瓣电影评价感情分析
先上图:(资源链接蓝奏云:https://zyjblogs.lanzous.com/iGjjfe2jyaj)1.词云图2.评价星级饼图3.简报(好评率,最好评价,最差评价)最好评价:很好看的!剧情有倒叙说看不懂的往下看就行!任嘉伦演技很厉害了,那岚岳林敬两个人很容易分开,演可爱也是一点不尴尬就是很不错!张慧雯长的也挺可爱的~关于剧情倒叙很多伏笔很多,作为一个原创剧本我个人很满意!每个人都有自己的小心思小秘密,需要观众一点一点揣摩~没有绝对坏人,对于明尊我也不是很讨厌,可能因为演技太
2020-06-27 10:01:46 7271 5
原创 python使用opencv实现人脸识别
1.先上图:(蓝奏云:https://zyjblogs.lanzous.com/idvX3e2jq2d)2.首先开启摄像头采集人脸数据import cv2detector = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')sampleNum = 0Id = input('输入人脸ID: ')print('\n 正在初始化人脸采集,请注视摄像头 ...')cam = cv2.VideoCapture(0)
2020-06-27 09:52:56 2023 2
原创 python使用opencv实现人脸检测
(蓝奏云链接附上:https://zyjblogs.lanzous.com/iFH4We2jdoh)先上图(打码):部分代码如下:import cv2def detect(img,cascade): rects =cascade.detectMultiScale(img,scaleFactor=1.2,minNeighbors=3,flags=cv2.CASCADE_DO_CANNY_PRUNING) if len(rects) ==0: return .
2020-06-27 09:41:24 1050
原创 python使用opencv开启摄像头
import cv2capture = cv2.VideoCapture(0)while(True): ret, frame = capture.read() cv2.imshow('frame', frame) if cv2.waitKey(1) == ord('q'): break
2020-06-27 09:34:08 964
原创 python使用webdriver爬取boss直聘招聘
from selenium import webdriverimport timeimport queueimport lxml.htmlfrom lxml import etreeclass ItemURL(object): ''' 记录url类型和地址 ''' def __init__(self,url_type,url_str): self.type = url_type self.url = url_strbrow.
2020-06-27 09:32:33 337
原创 学生管理系统(ssm框架)
首先放图:开发工具:idea数据库:MySQL技术:Spring Spring MVC MyBaits ajax easyui等蓝奏云:https://zyjblogs.lanzous.com/ir9jBe2j0te
2020-06-27 09:29:07 1708
batcache和memcached.zip
2020-05-17
jsp人事管理系统课程设计实验报告.doc
2019-12-20
jsp人事工资管理系统(jsp+javabean+servlet+mysql).zip
2019-12-20
Oracle的ppt教学.zip
2019-12-16
学生选课系统(orcale数据库版).7z
2019-12-16
jsp在线商城课程设计
2019-12-16
markdown编辑器
2018-10-16
爬虫开发阶段-爬虫基础-MongoDB数据库-爬虫Scrapy框架和案例.zip
2018-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人