自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (17)
  • 问答 (6)
  • 收藏
  • 关注

原创 [testPMD] dpdk 用户态口自主发指定大小的报文

[testPMD] dpdk 用户态口自主发指定大小的报文

2023-03-10 10:39:02 329 1

原创 git 创建远程仓库

git 创建远程仓库

2023-01-16 11:04:45 218

原创 C语言 !! 的含义

c 语言, strcmp

2022-12-16 15:26:36 2114

原创 [c语言]-指针数组,数组指针

c语言,指针数组,数组指针,二级指针,三维数组

2022-12-11 22:36:45 257

原创 日志查看 docker容器启动失败原因

docker容器启动失败

2022-12-01 14:16:18 3823

原创 无法将“keytool”项识别为 cmdlet 函数、脚本文件或可运行程序的名称

android studio flutter apk

2022-08-17 21:01:44 5988

原创 flutter运行失败报错:Running Gradle task ‘assembleDebug‘.

flutter Running Gradle task 'assembleDebug'.

2022-08-15 23:55:15 873

原创 一文浅谈SDN

SDN 网络 underlay overlay

2022-08-15 15:20:04 1598

原创 【golang】数组,slice 在函数传参注意事项

1、slice 在函数传参时,使用指针。注意append 操作的“诡异”现象 //modigyfunc sliceModify(slice []int) { slice[0] = 88}//pseudoAppendfunc pseudoAppend(slice []int) { slice = append(slice, 99)}//realAppendfunc realAppend(slice *[]int) { *slice = append(*slice, 99)...

2021-12-11 15:00:23 433

原创 【golang 】 for select 中break 迷之操作

