自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux系统分享网络给其他设备

总结一下,这段脚本主要是在Linux系统上启用IP转发,并配置了iptables NAT规则,使得通过wlp3s0接口的网络数据包可以被正确地NAT转换,从而实现内部网络与外部网络之间的通信。此时 other电脑的网络位于linux电脑内部,与nat方式相同,也就是说other处于内网中,可以主动访问其他电脑,其他电脑无法访问内网的设备。其他电脑设置网关为linux电脑的有线连接网口,当有数据访问时,将通过linux电脑的有线网口,linux有线网口又通过wifi网口转发数据出去。主机B安装魔法上网软件。

2024-01-11 11:22:21 2057 1

原创 linux静态库与动态库整理

linux静态库与动态库整理

2022-11-25 09:47:06 1362

原创 libpcap使用整理

Libpcap是Packet Capture Libray的英文缩写,即数据包捕获函数库。该库提供的C函数接口用于捕捉经过指定网络接口的数据包,该接口应该是被设为混杂模式。这个在原始套接字中有提到。

2022-09-07 08:34:28 3667

原创 java多线程学习01(基于b站学习视频 狂神说java)

前言自学java的学习笔记博客,仅供本人学习研究用多线程对于线程和进程的概念一直有大体的概念,使用过c++11 , qt的多线程,但是仍然感觉对于线程不够深入了解。下面这个图看起来比较直观的讲明多线程和单线程的区别,但是有一点需要注意,同一个cpu的同一个核心,在任意时刻只能运行一条指令。意思就是,假如有一台电脑是单cpu ,单核心。那么在这台电脑上运行多线程的程序是没有意义的,而且效率有可能会更加慢,原因在于切换线程会消耗时间和资源。cpu执行分为io操作和计算操作,如果有一个合适的调度在io

2021-09-12 22:43:21 199

原创 java学习 基础篇 源于狂神说java 05类的补充 抽象/接口/内部类

静态代码块package com.oop.demo02;import com.oop.demo.Teacher;public class Test1 { { System.out.println("匿名代码块"); //创建对象时执行一次 } static { System.out.println("静态代码块"); //代码运行期间只执行一次 静态方法 } public Test1(){ System.ou

2021-09-01 20:48:08 108

原创 java学习 基础篇 源于狂神说java 04 类 封装继承多态

创建对象

2021-08-31 09:07:46 87

原创 java学习 基础篇 源于狂神说java 03 函数定义 数组

java都是值传递?这个需要确认一下等同与c++的重载

2021-08-24 21:21:19 92

原创 java学习 基础篇 源于狂神说java 02

前言java 包机制java基础 包机制Intellij Idea 下建包

2021-08-22 16:23:14 77

原创 java学习 基础篇 源于狂神说java 01

开篇基础三大版本

2021-08-17 20:26:14 137

原创 c++11~14新特性 侯捷课程总结

1. >c++11 之前 在模板中,编译器碰到 >> 会认为是操作符 导致编译失败//c11之前vector<list<int> >;//c11之后vector<list<int>>;2. nullptrc++11 之前 空指针以NULL代表编译器的实现 #define NULL (void*)0c11之后 nullptr 类型为nullptr_t类型内部定义为:typedef decltype(nullptr) nu

2021-08-15 15:59:24 721

空空如也

空空如也

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

TA关注的人

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