liulilittle
码龄8年
关注
提问 私信
  • 博客:950,750
    社区:1,713
    952,463
    总访问量
  • 585
    原创
  • 3,489
    排名
  • 1,936
    粉丝

个人简介:如果我只是恨你,那该多好;这一生,终究没能逃出这囚笼;也好,但愿此去,能化归烟云浮尘;逍遥天地,再无拘束。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-01-05
博客简介:

liulilittle的博客

查看详细资料
  • 原力等级
    当前等级
    7
    当前总分
    3,115
    当月
    29
个人成就
  • 获得1,893次点赞
  • 内容获得113次评论
  • 获得2,231次收藏
  • 代码片获得3,336次分享
创作历程
  • 2篇
    2025年
  • 208篇
    2024年
  • 114篇
    2023年
  • 160篇
    2022年
  • 14篇
    2021年
  • 24篇
    2020年
  • 1篇
    2019年
  • 45篇
    2018年
  • 21篇
    2017年
成就勋章
TA的专栏
  • Extension
    171篇
  • IP
    71篇
  • Game
    2篇
  • FRP
    2篇
  • Android
    10篇
  • C#
    94篇
  • .NET Expression
    5篇
  • JavaScript
    9篇
  • PROXY
    7篇
  • C/C++
    272篇
  • NAT
    23篇
  • .NET
    53篇
  • nsjs
    3篇
  • ARM
    1篇
  • Src-shared
    17篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

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

闲聊:FTTR室内改造G口光纤网络布线通信的小评测

而随着带宽越来越高,使用光纤的成本是要比网线低的多的,毕竟拼刀刀一个全新万兆光模块(猫棒)并不值几个钱,就是交换机可能会比较贵,但这些并不是室内部署光纤的根本性理由,而是对于需要大规模在内网双向访问、做分布式服务器开发、调试的童鞋,会存在明显优势,其稳定、带宽吞吐量大是人们无法拒绝的理由。但新房子装修部署六类、超六类、七类、超七类网线亦是可以的,不过网线存在致命的缺点,超过100米直接无法使用,而每多少米最大吞吐宽带都会衰减,而改用光纤,在室内几乎不存在这样的问题。
原创
发布博客 前天 19:09 ·
183 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

SC单模单芯光纤,一文搞懂理论最大:频率、宽频、传输距离的计算。

典型 SFP 光电模块的传输距离,单模光纤在 1310 nm 和 1550 nm 波段的典型损耗分别为 0.35 dB/km(1310nm),0.2dB/km(1550nm)。光纤发送端波长是 1310nm,接收端波长是 1550nm,若B端作为发送端则光衰会相对A端作为发送端更小,但也意味着光信号大宽频传递速度变低。即:主流的光电模块,通过对于光的闪烁来获取数字信息(光的开闭表示0,1,与CPU之中电信号通过晶体管的电频开闭来表示0,1的信号是等价的)c 是光速,约为:3 x 10^8 m/s(秒)
原创
发布博客 2025.01.06 ·
526 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

中国大陆IP段(含港澳)【2024-12-01】APNIC lasted 2024-12-01

1.0.1.0/241.0.2.0/231.0.8.0/211.1.0.0/241.1.2.0/231.1.4.0/221.1.8.0/241.1.9.0/241.2.0.0/231.2.2.0/241.2.4.0/241.2.5.0/241.2.6.0/231.2.8.0/241.2.9.0/241.3.0.0/161.4.1.0/241.4.2.0/23。
原创
发布博客 2024.12.01 ·
551 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

NUC/CPU基准评估(251款常见CPU能效公示)

VNP重叠网关宽频吞吐能效,支援多路同步超线程技术VNP,可提供约350ME单臂庞路由宽频吞吐量,且其VNP帧至少SM4/CHACHA20/AES-256-CFB/GCM算术重汇编一次。X5-Z8300 可以提供高达1000ME以太网单臂庞路由宽频吞吐量。数据采样来自CPU-Z,其评估基准能效精准无误。链接速度:20 ~ 27W Kbps。活动速度:< 10000KB/s。
原创
发布博客 2024.12.01 ·
777 阅读 ·
6 点赞 ·
0 评论 ·
1 收藏

中国大陆IP段(含港澳)【2024-11-27】APNIC lasted 2024-11-27

1.0.1.0/241.0.2.0/231.0.8.0/211.1.0.0/241.1.2.0/231.1.4.0/221.1.8.0/241.1.9.0/241.2.0.0/231.2.2.0/241.2.4.0/241.2.5.0/241.2.6.0/231.2.8.0/241.2.9.0/241.3.0.0/161.4.1.0/241.4.2.0/23。
原创
发布博客 2024.11.28 ·
565 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

