程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
编程
详解 Nginx 的 `sub_filter` 指令
2024-11-19 02:09:49 +0800 CST
view 2808
Nginx的`sub_filter`指令用于动态替换HTTP响应内容中的特定字符串,适用于修改URL、关键字和静态文件路径等场景。它支持基本的字符串替换,但不支持正则表达式,且仅限于文本内容。通过配置`sub_filter_once`和`sub_filter_types`,用户可以更精细地控制替换行为。尽管功能强大,但使用时需注意性能开销和限制。
Web服务器
反向代理
内容替换
Viewer.js:零依赖前端图片预览神器,一行代码实现专业级大图查看
编程
Viewer.js:零依赖前端图片预览神器,一行代码实现专业级大图查看
2026-05-25 10:25:46 +0800 CST
view 193
Viewer.js是纯JS零依赖图片查看器,53个配置项+23个方法+17个事件,一行代码接入专业级大图预览,支持PC+移动端,MIT开源免费商用。
前端
JavaScript
图片预览
开源工具
Viewer.js
零依赖
编程
5种独特的图标导航设计,利用CSS和JavaScript提升用户体验
2024-11-19 10:04:42 +0800 CST
view 1296
本文分享了5种独特的图标导航设计,利用CSS和JavaScript提升用户体验。每种设计都有其特点,如滑动效果、黏液效果、全屏切换、垂直导航和按钮式菜单,适合不同场景和需求。这些设计不仅美观,还考虑了可访问性,旨在为网页和移动应用提供灵感。
网页设计
用户体验
前端开发
Nginx 防止IP伪造,绕过IP限制
编程
Nginx 防止IP伪造,绕过IP限制
2025-01-15 09:44:42 +0800 CST
view 2055
本文介绍了如何在Nginx中配置以防止IP伪造,确保后端应用程序能够获取真实的客户端IP。通过使用`X-Real-IP`头信息和相应的Nginx配置,能够有效避免恶意用户伪造IP地址的风险。此外,建议限制后端服务器仅接受来自Nginx的流量,以增强安全性。
网络安全
反向代理
Web架构
如何在 Linux 系统上安装字体
编程
如何在 Linux 系统上安装字体
2025-02-27 09:23:03 +0800 CST
view 2740
本文介绍了在不同Linux发行版(如Ubuntu、CentOS和ArchLinux)上安装和管理字体的方法,包括使用包管理器和手动安装字体的步骤。提供了具体的命令示例和字体文件的下载来源,以及如何使用Fontconfig管理字体。
Linux
字体管理
系统配置
综合
Manticore Search:高性能的搜索引擎
2024-11-19 03:43:32 +0800 CST
view 2393
ManticoreSearch是一个高性能的开源搜索引擎,基于C++开发,适用于高效的全文搜索。相较于Elasticsearch,Manticore在多个场景下表现出色,尤其在处理大规模数据和日志分析时。它支持SQL查询,轻量级且易于部署,适合实时数据处理和多种编程语言的客户端支持。ManticoreSearch是替代Elasticsearch的理想选择,广泛应用于数据分析和实时处理。
搜索引擎
数据分析
开源软件
性能优化
实时处理
一套TypeScript代码,编译成macOS/iOS/Android全平台原生应用:Perry开源
编程
一套TypeScript代码,编译成macOS/iOS/Android全平台原生应用:Perry开源
2026-04-29 12:17:15 +0800 CST
view 912
Perry是基于Rust+SWC+LLVM的TypeScript原生编译器,将TS代码编译为macOS/iOS/Android/Linux/Windows/WebAssembly全平台原生二进制,无需Node.js、无需Electron,输出仅2-5MB。MIT开源。
TypeScript
跨平台开发
Rust
开源
原生应用
LLVM
SWC
Perry
告别冗长代码!10个JavaScript简写技巧提升开发效率
编程
告别冗长代码!10个JavaScript简写技巧提升开发效率
2025-09-11 18:27:56 +0800 CST
view 782
本文介绍了10个实用的JavaScript简写技巧,包括短路求值、模板字符串、解构赋值、展开运算符、箭头函数、可选链操作符、空值合并运算符、includes方法、指数运算符和对象属性简写。这些技巧基于ES6及后续版本,旨在帮助开发者用更少的代码表达相同逻辑,提高代码可读性和维护性,同时保持技术准确性。
编程技巧
前端开发
代码优化
WeChatFerry 聊天 MCP 工具:让 AI 直接操控微信
编程
WeChatFerry 聊天 MCP 工具:让 AI 直接操控微信
2026-05-12 12:18:09 +0800 CST
view 329
基于WeChatFerry的聊天MCP工具,通过标准MCP协议让AI编程工具直接操控微信:发消息、管群聊、查通讯录、接收转账。支持Claude Code/Codex/VSCode等客户端,Go语言开发,仅Windows。
WeChatFerry
MCP
微信
Claude Code
Codex
告别传统 for 循环:探索 JavaScript 现代迭代的优雅之道
编程
告别传统 for 循环:探索 JavaScript 现代迭代的优雅之道
2025-09-04 12:18:26 +0800 CST
view 813
本文探讨了JavaScript中传统for循环的局限性及其在现代开发中的替代方案,包括数组高阶函数(如forEach、map、filter、reduce等)和for...of循环。强调了现代迭代方法在可读性和安全性上的优势,同时指出在特定场景下传统for循环仍有其价值。最后,提供了一些最佳实践建议,以帮助开发者更有效地使用这些工具。
JavaScript
编程
软件开发
最佳实践
函数式编程
告别页面卡顿!7大前端性能优化实战技巧
编程
告别页面卡顿!7大前端性能优化实战技巧
2025-09-11 17:02:59 +0800 CST
view 1064
本文深入分析前端页面卡顿的七大原因,包括JavaScript执行阻塞、DOM重排重绘、内存泄漏等,并提供WebWorker、节流防抖、requestAnimationFrame、虚拟DOM、懒加载等实战优化技巧,通过代码示例展示如何提升页面流畅度和用户体验。
前端开发
性能优化
Web技术
Vue3的自动化测试怎么做?详细说明一下常用的测试工具和框架
编程
Vue3的自动化测试怎么做?详细说明一下常用的测试工具和框架
2024-11-19 06:25:54 +0800 CST
view 1756
本文详细介绍了在Vue3中进行自动化测试的方法,强调了自动化测试的重要性,包括减少人为错误、提高测试效率和代码质量等。介绍了常用的测试工具和框架,如Jest、VueTestUtils、Cypress和Mocha+Chai,并提供了相关的安装和使用示例,帮助开发者选择合适的工具以提升项目的稳定性和可维护性。
前端开发
测试
Vue
软件工程
自动化
如何实现生产环境代码加密
编程
如何实现生产环境代码加密
2024-11-18 14:19:35 +0800 CST
view 1689
在成熟项目中,前端生产环境代码加密至关重要,能够防止代码被获取或篡改。本文介绍了几种常见的前端代码保护方法,包括使用代码混淆工具、加密关键数据、将逻辑移至服务端、检测开发者工具等。虽然这些方法能提升安全性,但真正的安全依赖于后端逻辑的保护。
前端安全
代码保护
加密技术
TypeScript 初学者快速入门指南 2024 版
编程
TypeScript 初学者快速入门指南 2024 版
2024-11-18 12:03:30 +0800 CST
view 1586
这篇文章是TypeScript初学者的快速入门指南,介绍了TypeScript的基础概念和特性,包括静态类型、接口、类、泛型、枚举、类型推断、类型守卫等。通过代码示例,读者可以了解如何使用TypeScript提升代码的可靠性和可维护性,适合新手和有经验的开发者。
编程
Web开发
TypeScript
JavaScript
软件工程
代码
html一份退出酒场的告知书
2024-11-18 18:14:45 +0800 CST
view 1557
本文为一份退出酒场的告知书,作者在经历多年饮酒后,决定戒酒并以茶会友。文中提到饮酒的经历和感受,以及对朋友关系的重视,最后以茶代酒,表达了对未来交往方式的改变。
生活方式
社交
戒酒
个人成长
Go方法集完全指南:从原理到实战的深度解析
编程
Go方法集完全指南:从原理到实战的深度解析
2025-09-11 19:11:24 +0800 CST
view 850
本文深入解析Go语言方法集的核心概念,包括值接收者和指针接收者的区别、方法集与接口实现的关系、实际应用场景及常见坑点。通过代码示例详细展示了方法集在结构体嵌入、多态设计和性能优化中的实战应用,并提供了最佳实践建议。
Go语言
编程教程
方法集
接口
性能优化
go使用 Wails 构建轻量级桌面应用:仿微信登录界面 Demo
编程
go使用 Wails 构建轻量级桌面应用:仿微信登录界面 Demo
2024-11-18 22:57:54 +0800 CST
view 2124
本文介绍了如何使用Wails框架构建一个仿微信登录界面的桌面应用。Wails利用Go的性能优势,支持多种前端技术,提供高效的跨平台开发体验。文章涵盖了环境配置、项目创建、界面布局、后端功能实现以及打包发布的完整流程,适合需要高性能和小体积应用的开发者。
桌面应用
开发框架
跨平台
Go语言
使用PHP和百度地图API实现出租车轨迹展示功能
编程
使用PHP和百度地图API实现出租车轨迹展示功能
2024-11-19 01:17:57 +0800 CST
view 1506
本教程详细介绍了如何使用PHP和百度地图API实现出租车轨迹展示功能。通过PHP从MySQL数据库获取出租车的轨迹数据,并利用百度地图的JavaScriptAPI在网页上绘制出租车的移动轨迹。教程包括准备工作、数据库创建、数据插入、PHP脚本编写及HTML页面展示等步骤,适合开发者学习和实践。
编程
Web开发
地图应用
编程
实现Linux SSH登录提醒并发送消息到企业微信群
2024-11-18 01:03:17 +0800 CST
view 1675
本文介绍了如何在Linux服务器上实现SSH登录提醒,并通过企业微信群发送通知。通过创建一个shell脚本并放置在`/etc/profile.d/`目录下,可以在用户每次SSH登录时自动发送登录信息到指定的微信群。文章详细说明了技术原理、企业微信群机器人的创建步骤、脚本编写及配置方法,并提供了验证效果的示例。
Linux
安全
自动化
企业微信
通知
Nginx 反向代理
编程
Nginx 反向代理
2024-11-19 08:02:10 +0800 CST
view 1537
Nginx是一种高性能的Web服务器和反向代理服务器,广泛应用于Web应用架构中。反向代理功能允许将客户端请求转发到后端服务器,并将响应返回给客户端。本文详细介绍了Nginx反向代理的配置步骤、案例及其在负载均衡中的应用,强调了安全性和扩展性。
Web服务器
反向代理
网络技术
Nginx
🚀纯CSS实现3D翻书特效!无JavaScript也能玩出花
代码
🚀纯CSS实现3D翻书特效!无JavaScript也能玩出花
2025-05-15 10:22:08 +0800 CST
view 1480
本文介绍了一种纯CSS实现的3D翻书特效,展示了如何通过CSS的高级特性如transform-style、perspective和transition等,创建逼真的翻页效果。该特效无需JavaScript,提供了优秀的交互体验,适合练习CSS3变换与3D动画。文中还提供了完整的HTML源码,便于读者直接使用和修改。
前端开发
CSS
动画效果
网页设计
用户体验
编程
nuxt.js服务端渲染框架
2024-11-17 18:20:42 +0800 CST
view 3146
本文介绍了Vue和Nuxt.js的基本概念及其在前端开发中的应用。Vue的出现引发了前端革命,但其SEO友好性不足。Nuxt.js作为解决方案,支持服务端渲染,提升SEO体验。文中提供了创建Nuxt.js项目的步骤,包括目录结构和文件功能的详细说明,以及如何生成静态文件以便于部署。
前端开发
框架
Vue.js
Nuxt.js
SEO
微软 Coreutils for Windows 深度实战:当 Linux 命令遇上 Rust 原生移植——从架构原理到生产级跨平台开发完全指南(2026)
编程
微软 Coreutils for Windows 深度实战:当 Linux 命令遇上 Rust 原生移植——从架构原理到生产级跨平台开发完全指南(2026)
2026-06-05 23:16:55 +0800 CST
view 174
微软 Build 2026 发布 Coreutils for Windows,基于 Rust 原生移植 75+ Linux 命令到 Windows。本文深度解析硬链接架构、uutils 项目原理、安装配置、核心命令实战、跨平台脚本迁移、性能对比及最佳实践。
Windows
Rust
Linux
Coreutils
跨平台
命令行
开发工具
RuoYi-Vue-Plus:15.7K Star重写RuoYi,Sa-Token+多租户+WarmFlow工作流,企业后台标杆
编程
RuoYi-Vue-Plus:15.7K Star重写RuoYi,Sa-Token+多租户+WarmFlow工作流,企业后台标杆
2026-04-16 19:04:25 +0800 CST
view 544
RuoYi-Vue-Plus是dromara开源的15.7K Star多租户后台管理系统,重写RuoYi所有功能,集成Sa-Token鉴权、WarmFlow工作流和MyBatis-Plus,适合SaaS化企业应用。
Java
SpringBoot
RuoYi
多租户
工作流
SaaS
开源
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
104
105
106
107
108
...
132
下一页