自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tianyu的专栏 - Linux site:blog.csdn.net/wishfly

-- 宁静致远 - Linux site:blog.csdn.net/wishfly

  • 博客(3216)
  • 资源 (9)
  • 收藏
  • 关注

原创 AI - 笔记

1 使用笔记本电脑搭建本地LLMs大模型环境使用笔记本电脑搭建本地LLMs大模型环境 - 大模型知识库|大模型训练|开箱即用的企业大模型应用平台|智能体开发|53AI

2024-07-13 15:52:11 148

原创 备忘 - 笔记

1Bob'sHomeLibraryBob'sHomeLibrary

2024-05-20 17:26:31 252

原创 搭建服务器 - 笔记

Linux CentOS系统Docker部署Wiki.js并实现远程共享本地知识库。

2024-03-26 08:31:11 267

原创 tmux -- 笔记

tmux是一个终端复用工具,允许你在一个终端窗口中创建多个终端会话,并在这些会话之间切换。以下是一些基本的tmux。

2024-01-09 14:08:23 443

原创 OPC - 笔记

1freeopcua:GitHub - FreeOpcUa/freeopcua: Open Source C++ OPC-UA Server and Client Library

2023-07-03 15:39:37 1021

原创 PLC - 笔记

1. OMRON CP1E-N40SDT-D欧姆龙 40点可编程控制器PLC CP1E-N40DR-A N40S1DT-D N40DR-D CP1E-N40SDT-D【图片 价格 品牌 报价】-京东

2023-04-06 14:57:52 428

原创 Ubuntu、CentOS和MSYS2中软件包管理

Ubuntu、CentOS和MSYS2中软件包管理

2023-02-15 11:51:58 849

原创 cmake -- 笔记

cmake

2022-07-15 10:40:57 1593

原创 Docker

1 ubuntu安装DockerUbuntu - Docker —— 从入门到实践Ubuntu - Docker —— 从入门到实践Ubuntu - Docker —— 从入门到实践

2021-09-10 10:42:54 380 1

原创 linux - 命令

1查询磁盘和目录大小 - df,dudf -h -- 查询磁盘空间du -sh 查询当前目录总大小du -sh * 查询当前目录下所有子目录总大小 , * 指所有目录,如果只要查询某个目录 替换掉*即可du参数解释-h或–human-readable 以K,M,G为单位,提高信息的可读性-s或–summarize 仅显示总计,即当前目录的大小。常用:du -sh * | sort -nr 查询当前目录下所有子目录总大小 并按大小排序htop -- 显示所有进程ranger..

2021-08-26 09:08:46 702

原创 git_笔记

1.上传代码第一步:建立git仓库cd到你的本地项目根目录下,执行git命令git init第二步:将项目的所有文件添加到仓库中git add .如果想添加某个特定的文件,只需把.换成特定的文件名即可第三步:将add的文件commit到仓库git commit -m "注释语句"第四步:去github上创建自己的Repository第五步:重点来了,将本地的仓库关联......

2019-01-09 01:26:44 1141 4

原创 linux资料

