MC_XiaoFang
码龄5年
求更新 关注
提问 私信
  • 博客:20,584
    20,584
    总访问量
  • 40
    原创
  • 144
    粉丝
  • 88
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2019-12-17

个人简介:一个努力的攀登者

博客简介:

MC_XiaoFang的博客

查看详细资料
个人成就
  • 获得20次点赞
  • 内容获得24次评论
  • 获得60次收藏
  • 代码片获得246次分享
创作历程
  • 41篇
    2021年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    tensorflowscikit-learn迁移学习分类
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

使用VMware虚拟机ssh连接win10宿主机

零、写在前面因为项目需要尝试了一下这种操作,因为这种需求很奇怪所以网络上并没有相关资料,不断地尝试终于成功了,特此记录。明确环境:答主有一台windows10的电脑作为宿主机,安装了VMware Workstation Pro虚拟机软件,里面有一个ubuntu20.04的虚拟机,尝试ubuntu虚拟机内使用ssh连接win10宿主机。win10主机,作为SSH Server。ubuntu20.04虚拟机,作为SSH Client。一、虚拟机SSH Client服务ubuntu20.04 默认安装
原创
发布博客 2021.11.09 ·
5546 阅读 ·
9 点赞 ·
6 评论 ·
31 收藏

【Python】【服务器】urllib.request、Crontab、安装Python3

一、Linux服务器定时任务启动Linux下Python脚本自启动与定时任务详解linux定时任务的设置 crontab 配置指南# crontab -e编辑定时任务1、每分钟执行一次* * * * * command2、每隔2小时执行一次* */2 * * * command (/表示频率)3、每天8:30分执行一次30 8 * * * command4、每小时的30和50分各执行一次30,50 * * * * command(,表示并列)5、每个月的3号到6号的8:30执
原创
发布博客 2021.08.23 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【操作系统】用户级线程和内核级线程的区别

用户级线程和内核级线程,你分得清吗?
转载
发布博客 2021.07.18 ·
310 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【服务器】网站支持HTTPS Nginx配置SSL证书 阿里云申请SSL证书

如何使网站支持https访问?nginx配置https证书Nginx 安装 SSL 配置 HTTPS 超详细完整全过程
原创
发布博客 2021.07.17 ·
231 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

【计算机网络】IPV4地址和IPV6地址 电脑是如何相互访问和连接的?

一、云服务器主机内网 ip 和外网 ip 的区别云服务器主机内网 ip 和外网 ip 的区别目前网络访问都需要NET转换,所以云服务器虽然拥有一个自己的外网IP,但是也会有内网IP。二、AP隔离如何理解无线路由中的AP隔离,你了解AP隔离吗?如何让路由器的wifi网段和局域网段在同一个网段(网络)?为什么同一个路由器的两台电脑不在同一个局域网内 为什么连接到同一台路由器的路由器设置了AP隔离,为每个连接路由器的设备分配一个新的子网(私有IP)。而只有当两个主机在同一子网下,才能够直接进行联机
原创
发布博客 2021.07.17 ·
2547 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【Linux】ping程序解析与扩展

