|
最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:11181 今日文数:5551
|
|
SmartSQL是一款方便快捷的数据库文档查询、生成工具,致力于成为帮助企业快速实现数字化转型的元数据管理工具。功能特性•多种数据库:SmartSQL目前已经支持SQLServer、MySQL、PostgreSQL、SQLite、Oracle、达梦数据库,正在开发Db2、TiDB、瀚高、金仓的支持。•丰富的文档格式:支...
|
|
无需前端经验,也能打造现代感十足的交互界面还记得那些只能在黑乎乎命令行中运行的Python脚本吗?时代变了!2025年的用户期待的是界面美观、交互流畅的现代应用。好消息是,Python的GUI生态系统已经悄然进化,涌现出一批强大而又易用的界面库。无论你是想快速开发一个小工具,还是构建复杂的企业级应用,总有一款适合你。下...
|
|
Nginx缓存Nginx作为高性能的反向代理、与负载均衡服务器,其”缓存功能“在提升Web服务响应速度和减轻后端压力方面具有重要作用。可以,极大的降低后端压力。比如:大量重复请求(首页、热榜、图片、热门API),不再回源,节省CPU、内存。提升并发能力:当大多数请求命中缓存时,系统能承受更高峰值流量。Nginx缓存工作...
|
|
异步编程已成为JavaScript不可或缺的部分。从最初的回调地狱,到Promise的链式调用,再到async/await的语法糖,JavaScript的异步处理方式不断演进。然而,尽管async/await让代码看起来更加同步化、可读性更强,但它在某些场景下会带来不必要的性能开销。分享一种新型异步编程范式,在特定场景...
|
|
Zed是一款由Atom和Tree-sitter的创造者开发的高性能、多人协作代码编辑器。它主要由Rust语言构建,以其出色的性能、现代化的设计以及内置的实时协作功能,正吸引着越来越多开发者的关注。💻诞生与理念Zed由ZedIndustries团队打造,其核心目标是打造一款速度极快的编辑器,让工具本身不再成为编程流程的...
|
|
GB/T45574-2025《数据安全技术敏感个人信息处理安全要求》于2025年11月1日正式生效实施,重点是在解决敏感个人信息界定不清、合规义务落实困难等现实问题,对敏感个人信息的大类进行调整,比如“居民身份证照片”被单独列为敏感个人信息,而身份证、护照等证件的号码本身则不再一律视为敏感个人信息。上个月,朋友公司花了...
|
|
还在为项目依赖臃肿而烦恼?其实浏览器早已内置了大量强大API,学会它们,轻松告别第三方库!🚀性能优化组1.ResizeObserver精准监听DOM尺寸变化,图表自适应、虚拟滚动轻松实现newResizeObserver(([e])=>chart.resize(e.contentRect.width)).observ...
|
|
上周二,改一个“远古”管理后台的时候,被气笑了。为了维护几个弹窗,居然堆了500多行JavaScript:管理焦点的focustrap监听Esc关闭点击遮罩关闭一堆ARIA无障碍属性禁止body滚动各种事件绑定、解绑、边界情况……如果你写过稍微像样一点的Web应用,你八成也干过这些事。各种modal、dropdown、...
|
|
当SQLServer占用CPU长期超过60%时,通常由低效查询或资源争用引起。以下是系统化的排查步骤和工具使用指南,帮助你精准定位问题根源:🔍1.确认SQLServer是CPU占用源头任务管理器/性能监视器:检查sqlservr.exe的CPU占用率是否持续高于60%15。PowerShell脚本(验证是否为SQLS...
|
|
背景过去十多年,国内大部分企业的核心系统都跑在WindowsServer+IIS+.NETFramework这套组合上。它稳定、成熟、文档齐全,但问题也很明显:授权成本高(WindowsServer+SQLServer许可证不是小钱);平台绑定死(离开Windows就跑不动);部署靠手工(每次上线都要配IIS、改权限、...
|
|
SQLStudio是一个免费开源、基于Web浏览器的轻量级数据库查询工具。SQLStudio主要采用Rust、TypeScript语言开发,遵循MIT开源协议,代码托管在GitHub:https://github.com/frectonz/sql-studio功能特性•跨平台:SQLStudio支持Windows、ma...
|
|
在数据库管理和开发的过程中,你是否曾因不同环境间的数据库结构不一致而头疼?一个在生产环境中正常运行的系统,在测试环境却莫名报错;团队协作时,因疏忽某个表的改动而导致接口调用失败……这些问题都可以通过一款强大的开源工具解决。简介TiCodeXSQLSchemaCompare是一款免费开源的数据库结构比较和同步工具,主要采...
|
|
问题:通过IIS发布的网站放到F5设备后边,通过透明监听模式WAF设备过滤后,公网访问者的真实IP被WAF设备IP替代,在网站日志看不到原来的真实IP了。处理方案1:利用第三方IIS插件调用X-Forwarded-For获得来访者的真实IP,解决IIS放在f5后记录不到用户ip的问题。
处理方案2:使用微软官方的高级...
|
|
在Nginx中配置以阻止非国内IP地址访问,可以通过以下步骤实现:
获取国内IP地址段:首先,您需要获取一个国内IP地址段的列表。这通常可以从公开的IP地址数据库中获得。这些数据库包括但不限于IP2Location、IPDeny等。安装GeoIP模块:在Nginx中,GeoIP模块可以用来识别访问者的IP地址。确保您...
|
|
在.NET开发环境中,全文搜索是一项至关重要的功能,它能够帮助用户在大量数据中快速找到所需信息。本文将介绍几种适合.NET环境的全文搜索方式,包括Lucene.NET、Elasticsearch和lunr-core,以及它们各自的优缺点和应用场景。一、Lucene.NET1.简介Lucene.NET是ApacheLuc...
|
|
Lodop打印控件的64位与32位版本区别
Lodop打印控件的64位与32位版本主要区别在于兼容的操作系统位数和浏览器支持:兼容性差异32位版本:仅支持32位操作系统(如WindowsXP、Windows7等),且仅适配32位浏览器(如IE、Firefox51及更早版本、Chrome44及更早版本)...
|
|
TiCodeXSQLSchemaCompare是一款免费开源的数据库结构比较和同步工具,支持跨平台和多种数据源。SQLSchemaCompare工具主要采用C#语言开发,遵循GPL3.0开源协议,代码托管在GItHub:https://github.com/TiCodeX/SQLSchemaCompare功能特性•跨...
|
|
前言还记得那些年被Microsoft.Office.Interop.Excel支配的恐惧吗?服务器上莫名卡死的Excel进程、权限问题导致的诡异错误、还有那令人窒息的性能表现……好在,.NET开源社区涌现出了一批优秀的电子表格处理库,它们不需要安装Excel,功能强大,让我们终于能够优雅地在代码中操作电子表格。今天,就...
|
|
在数据库选择的讨论中,常会发现一个现象:.NET开发者群体对SQLServer的接受度明显高于其他技术栈使用者。这种偏好并非偶然,而是技术生态、历史惯性与实际开发需求共同作用的结果。一、“微软系”生态的天然绑定.NET与SQLServer的紧密关联,首先源于同属微软技术体系的“血缘关系”:-无缝集成的开发体验:在Vis...
|
|
简介L-WeChat是一款1:1仿微信的即时通讯IM系统,几乎完美还原了微信的核心界面和主要功能,包括:主界面导航、消息列表、通讯录、群聊、添加朋友、扫码、群组管理、语音、视频、表情包、朋友圈、位置发送,红包消息等。系统采用Rxjava+Retrofit+MVP+Glide技术开发,基于宽松的MIT协议开源,支持用户任...
|
|
在SQLServer开发中,多字段OR模糊查询(如WHERE字段1LIKE%关键词%OR字段2LIKE%关键词%)是高频需求,但此类查询常因“无法有效使用索引”导致全表扫描,尤其在百万级数据量下,查询速度会显著下降。本文将从性能瓶颈根源出发,提供5种可落地的优化方案,结合实例说明每种方案的适用场景与实现细节。一、先搞懂...
|
|
随着互联网的飞速发展,大公司的业务数据也爆发式增长。由于业务数据不断的增加,数据库的压力也是越来越大,单表数量上亿条也是很常见的常见,如订单数据、物流数据。为了应对这些大数据量的场景,常见的解决方案是分库分表,即就是将数据分散存储到不同的库或表中来有效地提高数据库的读写性能,从而实现更好地支撑实际的公司业务。分库分表虽...
|
|
前几天在博客园分享:ASP.NETCoreBlazor简介和快速入门文章时,有朋友评论说:这blazor感觉回到了asp时代。回想一下ASP时代是什么时候,大家还有没有印象。我2019年出来工作,当时是做C/S开发ERP系统,做了一年多,后面又转了B/S开发,一直到现在。两中不同的开发模式,针对两个不同的实体行业:一个...
|
|
当Web应用直接使用客户端请求中的Host头字段(如用于生成跳转链接、重定向、密码重置等),攻击者可通过伪造Host头注入恶意内容,导致密码重置劫持、缓存污染、SSRF等安全风险。本文介绍如何通过Nginx配置,严格校验Host头合法性,有效防御此类攻击。⚠️漏洞原理简述•HTTP请求中的Host头由客户端控制,不可信...
|
|
你的网站是否曾被扫描出以下高危问题?🔸Host头注入:攻击者伪造Host头,窃取密码重置链接🔸敏感文件泄露:.git、.env、backup.zip被直接下载🔸目录遍历:访问/static/../../../etc/passwd🔸Nginx版本号暴露:让黑客精准利用已知漏洞别再依赖“防火墙万能”了!Nginx本...
|