1.查看运行程序所在目录 ps -ef ps -ale2.tar tar -zxvf a.tar.gz3.查看系统信息 uname -a4.查看端口使用情况 4.1使用netstat命令查看已经连接的服务端口(ESTABLISHED    netstat -a 查看所有的服务端口(LISTEN,ESTABLISHED...

2016-10-21 11:03:07 1415

原创 推荐好的练习英语听说的app

以下是一些针对英语听说能力提升的优秀应用推荐,结合了不同的学习需求:DuolingoBBC Learning EnglishVOA Learning EnglishSpeechifyElsa SpeakHelloTalkTandemPimsleurLingQitalkiCamblyEnglishCentralQuizlet

2025-01-22 10:50:23 47

原创 GDB相比IDE有什么优点

虽然IDE提供了更加直观和易用的图形化调试工具,但GDB的优点在于其灵活性、低级控制、资源占用少以及可以精细化定制。它特别适用于需要更高控制和定制化调试的场景,比如嵌入式开发、内核开发或调试低级系统。对于复杂项目,GDB仍然是许多开发者必不可少的调试工具,特别是在性能要求较高或需要跨平台调试时。

2025-01-21 10:50:24 379

原创 GDB相比IDE有什么优点

虽然IDE提供了更加直观和易用的图形化调试工具,但GDB的优点在于其灵活性、低级控制、资源占用少以及可以精细化定制。它特别适用于需要更高控制和定制化调试的场景,比如嵌入式开发、内核开发或调试低级系统。对于复杂项目,GDB仍然是许多开发者必不可少的调试工具,特别是在性能要求较高或需要跨平台调试时。

2025-01-21 10:48:58 451

原创 GDB使用

GDB是一个非常强大的调试工具,它提供了各种命令来帮助开发者在程序中设置断点、单步调试、查看变量、修改内存等。掌握GDB的使用对于高效的程序调试至关重要。希望通过这个教程,你能了解GDB的基本操作,并能够在日常开发中灵活应用。

2025-01-20 14:56:19 34

原创 比较 static_cast和dynamic_cast

取决于你是否需要运行时类型检查以及你的应用场景。如果你确定转换是安全的并且在编译时就能确定类型,使用。// 尝试将 basePtr 转换为 DerivedA 类指针。如果你需要在运行时检查类型,尤其是多态类型转换时,使用。

2025-01-16 11:06:03 33

原创 数据库重连 - 方案

自动重连机制:在连接断开时自动重连是最常见的解决方案。连接池:对于高并发的场景,连接池可以有效管理和复用连接。定时保持连接活跃:可以通过定时查询等手段确保连接不被意外关闭。异常处理:使用合适的异常处理,确保在连接失败时能够捕获并恢复。如果你有更具体的错误或情景,可以进一步讨论优化方案。

2025-01-14 16:32:59 266

原创 ubuntu 下生成 core dump

在Ubuntu下,发现程序崩溃后不生成core dump文件, 即使设置了后仍然无效。输出的的含义是核心转储文件的大小限制,单位是blocks,默认是0,表示不生成core dump文件。2. 重设core_pattern的值是,这里的管道符号()意味着内核将把核心转储传递给指定的程序进行处理,而不是直接写入文件。在这个例子中,该程序是,它是一个由systemd提供的用于收集和管理核心转储的服务。紧接着管道符号后的参数是传递给%P%u%g%s%t%h。

2025-01-10 16:27:57 256

原创 C++ 11,14,17 新特性

综上所述,C++11引入了许多新特性和改进,这些特性不仅提高了C++语言的易用性和效率,还为程序员提供了更多的灵活性和选择。

2025-01-07 16:26:27 84

原创 BUG分析 - 重启有时失败

发现调用modbusrtu时出错。

2024-12-26 11:09:49 492

原创 英伟达 - 笔记

Jetson Orin Nano Super开发板在性能和能效之间达到了非常好的平衡,特别适合需要高性能AI计算的嵌入式应用,如机器人、自动驾驶、智能监控等。它的强大计算能力和丰富的接口,使得开发者能够在资源有限的环境中开发复杂的AI应用。

2024-12-19 11:31:18 72

原创 c与c++比较

思想要open - 功能的实现是主要的,采用最简洁的方式。实现将十六进制字符串转换为字节数组。c++代码 明显要简洁。

2024-11-21 09:35:03 123

原创 灵信LED屏 & 康耐德

灵信LED屏。

2024-11-06 11:44:12 81

原创 STM32 GPIO - 笔记

输入:PNP 源输入和 NPN 漏输入模式都可以实现,不同设备使用不同模式。电压等级常为 24V DC。输出:PLC 的输出可以是 PNP(源)或 NPN(漏),还有继电器输出可用于大电流负载。西门子 PLC I/O是为工业控制而设计,具有高电压、大电流的处理能力,并具备电气隔离、容错和诊断功能,非常适合复杂的工业环境。STM32 GPIO主要用于嵌入式系统,驱动能力较弱,适合低功耗和简单控制场景,缺乏工业级的保护和隔离功能。如果你的应用场景是在工业自动化或大功率设备控制中,PLC 是更合适的选择。

2024-09-26 17:18:34 629

原创 电路 - 笔记2

1 555 芯片。

2024-09-23 14:57:16 220

原创 任何可以编程的任务都可以通过电路来实现

理论上任何可以编程的任务都可以通过电路来实现,因为程序的基本构造块(逻辑操作、条件判断、循环等)都可以通过电路中的逻辑门、存储器和时钟信号来实现。实际中,因为电路设计的复杂性和成本,很多逻辑由通用硬件(如 CPU、FPGA 等)执行程序来实现,而不是为每个任务定制专用电路。2 讲这个函数用电路实现一下要将这个函数用电路实现,我们可以从基本的逻辑运算和算术运算入手。| || 左移器 | | b输入 || || || 2 位加法器 |这个电路通过左移操作和二进制加法器组合,完成了2*a + b。

2024-09-14 15:59:17 412

原创 STM32 - 笔记4

基于STM32的简易示波器项目(含代码)——HAL库_stm32简易示波器。STM32示波器Qt上位机项目简介及开发环境安装。用STM32做一个500MHz示波器。1 STM32 示波器。

2024-09-07 17:08:42 992

原创 电路 - 笔记

1 数显测电笔的使用方法好看视频-轻松有收获

2024-09-07 08:31:10 141

原创 USB - 笔记

1 充电宝。

2024-09-06 11:43:46 156

原创 SDK for c++,java,andriod - 笔记

win -linux -在 Ubuntu Linux 上,C++ 开发工具包(SDK)通常包括一组编译、调试、构建、以及相关库和头文件的工具。

2024-09-05 15:13:04 377

原创 ninja - 笔记

Ninja 是一个专注于快速构建的小型构建系统,尤其适合需要快速增量编译的场景。它的简单、高效和与 CMake 等工具的良好集成,使其成为现代构建系统中常用的工具之一。2 Ninja应该与Make作比较,做一类的事情cmake 可以生成build.ninja或MakeFileNinja 和 Make 都属于构建系统,执行的任务类似,都是为了根据指定的规则来编译、链接源代码并生成最终的可执行文件或库。这两者确实应该相互比较,因为它们是同一类工具,都可以用来执行构建任务。Make。

2024-09-04 15:52:02 292

原创 andriod - 笔记2

1详细介绍andriod的adbADB (Android Debug Bridge) 是 Android 开发工具包(SDK)中的一部分,它是一个多功能命令行工具,允许开发者与 Android 设备进行通信和调试。通过 ADB,开发者可以在设备上执行各种操作,如安装和卸载应用、查看设备状态、传输文件、获取日志等。

2024-09-04 10:56:23 612

原创 android - 笔记

1 安装[教程]VMware安装Android虚拟机+联网_哔哩哔哩_bilibili

2024-08-29 17:03:41 179

原创 STM32 - 笔记3

1 开发有基于寄存器和HAL库在开发 STM32 系列微控制器时,你可以选择基于寄存器的开发方法或使用 STM32 HAL(硬件抽象层)库进行开发。两者各有优缺点,适用于不同的场景和开发需求。下面详细介绍两种方法的特点、使用场景以及示例代码。

2024-08-27 10:13:16 454

原创 STM32- 笔记2

1 上拉和下拉电阻单片机的上拉电阻 到底在拉什么?_哔哩哔哩_bilibili下拉电阻的通俗解释,你真正知道吗?_哔哩哔哩_bilibili上拉电阻的通俗解释,你真正知道吗?_哔哩哔哩_bilibili

2024-08-17 15:54:23 226

原创 S71200 - 编程 - 笔记

1 气阀控制

2024-08-14 09:43:29 461

原创 STM32 - 笔记

1 STM32的串口通信【keysking的STM32教程】 第8集 STM32的串口通信_哔哩哔哩_bilibili波特律动 串口助手

2024-08-07 17:07:08 568

原创 计算机编码 - 笔记

1 ASCII码

2024-08-05 09:25:51 147

原创 S71200 - 笔记

1 S71200 0 ProfiNet -

2024-07-22 17:11:11 175

从零开始:C语言与Qt开发

从零开始:C语言与Qt开发

2025-01-03

《TCP/IP网络编程》示例源码

《TCP/IP网络编程》示例源码

2016-10-31

JavaScript语言精粹_修订版

JavaScript语言精粹_修订版.

2015-05-27

JavaScript设计模式

JavaScript设计模式

2015-05-27

[图解TCPIP(第5版)

《图解TCP/IP》是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。   书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。   《图解TCP/IP》适合计算机网络的开发、管理人员阅读,也可作为大专院校相关专业的教学参考书。

2015-05-26

jquery-1.11.3

jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。 jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。 jQuery,顾名思议,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。

2015-05-24

演讲:《Netfee-基于TMG/ISA的上网行为控制系统》

Netfee是基于微软ISA/TMG server的企业上网行为管理软件产品。

2011-01-17

空空如也

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

TA关注的人

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