更多
微课

更多
视频课

更多
教程

词条

大约有 90 项符合查询结果 ,库内数据总量为 78,408 项。(搜索耗时:0.0043秒)

1.<c:choose>, <c:when>, <c:otherwise> 标签

<c:choose>, <c:when>, <c:otherwise> 标签 <c:choose>标签与Java switch语句的功能一样,用于在众多选项中做出选择。switch语句中有case,而<c:choose>标签中对应有<c:when>,switch语句中有default,而<c:choose>标签中有&...

https://www.w3cschool.cn/jsp/jstl-core-choose-tag.html

2.PHP8 FFI::load — 从 C 头文件加载 C 声明

(PHP 7 >= 7.4.0, PHP 8)FFI::load — 从 C 头文件加载 C 声明说明public static FFI::load(string $filename): ?FFI从 C 头文件加载 C 声明。可以使用加载的 C 头文件中的特殊 FFI_LIB 定义来指定应加载的共享库。参数filenameC 头文件的名称。 不支持 C ...

https://www.w3cschool.cn/phpchinese/php8-ffi-load.html

3.C/C++ 内存操作

### 6.1 【必须】防止各种越界写(向前/向后) 错误1: ```c int a[5]; a[5] = 0; ``` 错误2: ```c int a[5]; int b = user_controlled_value; a[b] = 3; ``` 关联漏洞: - `高风险-内存破坏` ### 6.2 【必须】防止任意地址写 任意地址写会导致严重的安全隐患...

https://www.w3cschool.cn/secguide/secguide-9x2w3fkb.html

4.Linux命令 gcc - 基于C/C++的编译器

gcc基于C/C++的编译器补充说明gcc命令 使用GNU推出的基于 C/C++ 的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点。现在很多程序员都应用 GCC,怎样才能更好的应用 GCC。目前,GCC 可...

https://www.w3cschool.cn/linuxc/linuxc-8ns33lex.html

5.C/C++ 文件操作

...,则会造成路径穿越,导致任意文件的读写。 错误: ```c void Foo() { char file_path[PATH_MAX] = "/home/user/code/"; // 如果传入的文件名包含../可导致路径穿越 // 例如"../file.txt",则可以读取到上层目录的file.txt文件 char name[20] = "../file.txt"; me...

https://www.w3cschool.cn/secguide/secguide-6bxs3fka.html

6.<c:forEach>, <c:forTokens> 标签

<c:forEach>, <c:forTokens> 标签 这些标签封装了Java中的for,while,do-while循环。相比而言,<c:forEach>标签是更加通用的标签,因为它迭代一个集合中的对象。<c:forTokens>标签将字符串分隔为一个子串数组然后迭代它们。...

https://www.w3cschool.cn/jsp/jstl-core-foreach-tag.html

7.要想 lua 中调用 c 函数,c 文件如何修改?

背景: 想要像 cjson,gd,libinjection 一样,代码是用 c 实现的,却在 openresty 的 lua 模块中被调用。 ​下面以添加 ssdeep.so 为例,其中有 fuzzy_hash_buf 和 fuzzy_compare 两个接口函数。 lua 版本为 5.1.4,openresty 版本为 1.9.7.1​​​...

https://www.w3cschool.cn/notebook/notebook-om3q24p2.html

8.C/C++ 数字操作

...导致的漏洞。 错误(该例子在计算时产生整数溢出) ```c const kMicLen = 4; // 整数溢出 void Foo() { int len = 1; char payload[10] = { 0 }; char dst[10] = { 0 }; // Bad, 由于len小于4字节,导致计算拷贝长度时,整数溢出 // len - MIC_LEN == 0xfffffffd memcpy(d...

https://www.w3cschool.cn/secguide/secguide-y3743fkc.html

9.C/C++ 多线程

...被多个线程使用时,应当使用原子操作或加锁操作。 ```c // Bad char g_somechar; void foo_thread1() { g_somechar += 3; } void foo_thread2() { g_somechar += 1; } ``` 对于可以使用原子操作的,应当使用一些可以确保内存安全的操作,如: ```c // Good volati...

https://www.w3cschool.cn/secguide/secguide-df9y3fk8.html

10.C/C++ 加密解密

...明文存储用户密码等敏感数据 用户密码应该使用 Argon2, scrypt, bcrypt, pbkdf2 等算法做哈希之后再存入存储系统, `https://password-hashing.net` `https://libsodium.gitbook.io/doc/password_hashing/default_phf#example-2-password-storage` 用户敏感数据,应该做到...

