自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 【CodeAC 683解密 题解】CSP-J 2022真题

题解原链接。

2023-03-22 15:09:00 345

原创 从0配置halo博客并配置SSL

本文使用docker安装halo系统环境为centos7.6更好的阅读体验请查看:https://lidonglei.cndocker安装yum install dockersystemctl start docker安装halo创建工作目录mkdir ~/.halo && cd ~/.halo下载示例配置文件到工作目录wget https://dl.halo.run/config/application-template.yaml -O ./applicatio.

2021-12-17 11:13:53 3126

转载 How to fix warning about ECDSA host key when SSH connection

This tutorial will explain how to fix warning about ECDSA host key when SSH connection.When establishing a new SSH connection, a fingerprint is cached. Hence, if you use the same IP address for several machines, a warning message can turn up.$ ssh dal

2021-12-16 19:04:15 189

原创 网络代理服务器的设计与实现 python实现 计算机网络课程设计

import threadingimport socketimport tkinter as tkfrom tkinter import ttkip = '127.0.0.1'port = 8030i = 0class MyProxy: def __init__(self, socket_client): while True: ...

2020-01-17 21:30:01 678

原创 TELNET 终端设计与实现 python实现 计算机网络课程设计

设计内容参照 RFC854、RFC855 文档,设计一个 TELNET 终端程序。telnet协议 详见 telnet协议详解代码import selectorsimport socketimport sys__all__ = ["Telnet"]DEBUGLEVEL = 0TELNET_PORT = 23# Telnet protocol characters (don...

2020-01-17 21:28:00 1227

原创 电子邮件客户端程序设计与实现 python实现 计算机网络课程设计

