H Journey
码龄6年
关注
提问 私信
  • 博客:36,116
    36,116
    总访问量
  • 47
    原创
  • 1,997,433
    排名
  • 10
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-12-06
博客简介:

weixin_43989195的博客

查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得2次评论
  • 获得115次收藏
创作历程
  • 10篇
    2023年
  • 11篇
    2021年
  • 27篇
    2020年
成就勋章
TA的专栏
  • 网络
    1篇
  • Linux
    2篇
  • C++
    6篇
  • 进程与线程
    1篇
  • C++11
    1篇
  • python_flask框架
    1篇
  • Python面试100讲
    10篇
  • Python
    13篇
  • code
    1篇
  • Python教程
    1篇
  • 知识库
    1篇
  • C
    5篇
兴趣领域 设置
  • 大数据
    redis
  • 后端
    架构
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

wireshark 基本使用

你可以在Wireshark的过滤器栏中输入以上过滤器表达式,并应用到抓包结果中,以定位到你感兴趣的特定包。在Wireshark中,你可以使用过滤器来根据接口名称定位到特定的包。
原创
发布博客 2023.08.23 ·
845 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

网络知识整理

R1收到数据包后,根据数据包的目标IP和子网掩码等信息得到该数据包的目标网络地址,发现不在自己所在的网络内,根据自己的路由表信息确定下一跳路由R2,并将数据包中的原mac地址修改为自己的mac地址,目标mac地址修改为R2的mac地址,把数据包转发给路由器R2。当数据包到达和F在同一网络的路由时,R4路由器通过ARP查询就可以得到F的mac地址了,然后将数据包的mac地址修改为F的mac地址,数据包就可以直接送达F了。连接两个不同的网络的设备都可以叫网关设备,网关的作用就是实现两个网络之间进行通讯与控制。
原创
发布博客 2023.07.29 ·
2402 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

GoLang 常用功能模块整理

golang 常用功能模块
原创
发布博客 2023.07.07 ·
592 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gdb使用总结

GDB 调试器无法直接安装到 Windows 平台上,如果想在 Windows 系统中使用 GDB 调试器,需要一个中间媒介,常用的就是 MinGW。安装完MinGW后,GDB的安装可以自动安装或手动安装,手动安装下载gdb程序后将exe放入到MinGW bin目录下,最后设置环境变量。MinGw可以为我们提供一个功能有限的 Linux 系统环境以使用一些 GNU 工具。
原创
发布博客 2023.07.03 ·
1363 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

线程共享数据同步方式-锁、互斥量、事件

进程间通信(IPC)是操作系统中不同进程之间交换数据和信息的一种机制。在多进程环境中,进程之间可能需要相互通信来实现协作和共享资源,而这需要一些特定的机制来确保数据的正确传递和同步。其中最常用的IPC机制包括锁(Locks)、信号量(Semaphores)和事件(Events)。下面我将为您详细介绍它们的使用细节和区别。
原创
发布博客 2023.07.03 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++ 11 智能指针

【代码】C++ 11 智能指针。
原创
发布博客 2023.07.01 ·
62 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1、python flask使用流程

除了上述基本的使用方式,Flask还提供了很多其他功能,例如模板渲染、数据库集成等,可以根据具体需求进行进一步学习和使用。在浏览器中访问 http://localhost:5000 即可看到 “Hello, World!
原创
发布博客 2023.06.28 ·
1252 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

待解决问题

mosquitto -c /etc/mosquitto/mosquitto.conf
原创
发布博客 2023.04.13 ·
75 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux常用命令

Linux 常用命令
原创
发布博客 2023.03.13 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

虚拟机配置网络

vi /etc/sysconfig/network-scripts/ifcfg-ens33,将(BOOTPROTO 修改为static 和ONBOOT修改为yes )完成后,执行"service network restart ”重启网络。编辑--虚拟网络编辑器--更改设置--选择桥接模式--还原默认设置。根据主机网段填写虚拟机网络IP、网关、DNS。
原创
发布博客 2023.03.10 ·
146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