https://www.w3cschool.cn/secguide/secguide-w6bx3fk9.html

文章

1.为什么AI工具都爱用Markdown?一篇文章轻松入门

本文深入解析 Markdown 的核心优势,揭示其为何成为 AI 工具(如豆包、DeepSeek)的首选格式。通过简单易学的语法和跨平台兼容性,Markdown 让内容清晰、高效。文章还提供快速入门技巧,助你提升文档编写效率。

https://www.w3cschool.cn/article/33654598.html

2.计算机术语词典大全

本文提供了一份全面的计算机术语词典,涵盖从 Applet 到 WYSIWYG 的核心概念。每个术语都配有简洁的定义和解释,帮助初学者快速理解计算机基础知识,同时为专业人士提供快速查阅的资源。适合编程、网络和硬件相关领域的学习和参考。

https://www.w3cschool.cn/article/10652769.html

3.如何在C语言中生成随机数?详解rand()和srand()的使用

本文详解C语言中生成随机数的方法,包括仅使用rand()和结合srand()初始化种子的方式,以及如何生成指定范围内的随机数。通过示例代码,帮助你快速掌握随机数生成的核心技巧,适合初学者和开发者参考。

https://www.w3cschool.cn/article/85477613.html

4.TIOBE 指数:2025 年 4 月编程语言排行榜及趋势分析

2025 年 4 月 TIOBE 指数揭示编程语言最新动态,Python 稳居榜首,CC++ 紧随其后,Kotlin、Swift 和 Ruby 排名下降。本文详细分析排名变化及长期趋势,并推荐编程狮相关课程,助你掌握热门编程语言。

https://www.w3cschool.cn/article/2449540.html

5.如何将 Google Chrome 用作文本编辑器?两种方法快速实现

本文介绍两种方法将 Google Chrome 转为文本编辑器:通过代码片段快速创建记事本,或安装 Chrome 扩展程序“Notepad”实现更便捷的笔记记录。简单操作即可随时记录内容,适合需要快速记笔记的用户。

https://www.w3cschool.cn/article/48437302.html

6.50个Linux命令:文件管理、系统监控与网络工具全攻略

本文汇总了50个Linux核心命令,涵盖文件管理(如ls、cd、cp)、系统监控(如top、htop、df)和网络工具(如ssh、ping、scp)等实用技能。通过分门别类的详细示例,帮助初学者和管理员快速掌握Linux命令行操作,提升系统管理效率。

https://www.w3cschool.cn/article/1898230.html

7.如何在 VS Code 中快速打开终端?5种方法轻松掌握

Visual Studio Code(VS Code)内置终端功能,让你无需离开编辑器即可运行命令。本文详细介绍了5种打开终端的方法,包括通过菜单栏、快捷键、命令面板和侧边栏图标,以及如何将终端作为标签页打开。无论是初学者还是开发者,都能快速掌握并提高开发效率。

https://www.w3cschool.cn/article/32785161.html

8.如何在 Windows 11 上查找计算机的 IP 地址?

本文详细介绍了如何在 Windows 10 上快速查找计算机的 IP 地址。通过命令提示符使用 ipconfig 命令查看局域网 IP,或通过浏览器访问 iplark.com 查看公网 IP。同时解释了 IP 地址的基础知识、IPv4 与 IPv6 的区别,以及广域网和局域网 IP 的应用场景,帮助用户全面了解网络通信的核心概念。

https://www.w3cschool.cn/article/67367425.html

9.原生应用与Web应用的融合演进:现代跨平台开发指南

本文深入解析原生应用、Web应用及混合应用的特性与开发优势,提供技术对比、选型指南及现代开发技术栈推荐,助您高效构建跨平台应用。

https://www.w3cschool.cn/article/11290083.html

10.用 Trae Remote-SSH 轻松远程开发和部署

本文介绍如何使用 Trae Remote-SSH 解决远程开发中的环境不一致、调试不便等问题,通过快速上手与开发实践,展示其在远程开发和部署中的高效应用,助您提升开发效率。

