自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (3)
  • 收藏
  • 关注

原创 docker安装gitlab

官方提供了docker或docker compose的安装方式,这里采用docker。

2024-04-19 10:16:06 327

原创 VSCode配置Arduino

综上所周知,Arduino IDE太不智能了,没有代码提示,不能代码跳转,于是乎找一下vscode有啥插件用在网上找了些教程,也碰到了奇奇怪怪地坑,于是记录一下能成功配置步骤。

2023-04-30 14:47:14 2414 2

原创 树莓派docker安装transmission作为下载机

映射出现权限问题而设置的,终端输入``id```并填入自己用户的值,虽然我自己尝试了并没啥用,还是会出现权限问题=。等权限问题,transmission一直在不断重启,查了资料,各种改权限,还是没啥用,最后发现docker启动参数加一个。似乎我的树莓派buster不兼容,降低了个版本才能运行。3.在启动的时候页面一直无法访问,查了日志发现不断的出现。1.树莓派(我是3B,系统是buster),予以容器特权就可以了。就能访问了~可以挂机让树莓派下载了。挂载硬盘,这里我将其挂载到了。中,根据自己实际情况修改。

2023-04-08 01:16:24 745

原创 frp+docker内网穿透安装配置

frp+docker内网穿透安装配置

2022-09-14 10:25:10 6052

原创 Docker+HomeAssistant+HACS+设备接入教程

Docker+HomeAssistant+HACS+设备接入教程

2022-08-23 00:03:24 17473 4

原创 Vue + SpringBoot 前后端分离项目用Maven自动打包合并为单体项目

Vue + SpringBoot 前后端分离项目用Maven自动打包合并为单体项目

2022-05-24 15:30:51 2585 5

原创 压缩包方式安装Node.js

环境变量NODE_PATH ----- D:\Dev\node-v16.14.0-win-x64Path%NODE_PATH%%NODE_PATH%\node_modules查看当前配置npm config ls -l设置缓存目录npm config set cache “xxxx”设置全局包目录 默认就是当前目录,所以不需要改npm config set prefix “xxxx”1, 修改 下载仓库为淘宝镜像npm config set registry http://regi.

2022-03-22 20:55:29 542

原创 用Linux Deploy让安卓手机成为Linux服务器

安卓是基于Linux的,那么是不是可以把安卓手机当服务器用呢?那么我的树莓派是不是可以丢了呢~一开始想找直接将Linux系统刷到手机上,不过难度太大了而且据说很难适配,那这条路走不通了那么能不能直接从安卓调用底层的Linux呢?通过查找,也不行…后来发现了Termux、Linux Deploy、Aid Learning经过尝试,Aid Learning感觉好像是用Termux魔改的,加入了很多东西,也因此比较臃肿,手机跑也挺吃力的Termux没用尝试过,但是好像说没有Linux Deploy自..

2021-10-06 00:37:52 7097 17

原创 jenkins + docker自动化部署maven项目

添加凭据有两种方式,第一种直接用git的账号密码获取代码第二种用SSH私钥和账号获取代码ssh-keygen -t rsa然后会要输入保存地址,我这里保存在/root/id_rsa,需要保存在其他地方自行更改然后要输入密码,可以为空生成完毕后,会产生两个文件id_rsa和id_rsa.pub,带.pub的是公钥,把这个文件的内容复制到git上,我用的是gitee,github也一样因为我只需要jenkins能够拉取代码就够了,所以在仓库上添加公钥,而不是git账户上添加全局的公钥,...

2021-09-11 17:29:17 2378 3

原创 linux安装jenkins及相关配置

1.准备1.1 安装JDK(必须):https://blog.csdn.net/weixin_43909881/article/details/1182771471.2 安装maven:https://blog.csdn.net/weixin_43909881/article/details/1182769422.安装我的系统是CentOS7,根据官网推荐的方式进行安装,其他linux系统也可以在官网找到相应的命令Redhat系:https://pkg.jenkins.io/redhat-sta

2021-06-27 17:56:23 675 2

原创 linux安装maven及配置仓库、镜像

我的系统是CentOS7,其他linux系统类似此处以为maven3.6.3版本为例,若需要安装其他版本记得改下版本号1.下载安装包并解压cd /usr/localwget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gztar -zxvf apache-maven-3.6.3-bin.tar.gz2.配置环境变量nano /etc/.

2021-06-27 17:43:44 929 3

原创 linux安装JDK8

下载安装包并解压jdk8u201是oracle最后一个java的免费版本,故安装此版本官网地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.htmlJDK+JRE 8u201全版本 度盘提取码:4oi8其他开发工具也可以到我的博客中找:https://blog.luvying.com/archives/development-softwares-tools因为系统是64位的,所以下载64位版

2021-06-27 17:33:08 536

原创 ESP32-CAM搭建Arduino及简单使用

配置环境方法一文件 → 首选项http://wechat.doit.am/package_esp8266com_index.jsonhttps://dl.espressif.com/dl/package_esp32_index.json工具 → 开发板 → 开发板管理器等待安装方法二https://github.com/espressif/arduino-esp32Arduino安装目录下,找到hardware文件夹建立文件夹espressif,然后在里面再建立一个esp32文件夹

2021-04-07 16:18:08 21476 56

原创 用docker快速搭建chevereto图床

chevereto是一款好用强大的图床,很多小伙伴都有搭建,于是乎,也想搭建一个来玩玩准备chevereto图床是用php写的,这就意味着要LNMP环境,想想就觉得好烦啊想着有现成的docker镜像就好了,于是乎去dockerhub找找,果不其然,真有经过尝试对比,我最终选择了linuxserver/chevereto这个镜像,主要是简单方便,而nmtan/chevereto这个镜像貌似是官方的(?),讲的也很详细,不过感觉没有前者方便,就没用上而且前者下面有个tag,arm和arm64,这.

2021-03-21 17:10:43 2955 12

原创 多级nginx的配置及docker启动

root-nginxdocker run -itd --name root-nginx -p 80:80 -p 443:443 -v /data/nginx/conf.d/root-nginx.conf:/etc/nginx/conf.d/nginx.conf -v /data/nginx/conf.d/cert:/etc/nginx/conf.d -m 50m --restart=always nginxblog-nginxdocker run -itd --name blog-nginx -p

2021-03-11 22:52:15 418

原创 nginx设置密码限制路径访问

cd /xx/nginx/conf.decho -n "username:" >> passwdopenssl passwd abc123456 >> passwd server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/ngin

2021-02-11 16:40:34 792

原创 【树莓派】部署JAVA环境(ARM32位的JDK8)

准备1.首先需要一块树莓派,我使用的是树莓派3B+,其他版本类似2.我的树莓派安装的是Raspbian buster lite 版的,目前官方提供的只有32位的,若安装其他64位系统请选择64位的JDK下载ARM版的JDK8我把ARM版的JDK8放到了蓝奏云,根据自己系统的位数来选择相应版本https://luvying.lanzous.com/b01tykbxe密码:3djf我的系统是32位的,所以下载了jdk-8u201-linux-arm32-vfp-hflt.tar.gz解压、安装

2021-02-09 15:17:20 4018 3

原创 python同步系统时间

公司的电脑比较老旧,主板上的电池也没电了,每天都得手动调时间,自动同步也因为日期每天都没重置了而无法同步ntp服务器,想拆开换电池发现机箱也打开不了,emmm…=。=无奈之下,自己做一个同步时间的脚本吧,然后用bat运行,加入开机启动项每天开机自动同步下时间就可以了updateTime.py因为不清楚NTP服务器的相关协议,网上找到的NTP服务器也不会使用,只好用比较笨的办法,找到一个能够提供当前时间的网站,爬下来,提取出时间的信息,再修改系统的时间我用的是这个网站提供的时间http://tim.

2021-02-05 12:34:02 1008

原创 树莓派Docker中跑sysbench

想知道自己的树莓派满载情况下是多少功率,于是在usb处接上电压电流计,然后在树莓派中跑sysbench由这篇文章进行精简准备1.我的树莓派安装了raspbian lite (buster版)2.树莓派已安装docker拉取sysbench镜像sudo docker pull ociotec/sysbench:arm32v7开始运行sysbench进行压测docker run ociotec/sysbench:arm32v7 sysbench --test=cpu --cpu-max-p.

2021-01-31 17:02:37 236

原创 一款酷酷的Linux系统实时监测工具:Netdata的安装与使用

有时候在网上看到别人的博客有自己的服务器监控,手痒痒,找了并尝试下,发现这款监控工具:Netdata,比较小巧且占用资源不多,因此记录下本文尝试了两种方式,直接安装到系统上并直接运行以及拉取镜像在docker中运行准备1.linux服务器或虚拟机,我使用的是CentOS 72.如果想部署再docker中则需要事先安装好docker方式一:直接安装到系统上首先安装Netdata需要的基本环境yum install zlib-devel gcc make git autoconf auto..

2021-01-19 22:40:00 721

原创 记一次个人博客被刷恶意评论的分析与解决

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36https://www.cnblogs.com/hh2737/p/6784864.html

2020-11-14 17:09:35 747

原创 爬虫:python知乎热榜爬取并保存数据库

闲来无事,想爬一下知乎热榜,说到爬虫肯定会想到python,那就试试看吧本文记录下爬知乎热榜的过程,说实话也算不上是爬虫,毕竟分析过程中发现其实知乎本身就给了接口了,不过也能作为分析爬虫的一个参考吧因为自己的“瞎搞”,现在是用python爬取数据并存入SQLite,然后为了做成一个接口随时可以爬取,于是乎用php调用python来执行(好了别吐槽了=。=)分析首先打开知乎并按下F12,轻松找到自己要的东西,无非是要个当前榜单的标题,链接,热度,描述啥的,很好找,python用pathht..

2020-08-06 17:27:31 1493

原创 docker在php镜像基础上构建python3环境

因为自己的一些奇怪的需求,希望在php页面上能够跑python3,而官方的php镜像并没有一开始是直接在已经启动了的php容器中通过apt-get直接安装,但是这么做如果有一天remove了这个容器,那么就得重头再来一遍长痛不如短痛,那就直接构建好镜像吧准备1.一台服务器2.已安装好docker,可参考这里:centos7安装docker及相关配置 进行安装创建Dockerfile随便找个地方用于放Dockerfilesudo mkdir -p /data/dockerfiles/p..

2020-08-04 09:52:02 658

原创 PHP建随机图片API

建了自己的博客后,看到有不少博客都做了一些随机图片API,自己也手痒痒的,而且用别人提供的服务怕因为各种原因突然用不了了,于是乎打算自己也做一个参考了网上一些文章,同时结合自己实际情况,也加上了一些解释,于是就有了本文,仅进行简单的实现,大佬自行绕道2333333准备1.一台服务器(或者本机)2.已搭建好php环境(网上有很多教程,这里就不赘述了),我用是nginx+php-fpm基本原理随机图片API,主要原理其实很简单,就三步:1.用一个文本文档存放图片的链接2.当用户请求API时,.

2020-07-28 14:48:18 2390 1

原创 记一次服务器被植入木马/病毒:kdevtmpfsi

服务器告警今天(2020-07-26)中午12:50左右,手机微信收到了腾讯云的安全告警通知,说是服务器检测到木马文件,于是登陆腾讯云看了下尝试处理百度了一下kdevtmpfsi,发现是一个挖矿病毒,而且受害者还不少,通常会占用高额的CPU、内存资源,但是我奇怪的是,我查了服务器监控,仅仅是受到攻击的几分钟内CPU使用率有大概10%的上涨而已,并没有网上博文说的那么严重然后也去查了下系统进程ps -aux | grep kdevtmpfsips -aux | grep kinsing说明

2020-07-26 16:16:47 1627 5

原创 Qt5学习记录——Qt5的安装

由于项目原因,开始接触Qt,陆续会记录Qt的学习过程因为不是系统地学习,所以顺序会比较乱,需要用到什么才现学现用下载下载地址:http://download.qt.io/official_releases/qt/5.12/我这里选的是5.12版本的需要其它版本的返回父目录即可,然后可以根据自己系统下载安装包安装首先要去官网注册一个帐号,安装的时候需要用到...

2020-06-27 15:52:15 181

原创 docker搭建nginx+php环境让halo博客轻松管理php脚本

本文利用halo博客的静态存储,实现在halo博客中能够轻松管理自己的php脚本,而不需要直接登陆服务器由我另一篇文章进行修改:docker搭建nginx+php环境1 准备1.已安装好docker2.已在docker中安装好nginx,docker安装nginx可参考我另一篇文章:docker安装nginx并配置SSL3.已安装好halo博客系统2 docker安装php并启动...

2020-05-21 20:21:14 433

原创 docker容器监控——cAdvisor

当我们想知道docker容器的运行状态时,我们通常会使用docker stats,进行查看,但每次查看都要进入服务器(当然其实还可以通过docker API,这里就不展开了),而且没有可视化然后发现一个工具cAdvisor,虽然功能相对其他监控强大,但平时查看容器运行状态也够用了,而且镜像比较小,才70M而已,于是乎~尝试下1 拉取最新版cAdvisor镜像docker pull google/cadvisor:latest2 启动cAdvisor我把端口绑到了8088docker run.

2020-05-14 15:28:28 548 1

原创 php实现API接口调用/页面访问计数器(PV)

代码已托管在Github:https://github.com/cxying/api-call-counter.git写的还是比较简单易懂的,大佬的话可以绕道了233333~本文不展示全部代码,仅记录一些关键点和自己当初想法而已,需要使用的直接到git拉取即可1 前言用php写了个接口,为了统计开放给外界的接口调用情况,就想写个脚本来统计下接口的调用情况,但是又不想让这个统计代码影响到原来接口,经过尝试,然后就有了这个脚本2 统计访问数据2.1 初步想法既然是要统计php接口的调用情况,而.

2020-05-12 16:29:12 1737 1

原创 docker搭建nginx+php环境及相关说明

1 准备1.已安装好docker2.已在docker中安装好nginx,docker安装nginx可参考我另一篇文章:docker安装nginx并配置SSL2 docker安装php并启动因为我之前没用过php,查了一些教程,不少用5.6的,怕踩坑,也用5.6的,不过现在发现用新版本的也没啥问题docker pull php:5.6-fpm然后启动php,用-v把本地/data/ph...

2020-05-07 14:06:14 594

原创 github+jsdelivr+PicGo打造个人博客免费图床

jsdelivr官网:https://www.jsdelivr.com1 github部分1.1 创建仓库1.2 往github添加需要进行加速的相关文件(图片、js、css等静态文件)1.3 文件添加release,必须要release之后jsdelivr才能够进行加速2 jsdelivr加速2.1 使用方法https://cdn.jsdelivr.net/gh/用户名/仓库...

2020-04-26 11:57:36 567

原创 切换网页窗口时改变页面title标题

主要是window.onblur和window.onfocus var title; // 用于临时存放原来的title内容 window.onblur = function(){ // onblur时先存下原来的title,再更改title内容 title = document.title; document.title = " (╯‵□′)...

2020-04-22 15:54:53 1323

原创 docker安装nginx并配置SSL到个人博客

欢迎访问我的博客:https://yingserver.cn为了让自己的博客支持https,由docker安装nginx并配置SSL进行修改1 准备1.已安装好docker环境2.已申请好域名2 申请SSL证书我使用的是腾讯云,申请免费的TrustAsia的SSL证书,阿里云等或者其他平台一般都会提供TrustAsia的SSL证书的填好域名等相关信息,一般一天就可以下载证书了...

2020-04-20 17:00:32 1355 4

原创 docker安装nginx并配置SSL

非强制重定向https的server { listen 80; #侦听80端口,如果强制所有的访问都必须是HTTPs的,这行需要注销掉 listen 443 ssl; server_name yingserver.cn www.yingserver.cn; # 注意文件位置,是从/etc/nginx/下开始算起的 ssl_certificate conf....

2020-04-20 14:41:21 4931 6

转载 CSS故障效果(glitch)

来源:https://wow.techbrood.com/fiddle/3829从这里扒下来一些必要的内容,保留文字部分的glitch,即:HTML:<div class="wrapper"> <div class="glitch" data-text="404 NOT FOUND ...">404 NOT FOUND ...</div>&lt...

2020-04-12 00:12:04 756

原创 实现CSS视差效果并整合到halo的hanshan主题中

引之前尝试halo另一个主题siren,比较喜欢那个视差效果,想整到现在用的hanshan主题上来,经过查找和尝试,终于实现了~参考了这里的相关例子和说明视差效果先说下这个效果是怎样的,就是如下图这样:不错吧~上面这个效果的代码为:<div style="height: 50vh; background-image: url(https://cdn.jsdelivr.ne...

2020-04-11 23:59:53 487

原创 halo文章中链接网易云音乐、Bilibili

form官方文档:https://halo.run/archives/use-markdown.html网易云音乐:# markdown中写:[music:id]# 比如id=30251507,会被解析成:[music:30251507]效果如下:[music:30251507]Bilibili:# markdown中写:[bilibili:aid,width,height]...

2020-03-30 22:42:31 1076

原创 docker搭建halo个人博客

halo官方网址:https://halo.run参考官方教程:https://halo.run/archives/install-with-docker.html基本环境为centos7,已安装docker,mysql1.建数据库去自己的mysql建一个名为 halodb 的空数据库,然后剩下的建表啥的halo会自己搞定2.安装 Halo2.1 下载配置文件,要先拿一块地方作为运行...

2020-03-29 21:43:48 2208

原创 docker搭建ngrok服务器

尝试了两种方式:1.第一种是利用已经构建好了的镜像,应该是hteen这位大神构建了,docker仓库里也有,搭建起来毕竟容易,从原作者的博客中稍微整理而来2.另一种是用Dockfile在自己机子上构建,稍微麻烦些1.利用已构建好的镜像:hteen/ngrok1.1拉取镜像docker pull hteen/ngrok1.2启动一个容器生成ngrok客户端,服务器端和CA证书dock...

2020-03-28 19:21:11 2364 6

原创 docker启动mysql配置、持久化及cachin_sha2_password的解决方法

启动mysqldocker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql-e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码用客户端连接,会发现报错,可能是mysql8.0才会有的问题出现cachin_sha2_password的解决办法:终端输入:#进...

2020-03-27 20:39:50 408

digit-recognizer(from kaggle).zip

Tensorflow入门,手写数字图片识别数据集,从https://www.kaggle.com/c/digit-recognizer下载的 包含train.csv,test.csv,sample_submission.csv 从官网下载要注册而且慢=。=

2019-11-09

WinRAR 5.50 NoAD.rar

包含32和64位的安装包,安装后,把里面的注册文件复制到安装目录,以后打开压缩文件就没有那些烦人的广告了

2019-07-17

odbc6.jar,11.2.0.1.0

ojdbc6,Oracle的驱动包于:product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar版本号:11.2.0.1.0

2019-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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