自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 Plex踩坑——移动缓存目录

plex默认缓存存储位置为C:\Users\xxx\AppData\Local\Plex Media Server,并且这个路径在plex设置中无法更改。打开注册表路径:计算机\HKEY_CURRENT_USER\SOFTWARE\Plex, Inc.\Plex Media Server。接着将C:\Users\xxx\AppData\Local\Plex Media Server移动至上面的路径下。plex在生成缩略图、刮削视频的时候会生成大量的缓存文件,占用磁盘空间。

2023-10-24 12:13:18 567

原创 Plex踩坑——plex web无法找到媒体服务器

原因:卸载plex server时需要手动将plex的注册表删除:HKEY_CURRENT_USER\Software\Plex, Inc.现象:之前安装过plex server,然后卸载了。再次重装后,plex web无法找到媒体服务器。

2023-10-24 12:02:38 1120

原创 MySQL创建与root用户具有相同权限的用户

创建与root用户具有相同权限的用户

2023-04-13 01:05:10 642

原创 Springboot整合Redis时遇到的一些问题

Springboot整合Redis其实很简单,只要在项目中添加redis的starter依赖就可以了。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>但在整合过程中,出现了一些莫名其妙的问题。可能是由于..

2022-05-28 15:51:07 3298 3

原创 安装yolov5依赖时出错Could not build wheels for pycocotools which use PEP 517 and cannot be installed direct

解决方案:安装Visual Studio 2015或以上,安装C++开发模块。

2022-05-02 22:40:52 859

原创 《饥荒》利用LUA脚本点亮全地图,没有黑夜

打开%SteamLibrary%\steamapps\common\dont_starve\data\scripts\mainfunctions.lua在最后一行之前添加如下代码function LightMap() for i=-700,700,14 do for j=-700,700,14 do SpawnPrefab("flower_cave_triple").Transform:SetPosition(i,0,j) end endend上述代码的意思是,在全地图范围

2022-02-13 22:35:26 3408 1

原创 开源文件服务器filebrowser安装与配置

安装方式从github上下载解压即可,得到一个exe可执行文件,主要以命令行的方式运行主要配置1在命令行中切换到filebrowser文件夹下。 2初始化配置数据库,执行命令,生成数据库文件。filebrowser config init3设置监听地址,设置为[::],同时监听ipv4地址和ipv6地址。filebrowser config set --address [::]4设置监听端口,默认为8080。filebrowser config set --port 952

2022-01-26 15:12:20 7515 1

原创 C++实现计算器,运用栈,输出后缀表达式,有负数、小数处理

#include <iostream>#include <stack>#include <vector>#include <string>using namespace std;enum Member_type{ NUM, SIGN};struct member { member(double n) { m_type = NUM; num = n; } member(char n) { m_type = SIGN; si.

2021-11-01 15:45:05 1849