https://www.w3cschool.cn/article/30345893.html

11.如何在Windows上找到Python安装路径?两种方法快速定位

在Windows系统中,快速找到Python安装路径对设置环境变量或排查问题至关重要。本文详细介绍了两种高效方法:通过命令提示符(CMD)使用where命令,以及通过终端使用Get-Command命令,帮助你轻松定位Python安装路径。无论是初学者还是开发者,都能快速掌握。

https://www.w3cschool.cn/article/22422991.html

12.在 Windows 上安装 PowerShell 的多种方法与完整指南

本文详细介绍了在 Windows 上安装 PowerShell 的多种方法,包括推荐的 WinGet 安装方式、适用于企业部署的 MSI 包、简单的 ZIP 包安装以及 .NET 全局工具和 Microsoft Store 包等选择。每种方法都提供了具体的步骤和注意事项,助您根据自身需求选择最适合的安装方式,快速搭建 PowerShell 环境。

https://www.w3cschool.cn/article/36464641.html

13.入门C++就是这么简单,C++微课正式上线!

终于可以彻底排拖枯燥无味的书本了 边学边练,C++再难也不过如此 -------C++微课正式上线

https://www.w3cschool.cn/article/9497137.html

14.动态规划解决 0/1 背包问题的代码逻辑与功能说明 - DeepSeek 代码解释提示词实例

本文详细解释了借助DeepSeek提示词代码解释来解决 0/1 背包问题的动态规划代码逻辑,包括代码的初始化、循环结构、状态转移方程等,并说明了其功能是计算在给定背包容量下选择不同物品组合所能获得的最大价值。通过逐步构建二维数组 dp,最终得出最优解。

https://www.w3cschool.cn/article/14127321.html

15.前端还剩CSS没学?CSS微课正式上线,帮你快速学会

本教程主要描述如何通过CSS来大大提升网页开发的工作效率!在我们的 CSS 教程中,您会学到如何使用 CSS 同时控制多重网页的样式和布局。

https://www.w3cschool.cn/article/6532582.html

16.W3Cschool常见问题汇总

1、关于编程实战答案与会员的问题? 充值w3cschool会员,不包含编程实战的答案,这么做的目的是为了为了让用户自己做题,而不是不会做就去看答案,如果在编程实战中实在不会做,建议您多去看看教程手册,或者可以添加qq群654409009进行询问!

https://www.w3cschool.cn/article/2430363.html

17.Git:程序员必备的版本控制利器

在软件开发的世界里,Git是一个强大而优雅的分布式版本控制系统,几乎无人不知、无人不晓。它由Linux之父Linus Torvalds于2005年创建,旨在更好地管理Linux内核的开发。Git以其分布式架构、高效性能、数据完整性和强大的分支管理等核心优势,迅速超越了SVN等传统版本控制系统,成为了开源社区和众多企业的首选。本文将带你了解Git的诞生背景、核心优势以及如何开启你的Git学习之旅,包括基础知识快速入门和进阶技巧最佳实践。无论你是编程新手还是经验丰富的老兵,Git都是你不可或缺的得力助手。

https://www.w3cschool.cn/article/41536174.html

18.DeepSeek 散文写作提示词实例:创作《孤独的夜行者》散文

本文介绍了 DeepSeek 的散文写作提示词实例,展示了如何使用提示词创作一篇以 “孤独的夜行者” 为题的散文。通过示例代码和样例输出,帮助开发者快速上手 DeepSeek 提示词,实现散文创作。

https://www.w3cschool.cn/article/50335078.html

19.轻松掌握网页设计神器:CSS圆角生成器让你的网站瞬间高大上

在视觉至上的互联网时代,圆角设计是提升网页亲和力和现代感的关键。本文介绍了圆角生成器如何帮助设计师轻松实现圆角效果,从基础设置到进阶技巧,让你的网站瞬间高大上。探索圆角设计的重要性、实现方法和未来趋势,用细节决定网站设计的成败。

https://www.w3cschool.cn/article/21360813.html

20.AI平台深度解析与应用指南

本文深入探讨AI平台的定义、行业应用案例、选择AI平台时的关键能力,以及Anaconda平台的独特优势,为读者提供一份全面且实用的AI平台应用指南。