print函数用法:指定输出分隔符、多次输出不换行、%格式化输出字符串

'''用指定字符分割输出字符串'''print('aa','bb',sep='==')'''如何不换行输出'''print('hello',end=' ')print('world')'''格式化输出数据'''data = 'data'length = len(data)print('the length of %s is %d'%(data,length))#将输出赋值给变量from io import StringIOimport sysold_stdout
原创
发布博客 2021.01.31 ·
1402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python转义字符、原始格式字符串

'''同时在字符串中显示单引号和双引号'''print("hello 'world'")#hello 'world'print('"hello" world')#"hello" worldprint("'hello' \"world\"")#'hello' "world"'''让转义符失效的方法:r、repr、\\'''print(r'hello
\'world')#hello
\'worldprint(repr('\
hello\world'))#'\
hello\
原创
发布博客 2021.01.30 ·
345 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

重要链接记录

Python中获取异常(Exception)信息
原创
发布博客 2021.01.30 ·
105 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

格式化整数和浮点数

'''整数格式化格式化一个整数,按10位输出,不足10位前面补0'''x1 = 1234print(format(x1,'*>10d'))#******1234print(format(x1,'*<10d'))#1234******print(format(x1,'*^10d'))#***1234***'''浮点数格式化格式化一个浮点数,保留两位小数'''x1 = 1234.56789x2 = 30.1print(format(x1,'0.2f'))#1234.56
原创
发布博客 2021.01.30 ·
441 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

如何反转一个字符串

'''如何反转一个字符串'''s1 = 'abcdef's2 = ''for c in s1: s2 = c + s2print(s2)'''如何用分片反转字符串'''print(s1[::-1])#将步长设为-1
原创
发布博客 2021.01.30 ·
106 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何检测一个字符串是否为数字

'''如何检测字符串是否位数字、数字和字母混合形式'''#检测字符串是否由字母或数字组成 isalnum'''Return True if the string is an alpha-numeric string, False otherwise.A string is alpha-numeric if all characters in the string are alpha-numeric and there is at least one character in the strin
原创
发布博客 2021.01.30 ·
405 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

改变字符串首字母的大小写

'''字符串首字母大小写转换'''s = 'hello'print(s.capitalize())s1 = 'H' + s[1:]print(s1)s1 = s[0].upper() + s[1].lower() + s[2:]print(s1)#s[0] = 'H' 只读的,会抛出异常'''拆分字符串,并将每个单词首字母变成大写'''s = 'hello world'arr = s.split(' ')new_str = f'{arr[0].capitalize(
原创
发布博客 2021.01.30 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

十进制、二进制、八进制、十六进制之间的转换

'''如何表示不同进制的数值'''n10 = 123 #十进制n2 = 0b101011101 #二进制n8 = 0o12472 #八进制n16 = 0xF12 #十六进制print(n10)print(n2)print(n8)print(n16,'
')'''进制之间的转换'''#二进制、八进制、十六进制转为十进制print(int('10010', 2))print(int('0o2574',8))print(int
原创
发布博客 2021.01.30 ·
366 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

不同数类型的变量或值如何连接

'''字符串与字符串之间如何连接,有几种方式'''#第1种 使用 + (加号)s1 = 'hello's2 = 'world's = s1 + s2print(s+'
')#第2种 直接连接s = 'hello' 'world''
'print(s)#第3种 使用逗号(,)连接,标准输出的重定向print('hello','world','
')from io import StringIOimport sysold_stdout = sys.stdoutresul
原创
发布博客 2021.01.30 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 路径设置

#1:设置python模块的搜索路径有几种方式'''1、设置PYTHONPATH环境变量2、通过添加.pth文件3、通过sys.path设置路径'''#2:永久设置python模块的搜索路径有几种方式,如何使用他们'''1、在python安装路径下添加*.pth文件,在文件中添加需要的路径'''#3:如何临时设置python模块的搜索路径import syssys.path.append('.\\modules')import working_funprint(work
原创
发布博客 2021.01.30 ·
2680 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多