自定义博客皮肤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

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

原创 搭建服务器 - 笔记

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

2024-03-26 08:31:11 218

原创 tmux -- 笔记

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

2024-01-09 14:08:23 381

原创 OPC - 笔记

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

2023-07-03 15:39:37 544

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

Ubuntu、CentOS和MSYS2中软件包管理

2023-02-15 11:51:58 659

原创 cmake -- 笔记

cmake

2022-07-15 10:40:57 1400

原创 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 602

原创 git_笔记

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

2019-01-09 01:26:44 987 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 1327 1

原创 程序安装 - 笔记

当使用 dpkg(Debian 系统)或 rpm(Red Hat 系统)时,你需要分别创建。

2024-04-17 16:59:34 109

原创 python - 笔记

1 安装AnacondaDownload Now | Anaconda

2024-04-15 17:12:53 91 1

原创 Ubuntu系统 - 使用不同的libssl库

ubuntu-20.04.2.0-desktop-amd64 的程序,在ubuntu-22.04.4-live-server-amd64 -下运行失败。依赖libssl1.1。依赖 libssl3。

2024-04-13 16:36:55 59

原创 Python 进阶教程

通过本教程,你已经了解了 Python 编程的一些高级主题,包括函数式编程、迭代器与生成器、并发编程、装饰器、元编程等。这些知识将帮助你更加灵活地应对各种编程任务,并提升你的编程水平。继续学习并实践这些内容,你将成为一名更加优秀的 Python 开发者!

2024-03-28 16:45:30 122

原创 # Python 编程入门教程

无论你是初学者还是有一定编程经验的开发者,本教程都将为你提供全面的学习路径,帮助你掌握 Python 编程的基础知识和技能。通过本教程,你已经了解了 Python 编程的基础知识,并且编写了一些简单的 Python 程序。如果你想深入学习 Python 编程,可以查阅 Python 官方文档和其他优质教程,不断提升自己的编程水平。Python 的模块和包是组织代码的重要工具,可以将代码分割为多个文件,并且方便地进行组织和管理。Python 提供了丰富的文件操作功能,可以读取和写入文件中的数据。

2024-03-28 16:42:41 76

原创 mosquitto - 笔记

1 mosquitto心跳和网络重连机制(基于MQTT协议)mosquitto心跳和网络重连机制(基于MQTT协议)_mqtt重连机制-CSDN博客2. mosquitto简单应用https://www.cnblogs.com/embedded-linux/p/9386169.html

2024-03-22 14:46:33 244

原创 web服务架构

现在,您的 Flask 应用应该通过 Nginx 和 Gunicorn 运行。您可以访问您的服务器的域名或 IP 地址,应该能够看到 Flask 应用返回的 "Hello, World!搭建一个基于 Nginx、WSGI 服务器和 Flask 的服务是一个常见的部署方式。- 创建一个简单的 Flask 应用。这将启动 Gunicorn,监听本地 5000 端口,并将请求转发给名为 `app` 的 Flask 应用。注意替换 `your_domain.com` 为您的域名或服务器 IP 地址。

2024-03-19 16:25:20 508 1

原创 wincc - 笔记

1 WinCC数据开放性SIOS

2024-03-07 17:28:40 50

原创 baidu, google和chatgpt -- 翻译对比

想象一下扫描数十亿页的人类书写文本(比如网络上和数字化书籍中的文本),找到所有这样的文本实例,然后看下接下来的词是什么,它在多少情况下出现。首先要解释的是,ChatGPT 从根本上一直在尝试做的是对迄今为止所获得的任何文本进行“合理的延续”,其中“合理”的意思是“人们在看到人们写的内容后可能期望某人写什么”已经写在数十亿个网页上,等等。我首先要解释的是,ChatGPT始终基本上是在尝试生成一种“合理的延续”,以当前文本为基础,所谓“合理”是指“人们在阅读了数十亿个网页等内容后可能期待看到的文本”。

2024-03-07 16:02:18 591

原创 init 5 相比 3 -- 增加的进程

init 5 相比 3 -- 增加的进程(红色)

2024-03-05 10:27:38 165

原创 Windows和linux 运行时环境所必需的动态链接库

1.c++2 c3 /c/WINDOWS/SYSTEM32/VCRUNTIME140.dll4 总结 在 Windows 系统中,对于 C 和 C++ 库,相应的库文件通常是以下这些:在 Windows 上,C 库的主要库文件是 ,它提供了对 C 标准库函数的实现。这些函数包括文件 I/O、内存分配、字符串处理等基本操作。 通常位于 目录下。对于 C++ 库,Windows 上的库文件是 (用于动态链接)和 (其中 XX 是版本号,例如 )。这些库文件提供了 C++ 标准库函数