https://www.w3cschool.cn/article/49682083.html

21.JavaScript 流程语句知识脑图

JavaScript通过规定的语句让程序代码有条件的按照一定的方式执行。

https://www.w3cschool.cn/article/4000924.html

22.微信小程序小游戏开发文档

小游戏的运行环境跟小程序类似,运行在 JavaScriptCore 中,因此没有 DOM、BOM API。 与小程序一样,小游戏每次发布需要经过审核。我们在小程序和小游戏中都移除了动态执行代码的能力,包括以下调用方式:

https://www.w3cschool.cn/article/6526928.html

23.必学!目前最受欢迎的前端框架

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。

https://www.w3cschool.cn/article/8775455.html

24.打造“程序员毒舌伴侣”:用豆包MarsCode激发编程动力

这篇文章介绍了如何使用豆包MarsCode创建一个“程序员毒舌伴侣”,通过自嘲式的幽默和提醒功能,帮助程序员克服拖延和倦怠。文章详细展示了如何利用Node.js、Yeoman和VSCode Extension Generator开发这个插件,并提供了完整的代码示例和调试步骤。通过这个有趣的项目,开发者可以在编程过程中找到新的动力和乐趣。

https://www.w3cschool.cn/article/69861356.html

25.3.12植树节,前端程序员如何用代码来种树

本文介绍前端程序员如何使用HTML和CSS在网页上“种出一棵树”,结合代码装饰和诗歌排版,展现程序员独特的植树方式。适合学习前端开发的初学者和爱好者。

https://www.w3cschool.cn/article/45428604.html

26.DeepSeek 内容分类提示词实例:新闻文本自动分类

本文介绍了 DeepSeek 的内容分类提示词实例,展示了如何使用提示词对新闻文本进行自动分类。通过示例代码和样例输出,帮助开发者快速上手 DeepSeek 提示词,实现新闻文本的自动分类功能。

https://www.w3cschool.cn/article/77402195.html

27.79关闯关:轻松掌握HTML+CSS,打造你的第一个网页

开启你的网页设计学习之旅,通过这个包含79个关卡的HTML+CSS基础实战课程,从零开始逐步掌握创建精美网页的核心技能。学习如何使用HTML构建网页骨架,以及利用CSS为网页设计布局、添加样式和动画效果,将你的创意变为现实。

https://www.w3cschool.cn/article/86503723.html

28.DeepSeek 中英翻译提示词实例:牛顿第一定律翻译

本文介绍了 DeepSeek 的中英翻译专家提示词实例,展示了如何将牛顿第一定律的中文内容翻译成英文。通过示例代码和样例输出,帮助开发者快速上手 DeepSeek 提示词,实现高质量的中英翻译。

https://www.w3cschool.cn/article/20542054.html

29.DeepSeek 角色扮演提示词(情景续写)实例:模拟诸葛亮与刘备的对话

本文介绍了 DeepSeek 的角色扮演提示词实例,通过模拟诸葛亮与刘备在地府的对话,展示如何使用提示词进行情景续写。示例代码和样例输出帮助开发者快速上手 DeepSeek 提示词,实现有趣的对话交互。

https://www.w3cschool.cn/article/88880796.html

30.Python在数据科学中的应用:完整指南

本文深入探讨了Python在数据科学中的广泛应用,从数据科学的定义及其子领域入手,详细介绍了Python为何成为数据科学领域的热门选择,以及Python生态系统中众多实用的工具和库,为数据科学家提供了全面的资源指南。

https://www.w3cschool.cn/article/48886023.html

抱歉,暂时没有相关的微课

w3cschool 建议您:

  • 检查输入的文字是否有误

抱歉,暂时没有相关的视频课程

w3cschool 建议您:

  • 检查输入的文字是否有误

抱歉,暂时没有相关的教程

w3cschool 建议您:

  • 检查输入的文字是否有误

1.<c:choose>, <c:when>, <c:otherwise> 标签

<c:choose>, <c:when>, <c:otherwise> 标签 <c:choose>标签与Java switch语句的功能一样,用于在众多选项中做出选择。switch语句中有case,而<c:choose>标签中对应有<c:when>,switch语句中有default,而<c:choose>标签中有&...

