400 186 1886
OA教程
经验分享
安装指引
工作流
ERP教程
经验分享
销售管理
采购管理
生产管理
仓库管理
工程管理
品质管理
财务管理
模切知识交流
经验分享
技术文档
PMS教程
CRM教程
开发文档
其他文档
MIS教程
MAS教程
EBR教程
企业管理
微信好文
读书沙龙
无题
最新文章
UTF-8与UTF-8(BOM)区别和一些说明
html声明charset=“utf-8“后,浏览器访问中文依旧乱码的问题解决(绝对有效)
点晴ERP-快捷菜单设置-操作视频
从SQL Server过渡到PostgreSQL:理解模式的差异
点晴MIS系统手机微信版和电脑端微信版不能同时使用吗?
基孔肯雅热“防疫闹剧”:一场借疫敛财的法治崩塌与人权灾难
lodop条码缩放设置ScalX属性-使用说明
Nginx设置了反向代理时如何开启缓存网站的图片/CSS/JS文件和注意事项
PostgreSQL 中 NOW() 和 CURRENT_DATE 的用法区别
基于HTML+CSS的现代化登录界面设计与实现
更多新文章
知识管理交流
→『 技术文档交流 』
本版文数:10421 今日文数:
4889
1
...
15
16
17
18
19
20
21
22
23
24
25
...
417
Nginx介绍
一、什么是NginxNginx是一款由俄罗斯程序员IgorSysoev所开发轻量级的网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器。Nginx具有高并发、占用系统资源少等特性。在功能应用方面,Nginx不仅是一个优秀的Web服务软件,还具有反向代理负载均衡功能和缓存服务功能二、Nginx简介1....
admin
551
2025/7/11 10:26:47
黑客为什么无需源代码就能发现系统漏洞?
黑客无需获取源代码就能发现系统漏洞的能力,主要依赖于对系统外部行为、协议设计、配置错误以及已知漏洞模式的深入分析。以下是其核心原理和方法:1.黑盒测试与逆向工程黑客可以将系统视为一个黑盒,通过向系统输入各种正常和异常的数据,观察系统的响应来发现漏洞。例如,尝试输入超长数据,查看是否会导致缓冲区溢出;或者输入一些非法字符...
admin
481
2025/7/11 10:26:01
C#文件重命名使用VB的Rename跟Move有什么区别?性能会更好吗?
C#文件重命名使用VB的Rename跟Move有什么区别?性能会更好吗? 或许看名称Rename是重命名专用,而Move是移动,可能认为Rename更好,其实不是这样的。Rename需要引用Microsoft.VisualBasic程序集,用法:usingMicrosoft.VisualBasic.Devices;n...
freeflydom
568
2025/7/11 10:00:00
告别手动迁移!C#一键实现SQL Server到MySQL数据无缝转换
最近公司决定有一个项目从SQLServer迁移到MySQL以降低成本。面对200多张表的迁移任务,头疼了…,下次有时间改成ui的版本。手动迁移表结构?光是数据类型转换就能让人崩溃!导出导入数据?字符编码、主键冲突、数据格式不兼容…在数据库迁移过程中都遇到过数据丢失或结构错误的问题。今天这篇文章,我将分享一套完整的C#自...
admin
803
2025/7/10 15:31:26
sql查出的值为0时能不能用其他字段内容替换
sql查出的值为0时能不能用其他字段内容替换 在SQL中,当你需要基于某个字段的值为0时进行替换,你可以使用CASE语句或者COALESCE函数,具体使用哪种方法取决于你的具体需求。下面是一些示例:使用CASE语句如果你需要根据某个字段的值是否为0来决定是否替换其他字段的值,可以使用CASE语句。例如,假设你有一...
liguoquan
672
2025/7/10 10:50:42
sql查出的值为空时能不能用其他字段内容替换
sql查出的值为空时能不能用其他字段内容替换 在SQL中,如果你需要在使用某个字段值时,该字段为空或为NULL,你可以通过几种不同的方式来用其他字段的内容来替换或填充。这里有几种常见的方法:1.使用COALESCE函数COALESCE函数返回参数列表中的第一个非NULL值。你可以用它来指定一个或多个备选字段,当原...
liguoquan
671
2025/7/10 10:46:42
从XMLHttpRequest到Fetch:前端异步请求的演进之路
作为一名前端开发者,我们每天都在与各种API打交道。从最初的XMLHttpRequest到现在的FetchAPI,前端异步请求技术经历了怎样的演变?今天就让我们通过实际代码来探索这段技术演进的历程。前后端分离时代的到来还记得早期的Web开发吗?那时候前后端是紧密耦合的,页面刷新是家常便饭。而现在,我们已经进入了前后端分...
freeflydom
612
2025/7/10 9:57:06
V8 引擎是如何给 JS"打扫房间"的 ?
JS语言不像C/C++,让程序员自己去开辟或者释放内存,而是类似Java,采用自己的一套垃圾回收算法进行自动的内存管理。今天就从内存结构说起,一步步聊聊V8的垃圾回收机制。先搞懂JS的内存都存在哪里?JS的内存存储分两块:栈(Stack)和堆(Heap),就像家里的鞋柜和储物间——常用的小东西放鞋柜,大件杂物放储物间。...
freeflydom
570
2025/7/10 9:53:21
JS 处理长整型数字的坑:从雪花 ID 精度丢失说起
在服务端使用64位长整型(Int64)数字,而前端通过JavaScript的number类型接收时,若数值超过2^53-1(即9007199254740991),会出现数值不相等的问题。这一现象的核心原因是JavaScript中number类型的精度限制,而雪花算法生成的ID(通常为64位)恰好属于这类场景,因此需要特...
freeflydom
623
2025/7/10 9:46:53
企业微信审批对接错误与解决方案
企微审批对接错误与解决方案在企业微信(企微)中,审批功能通常用于处理请假、报销、审批等企业内部的流程管理。通过企业微信提供的审批API,企业可以高效地将审批流程集成到自有的系统中。然而,在实际的开发过程中,开发者常常会遇到一些问题,尤其是在对接审批API时。本文将探讨在企微审批对接中常见的错误和解决方法,包括“应用未在...
admin
606
2025/7/10 9:30:46
JavaScript 隐藏特性:5 个让代码量减少 50% 的技巧
作为全球最流行的编程语言之一,JavaScript拥有许多强大却常被忽视的特性。掌握这些隐藏技巧能让你的代码更加优雅,显著减少代码量,提升开发效率。以下是5个实用的JavaScript隐藏特性,助你写出更简洁高效的代码。1.解构赋值的高级用法解构赋值不仅能用于简单的变量提取,还有许多强大的进阶用法。1.1传统方式vs解...
admin
736
2025/7/9 18:55:16
手写 Ajax 与 Promise:从底层原理到实际应用
手写Ajax与Promise:从底层原理到实际应用 手写Ajax与Promise:从底层原理到实际应用在前端开发中,异步请求和Promise是绕不开的核心知识点。无论是获取数据、提交表单,还是处理复杂的业务逻辑,我们都需要与异步操作打交道。本文将通过手写Ajax请求和解析Promise的底层原理,结合生活中的实...
liguoquan
531
2025/7/9 15:33:45
别再只用 base64!HTML5 的 Blob 才是二进制处理的王者
前端开发中,90%的人都不知道:掌握Blob对象处理二进制数据的能力,是突破技术瓶颈的关键!你是不是还在只用base64处理图片?面试官问“如何高效处理大文件上传”时一脸懵?其实HTML5的Blob对象才是二进制处理的“隐藏王者”——它能轻松搞定图片预览、大文件分片、PDF生成等高级操作,也是前端面试的高频考点。从一个...
freeflydom
557
2025/7/9 15:33:24
URL地址末尾加不加 "/" 有什么区别
在前端开发、SEO优化、API调试中,我们经常会遇到一个小细节——URL结尾到底要不要加/?看似微不足道,实则暗藏坑点。很多人可能用着没出过错,但当项目复杂、页面增多、路径嵌套时,不懂这点可能让你踩大坑。今天,咱们就花5分钟一次彻底讲透。先弄清楚:URL是目录还是资源?URL是UniformResourceLocato...
freeflydom
606
2025/7/9 15:29:30
弃用 html2canvas!快 93 倍的截图神器!
在前端开发中,网页截图是个常用功能。从前,html2canvas是大家的常客,但随着网页越来越复杂,它的性能问题也逐渐暴露,速度慢、占资源,用户体验不尽如人意。好在,现在有了SnapDOM,一款性能超棒、还原度超高的截图新秀,能完美替代html2canvas,让截图不再是麻烦事。什么是SnapDOMSnapDOM就是一...
freeflydom
885
2025/7/9 15:23:23
Stack Overflow的衰落与AI技术的崛起:程序员问答社区的变革
原标题:StackOverflow,轰然倒下!你好呀,我是歪歪。前几天看到一个让我感慨万千的走势图:本来想让你猜一猜这个走势图的内容是什么的。但是结合标题你应该也能猜到了,和StackOverflow有关。这个走势图的数据是StackOverflow从2008年开始到现在,每个月新问题的个数。数据的来源是这个网站:h...
freeflydom
706
2025/7/9 15:01:58
js中如何遍历对象?
今天来点稍微轻松的话题,如何在JavaScript中遍历对象,在平常的工作中,遍历对象是很常见的操作,javascript提供了多种方法来遍历对象的属性。这些方法各有特点,不同的场景需要使用不同的方法。假设我们有一个Person对象,包含名字和年龄两个属性,下面看看有哪些方式可以遍历这个对象。constperson=;...
freeflydom
566
2025/7/9 14:52:31
【JavaScript】无感刷新Token:如何做到让用户“永不掉线”
没有什么比在用户操作得正嗨时,突然提示“登录已过期,请重新登录”的提示更让人沮丧的了。这种突兀的中断不仅破坏了用户体验,甚至可能导致未保存的数据丢失。然而,我们都知道,出于安全考虑,用于身份验证的Token(通常是AccessToken)必须有较短的有效期。那么,我们如何在保证安全的前提下,创造一种“永不掉线”的丝滑体...
admin
618
2025/7/9 12:40:23
C# WinForms内外网SQL Server数据库同步工具,这个神器让你10分钟搞定!
作为一名C#开发者,我经常遇到这样的场景:通过VPN访问内网的SQLServer,然后需要将数据同步到外网数据库。手动操作?太低效!写脚本?容易出错!今天我要分享一个完整的C#WinForms数据库同步工具,不仅支持表结构同步,还能进行批量数据同步,关键是代码完全开源,拿来就能用!🎯我们要解决什么问题?在企业级应用中...
admin
670
2025/7/9 12:20:54
C#连接操作ORACL数据库
一.前期准备数据库主要是oracle11g、oracle10g、oracle12c和oracle19c开发软件VisualStudio2012或者VisualStudio2019C#用到DLL是Oracle.ManagedDataAccess.dll二.连接数据库连接串Password=密码;UserID=用户名;D...
admin
576
2025/7/9 12:17:18
C# 数组、链表、列表、哈希表用法
1、数组(Array):(1)、优缺点:优点:内存中是连续的存储单元,且数据类型一致,索引速度快;缺点:数组过长,容易造成内存溢出;插入数据很麻烦;(2)、数组一维、二维、三维初始化如下://一维数组初始化string[]ListA=newstring[];//二维数组初始化(3行3列)int[,]A1=newint[...
admin
586
2025/7/9 9:15:27
C# 字典 (Dictionary) 用法
在C#中,字典(Dictionary)是一种非常有用的数据结构,它存储键值对(key-valuepairs)。字典中的每个键都是唯一的,并且每个键映射到一个值。字典提供了快速的查找、添加和删除键值对的能力。1、字典调用函数privatestaticvoidMain(),,,,};//添加元素DicList.Add(6,...
admin
609
2025/7/9 9:14:52
C# 如何编写一个web网页服务器
前言这里说的服务器是Web服务器,是类似IIS、Tomcat之类的,用来响应浏览器请求的服务。Socket模拟浏览器的UrlGet请求首先浏览器的请求是HTTP协议。我们上一篇《你也可以写个聊天程序C#Socket学习》说过,HTTP是短连接,用完就断开,是无状态的。所以我们在等待响应的时候不需要另外开个线程循环等待。...
admin
522
2025/7/9 9:13:52
用了这么久HTTP,这些状态码的妙用你都知道吗?
平时开发中,大家对200成功、404未找到、500服务器错误这些状态码都很熟悉,但HTTP其实定义了几十个状态码,很多都非常有用却被忽略了。有些能解决实际问题,有些有着有趣的故事,还有些能让你的API设计更专业。觉得有用的同学可以Mark一下。1.重定向家族-不只是301和302很多人只知道301永久重定向和302临时...
admin
648
2025/7/9 9:10:21
如何识别SQL Server中需要添加索引的查询
引言在数据库性能优化中,索引是提升查询速度最有效的手段之一。然而,不恰当的索引会降低写操作性能并增加存储开销。作为DBA,我们经常面临这样的挑战:如何精准定位哪些查询真正需要添加索引?本文将分享几种实用的T-SQL查询,帮助您科学识别缺失索引,并提供最佳实践指南。一、为什么需要索引优化?性能瓶颈:全表扫描(TableS...
freeflydom
734
2025/7/8 17:38:35
本版面共有
417
页,
10421
篇文章 >>
1
...
15
16
17
18
19
20
21
22
23
24
25
...
417
页码:
Copyright 2010-2025
ClickSun
All Rights Reserved