自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

贾森的菜地

谁言书生无用

  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 windows下配置VSCode免密SSH连接Linux机器

windows下配置VSCode免密SSH连接Linux机器先决条件Windows下安装openssh软件(win10自带,可以不用搞)从官网下载最新版本默认安装即可VSCode安装插件VSCode官方市场获取两个插件:“Remote - SSH”、 “Remote - SSH: Editing Configuration Files”ps:装第一个插件,会自动安装第二个插件Linux机器最好能访问互联网,因为通过VSCode连接到Linux的机器后,会自动在Linux的机器上安装相关插件,

2021-09-17 17:34:59 214

原创 XSD教程学习记录

XSD学习记录主要来自菜鸟教程的学习笔记,结合其他博客作了一些综合的学习,对最基本的内容整理了本markdown格式的单文档。概念全称XML Schema Definition,作用是定义 XML 文档的合法构建模块,类似DTD.示例请看这个名为 “note.xml” 的 XML 文档:<?xml version="1.0"?><note><to>Tove</to><from>Jani</from><hea

2021-05-20 20:08:50 324

原创 【C语言实现】根据子网掩码来判断两个IP是否在一个子网

编译:gcc isSameSubnet.c -o isSameSubnet -g -Wall自测:./isSameSubnet 192.168.1.1 192.168.2.2 255.255.0.0result = same#include <stdio.h>#include <stdlib.h>#include <string.h>...

2019-10-31 19:30:16 1122

转载 [转]va_start和va_end使用详解

  本文主要介绍va_start和va_end的使用及原理。  在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。  介绍这两个宏之前先看一下C中传递函数的参数时的用法和原理:1.在C中,当我们无法列出传递函数的所有实参的类型和数目时,可以用省略号指定参数表void foo(...);void f...

2019-05-23 16:22:10 129

原创 vnc 连接 CentOS 7

本文使用tigervnc和CentOS7.2为例安装tigervnc安装之前可以检查一下是否已经安装 rpm -qa|greptigervnc,如已经有了则可跳过。如果服务器可以连公网,则可以通过yum安装yum install tigervnc如果不能连公网,可以通过rpm包安装,rpm包在操作系统光盘里都有rpm -ivh tigervnc-license-1.3.1-3...

2019-05-16 15:57:43 188

原创 Python装饰器练习

看廖下廖大的装饰器的文档写了练习代码【设计一个decorator,它可作用于任何函数上,并打印该函数的执行时间】 # -*- coding: utf-8 -*-import time, functoolsdef metric(fn): def wrapper(*args, **kw): time1=time.time() ret = fn(...

2019-02-22 00:35:23 144

原创 Python习题 廖雪峰 杨辉三角 生成器 实现代码

 原文链接 杨辉三角定义如下: 1 / \ 1 1 / \ / \ 1 2 1 / \ / \ / \ 1 3 3 1 / \ / \ / \ / \ 1 4 6 4 1 / \ / \ / \ / \ / \1 5 10 1...

2018-12-10 23:39:17 202

原创 学习笔记 for 正则表达式30分钟入门教程

《正则表达式30分钟入门教程》原文链接http://deerchao.net/tutorials/regex/regex.htm 感觉熟悉了正则表达式,在日常搜索时,感觉打开了新的一扇门。 下面是自己总结的一些关键概念。 元字符    .    匹配除换行符以外的任意字符    \w    匹配字母或数字或下划线或汉字    \s    匹配任意的空白符    ...

2018-12-01 17:28:29 649

转载 【C/C++】宏中"#"和"##"的用法(转载 + 自测整理)

一 基本用法#把宏参数变为一个字符串 ##把两个宏参数贴合在一起.#define STR(s)     #s #define CONS(a,b)  (int)(a##e##b) printf(STR(vck));                          // 输出字符串"vck" printf("%d\n", CONS(2,3));            /...

2018-10-15 13:08:32 167

转载 智能指针shared_ptr的用法

为了解决C++内存泄漏的问题,C++11引入了智能指针(Smart Pointer)。  智能指针的原理是,接受一个申请好的内存地址,构造一个保存在栈上的智能指针对象,当程序退出栈的作用域范围后,由于栈上的变量自动被销毁,智能指针内部保存的内存也就被释放掉了(除非将智能指针保存起来)。  C++11提供了三种智能指针:std::shared_ptr, std::unique_ptr, std::w...

2018-04-14 03:09:33 190

原创 c++11特性initializer_list 之我见

一、概念  initializer_list是C++11中提供的一种标准库类型(ps:其实也是一个模板类),用于表示某种使用特定类型的值的数组。  initializer_list中的值都是常量值,无法修改。二、提供的操作(以int型举例)  申明:           initializer_list&lt;int&gt; lst;     也可以这样 initializer_list&lt;i...

2018-04-11 13:27:46 300

原创 C++ size_type类型浅析

概念(个人理解) C++ STL中的自定义类型,常见的String类、vector模板类(应该还有其他的)都提供了该类型的定义。 String类、vector模板类都提供了size()函数, size_type为size()函数的返回值类型。 具体该类型是什么是由STL标准库实现的,通常都定义为 unsigned int示例测试代码:#include &lt;iostream&gt;...

2018-04-08 13:27:21 1928 2

原创 C++相比C的新概念(二):重载 与 操作符重载

一、概念  重载(overload) 简单的复用一个现存的名字,但使他操作不同的类型,它可以是函数的名字,也可以是操作符。  C语言对内置类型(int、double)进行了操作符重载。  而C++中允许对函数进行重载,也允许自己编写代码对操作符进行重载。二、操作符重载示例代码  #include &lt;iostream&gt;using namespace std;class sUnit...

2018-03-22 13:16:49 130

原创 C++相比C的新概念(一):引用

一、“引用”是啥?  引用(reference)是为对象起了另外一个名字,通过将声明符写成&amp;d的形式来定义引用类型,其中d是申明的变量名。int i = 1024;int &amp;iRef = i; //引用iRef指向i(是i的另外一个名字)int &amp;iRef2; //错误,引用必须初始化 二、使用“引用”的一些要求  引用必须在申明时初始化。 引用初始化...

2018-02-22 17:38:28 198

dlib-19.21

dlib-19.21 官网下的比较慢,在CSDN备份一下。官网下的比较慢,在CSDN备份一下。官网下的比较慢,在CSDN备份一下

2020-09-28

ACE-6.5.8.zip

ACE官网代码,备份方便下载.

2020-03-03

RDPWrap-v1.6.2.zip

1. Win10 多用户登陆补丁,内容来源于Github项目RDPWrap。 2. 和GitHub官方网站相比,本zip包中集成了一份比较新的ini配置,直接解压即可使用。 3. 里面有文档介绍、记录了自己的操作过程,在Win10 1803版本亲测可用。

2019-09-03

空空如也

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

TA关注的人

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