自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (10)
  • 收藏
  • 关注

原创 搭建 青龙面板 + volanjdc/阿东 教程

搭建 青龙面板 + volanjdc/阿东 教程安装dockeryum updateyum install docker# 安装docker-composesudo curl -L https://ghproxy.com/https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose安装青龙面板1. 拉取镜

2021-12-07 00:08:24 3390 1

原创 linux设置开机自启踩坑记

linux设置开机自启踩坑前言相信有一定linux基础的人都知道在linux的 ‘/etc/profile’ 和 ‘/etc/rc.local’ 文件中添加相关shell语句能设置开机自动执行,在实际使用过程中你真的了解他俩的区别嘛。我我我,通过实际踩坑总算是整明白了其中的门道1.在/etc/profile文件中设置此处踩坑!!!在 ‘/etc/profile/’ 中添加自启脚本语句后reboot重启,ssh登录后发现服务正常启动。but 在某天开机时未登录系统,也就是没有输入用户

2021-11-17 23:05:08 979

原创 2021-10-24

1024节!!

2021-10-24 10:49:57 125

原创 python搭建handsame时光机

python搭建handsame时光机欢迎移步博主小站:白亮吖雅黑丫の小站文章目录python搭建handsame时光机一、简介二、环境要求三、前提准备四、核心代码五、改进点六、演示七、参考项目一、简介之前用handsame主题时也是采用自建微信服务号的方式来直接给站点发送时光机信息,由于之前使用的后台采用的是php语言编写,现在想加一个查询每日基金收益情况的功能,对没学过php语法的我来说甚是困难,本着方便自己的原则,于是采用python改写之前的程序,然后增加一个可以查询每日基金估值收入的功能

2021-01-28 15:01:16 759

原创 Nginx跨域解決

Nginx跨域解決欢迎移步博主小站:白亮吖雅黑丫の小站1、前言今天心血来潮完成了个人图床图床的搭建,虽说中间踩了不少坑,最后开始搭建完成。but!!!搭建完成后图片显示失败,排查后发现是因为博客网址和图床网址不一导致产生了跨域问题。2、解决方案首先在typecho网站的配置文件config.inc.php中添加一行define('__TYPECHO_DYNAMIC_SITE_URL__',true);允许跨域,发现图片此时还是加载失败采用修改Nginx配置文件的方法,添加如下代码至网站N

2021-01-27 22:30:34 157

原创 搭建个人图床

搭建个人图床欢迎移步博主小站:白亮吖雅黑丫の小站1、前言博客从开通到现在为止已经一年多了,依稀还记得刚开始建站时的场景。当时还在备考期间,由于本人爱各种瞎折腾,开始利用手上服务器建站。这一年文章产出有限,中途陆陆续续经历过域名备案,换域名,继续备案等造成不少问题,比如文章的图片在换域名后都加载出错,百度收录在换域名后文章索引也逐渐丢失,现在趁着还有空赶紧自建图床来保证图片链接的有效性。2、环境准备linux系统,此处使用centos宝塔面板(或者自行配置php、nginx)3、选

2021-01-27 22:20:38 286

原创 python自动生成model文件过程详解

python自动生成model文件过程详解简单介绍如何使用python自动生成model文件,懒人必备!1、依赖环境python3pip32、requirementssqlacodegensqlalchemy3、安装pip install sqlacodegenpip install sqlalchemy4、生成方式# 格式sqlacodegen mysql+pymysql://username:password@host/database_name > mod

2021-01-08 22:27:01 2347

原创 java.lang.UnsupportedOperationException异常处理

java.lang.UnsupportedOperationException异常处理欢迎移步博主小站:白亮吖雅黑丫の小站初次碰见此类异常,深感大坑!写下此篇blog记录报错源代码如下://memberIdList的定义 //yjyProTopic.getMembersId()是中间带','的字符串List<String> memberIdList = Arrays.asList(yjyProTopic.getMembersId().split(","));//抛出异常代码

2020-12-31 10:39:41 256

原创 软路由折腾记(二)