2024-02-29 15:39:51 188

原创 Fusion OS

1 VMware workstation搭建华为FusionCompute实验环境。

2024-02-18 15:24:40 111

原创 mysql - 笔记

这些库都提供了与MySQL数据库进行交互的功能,你可以根据项目需求和个人偏好选择其中之一来使用。同样,确保库的稳定性、性能和支持情况对于你的项目都是符合要求的。对于C++开发者来说,连接MySQL数据库的库也有几个选择。

2024-02-02 17:25:10 144

原创 MQTT - 笔记

MQTT(Message Queuing Telemetry Transport)是一种轻量级的、开放的消息协议,设计用于在低带宽、高延迟或不稳定网络环境下进行高效的通信。MQTT的实现原理主要基于发布-订阅(Publish-Subscribe)模型,其核心概念包括客户端、代理服务器(Broker)、主题(Topic)和消息。

2023-12-25 17:00:02 1042

原创 Qt 之 自定义窗口标题栏

Qt 之 自定义窗口标题栏_qt 自定义标题栏-CSDN博客【Qt】自定义标题栏_qt 自定义标题栏-CSDN博客

2023-11-29 09:48:05 326

原创 苏东坡最经典的诗词

苏东坡最经典的诗词_诗词_百度汉语水调歌头·明月几时有[作者]苏轼[朝代] 宋丙辰中秋,欢饮达旦,大醉,作此篇,兼怀子由。明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。念奴娇·赤壁怀古[作者]苏轼[朝代] 宋大江东去,浪淘尽,千古风流人物。故垒西边,人道是,三国周郎赤壁。乱石穿空,惊涛拍岸,卷起千

2023-11-24 17:15:02 167

原创 https://www.freelancer.com/

https://www.freelancer.com/

2023-11-09 15:33:55 139

原创 绘制外包框

/ 获取外包框矩形。// m_boundingRect为外包框的矩形区域。// 设置外包框的颜色和线宽。

2023-11-06 11:05:38 135

原创 推荐几个制作svg的工具

svg

2023-10-10 17:25:23 1673

原创 TCP重连 - 笔记

1 C++ TCP/IP 关于tcp断线重连的问题C++ TCP/IP 关于tcp断线重连的问题_c++ 断线重连_Bug&猿柒。的博客-CSDN博客

2023-08-10 13:39:09 763

原创 freeBSD - 笔记

FreeBSD: FreeBSD是由FreeBSD项目团队开发的,最早可以追溯到1993年。FreeBSD有着强大的网络性能和高度优化的TCP/IP协议栈,因此在网络服务器领域表现出色。需要注意的是,FreeBSD的软件包集合在不断更新,所以建议在使用pkg命令之前先运行"pkg update"来更新软件包数据库,以确保获取到最新的软件包列表。FreeBSD使用名为"pkg"的包管理器来安装、更新和卸载软件包。在安装软件包之前,建议先更新软件包数据库,以确保获取到最新的软件包列表。

2023-08-07 13:56:35 485

原创 有关OpenBSD, NetBSD, FreeBSD -- 与GPT对话

如果您需要广泛的硬件支持、多样性的软件包和庞大的社区支持,以及更多的桌面用户和开发者工具,那么Linux可能是更好的选择。如果您关注系统的安全性和稳定性,需要一个高性能的网络服务器,或者需要在嵌入式系统上运行,那么BSD系列操作系统可能更适合您的需求。总体而言,如果您关注性能和服务器应用,希望拥有广泛的硬件支持和丰富的软件包,那么FreeBSD可能是一个较好的选择。它是一个开源的、多用途的操作系统,由许多不同的发行版组成,如Ubuntu、Debian、Red Hat、Fedora、CentOS等。

2023-08-07 11:11:36 1929

原创 linux下软件安装 - 与GPT对话

虽然在某些情况下,将所有文件放在一个目录下可能看起来更简洁,但随着项目规模的增长和复杂性的提高,分目录安装的优势会逐渐显现出来,提升整体的代码组织和管理效率。通过将不同类型的文件(可执行文件、共享库、头文件等)安装到不同的目录中,你可以更清晰地区分它们的用途和版本,避免文件冲突,并使得其他项目能够方便地使用你的头文件和共享库。这样的目录结构更加扁平,容易访问和部署。如果你的项目是一个库或框架,并且需要支持多个版本以满足不同用户的需求,你可以考虑提供版本选择的选项,让用户可以根据自己的需求选择所需的版本。