Linux/Windows/OSX 上面应用程序重新启动运行。

2、Windows 平台可以通过 CreateProcess 函数来创建新的进程,在把自己结束退出就可以了,还有一个办法是比较暗黑的做法,就是通过替换进程的内存来实现替换进程,但容易被杀毒软件爆毒,就是 Windows 平台上的替换进程技术。1、Linux/OSX 上面重新运行程序,直接使用 execvp 函数就可以了,把main 函数传递来的 argv 二维数组(命令行参数)传进去就可以,注意不要在 fork 出来的子进程搞。源实现大概是这样的。
原创
发布博客 2024.11.24 ·
274 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linux 命令行配置为单臂旁路由。

方法一:(NAT+FORWARD)注意:都可以增加来源限定。en0 为单臂路由网卡。方法二:(SNAT)
原创
发布博客 2024.11.15 ·
445 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

git 命令行统计新增代码行数、总代码行数

补充:origin/main 是分支,即列出你自己的分支相对 origin/main 新增了多少的行数。1、列出所有代码文件的代码行数,及最终代码行数。3、仅统计 *.cpp 源文件的代码总行数。2、列出当前项目的最终代码行数。4、列出上次提交以来的新增行数。5、列出整个分支的新增行数。
原创
发布博客 2024.11.15 ·
695 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

中国大陆IP段(含港澳)【2024-11-12】APNIC lasted 2024-11-12

1.0.1.0/241.0.2.0/231.0.8.0/211.1.0.0/241.1.2.0/231.1.4.0/221.1.8.0/241.1.9.0/241.2.0.0/231.2.2.0/241.2.4.0/241.2.5.0/241.2.6.0/231.2.8.0/241.2.9.0/241.3.0.0/161.4.1.0/241.4.2.0/23。
原创
发布博客 2024.11.12 ·
376 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

Execution failed for task ‘:app:compileDebugKotlin‘. 问题解决。

这个错误是因为你的 Kotlin 编译任务和 Java 编译任务的 JVM 目标版本不一致。具体来说,compileDebugJavaWithJavac 任务的目标版本是 1.8,而 compileDebugKotlin 任务的目标版本是 17。设置 Kotlin 和 Java 的目标版本一致: 在 android 块中,确保 Kotlin 和 Java 的版本一致。如果问题仍然存在,可以检查其他相关的依赖和插件,确保它们与所设置的 Java 和 Kotlin 版本兼容。
原创
发布博客 2024.11.11 ·
2421 阅读 ·
5 点赞 ·
0 评论 ·
15 收藏

C/C++ 跨平台编译兼容性,确定当前字节序为大端还是小端(支援几户所有的编译及目标平台)

_ORDER_LITTLE_ENDIAN__ 编译器宏是GUN的扩展,在其它的编译器之中是不存在的,所以我们需要进行宏的预编程,为其它编译器及目标平台统一这些编译宏,以便用户代码可以根据这些编译器宏,采用不同的位及字节处理实现。
原创
发布博客 2024.11.05 ·
194 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C/C++ 跨平台引入 jemalloc 内存池分配管理的编译兼容性

在 Windows 平台上面,引入由VCPKG部署编译的 JEMALLOC 是无法调用 JE_MALLOC、JE_FREE 函数的,除非对库头文件进行魔改,一个好的办法是显示声明并导入函数签名。在其它平台上面必须定义:JEMALLOC_NO_DEMANGLE 编译器预处理宏,否则是无法调用 JE_MALLOC、JE_FREE 等函数的。
原创
发布博客 2024.11.05 ·
293 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

在 C/C++ 之中为什么应该建议使用C函数库定义的基础数值类型,而不是编译默认的关键字类型?

这样,可以确保我们在任何操作系统及编译器平台上面,编写的相同代码执行效果是一致性的,因为有些代码是通过二进制的算术溢出的来处理的,尤其是位运算对于数值的字节长度是非常敏感的,一旦字节数不同运行的预期结果就会合实际实现的不同,尤其是跨平台的应用程序开发,人们很难再所有的平台上面都能确保其运转无误,因为测试成本是非常昂贵的。相信有过多种平台、编译器的 C/C++ 程序开发的童鞋深有同感,在不同的 C/C++ 编译器及平台之中,INT、LONG的长度可能都是不一样的,这可能会带来编程及运行时上面的一些疑难问题。
原创
发布博客 2024.11.04 ·
186 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