软路由折腾记(二)1、简介①硬件配置②系统③目的2、前期准备①选择系统②制作启动盘,刷写系统③安装系统3.安装配置USB无线网卡驱动①安装②配置4、配置iptables转发5.搭建 ssr服务器6、安装宝塔面板1、简介之前在机器上装好OpenWrt系统后发现OpenWrt虽然是linux内核,但是很多linux多不支持使用(可能是内核版本过低了吧, 具体我也不清楚,不想更不会去折腾linux...

2020-12-05 14:37:41 1649

原创 docker 打包 frp客户端和服务端

docker 打包 frp客户端和服务端欢迎移步博主小站:白亮吖雅黑丫の小站1、背景​ 自从入了树莓派、黑裙辉等设备的坑后就开始琢磨frp内网穿透的技术了,这不,为了方便自己管理和操作frp客户端,准备用docker部署frp客户端和服务端,由于网上现成的docker-frp包版本不一,一直用0.20.0版本的我就决定自己动手。2、环境介绍​ 首先你需要有一台拥有公网ip的 服务器/电脑 一台用来部署frp服务端,下面是我的服务器环境。系统:centos7.2frp版本:0.20.0

2020-11-17 23:05:23 928

原创 软路由折腾日记(一)

软路由折腾日记(一)简介1.安装Lede系统①准备②进bios设置U盘启动③进PE④磁盘分区⑤开始装机⑥配置下级路由ip简介昨天入手一套d2550主板(配置如下:d2550+2G+8GSSD+双千兆网口),于是迫不及待的折腾了起来,很早之前就有入坑软路由的想法了,昨天终于狠心去淘了块板子,踏上了这条不归之路。板子买回来装的是ikuai系统,由于对下级用户的上网内容不感兴趣,不需要记...

2020-11-08 16:04:34 1152

原创 centos7下修改docker工作目录

centos7下修改docker工作目录欢迎移步博主小站:白亮吖雅黑丫の小站1.背景1.1应用背景工作中为了便于云服务器内存空间以及相关数据的管理,常常会规定只能将数据放置在指定目录下,由于需要使用docker部署应用,而docker工作目录不在指定目录下,所以需要先修改docker工作目录至指定目录,再进行后续应用部署操作,于是写下这篇文章进行记录。1.2应用环境docker安装时如果不指定home目录(也就是工作目录),一般默认工作目录是 /var/lib/docker ,很多时候需要修改

2020-10-12 10:36:03 495

原创 Java之Lambda表达式的学习

Java之Lambda表达式的学习欢迎移步博主小站:白亮吖雅黑丫の小站1、背景好吧,其实导师昨天说我昨个写的这个代码还可以简化下(第一版代码请看上一篇学习stream流的博客),可以不用new Comparetor对象(匿名内部类)去写,当时我还没想到应该怎么样去改,今早来上班,开启电脑打开IDEA定位到昨天写的这个地方,发现昨天写的那个比较方法可以简化为利用Integer类自带的compare函数不是更好嘛,反正是提取俩对象中字符串的长度进行对比,利用Integer库自带的compare函数去比较就

2020-07-22 11:07:12 150

原创 Java之stream流的学习

Java之stream流的学习1、学习背景​ 你还在为处理对象数组中的元素而困恼吗?传统写法在对数组中的对象进行操作时,首先需要遍历数组(写for循环),然后再根据需要对对象中的数据进行相应的操作,你写出来的代码或许是这样的:class Student{ private int age; private int sex; private String name; //get set函数省略 //... ...}... ... //其他代码省略 Lis

2020-07-21 16:45:43 437

原创 设计模式学习笔记(三)之 单例模式

设计模式学习笔记(三)之 单例模式欢迎移步博主小站:白亮吖雅黑丫の小站今天是上班的第一天,由于没给安排活,也不知道干啥,于是随便翻翻csdn看到一篇关于单例模式的讲解,觉得写的很不错,讲的简单易懂,为了加深记忆~~(打发时间)~~写下这篇博客。1、什么是单例模式从书上讲的来说,单例模式,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式,单例模式是指在内存中只会创建且仅创建一次对象的设计模式。简单来说就是整个程序有且仅有一个实例。2、单例模式的两种类型创建的单例模式有两种类型:

2020-07-17 10:15:56 120

转载 教你利用VMM虚拟机安装LEDE旁路由实现软路由超强功能的方法教程

原文地址

2020-02-22 22:36:01 2140

原创 暴风二期安装黑群晖DS3617

欢迎移步博主小站:白亮吖雅黑丫の小站暴风二期安装黑群晖DS3617简介安装系统制作黑群晖启动盘更改Pid,Vid更改BIOS开始安装番外走线篇SSD引导存在问题简介从一个多月前就准备入手暴风,由于资金等各种原因迟迟没有上车,最后在回家前期终于狠下心来在某鱼上入了一台暴风二期。到家后迫不及待的开箱拆机,然后开始了我的折腾之路!安装系统首先,我们需要给机器装上NAS系统,这里我选择...

2020-01-04 22:45:16 16646 2

原创 java计算后序表达式

欢迎移步博主小站:白亮吖雅黑丫の小站java计算后序表达式java计算后序表达式简介代码实现java计算后序表达式简介题目要求如下:用二叉树读取前缀表达式,打印该算式的后缀表达式,并求解代码实现TreeNode类:package com.zbl;/** * @Author {zbl} * @Date: 2019/12/09/ 12:15 * @Description ...

2019-12-09 14:24:19 345

原创 数据结构学习笔记(八)之 Kruskal算法

欢迎移步博主小站:白亮吖雅黑丫の小站Kruskal算法求最小生成树简介上一篇博客介绍了用Prim算法求无向图的最小生成树,Prim算法适合用求稠密网的最小生成树,那么当网内的边较少时Prim算法显然就不适用了,于是Kruskal算法诞生。Kruskal算法是求最小生成树的一种方法,适用于求稀疏网的最小生成树。Kruskal算法的基本思想是:1、初始化:U=V; TE={};2、重复下...

2019-11-23 22:39:30 274

原创 数据结构学习笔记(七)之 Prim算法

欢迎移步博主小站:白亮吖雅黑丫の小站Prim算法求最小生成树Prim算法求最小生成树简介求最小生成树的步骤代码实现参考文献Prim算法求最小生成树简介最小生成树: 一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边 (边的代价和最小)Prim算法是求最小生成树的一种方法,由于Prim算法的复杂度与边的数量无关,于是较适用于求...

2019-11-22 16:59:12 366

原创 IDEA新建文件时设置作者和日期注释

欢迎移步博主小站:白亮吖雅黑丫の小站IDEA新建文件时设置作者和日期注释IDEA新建文件时设置作者和日期注释设置文件注释设置方法注释总结IDEA新建文件时设置作者和日期注释看见别的代码文件总是有作者和日期注释,以前都是手动复制粘贴文件头注释,觉得这样太麻烦了,想想IDEA这样强大的工具不可能不可以设置注释模板的,于是开始倒腾。设置文件注释依次打开File—>Settings---...

2019-11-18 17:43:16 2972

原创 数据结构学习笔记(六)之 无向图的遍历

图的遍历(一)之 无向图无向图的两种遍历算法的实现简介图的两种遍历算法思想采用邻接矩阵存储深度优先遍历(递归实现)深度优先遍历 (非递归实现)广度优先遍历完整函数代码注意事项参考文献无向图的两种遍历算法的实现简介图是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为G=(V,E)G = (V,E)G=(V,E)如果图的任意两个顶点之间的边都是无向边,则称该图为无向图,否则称该图为...

2019-11-18 14:56:03 1260

原创 数据结构学习笔记(五)之 排序算法

欢迎移步博主小站:白亮吖雅黑丫の小站数据结构之排序算法冒泡排序简介冒泡排序,又名起泡排序,顾名思义,就如同气泡从水中不断上浮一样。其算法思想为元素从数列头开始依次往数列尾进行比较,第一遍将最大的元素放置于数列尾的有序区,接着再从数列头的无序区中找到第二大的元素置于数列尾的有序区,如此进行下去,直至数列中所有元素有序。算法复杂度时间复杂度:O(n²)空间复杂度:O(1)代码实现...

2019-11-15 13:08:18 144

原创 linux下测试网卡是否连通shell脚本

欢迎移步博主小站:白亮吖雅黑丫の小站linux下利用shell脚本测试网卡是否连通话不多说,脚本奉上:#!/bin/bash#遍历27至28网段,查询是否能ping通该网段for a in {27..28} do# "100%"在ping的输出结果中(证明未ping该网段)if ping -w 1 -c 3 172.$a.0.1 | grep "100%" >/dev/nu...

2019-11-15 10:43:02 22695

原创 数据结构学习笔记(四)之 二叉堆与优先队列

欢迎移步博主小站:白亮吖雅黑丫の小站数据结构之树与二叉树的学习(二)数据结构之二叉堆的学习简介二叉堆的用途与基本操作的实现参考文献数据结构之二叉堆的学习简介二叉堆本质上是一种完全二叉树,采用顺序结构进行存储,它分为两种类型最大堆最小堆最大堆的任何一个节点都大于或等于它的左右孩子节点最小堆的任何一个节点都小于或等于它的孩子节点二叉堆的用途与基本操作的实现二叉堆是实现堆排序和...

2019-11-04 20:44:36 147

原创 数据结构学习笔记(三)之 二叉树的遍历

数据结构之树与二叉树的学习(一) 数据结构之树与二叉树的学习(一)简介树定义基本术语二叉树定义二叉树的特点基本术语二叉树的遍历简介前序遍历中序遍历后序遍历层序遍历数据结构之树与二叉树的学习(一)简介本文主要对数据结构中的树与二叉树进行学习,之前我们学习了数据的线性结构(线性表),但数据之间不只有这种简单的一对一关系,更多时候是一对多,甚至多对多的结构,而树结构作为一种比线性结构更复杂的数据结...

2019-11-04 15:27:13 279

原创 数据结构学习笔记(二)之 单链表

欢迎移步博主小站:白亮吖雅黑丫の小站数据结构之线性表的实现(一)数据结构----链表单链表循环链表双链表参考文献数据结构----链表单链表单链表是用一组任意的存储单元存放线性表的元素,这组存储单元可以连续也可以不连续,甚至可以零散的分布在内存中的任意位置。简单来说就是在逻辑上连续,在物理上不连续的存储单元。代码实现:(以下代码起始位置为0)/* * @Author: zbl * @...

2019-11-01 19:58:33 242

原创 数据结构学习笔记(一) 之 顺序表

数据结构之线性表的实现简介顺序表简介线性表是一种最基本、最简单的数据结构,数据元素之间仅具有单一的前驱和后继关系。线性表是线性结构的典型代表。线性表的两种存储方式:顺序存储链接存储下面我们将分别对这两种方式进行学习并用代码实现。顺序表顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中,在计算机中一般采用数组进行存储(因为数组元素存放在一组地址连续的存储单元中)...

2019-10-31 21:52:42 475

原创 设计模式学习笔记(二) 之 简单工厂和工厂方法模式

简单工厂和工厂方法模式实现四则计算器简单工厂模式工厂方法模式简单工厂模式定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。类图如下:下面将采用简单工厂模式来实现一个计算器类。实现结构图图:Operation中的操作类图如下:下面是各个类的代码实现Operation接口类:package Operation;public int...

2019-10-30 21:13:30 196

原创 设计模式学习笔记(一) 之 面向对象设计原则

面向对象设计原则单一职责原则开闭原则里氏代换原则依赖倒置原则接口隔离原则合成复用原则迪米特法则参考文献软件的可维护性和可复用性是两个非常重要的用于衡量软件质量的质量属性,软件的可维护性是指软件能够被理解、改正、适应以及扩展的难易程度,软件的可复用性是指软件能够别重复使用的难易程度。由于早期开发软件并没有同一的格式,导致后期维护起来比较困难,随着软件工程的发展,软件的可维护性和可复用性成为了软件...

2019-10-29 10:25:32 190

原创 CentOS搭建Git服务器及TortoiseGit配置

CentOS搭建Git服务器及权限管理1. 系统环境2. 安装git3. 添加git的管理的账户和设置密码4. git的权限管理5. git的手动权限管理5.1 配置服务端的ssh访问5.2 配置客户端的ssh私钥并上传服务器用户主目录的.ssh文件夹下接下来,三个回车默认即可。5.3 服务器端添加客户端的SSH公钥5.4 服务器端创建测试git仓库5.5 客户端测试连接git远程仓库5.6 To...

2019-10-23 23:16:03 623

原创 AttributeError: ‘Session‘ object has no attribute ‘exceptions‘异常处理

AttributeError: 'Session' object has no attribute 'exceptions'异常处理原因: requests.Session()中无异常处理类改写:注释下面这句后抛出异常语句则不会报错想报错session可以采用下列该种方式class Request: #构造函数 def __init__(self,requ...

2019-10-22 19:09:45 5703

原创 VSCode连接远程服务器

VSCode连接远程服务器安装Remote Development扩展包配置SSH连接VS Code中连接远程机器安装Remote Development扩展包在VS Code扩展中心搜索并安装 Remote Development扩展包。Remote Development 包括Remote-SSH,Remote-Containers和Remote-WSL三个扩展。配置SSH连接1、生...

2019-10-21 22:06:32 4732 1

原创 CSDN-markdown编辑器 使用示例(模板)

CSDN-markdown编辑器 使用示例本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B斜体 Ctrl + I引用 ...

2019-08-15 20:39:39 264

原创 关于JAVA对象之间的显隐式转换问题

文章目录简介具体缘由问答补全该容器的实现(增删查改)简介今天有人问了一个关于JAVA对象之间的显隐式转换问题。为详细解释一下该原理,故此写下本篇博客!最后又顺便写了下该容器的具体实现。具体缘由问Question: 在一个容器里取出来时候 (没有定义泛型)为啥要强转 才能取出来? 知道索引不能直接取出来吗?答Answer: object对象不能直接赋值给int,不能隐式...

2019-07-24 16:53:12 597

原创 树莓派3B+aria2+frp搭建远程下载机

树莓派3B+aria2+frp搭建远程下载机1、安装Aria22、设置aria2服务和开机启动3、安装并配置frp配置服务器端配置客户端1、安装Aria2安装Aria2 sudo apt-get install aria2创建目录 mkdir /etc/aria2添加配置文件 sudo vi /etc/aria2/aria2.config将以下内容写入con...

2019-07-21 18:19:03 2390

原创 树莓派3B+squid3搭建http代理服务器

树莓派3B+squid3搭建http代理服务器树莓派3B+squid3搭建http代理服务器1.安装squid32.配置squid3①.打开squid3配置文件②修改配置文件3.最后一步重启squid3服务4.http代理上网设置树莓派3B+squid3搭建http代理服务器树莓派3B+squid3搭建http代理服务器实现代理上网1.安装squid3sudo apt-get instal...

2019-07-21 17:43:52 1999

海南大学835真题2016-2017

海南大学835真题,2016-2017年全部题目无答案,2018年大题,都是图片版,并且没有题目答案,需要的朋友直接下载带走

2020-09-18

835软件工程考研-分题型练习.zip

考研软件工程学科分题型试题,包含选择、填空、判断、名词解释、综合设计题等

2019-10-21

835软件工程考研23套题.zip

各大学考研软件工程试题,山东大学849,浙江工业大学959,北京科技、西南科技等

2019-10-21

Lede系统固件+写盘工具

Lede系统固件——软路由系统固件,physdiskwrite写盘工具,用于将系统固件写入至系统

2019-07-22

wx.rar itchat微信机器人查询火车票余票信息

itchat实现hcp查询,电影查询功能,所需第三方库:requests pytesseract BeatifulSoup4 openpyxl prettytable matplotlib

2019-07-20

xsl_To_xslx.py

python3实现xls文件转xlsx文件, 调用系统win32库

2019-07-20

优先级调度.rar

操作系统中优先级调度的C++实现,,具体内容请下载查看

2019-07-20

银行家算法.rar

操作系统银行家算法实验代码,用于操作系统这门课的课程实验

2019-07-20

2018ppt.rar编译原理课程ppt资源

编译原理课程ppt资源,用于编译原理课程的教学、考前复习

2019-07-20

软件设计师考试历年真题+模拟题以及答案解析

2004年-2017年软件设计师考试真题及答案解析,其中包含模拟题以及考试真题

2019-07-20

空空如也

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

TA关注的人

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