https://www.w3cschool.cn/jsp/jstl-core-choose-tag.html

2.PHP8 FFI::load — 从 C 头文件加载 C 声明

(PHP 7 >= 7.4.0, PHP 8)FFI::load — 从 C 头文件加载 C 声明说明public static FFI::load(string $filename): ?FFI从 C 头文件加载 C 声明。可以使用加载的 C 头文件中的特殊 FFI_LIB 定义来指定应加载的共享库。参数filenameC 头文件的名称。 不支持 C ...

https://www.w3cschool.cn/phpchinese/php8-ffi-load.html

3.C/C++ 内存操作

### 6.1 【必须】防止各种越界写(向前/向后) 错误1: ```c int a[5]; a[5] = 0; ``` 错误2: ```c int a[5]; int b = user_controlled_value; a[b] = 3; ``` 关联漏洞: - `高风险-内存破坏` ### 6.2 【必须】防止任意地址写 任意地址写会导致严重的安全隐患...

https://www.w3cschool.cn/secguide/secguide-9x2w3fkb.html

4.Linux命令 gcc - 基于C/C++的编译器

gcc基于C/C++的编译器补充说明gcc命令 使用GNU推出的基于 C/C++ 的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点。现在很多程序员都应用 GCC,怎样才能更好的应用 GCC。目前,GCC 可...

https://www.w3cschool.cn/linuxc/linuxc-8ns33lex.html

5.C/C++ 文件操作

...,则会造成路径穿越,导致任意文件的读写。 错误: ```c void Foo() { char file_path[PATH_MAX] = "/home/user/code/"; // 如果传入的文件名包含../可导致路径穿越 // 例如"../file.txt",则可以读取到上层目录的file.txt文件 char name[20] = "../file.txt"; me...

https://www.w3cschool.cn/secguide/secguide-6bxs3fka.html

6.<c:forEach>, <c:forTokens> 标签

<c:forEach>, <c:forTokens> 标签 这些标签封装了Java中的for,while,do-while循环。相比而言,<c:forEach>标签是更加通用的标签,因为它迭代一个集合中的对象。<c:forTokens>标签将字符串分隔为一个子串数组然后迭代它们。...

https://www.w3cschool.cn/jsp/jstl-core-foreach-tag.html

7.要想 lua 中调用 c 函数,c 文件如何修改?

背景: 想要像 cjson,gd,libinjection 一样,代码是用 c 实现的,却在 openresty 的 lua 模块中被调用。 ​下面以添加 ssdeep.so 为例,其中有 fuzzy_hash_buf 和 fuzzy_compare 两个接口函数。 lua 版本为 5.1.4,openresty 版本为 1.9.7.1​​​...

https://www.w3cschool.cn/notebook/notebook-om3q24p2.html

8.C/C++ 数字操作

...导致的漏洞。 错误(该例子在计算时产生整数溢出) ```c const kMicLen = 4; // 整数溢出 void Foo() { int len = 1; char payload[10] = { 0 }; char dst[10] = { 0 }; // Bad, 由于len小于4字节,导致计算拷贝长度时,整数溢出 // len - MIC_LEN == 0xfffffffd memcpy(d...

https://www.w3cschool.cn/secguide/secguide-y3743fkc.html

9.C/C++ 多线程

...被多个线程使用时,应当使用原子操作或加锁操作。 ```c // Bad char g_somechar; void foo_thread1() { g_somechar += 3; } void foo_thread2() { g_somechar += 1; } ``` 对于可以使用原子操作的,应当使用一些可以确保内存安全的操作,如: ```c // Good volati...

https://www.w3cschool.cn/secguide/secguide-df9y3fk8.html

10.C/C++ 加密解密

...明文存储用户密码等敏感数据 用户密码应该使用 Argon2, scrypt, bcrypt, pbkdf2 等算法做哈希之后再存入存储系统, `https://password-hashing.net` `https://libsodium.gitbook.io/doc/password_hashing/default_phf#example-2-password-storage` 用户敏感数据,应该做到...

https://www.w3cschool.cn/secguide/secguide-w6bx3fk9.html
App下载
App下载

扫描二维码

下载编程狮App

关注有礼
微信公众号

扫码关注 领资料包

意见反馈
帮助中心
返回顶部