目录1. Ping程序背景知识1.12. 分析预备知识2.1 主要数据结构2.1.1 struct proto2.1.2 struct addrinfo2.1.32.1.42.1.52.1.62.2 socket2.3 命令选项解析函数getopt()2.4 用户权限设置2.5 Linux信号(signal)机制3. 源代码分析3.14. 源代码扩展4.11. Ping程序背景知识1.12. 分析预备知识2.1 主要数据结构2.1.1 struct protostruct proto { v
原创
发布博客 2021.07.09 ·
681 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Linux】ping程序解析

一、参考资料1.int getopt(argc, argv, “v”)参考资料:Linux下getopt()函数的简单使用extern char* optarg;//保存选项的参数的//optind初始值为1,越过了程序路径的参数/* 通过argv[optind]或optarg来获得参数 */extern int optind;//记录下一个检索位置//opterr初始值为一extern int opterr;//是否将错误信息输出到stderrextern int optopt;//
原创
发布博客 2021.07.03 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【服务器】nginx反向代理和json-server搭配在云服务器搭建数据接口

一、购买域名二、域名解析将购买的顶级域名及其子域名解析到DNS服务器三、宝塔面板新建站点新建站点data.gdyzx.xyz,并测试公网是否能够访问到初始页面四、启动json-server服务器启动tmux并将会话与窗口分离,避免关闭远程连接后进程被关闭:# tmux启动tmux窗口# tmux detach将窗口与会话分离具体内容Tmux 详解及使用教程进入到json文件存储的文件夹# cd /www/wwwroot/lotdata.gdyzx.xyz/启动json-ser
原创
发布博客 2021.06.30 ·
1458 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

【阿里云centos服务器】【node.js安装】【创建软链接】【npm指令安装】

一、操作环境阿里云Centos服务器二、如何安装npm直接安装好node.js就有npm命令了下载和安装node.js# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载# tar xf node-v10.9.0-linux-x64.tar.xz // 解压# cd node-v10.9.0-linux-x64/ // 进入解压目录# ./
原创
发布博客 2021.06.29 ·
373 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Leetcode刷题笔记29:201703-1-2-3-4(全部评测一遍过)

第二十六天 2021-4-10 备战CSP刷题模块:CSP 201703-1-2-3-4最后一天复习CSP,明天正式考试。之后将降低算法学习强度,每周学习一章AcWing教程即可。一、201703-1Easy.#include<iostream>#include<cstdio>using namespace std;int n,k,w;int sumW,sumP;int main(){ sumP=0;sumW=0; scanf("%d %d",&am
原创
发布博客 2021.04.10 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记28:201612-1-2-3

第二十五天 2021-4-8 备战CSP刷题模块:CSP 201612-1-2一、201609-1如此垃圾的逻辑和代码,竟然一遍编译过,一遍AC过。能AC的代码就是好代码。#include<iostream>#include<cstdio>#include<algorithm>using namespace std;const int N=1010;int n;int num[N];int l,r,mid;int main(){ scanf
原创
发布博客 2021.04.08 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记27:202006-4 201604-1-2(矩阵快速幂 | 递推公式变换矩阵)

第二十三天 2021-4-6 备战CSP刷题模块:CSP 202006-4一、矩阵快速幂教程文章通俗易懂,一应俱全:矩阵快速幂——入门
原创
发布博客 2021.04.07 ·
275 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记26:201909-1-2-3(C++:sprintf | C++:字符串函数)

第二十二天 2021-4-5 备战CSP刷题模块:CSP 201909-1-2-3一、201909-1第一题,无难度#include<bits/stdc++.h>using namespace std;typedef long long ll;ll N,M;ll K,t,P;ll op;void init(){ K=t=P=0;}int main(){ freopen("in.txt","r",stdin); init(); scanf("%lld%lld
原创
发布博客 2021.04.05 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记25:202012-1-2-3(CSP考试经验 | 深入理解C++迭代器 | C++字符串分割)

第二十一天 2021-4-4 备战CSP刷题模块:CCF 202012-1-2-3-4CSP考试经验:1. #include<bits/stdc++.h>包含全部头文件;2. 使用全局变量;3. O(1)的参数都定义为long long类型;4. 使用加速输入语法cin.tie()和sync_with_stdio(); !!!输入字符串请勿使用5. 面对较难的算法,画一下整个算法流程;6. 注意输入类型和定义类型一致。一、202012-1无难点,一遍过#include<
原创
发布博客 2021.04.04 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记24:201912-1-2(加速输入输出 | STL:low_bound()二分查找函数 | const修饰类成员函数 | STL:sort() | 带LAZY标记的线段树)

第二十一天 2021-4-3 备战CSP刷题模块:CCF 201912-1-2每题必须制作多个测试程序:正常输入测试程序逻辑,极大输入测试数据类型定义一、201912-1一遍过,简单注意仔细观察规律#include<bits/stdc++.h>using namespace std;int n;int c[4];int num;void init(){ num=1; for(int i=0;i<4;i++) c[i]=0;}bool isSeven(int
原创
发布博客 2021.04.03 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记23:AcWing(单链表 双向链表 图的dfs 图的bfs 拓扑排序) 202006-1-2)(万能头文件)

第二十天 2021-4-2 备战CSP刷题模块:CCF 202006-1-2 | AcWing算法基础AcWing已刷一、AcWing模板:单链表 双向链表 图的dfs 图的bfs 拓扑排序二、CSP 202006-1直接背板大佬解法个人解法有未知的错误,只有90分#include<iostream>#include<vector>using namespace std;typedef struct point { int x; int y;}P;typ
原创
发布博客 2021.04.03 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记22:202009

第十九天 2021-3-28备战CCFCSP刷题模块:CCF 202009比赛技巧:如何改变输入输出流个人代码使用多态的思想,为每一个逻辑门构建一个对象用输入驱动输出#include<stdio.h>#include<iostream>#include<algorithm>#include<string>#include<vector>#include<cstdlib>using namespace std;
原创
发布博客 2021.03.28 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记21:202009(最终计划使用C++ | CCF CSP竞赛具体备赛计划)

第十九天 2021-3-27备战CCFCSP刷题模块:CCF 202009最终计划AcWing 算法基础课程 每日一个视频AcWing 算法基础课程 每日多个算法模板CCF CSP 每日5道比赛真题比赛技巧:如何改变输入输出流#include <stdio.h>int main(){ freopen("in.txt","r",stdin); freopen("out.txt","w",stdout); int x,y; scanf("%d%d",&x,&am
原创
发布博客 2021.03.27 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记20:【401】二进制手表(使用Java代替C++ | String、StringBuffer和StringBuilder)

第十八天 2021-3-26每日刷四题刷题模块:位运算 - 简单难度两个改变加入Acwing中课程的学习明天开始暂停leetcode的刷题,转为准备CCF-CSP使用Java语言代替C++一、 【题】二进制手表官方题解:使用递归枚举所有可能,并巧妙地使用hours和minutes数组简化代码代码十分的妙class Solution { int[] hours = new int[]{1, 2, 4, 8, 0, 0, 0, 0, 0, 0}; int[] minute
原创
发布博客 2021.03.26 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode刷题笔记19:【231】2的幂【268】丢失的数字【342】4的幂【389】找不同

第十七天 2021-3-25每日刷四题刷题模块:位运算 - 简单难度一、【题】2的幂 1000000 & (1000000-1)=1000000 & (0111111)=0000000本质上,n & (n-1) 将二进制中最右边的1变为0class Solution {public: bool isPowerOfTwo(int n) { if(n<=0) return false; return !(n &(n
原创
发布博客 2021.03.25 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多