go的小白朋友对于 for select 中的break,可能会觉得迷惑。直接上干货~func main() { s1 := make(chan int, 10) go func() { for { time.Sleep(1 * time.Second) s1 <- 1 } }() i := 1 for ; i < 4; i++ { fmt.Println("=== times := %d", i) select { case _ = &l

2021-12-11 14:57:56 1058

原创 不可为敏捷开发,马首是瞻

不可为敏捷开发,马首是瞻

2021-12-11 14:55:58 197

原创 【golang】 如何停止向一个已经closed的channel发送数据

golang中向一个closed的channel中发送数据,会造成严重“事故”。也是小白容易犯的常见毛病。错误示范:package mainimport ( "fmt" "sync" "time")var mu sync.Mutexvar isChanClosed = falsefunc setClosedFlag() { mu.Lock() isChanClosed = true mu.Unlock()}func getClosedFlag() bool { m

2021-10-19 14:54:53 1103

原创 sqlalchemy 根据表名,查询多张同结构表

from sqlalchemy.ext.declarative import declarative_baseBase = declarative_base()class TableModel(Base): __tablename__ = "default_tblname" 。。。。 。。。。 //相同TableModel 不同表名称 tbl_name def query(self, tbl_name): TableModel.__table__.name = tbl_n.

2021-08-18 14:21:46 550

原创 gorm 同一个表结构创建多张表

//示意代码type TableX struct { ... ... // table name TblName string `gorm:"-"`}func (v TableX) TableName() string { return v.TblName}func NewTableX(tblname string) *TableX { return &TableX{TblName: tblname}}// 创建表 func create() { db *..

2021-08-18 14:11:54 2115

转载 2021-06-09 gorm 高级查询

https://www.cnblogs.com/yzgblogs/p/13418261.html

2021-06-09 14:55:37 106

转载 网络协议对应的端口号

协议对应端口号著名端口端口号码 / 层 名称 注释 1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的主机发送每日格言 18 msp 消息发送协议

2021-05-25 22:36:26 708

转载 win10安装MinGW mingw安装时总是download failed 或者cannot open url

https://www.cnblogs.com/wuxun1997/p/13364183.html

2020-10-11 16:20:31 3247

转载 CENTOS7下安装 redis-4.0.6

centos7 下安装 redis

2020-09-26 10:49:00 112

转载 centos 7 安装 mysql 5.7

Centos7 安装MySQL 5.7

2020-09-26 10:06:36 111

转载 零起步windows的Pycharm开发的Django项目,部署在CentOs下面

零起步windows的Pycharm开发的Django项目,部署在CentOs下面

2020-09-26 08:48:50 318

原创 如何获取Iframe的页面控件的值

如何获取Iframe的页面控件的值

2020-03-18 13:45:30 183

转载 Markdown高级用法(嵌套音视频)

makedown 视频制作

2020-03-09 08:59:20 1035

原创 django 部署

CentOS7部署django详细步骤https://www.django.cn/article/show-4.htmlWindowsserveriis部署Django详细操作https://www.django.cn/article/show-21.htmlUbuntu部署Django项目方法详解https://www.django.cn/article/show-22...

2020-02-16 10:19:24 394

转载 mysql 5.7 安装

mysql 安装

2020-02-12 23:12:53 287

原创 django: You're accessing the development server over HTTPS, but it only supports HTTP.

https://www.jianshu.com/p/c4b0eca0392a

2020-02-02 17:31:20 5624

原创 python 命令安装包失败,解决方案

去官网下载,https://www.lfd.uci.edu/~gohlke/pythonlibs/然后,然后使用pip install mysqlclient包名.whl即可。

2020-01-31 16:44:37 1342

原创 linux 端口冲突, bind: address already in use

经常有端口被占用了,但是进程已经被kill 了,还是提示:listen tcp 0.0.0.0:8888 : bind: address already in use解决如下:iptables -A OUTPUT -p tcp --sport 8888 -j ACCEPTiptables -A INPUT -p tcp --dport 8888 -j ACCEPT...

2020-01-17 11:01:38 1816

原创 django.db.utils.OperationalE(1130, "Host ' *.*.*.*' is not allowed to connect to this MySQL server")

Django 远程连接数据库,django.db.utils.OperationalE(1130, "Host ' *.*.*.*' is not allowed to connect to this MySQL server")。发现 root 用户只能本地使用。具体解决流程如下:...

2020-01-17 10:44:30 5213

原创 Django 入门-进阶 网站

1、Django 2.2 基础教程https://code.ziqiangxuetang.com/django1.x/django-tutorial.html

2020-01-15 20:22:37 800

转载 深入理解 Neutron -- OpenStack 网络实现

https://www.cntofu.com/book/77/index.htmlGRE 模式 计算节点 网络节点 VLAN 模式 计算节点 网络节点 VXLAN 模式 计算节点 br-int br-tun 网络节点 br-tunbr-int br-ex 网络命名空间 DHCP 服务 路由服务 安全组 INPUT OUTPUT FORWARD 整体逻辑 快速查找安全组规则其它 LBaaS(...

2020-01-14 10:51:12 1020

翻译 监控和调整Linux网络堆栈的图解指南:接收数据

原文:https://blog.packagecloud.io/eng/2016/10/11/monitoring-tuning-linux-networking-stack-receiving-data-illustrated/该博客文章是在我们之前的博客文章《监视和调整Linux网络堆栈:接收数据》的基础上扩展的,该图表带有一系列图表,旨在帮助读者更清晰地了解Linux网络堆栈的工...

2020-01-13 15:12:29 1238

原创 Linux网络 - 数据包的接收过程 [很完整]

Linux网络 - 数据包的接收过程

2020-01-13 09:58:19 1322

翻译 【翻译】 XDP的力量

https://blogs.oracle.com/linux/the-power-of-xdpXDP的力量Oracle Linux内核开发人员Alan Maguire谈到了XDP,即eXpress DataPath,它使用BPF来加速数据包处理。有关BPF的更多背景信息,请参阅BPF系列文章,其中他深入介绍了内核的“伯克利包过滤器”(Berkeley Packet Filter),它...

2020-01-11 10:25:13 2353

转载 RPS和RFS网卡多队列性能调优实践

RPS和RFS网卡多队列性能调优实践https://www.jianshu.com/p/09bb5d5a72ba前言为了解决LVS ksoftirqd CPU使用率100%导致网卡软中断丢包,我和同事们一起搜索了大量的资料去分析问题,特别是感谢美团技术团队的分享帮助我们快速梳理优化思路,最后明确了如何重构RPS和RFS网卡多队列的优化脚本。个人认为这是一个大家可能普遍会遇到的问题...

2020-01-02 14:38:45 1234

原创 xdp-ebpf 简介

根据众多博客资料,言简意赅的介绍xdp-ebpf. 小白一个,个人理解。勿喷!1、bfp: Berkeley Packet Filter, 用于过滤filter 网络报文packet的架构。 是tcpdump(linux)和wireshark(windows)乃至网络监控(network monitoring)领域的基石。 其...

2019-12-11 19:29:49 5824 2

转载 linux网络流程分析(一)---网卡驱动

转载:https://www.cnblogs.com/gogly/archive/2012/06/10/2541573.html分析linux网络的书已经很多了,包括《追踪Linux TCP/IP代码运行》《Linux内核源码剖析——TCP/IP实现》,这里我只是从数据包在linux内核中的基本流程来分析,尽可能的展现一个主流程框架。内核如何从网卡接收数据,传统的过程:1.数据到达网卡;...

2019-12-10 17:20:28 1552

原创 一网打尽 XDP-eBPF 资料大全

xdp官方文档:https://prototype-kernel.readthedocs.io/en/latest/networking/XDP/index.html使用XDP(eXpress Data Path)防御DDoS攻击:https://blog.csdn.net/dog250/article/details/77993218net_device_ops:https://...

2019-12-10 16:47:29 1424

原创 shell: integer expression expected 逻辑判断失败

#!/bin/bashfunction judge(){ echo "wang"}ret=`judge`if test $ret -eq wang;then echo "match"fi在shell脚本中,字符串比较实用的是 == 和 != 而不是 -ne -eq 等。具体如下:整数比较-eq 等于,如:if [ "$a" -eq "$b" ]...

2019-11-26 14:01:02 9104

原创 pip安装python包出错:Could not find a version that satisfie

pip安装python包出错:Could not find a version that satisfies the requirement (from versions: )这是因为网络的问题,需要使用国内的镜像源来加速,首选【豆瓣源】,命令改为:pip install scikit-image-i http://pypi.douban.com/simple/ --...

2019-11-14 10:11:20 5719 5

转载 go 语言学习

https://www.w3cschool.cn/go_internals/go_internals-gn5m282b.html

2019-10-14 19:53:20 703

python 日志功能

log4py 类似于log4j的功能,不同级别的文件,分文件写入,设置每个log日志的大小,备份日志的份数

2018-12-25

pyparsing-2.3.0 py2py3合一

pyparsing-2.3.0 下载,用于提供解决 pip安装出现Command "python setup.py egg_info" failed with error code 1问题。

2018-12-09

亚洲地区主要城市的中英文 对照表

亚洲地区主要城市的中英文对照表,有1700个城市。辛苦收集的,给点分吧。 比如: 遵义 ZunYi 喀布尔 Kabul 坎大哈 Kandahar 扎兰季 Zaranj 巴米扬 Bamiyan

2018-10-31

scala-intellij-bin-2.2.0.zip

scala-intellij-bin-2.2.0.zip scala-intellij-bin-2.2.0.zip

2017-11-21

tencent-angel

Angel是一个基于参数服务器(Parameter Server)理念开发的高性能分布式机器学习平台。对于网速不够的童鞋, 可以来我这下,但是好像资源分不能设置为免费(0 分)。至少为2分

2017-11-20

线程同步(生产者--消费者问题)

实用互斥量 解决 生产者-消费者 问题。并通过界面的方式展现出来(MFC).

2013-08-18

聊天室--网络编程MFC-WinSocket

能够实现 局域网的通信, 服务器端的, 端口号可以随意输入, 如8080. 客户端的IP 地址可以设置为 127.0.0.1., 端口号必须和服务器一样

2013-08-17

进程间的通信

通过MFC 实现进程间的通信, 并以本地客户端 聊天的方式 呈现出来。

2013-08-17

图书管理系统c++ 数据库

图书管理系统 c++ 数据库。里面有详细的uml建模实现(需求分析),以及数据库的配置(包括sql语句应写好了直接执行就行了。数据库可以不必是sq server 2000,其他的也行,应经试过了)。注释很详细。

2012-07-01

计算机图形学

计算机图形学,用算法来完成“圆,椭圆,斜线,填充,裁剪”等功能。 每次只能画一个点。

2012-07-01

Microsoft office2003 转换成2007

Microsoft office2003 转换成2007 很实用的工具; 你不必担心自己用不了别人高版本的Microsoft office;

2011-11-01

UNIX系统安全工具

UNIX系统安全工具, 介绍了许多linux系统安全知识

2011-04-03

Linux下java配置环境eclipse

Linux下java配置环境eclipse, 很适合不知道如何在linux环境下java配置环境的人

2011-04-03

unix环境下的C++编程

Linux\unix环境下的C++编程。很多实用技术讲解,适合初级中级学着。

2011-04-03

送给初学 Linux 指令大全

送给初学Linux,里面有很多实用指令,相信会对初学者有很大用处。很受用

2011-04-03

RedHat Linux 6管理工具

本书全面系统地讲解了 Red Hat Linux 6.0 系统的各种管理问题。全书以实用性为指导原则,集中阐述系统的维护和管理。本书首先介绍了Red Hat Linux, 然后分章阐述了TCP/IP、PPP、防火墙、基本Web服务、数据库服务、动态Web服务、Samba服务、GIMP、重构Linux 内核以及光盘记录。各章之间相对独立,读者可以“按需选读”。

2011-04-03

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

TA关注的人

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