原创 C#多线程下载大文件

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Threading;using System.Threading.Tasks;namespace SingleDownloader{ class DownloadingInformation { publ...

2021-06-08 03:45:20 1322 1

原创 windows UWP 应用使用系统代理

import osimport winreg as wr# 参考文档:https://www.cnblogs.com/tangfeibiao/p/3405748.htmlBASE_PATH = r"Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"# 获得所有程序的 SIDdef get_apps_sid(): sid_list = [].

2020-09-08 17:25:41 604

原创 Hyper-V联网

最近将家庭版换成了专业版,其中的Hyper-V很好用,这样就不用安装VMware了。hyper-V在默认状态下是不能联网的。从网上找了教程,基本上千篇一律,都是将主机的网络共享给hyper-v的虚拟交换机。但是按照教程共享的过程中,系统提示了一些警告,意思是共享可能会改动一些配置,这造成了宿主机反而上不了网的局面。后来我采用网桥的方式给宿主机和虚拟机一起上网的方式。Hyper-V会提供一个默认的虚拟交换机,default switch,我们可以就直接使用该虚拟交换机,其实并没有必要再去创建虚拟交

2020-05-10 14:22:32 4552 1

原创 Visual studio安装的Miniconda修改默认配置

首先找到VS安装的Miniconda安装位置,我在安装VS时安装位置是E:\VisualStudio2019\IDE,那么Miniconda的安装位置如下E:\VisualStudio2019\IDE\Common7\IDE\Extensions\Microsoft\Python\Miniconda\Miniconda3-x64在这个目录下,有个叫condarc文件,里面只有两项配置,只...

2020-04-29 19:47:40 1022 2

原创 powershell下设置全局环境变量

以JDK为例[environment]::SetEnvironmentvariable("JAVA_HOME","C:\Program Files\jdk-13.0.2",[System.EnvironmentVariableTarget]::Machine)[environment]::SetEnvironmentvariable("CLASSPATH",".;%JAVA_HOME%\l...

2020-02-13 14:39:03 2330

原创 MariaDB为新用户赋予与root用户相同的权限

可以用grant all privileges赋予所有权限,但是root用户拥有的权限与all privileges之间还是有一些区别的。MySQL中,所有用户的权限,包括加密信息,都在mysql.user表中,字段中用Y/N表示该用户是否拥有此项权限。我们可以直接更改字段值来更改权限。与MySQL不同的是,MariaDB中的user表是一个视图,不能通过更新视图来达到更行权限的功能。我们...

2020-02-13 14:13:18 835

原创 Python依据线程池封装的类,递归调用,动态添加线程,显示进度条,爬虫有奇效

博主最近在制作爬虫的时候,利用ThreadPoolExecutor提高效率,但是发现ThreadPoolExecutor只能一次性提交全部的任务。线程池的容量设置好之后(当然不能太大),提交全部任务之后,暂时不能执行的线程任务会放在任务队列当中。数据量小的时候,无法感知到,当爬取百万级别的数据时,明显能感觉到效率的低下以及内存空间的占用。我曾试过直接利用线程池爬取三百万个网页,结果创建线程队列就用...

2019-09-30 20:15:28 2791 2

原创 SSH登录Deepin的root用户

vim /etc/ssh/sshd_config将#PermitRootLogin prohibit-password改为PermitRootLogin yes

2019-04-12 22:58:22 1491

原创 navicat12破解教程

下载破解工具包GitHub项目地址安装navicat 解压工具包 在解压目录下以管理员权限进入cmd或powershell navicat-patcher.exe ....... 省略号代表navicat的安装目录 navicat-keygen.exe -text R...... R......是上一条命令执行后出现的文件 按照命令行出...

2019-04-05 14:38:29 1980

原创 Hadoop集群配置免密登录

配置主机名vim /etc/hosts添加主机ip与主机名的映射,例如:Hadoop_Master需要能够免密登录Hadoop_Slave_0与Hadoop_Slave_1每台机器上都执行: cd ~ 切换到主目录 ssh-keygen -t rsa 生成公钥与私钥,过程中直接回车就行,完成后会将生成的公钥与私钥存储到当前目录下的.ssh文件夹下。 c...

2019-03-16 10:14:27 1587

原创 下载Google Play上面的应用

AllFreeAPK在输入框中输入Google play应用链接,例如:https://play.google.com/store/apps/details?id=com.microsoft.rdc.android在显示出来的界面中点击download即可。

2019-01-24 19:02:57 18993 1

原创 解决Tomcat控制台输出信息乱码

从Tomcat9.0.14版本后,tomcat在运行期间在控制台输出的中文日志会出现乱码问题,对比了之前不会出现乱码问题的9.0.13版本,发现在%CATALINA_HOME%\conf\logging.properties文件中多了一项配置:java.util.logging.ConsoleHandler.encoding = UTF-8tomcat貌似好心办了坏事,明明想解决乱码问题...

2019-01-21 15:52:36 11084 11

原创 无显示器的情况下在树莓派上安装raspbian及其他常用配置

树莓派官方推荐的操作系统时raspbian,基于Debian。安装raspbian过程:1.使用SD_CardFormatter格式化TF卡。SD_CardFormatter官网2.使用win32diskimager刻录系统镜像。win32diskimager下载地址3.刻录完成镜像后,TF卡会被分成两个分区,一个在Windows系统下无法识别,应该是EXT6分区,在Linux系统...

2019-01-18 21:50:46 571

原创 powershell解压缩文件

压缩文件:Compress-Archive -Path D:\Tools -DestinationPath E:\Tools_bakcup.zip解压文件:Expand-Archive -Path E:\Tools_bakcup.zip -DestinationPath F:\Tools

2018-06-08 19:27:14 3293

原创 C++输出二进制数

#include &lt;iostream&gt;#include &lt;bitset&gt;using namespace std;int main(){ int x=178; //&lt;?&gt;中的参数是指定输出多少位 cout&lt;&lt;bitset&lt;sizeof(x)*8&gt;(x)&lt;&lt;endl;//int占4字节,一个字节8位,最终输出的是32...

2018-06-08 19:05:06 22512

原创 使用Windows的Powershell下载文件

$client = new-object System.Net.WebClient$client.DownloadFile('#1', '#2')#1是需要下载文件的url#2是保存为本地文件的路径,包括文件名例如:$client.DownloadFile('https://www.2cto.com/net/201611/562900.html', 'D:/562900.html')...

2018-06-08 18:40:30 16310

转载 C++后缀表达式

1 基本概念后缀表示法也叫逆波兰表示法(前缀就是波兰表示法),由于所有的操作符都在操作数的后面,所以被称为后缀表示法。中缀表示法的操作符在操作数之间,也是最符合人的逻辑。前缀表示法的操作符在操作数之前,它和后缀表示法一样,都是为了方便计算机计算,因为在后缀或前缀中没有括号,也不存在优先级处理的问题,直接利用栈进行计算。示例:中缀表达式:5+(1+2)*4-3后缀表达式:512+4*+3-2 中缀...

2018-06-08 18:12:05 7874

原创 海明码校验和纠错原理

     海明码(Hamming Code)是一个可以有多个校验位,具有检测并纠正一位错误代码的纠错码,所以它也仅用于信道特性比较好的环境中,如以太局域网中,因为如果信道特性不好的情况下,出现的错误通常不是一位。    海明码的检错、纠错基本思想是将有效信息按某种规律分成若干组,每组安排一个校验位进行奇偶性测试,然后产生多位检测信息,并从中得出具体的出错位置,最后通过对错误位取反(也是原来是1就变...

2018-05-22 13:16:39 4368 1

原创 navicat连接MySQL8+时出现2059错误解决方法

在用navicat连接MySQL8+时会出现2059错误,这是由于新版本的MySQL使用的是caching_sha2_password验证方式,但此时的navicat还没有支持这种验证方式。解决方法就是将验证方式改为以前版本(5.7及以下)使用的验证方式mysql_native_password。具体的验证方式可以查看默认数据库'mysql'中user表plugin字段。在命令行中登录数据库时不会...

2018-04-28 13:51:49 29653 35

原创 C++算法之解数独

输入数独矩阵,未知数字用0代替,数字之间用空格隔开。该程序只能解初级和中级的数独,高级数独暂时还没有能力。效果截图:源代码:#include &lt;iostream&gt;#include &lt;vector&gt;#include &lt;algorithm&gt;using namespace std;vector&lt;int&gt; a{0,1,2,3,4,5,6,7,8,9}...

2018-03-29 20:41:30 1907

原创 C++算法之矩阵的部分操作

#include &lt;iostream&gt;#include &lt;vector&gt;using namespace std;typedef vector&lt;vector&lt;int&gt;&gt; MATRIX;typedef vector&lt;int&gt; MATRIX_CHILD;typedef vector&lt;vector&lt;bool&gt;&gt;

2018-03-18 09:59:49 965

原创 c++算法之最长递增子序列(LIS)

题目:输入一个整数n,随后输入n个整数,求这个长度为n的序列中严格递增的子序列的最长长度。例:输入:61 4 3 2 6 5输出:3解题思路:动态规划。将输入的序列存入一个数组v中,另外再定义一个数组a,用以存储以当前数字v[i]结尾时,最长递增子序列的长度是多少。定义数组时,全部初始化为1,初始状态表示的是最坏的情况,以v[i]结尾的最长递增子序列就是v[i]它本身,长度为1。接着将v[i]逐一...

2018-03-11 10:03:56 3826

原创 将文件上传至阿里云Windows Server(无UI)

最近发现阿里云支持的系统镜像多了Windows server1709,无UI版本,既拥有最新的Windows server性能,由去除了需要占用大量内存的UI,确实挺不错的。本人是用来做server,搭建数据库和web服务器,上传文件安装环境却是让我很苦恼。之前是用的带UI的Windows server,本地复制文件,在server粘贴就够了,但是无UI就无法这样做了。后来终于被我摸索出一条方法。...

2018-02-27 21:44:37 12829

原创 解决struts2下载文件时中文文件名乱码

&lt;action name="simpledownload" class="action.SimpleDownLoadAction"&gt;    &lt;param name="filePath"&gt;/upload&lt;/param&gt;    &lt;result type="stream"&gt;        &lt;!--Mime类型-

2018-02-20 21:08:52 647 2

原创 MySQL 8.0解压缩版本配置安装

1.从官网上下载相应的压缩包。2.解压到指定文件夹。3.将根目录下面的bin文件夹路径添加到Path环境变量中。4.以管理员省份打开命令提示符。5.执行以下命令:初始化安装,并将信息输出到终端:mysqld --initialize --console注意最后一行末尾是随机产生的密码,接下来会用到。安装MySQL服务:mysqld --install启动My...

2018-02-03 14:06:19 1193

转载 eclipse从数据库逆向生成Hibernate实体类

做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么根据需求分析建立实体类,由正向生成数据库表;要么就先进行数据库表设计,再逆向生成实体类。没有说进行完任意一方的设计后再去花时间去自己匹配建立另一方的设计。原因是:1. 1.5倍工作量,

2018-02-03 13:34:28 470

原创 分享一个伪装网站

当我们需要离开的时候,为了避免其他人乱动我们的电脑,我们可以让电脑伪装成正在进行某种重要的事情,例如正在升级,或者正在更新。选择一个你需要的画面,打开之后,按F11可以全屏。注意,这个画面是动态的,也就说,上面的数字是可以变化的,可以用来迷惑人,显得更加真实。http://fakeupdate.net/

2018-02-03 13:21:53 7443

空空如也

空空如也

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

TA关注的人

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