C/C++ stackful 有栈协同程式的一些缺点。

例如:C/C++ 11、14、17、20、22 等,这是好事儿,兼容性很强,但缺点也很明显,使用的复杂度及安全风险性问题会高很多,所以协程架构需要一个 C/C++ 很有经验的人作为,IA基础设施架构师来负责承建工程并且为它提供运行时可靠性保证。当多个线程及协同程序工作时,并承担高负荷的计算及交换压力时,内存负载表现,当然受限于不同的应用场景,内存负载略有不同,但大多数应用程式并不需要多大的内存负载,如果内存占用过多,人们可以仔细思虑是否整体架构及实现存在问题。1、需要为每一个协同程序分配独立的栈空间。
原创
发布博客 2024.11.04 ·
756 阅读 ·
15 点赞 ·
0 评论 ·
8 收藏

Linux curl命令下载显示时间/速度/大小

curl -# -O --compressed -w "大小: %{size_download} bytes
时间: %{time_total} seconds
速度: %{speed_download} B/s
" http://speedtest.singapore.linode.com/garbage.php?
原创
发布博客 2024.11.03 ·
618 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

中国大陆IP段(含港澳)【2024-10-10】APNIC lasted 2024-10-10

1.0.1.0/241.0.2.0/231.0.8.0/211.1.0.0/241.1.2.0/231.1.4.0/221.1.8.0/241.1.9.0/241.2.0.0/231.2.2.0/241.2.4.0/241.2.5.0/241.2.6.0/231.2.8.0/241.2.9.0/241.3.0.0/161.4.1.0/241.4.2.0/23。
原创
发布博客 2024.10.10 ·
1352 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

Linux !ko/5.17-BBRplus AMD64(X86_64)内核致命的 futex_wait 函数死锁问题。

该问题发生时,应用程序将无法被 KILL -9、系统无法回收进程资源,且若运行在 screen 之中,则 screen 无法被关闭,产生僵尸进程,持续耗费设备硬件及内存资源,直到设备系统被重启。并且鉴于,该问题并非是,必定重现的小问题,它复现需要程序稳定工作、且交换大量的数据吞吐量,才有一定的概率性复现,即:至少需要先跑 7*24 小时,所以定位它就变得很困难及费事。起初以为是应用程序本身的问题,把可能会导致该问题发生(deadlock)的地方,全部重新编写,但仍旧没有解决它。
原创
发布博客 2024.10.10 ·
556 阅读 ·
10 点赞 ·
0 评论 ·
3 收藏

WSL 系统迁移(2),导入虚拟机磁盘映像 .vhdx ext4/fs

FileName 为磁盘映像 .vhdx 的路径,建议不要存在中文符号或特殊符号(非ASCII表之中的符号),若有路径需要用 "路径" 双引号包住。则:wsl --import-in-place Ubuntu-18.04 G:\wsl\Ubuntu-18.04\ext4.vhdx。假设:.vhdx 在 G:\wsl\Ubuntu-18.04 目录之中,磁盘文件名为:ext4.vhdx。即可,导入虚拟机映像,在迁移磁盘映像位置时,需要卸载原有的 Distro 标签。
原创
发布博客 2024.09.12 ·
1303 阅读 ·
7 点赞 ·
0 评论 ·
0 收藏

C/C++ 网络编程之关于多核利用问题

那么,假设该设备只有两个核心,程式只应用到101%的能效,并且不能提高吞吐量,事实上,若令两个U核,同时为所有的链接,真正的多核并行提供能效,这必定可以提高其的能效宽频IO吞吐量,而非像如此一般因为U核负载瓶颈,迫使性能不能真正被发挥出来。缺点:某个子线程,在一定的场景之中,必然会发生算术负载积压的问题,根据操作系统内核调度的特性,发生算术负载积压时,某个#CPU核会承担非常繁重的事务,这并不能达到,人们所期望的多核并行计算,同时且合理利用多个#CPU核。形式:每次捕获链接,fork 一个子进程出来处理。
原创
发布博客 2024.09.12 ·
480 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

中国大陆IP段(含港澳)【2024-09-10】APNIC lasted 2024-09-10

1.0.1.0/241.0.2.0/231.0.8.0/211.1.0.0/241.1.2.0/231.1.4.0/221.1.8.0/241.1.9.0/241.2.0.0/231.2.2.0/241.2.4.0/241.2.5.0/241.2.6.0/231.2.8.0/241.2.9.0/241.3.0.0/161.4.1.0/241.4.2.0/23。
原创
发布博客 2024.09.11 ·
1293 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏
加载更多