实验内容使用网络相关原理,设计一个电子邮件客户端程序。代码入口主类import tkinter as tkimport threadingfrom Test_5_Mail.recvMail import recv_email_by_imap4from Test_5_Mail.sendMail import mailSocketclass Application(tk.Frame...

2020-01-17 21:20:33 3191 1

原创 网络嗅探器的设计与实现 python实现 计算机网络课程设计

实验内容设计一个可以监视网络的状态、数据流动情况以及网络上传输 的信息的网络嗅探器代码import socketimport threadingimport timeimport loggingimport structimport ctypesactiveDegree = dict()flag = 1''' IP层 协议字段:占8比特。指明IP层所封装的上层协议...

2020-01-17 21:13:43 4408 5

原创 网络聊天程序的设计与实现 python实现 计算机网络课程设计

设计内容:一、了解 Socket 通信的原理,在此基础上编写一个聊天程序。二、在实现聊天功能的基础上,使用Tkinter实现聊天的界面代码serverfrom socket import *import tkinter as tkimport tkinter.scrolledtext as tstimport timeimport tkinter.messageboximpor...

2020-01-17 21:11:38 3421 3

原创 微信公众号和淘客高效转链接口开发

微信公众号和淘客高效转链接口开发已完成,有时间写篇博客...........

2020-01-01 22:28:48 779

原创 ngrok个人电脑实现内网穿透

如果想要在外网访问自己电脑本地的项目,需要做内网穿透。自己总结了一下两种比较实用又快捷的内网穿透工具。ngrokngrok链接:https://dashboard.ngrok.com/get-started注册账号进入ngrok,里面会提示你要做的4个步骤。1、下载ngrok2、解压ngrok。到你的下载目录解压,解压后只有ngrok.exe这么一个项目。直接打开这个项目,或者用cm...

2019-12-31 09:02:31 508

转载 安卓开发 网络编程 okhttp使用

依赖implementation 'com.squareup.okhttp3:okhttp:3.11.0'一、GET请求注:回调的Callback在子线程执行,不能更新UIprivate void doGet() { //1.获取OkHttpClient对象 OkHttpClient okHttpClient = new OkHttpClient();...

2019-12-27 08:49:21 240

原创 蓝桥杯省赛准备---刷题整理

目标:200道题,菜鸡如我…文章目录1、DFS1、 递归实现指数型枚举 ([Acwing 92](https://www.acwing.com/problem/content/94/))3、递归实现排列型枚举 ([AcWing 94](https://www.acwing.com/problem/content/96/))1、DFS1、 递归实现指数型枚举 (Acwing 92)#in...

2019-12-05 22:15:59 6095 1

原创 Leetcode 130. 被围绕的区域

给定一个二维的矩阵,包含 ‘X’ 和 ‘O’(字母 O)。找到所有被 ‘X’ 围绕的区域,并将这些区域里所有的 ‘O’ 用 ‘X’ 填充。示例:X X X XX O O XX X O XX O X X运行你的函数后,矩阵变为:X X X XX X X XX X X XX O X X解释:被围绕的区间不会存在于边界上,换句话说,任何边界上的 'O' 都不会被填充为...

2019-12-05 22:15:11 102

原创 VSCode c++环境配置 win10中成功配置

在使用VSCode进行编写c++代码时,在配置上遇到了很多问题,最终解决,在这里纪录一下!1、安装c++环境安装MinGW32,配置环境变量可参考这篇文章本来想上传MinGW,发现zip我已经删除了…2、配置VSCode 文件配置四个.json文件先创建一个你打算存放代码的文件夹(称作工作区),路径不能含有中文和空格和引号。c语言和c++需要建立不同的工作区(除非你懂得下面json文...

2019-12-01 14:14:53 951

原创 剑指offer 第一题 找出数组中重复的数字

题目给定一个长度为 n 的整数数组 nums,数组中所有的数字都在 0∼n−1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。注意:如果某些数字不在 0∼n−1 的范围内,或数组中不包含重复数字,则返回 -1;样例给定 nums = [2, 3, 5, 4, 3, 2, 6, 7]。返回 2 或 3。代...

2019-11-27 13:30:16 226

原创 最短路径-Dijkstra算法详解

最短路径—Dijkstra算法更多内容,博主博客,点击这里Dijkstra算法具体实现:设置集合S存放已被访问的顶点,然后执行n次下面两个步骤:每次从集合V-S(即未被访问的顶点)中选择与起点s的最短距离最小的一个顶点(记为u),访问并加入集合;之后,令顶点u为中介点,优化起点s与所有从u能到达的顶点v之间的最短距离。邻接矩阵版本代码 (节点数不超过1000)con...

2019-11-26 17:31:57 229

转载 Android去掉标题栏方法

Android中如果我们不需要标题栏(现在大多数是ToolBar),那么我们可以将其去除,去除的方法大体可以分为两种:1、代码中实现;2、AndroidManifest.xml配置文件中实现。接下来,就详细说一下:1.代码实现在需要去除标题栏的类,onCreate()方法中,setContentView(R.layout.main)之前加入:requestWindowFeature(W...

2019-11-19 19:14:45 662

原创 并查集算法详解

文章目录并查集的定义并查集的基本操作1、初始化2、查找3、合并例题并查集的定义并查集是一种维护集合的数据结构,它的名字中的“并”,“查”,“集”分别取自Union、Find、Set。并查集支持下面两个操作:合并:合并两个集合查找:判断两个集合是否在一个数组并查集通过一个数组实现:int father[N];father[i]表示元素i的父亲节点,而父亲节点本身也是集合内的元素。如果...

2019-09-28 21:53:17 181

原创 CCF CSP2019年3月第一题 201903-1 小中大

题目描述:#include<iostream>#include<vector>#include<cstdio>using namespace std;int test() { int n=0; cin >> n; vector<float> v(n); for (int i = 0; i < n; i++) {...

2019-07-03 17:47:28 320

原创 不能将参数1从 "_TCHAR*" 转换为"const char *"

VS解决方案:项目——属性——配置——属性——常规——字符集:“使用Unicode字符集” 改为 “使用多字节字符集”。

2019-06-20 18:46:31 3224 1

原创 WebMvcConfigurationSupport 静态资源失效问题

在使用SpringBoot做项目时,需要使用拦截器判断用户是否登陆,来决定用户是否能访问某些页面。起初,通过继承来WebMvcConfigurerAdapter,package com.donglei.myblog.interceptor;import org.springframework.beans.factory.annotation.Autowired;import org.spr...

2019-05-21 21:11:30 4563

原创 c++中缀表达式转后缀表达式-实现四则运算

c++实现带括号的四则运算计算表达式求值时,先将表达式由中缀表达式转换为后缀表达式,再进行运算求值比如:9+(3-1)*3+10/2,如果用后缀表示法就是9 3 1 - 3 * + 10 2 / +,这样的表达式称为后缀表达式,叫后缀的原因在于所有的符号都是要在运算数字的后面出现。后缀表达式的计算方式为了解释后缀表达式的好处,我们先来看看,计算机是如何计算后缀表达式的。后缀表达式 9 3 ...

2019-05-02 16:29:18 1277

转载 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]访问jsp文件时,出现错误:解决办法:1.在Tomcat目录下的lib文件夹中加入jstl包2.在maven项目中加入jstl包:...

2019-04-29 22:00:32 32880 13

原创 Jupyter Notebook设置代码自动补全与自定义主题

Jupyter Notebook设置代码自动补全与自定义主题Jupyter Notebook 是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码、数学方程、可视化和 Markdown,其用途包括数据清理和转换、数值模拟、统计建模、机器学习等等。目前,数据挖掘领域中最热门的比赛 Kaggle 里的资料都是 Jupyter 格式。对于机器学习新手来说,学会使用 Jupyter N...

2019-04-17 19:35:15 2209

原创 卷积神经网络------Mnist数据集测试

卷积神经网络卷积神经网络环境PyCharm python tensorflow准备数据MNIST是在机器学习领域中的一个经典问题。该问题解决的是把28x28像素的灰度手写数字图片识别为相应的数字,其中数字的范围从0到9.import tensorflow as tfimport numpy as npfrom tensorflow.examples...

2019-04-05 18:07:09 478

原创 SpringBoot+MyBatis整合IDEA

环境IDEA2017 MyBatis 2.0.0 druid 阿里数据库连接池 MySQL5.5在MySQL建立test数据库,建立user表,字段为id(int), name(varchar(20))先上目录结构image.png1、 File -> new -> object -> Spring Initializer ->ne...

2019-04-05 18:04:38 123

原创 win10下配置jdk10系统环境变量

1、打开此电脑-属性-高级系统设置-环境变量2、在系统变量下-新建变量名:JAVA_HOME变量值:C:\jdk-10(此处为jdk所在位置)3、在用户变量下编辑Path变量,新建,添加 %JAVA_HOME%\bin---------------------------------------------------------------------------------...

2018-11-18 13:47:59 114

原创 pymysql的安装及使用

最近一直愁与python中MySQL模块的安装,一直未成功,今天安装成功,来分享一波经验!安装环境为:win101、打开cmd窗口,键入pip install pyMySQL2、等待安装完成即可。打开python环境,输入import pymysql,安装成功!...

2018-10-25 22:08:03 1090

原创 正则表达式

字符串是编程时涉及最多的数据结构,对字符串操作的需求几乎无处不在!正则表达式是一个特殊的字符序列,能够帮助用户检查一个字符串是否与某种模式匹配,从而达成快速检索或替换符合某个模式、规则的文本。在python中,提供了re模块,提供Perl风格的正则表达式。                                               表1-1  特殊字符类在正则表达式中的...

2018-10-20 17:01:59 160

原创 中缀表达式转后缀表达式

题目描述:输入一个中缀表达式,编程输出其后缀表达式,要求输出的后缀表达式的运算次序与输入的中缀表达式的运算次序相一致。为简单起见,假设输入的中缀表达式由+(加)、-(减)、×(乘)、/(除)四个运算符号以及左右圆括号和英文字母组成,其中算术运算符遵守先乘除后加减的运算规则。假设输入的中缀表达式长度不超过300个字符,且都是正确的,即没有语法错误,并且凡出现括号其内部一定有表达式,即...

2018-06-30 00:28:01 1762

原创 unity中游戏物体获取的四种方式

1、public GameObject cameraMain;orpublic Camera MainCamera;2、transform.Find(" GameObject(01)/FameObject "); //获取GameObject(01)下的GameObjectGameObject.Find(" Main Camera ");3、GameObject camera = G...

2018-06-22 14:00:37 13947

转载 C#枚举类型

枚举  枚举类型声明为一组相关的符号常数定义了一个类型名称。枚举用于“多项选择”场合,就是程序运行时从编译时已经设定的固定数目的“选择”中做出决定。  枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。例如,假设您必须定义一个变量,该变量的值表示一周中的一天。该变量只能存储七个有意义的值。若要定义这些值,可以使用枚举类型。枚举类型是使用 enum 关键字声明的。 en...

2018-06-20 23:23:52 906

原创 C#数据类型

C#中的数据类型:1、整型sbyte、short、int、longsbyte:-128~127;short:短整型;int:整形;long:长整形;2、浮点型float:单精度,精确到后7位float a = 3.4;//错误,因为3.4默认为double,不能赋给floatfloat a = 3.2f;// 正确double:双精度,精确到小数点后15位3、字符型char:字符型,单个字符s...

2018-06-20 17:57:29 291

原创 C语言执行时,程序控制台输出窗口 一闪而过的问题!

有时候,我们在写C时,执行会遇到控制台窗口一闪而过的情况。首先,我们来看一段代码:#include&lt;stdio.h&gt;void main(){ printf("--------------hello world!---------");}这段代码运行就会出现上述情况。如何解决呢?解决办法:法一、getchar();在主函数的最后加上getchar()法二、system("pau...

2018-06-16 22:48:18 11994 1

原创 VS中的scanf_s函数和scanf

ANSI C中没有scanf_s(),只有scanf(),scanf()在读取时不检查边界,所以可能会造成内存泄露。所以vc++2005/2008中提供了scanf_s(),在最新的VS2013中也提供了scanf_s()。在调用时,必须提供一个数字以表明最多读取多少位字符。目前最新的c11标准中已经将scanf_s函数“转正”了。 http://msdn.microsoft.com/zh-cn/library/w40768et%28VS.80%29.aspx 如果想继续使用scanf这个不安全的

2018-06-15 18:03:22 27876 10

chromedriver.exe

python爬虫使用资源,个人使用正常,下载后,添加到chrome.exe同一路径下,就可以正常使用了///////

2019-12-01

空空如也

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

TA关注的人

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