2023-08-01 17:34:55 975 1

原创 c语言的数据类型 -- 与GPT对话

要确保在程序中使用short类型时不会出现溢出或不确定的行为,建议使用stdint.h头文件中定义的int16_t和uint16_t数据类型,它们分别表示有符号和无符号的16位整数,确保在不同平台上都具有相同的取值范围。然而,C语言标准并没有严格规定"short"类型必须是有符号的,它的符号性是由编译器和特定平台决定的。涉及固定宽度整数类型的情况通常出现在需要确保整数的位数和范围在不同平台上保持一致的情况下,尤其在处理底层二进制数据、与硬件通信或需要精确定义整数大小的场景中,固定宽度整数类型特别有用。

2023-07-25 14:34:05 1152

原创 linux - 修改IP

修改 - /etc/sysconfig/network-scripts/ifcfg-ens33。

2023-07-08 14:34:20 740

原创 vmware - 笔记

1 【错误记录】VMware 虚拟机报错 ( VMWare 中的 Ubuntu 虚拟机网络设置 | 第一次网络设置 )

2023-06-29 17:24:02 296

原创 电池容量 --

单口4.5V= 5Aor5V= 4.5Aor9V- 2Aor12V=-1.5A(USB-A/22.5W MAX)电池容量:20000-29999mAh 2Ah。iPhone SE (第二代):1821mAh。产品型号: PPH80-611-1121。理电池容量:20000mAh(74Wh)额定容量:12500mAh(5V/3A)主流功率:1000-1499W。电池种类:可充电鲤离子电池。电池容量 - 60kwh。电池容量 - 54Wh。主流功率:22.5W。充电功率 - 20W。

2023-05-12 17:01:05 976 1

原创 设计Http接口

方案2中每个资源(驱动、连接)都有对应的 URI,而方案1中的 URI 则将资源 ID 和操作混在了一起。===========================方案-1===================================================方案-2========================:方案2的 URI 路径更加直观和易读,有助于降低使用者的学习成本和使用难度。而方案1则需要使用者记住每个资源的 ID 和对应的操作,不太友好。方案-1和方案-2 ,哪个好?

2023-05-06 10:28:16 852

原创 mysql - 对话chatgpt

例如,您可以创建一个只允许读取特定表的用户,或者一个只允许插入或更新数据的用户。此外,使用不同的用户还可以更容易地跟踪数据库中的操作,因为您可以看到是哪个用户执行了操作。如果您使用的是其他客户端,例如MySQL Workbench,则可以将端口设置为33060,并选择X Protocol连接选项。总之,root用户是MySQL中具有最高权限的超级用户,而新用户则可以根据需要分配不同的权限以限制他们的访问。是MySQL服务器的X Protocol端口,这是一个基于语义的协议,用于连接MySQL服务器。

2023-04-26 16:49:52 598

原创 mysql - 笔记

命令删除所有数据库,因为这可能会导致误操作。因此,如果您要删除所有数据库,请使用上面提供的第一个命令,并列出要删除的数据库名称。使用这些命令前,请确保已经正确连接到MySQL服务器,并且有足够的权限执行这些操作。其中,"database1, database2, ..."是要删除的数据库名称列表,用逗号分隔。请注意,删除所有数据库将不可恢复地清除您的MySQL服务器上的所有数据。请注意,您必须选择要显示表的数据库才能使用SHOW TABLES命令。该命令将显示当前选定数据库中的所有表的列表。

2023-04-25 16:58:25 381

原创 单片机 - 笔记

树莓派主板尺寸约为信用卡大小,但拥有强大的处理能力和丰富的接口,包括多个USB接口、以太网接口、HDMI输出接口、GPIO(通用输入输出)接口等。由于其低成本和丰富的接口,树莓派被广泛应用于各种领域,例如智能家居、机器人控制、媒体中心、无人机、学术研究等。目前,树莓派已经推出了多个版本,包括树莓派1、2、3、4和Zero等系列。此外,树莓派社区也非常活跃,开发者可以从社区中获取各种资源和支持,如软件库、教程、项目案例等。以上只是树莓派的一些玩法,实际上它的应用非常广泛,只要有兴趣和创意,可以自由发挥。

2023-04-14 13:57:49 484

原创 编程感想 -

感想

2023-04-12 13:46:51 130

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

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

2016-10-31

JavaScript语言精粹_修订版

JavaScript语言精粹_修订版.

2015-05-27

JavaScript设计模式

JavaScript设计模式

2015-05-27

css权威指南.pdf

css权威指南

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关注的人

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