400 186 1886
OA教程
经验分享
安装指引
工作流
ERP教程
经验分享
销售管理
采购管理
生产管理
仓库管理
工程管理
品质管理
财务管理
模切知识交流
经验分享
技术文档
PMS教程
CRM教程
开发文档
其他文档
MIS教程
MAS教程
EBR教程
企业管理
微信好文
读书沙龙
无题
最新文章
js中[]、{}、()区别示例浅析
如何逼单?做到这17点你就是销售高手!
点晴ERP-生产领料扫码出库片料操作
流程管理基础是什么?
点晴MIS信息通PC客户端聊天窗口上显示可以拖动发送文件,但是我这里显示禁止图标,如何解决?
碰见这七种奇葩客户,如何轻松搞定!
C#中JSON字符串与Dictionary字典的相互转换方法
了解 C# 中泛型与非泛型集合
聊一聊 C# 中让人惶恐的 Bitmap
SAP系统上线全新实施方法论
更多新文章
知识管理交流
→『 技术文档交流 』
本版文数:6922 今日文数:
1920
为什么说PostgreSQL分区表能不用尽量别用?
分区表是一个众所周知的高级特性,往往用来进行大表的处理,但是也并非万能。介绍分区剪枝是PostgreSQL中的一项性能优化特性,它允许查询规划器和执行器跳过扫描与查询无关的分区,从而帮助提高查询性能。但是,在某些情况下,分区剪枝可能无法按预期工作。了解这些场景有助于定位和修复相关问题。分区剪枝不起作用的可能原因动态分区...
admin
514
2024/8/8 5:26:42
手把手教你配置ipv6上网,必须要开通公网IP地址的公司福利来了,IPV6能节省一大笔网络费用了!
在2024年7月10号,工业和信息化部办公厅、中央网信办秘书局联合印发《关于开展“网络去NAT”专项工作进一步深化IPv6部署应用的通知》,要求各运营商、公司各方大力推动IPv6的部署和应用,我国网络基础设施和应用基础设施IPv6服务能力已全面具备。截至2024年5月,我国IPv6活跃用户达到7.94亿,各类网络中已分...
admin
1016
2024/8/8 5:26:22
未来操作系统是什么样子的?
操作系统可以说是计算机系统中最重要的基础软件,它负责管理和协调计算机硬件资源,为应用程序提供运行环境。自计算机诞生以来,操作系统经历了许多变化和发展,不断适应新的技术和用户需求。最早的操作系统是批处理系统,如IBM的OS。这些系统主要用于大型机和小型机,用户需要将程序和数据提交给操作员,由操作员按照一定的顺序进行批处理...
admin
713
2024/8/8 5:21:49
SQL语法速成教程
一、基本概念数据库术语数据库(database)-保存有组织的数据的容器(通常是一个文件或一组文件)。数据表(table)-某种特定类型数据的结构化清单。模式(schema)-关于数据库和表的布局及特性的信息。模式定义了数据在表中如何存储,包含存储什么样的数据,数据如何分解,各部分信息如何命名等信息。数据库和表都有模式...
admin
570
2024/8/8 5:21:28
SQL 子查询性能很差?其实可以这样优化
我们经常会在SQL中使用到子查询,正常情况下,PostgreSQL的优化器可以选择最佳的执行策略,但是在有些时候性能表现不一定很理想。介绍SQL允许您在可能出现表或列名称的几乎任何地方使用子查询。您所要做的就是用括号将查询括起来,例如(SELECT...),然后您可以在任意表达式中使用它。这使得SQL成为一种强大的语言...
admin
595
2024/8/8 5:20:13
Excel新公式Textjoin太厉害了,轻松秒杀Vlookup
以前遇到查找匹配问题,第一反应就是想到Vlookup公式,但是再过一段时间,估计Vlookup公式就没多少人用了,Excel出来的新函数公式Textjoin,太厉害了1、基本用法Textjoin函数公式,基本的用法是用来连接形成文本的,它由多个参数组成第一参数是连接文本第二参数,是否忽略空值,True是忽略,Flase...
admin
808
2024/8/8 5:18:53
不用limit,用自增长id实现数据库高效分页
在现代软件开发中,数据分页是一项常见且关键的功能,尤其是在处理大量数据时。它帮助提升用户体验,减少服务器负担,并通过分批次加载数据来优化性能。然而,在面试中提到使用LIMIT进行分页,可能引发面试官对更深层次技术和优化策略的期待。本文将深入探讨数据分页的概念、LIMIT分页的实现方式、其潜在问题,以及更高效的分页策略。...
admin
539
2024/8/8 5:16:37
3款免费且实用的数据库管理工具
前言数据库在日常工作中确实扮演着至关重要的角色,无论是数据管理、分析还是应用开发,都离不开它的支持。今天大姚给大家分享3款免费且实用的数据库管理工具,希望可以帮助到有需要的同学。DBeaverDBeaver是一款免费的跨平台数据库工具,适用于开发人员、数据库管理员、分析师和所有数据处理人员。它支持所有流行的SQL数据库...
admin
522
2024/8/8 5:16:02
【C#】如何正确遍历删除List中的元素
在C#中,处理集合(如List<T>)时,我们常常需要遍历并根据某些条件删除元素。然而,直接在遍历过程中删除元素可能会导致InvalidOperationException异常,因为这样做会改变集合的大小,从而干扰迭代器的正常工作。本文将介绍几种安全遍历并删除List中元素的方法。方法1:使用for循环逆序遍历逆序遍历...
admin
500
2024/8/8 5:15:08
世界上最小,装机量最多的数据库居然是SQLite
最近在根客户沟通数据库选型的时候,聊到了手机应用内置的数据库SQLite。别小看它哈,它可是世界上最小,装机量最多的数据库,只是因为它着实太低调了,低调的连官网都是那么朴素。麻雀虽小,五脏俱全,在接下来的内容中,你继续看下去,会让你大跌眼界!SQLite这么小众的数据库,到底是哪些场景用啊?刚毕业工作的时候,有一个朋友...
admin
540
2024/8/8 5:13:55
理解 C# 中的 ValueTask
引言在.NET编程中,异步编程是一种常见的做法,它可以帮助我们提高应用程序的响应性和性能。从.NETFramework4开始,`Task`类成为了异步编程的核心。然而,随着.NETCore2.0的引入,`ValueTask`作为一种新的类型,为我们提供了一种更轻量级的异步编程方式。本文将深入探讨`ValueTask`的...
admin
522
2024/8/8 5:12:50
【Google SEO】什么是 SEO 友好 URL – 初学者指南
影响搜索引擎推广的最终结果的SEO因素有很多。排名因素之一是URL优化。GoogleDevelopers文档包含有关URL优化的单独部分。在这本初学者指南中,我们将讨论什么是URL、它们的类型和对SEO的影响,以及如何为网站页面制作对SEO友好的URL。什么是URL?URL是一个统一的资源定位器。它是一组独特的符号,可...
admin
902
2024/8/8 5:10:45
软件License授权原理
在数字时代,软件已成为我们日常生活和工作中不可或缺的一部分。为了保护软件的知识产权,并确保其合法使用,软件授权机制应运而生。本文将深入探讨软件License授权的原理及其重要性。二、软件License授权的原理许可证密钥:我们做的商业软件需要进行售卖,为了收取费用,一般需要一个软件使用许可证,然后输入这个许可到软件里就...
admin
530
2024/8/8 5:09:37
开源下一代Web应用程序防火墙(WAF)BunkerWeb
1.摘要BunkerWeb是一个功能完备的Web服务器,基于Nginx构建,不同的是,BunkerWeb集成了WAF防火墙功能,使Web应用程序默认保证其安全性。BunkerWeb可以无缝集成到企业现有的网络环境中,包括:Linux、Docker、Swarm、Kubernetes等。并且支持自定义配置,除此之外,还自带...
admin
918
2024/8/8 5:07:51
一款免费开源的高效内网办公操作系统,实现即时通讯和文件共享
一、开源项目简介GodoOS一款高效的内网办公操作系统,内含word/excel/ppt/pdf/内网聊天/白板/思维导图等多个办公系统工具,支持原生文件存储。平台界面精仿windows风格,操作简便,同时保持低资源消耗和高性能运行。无需注册即可自动连接内网用户,实现即时通讯和文件共享。灵活高配置的应用商店,可无限扩展...
admin
899
2024/8/8 5:06:00
客户的一个紧急bug,我用了两种方式进行 C# 反编译修改源码
一:背景1.讲故事周五下午运营反馈了一个紧急bug,说客户那边一个信息列表打不开,急需解决,附带的日志文件也发过来了,看了下日志大概是这样的:日期:2020-11-1312:25:45,923线程ID:[3924]日志级别:INFO错误类:xxxproperty:[(null)]-错误描述:应用程序出现了未捕获的异常,...
admin
658
2024/8/8 3:53:29
【C#】Socket,WebSocket和MQTT的区别
在网络通信领域,Socket、WebSocket和MQTT是三种常见的协议,它们各自在应用场景、通信模型、消息传递方式等方面展现出不同的特点和优势。本文将深入探讨这三种协议的区别,以便更好地理解它们在网络通信中的应用。1.Socket定义与特点Socket是对TCP/IP协议族的封装接口,提供了网络连接的能力,允许应用...
admin
671
2024/8/8 3:44:43
14个开源JavaScript流程图组件
流程,在人类社会运作中无处不在,我们每天的上班的工作、银行的交易、做菜的过程、穿衣服的过程,万事万物都有一定的运作流程,甚至人类的生老病死都是个流程。软件的执行过程更是个流程,虽然在许多软件中存在依据规则的执行方法,也存在根据环境、数据等外部信息触发的事件,但是从软件全局来看,仍然是遵循着一定的业务流程,这些规则或者触...
admin
788
2024/8/8 3:24:21
网页离线缓存 Service Worke
背景随着Web技术的飞速发展,用户对网站的要求越来越高,为了达到用户期望,开发者使出了浑身解数来做性能优化,包括CDN内容分发、图片合并、资源文件压缩、异步加载等等手段,这些手段绝大部分都是在干一件事情,那就是加快资源的加载速度,尽量减少白屏时间。而serviceworker的出现不仅能使页面达到秒开的效果,还能让网站...
admin
905
2024/8/7 10:59:44
前端生成视频缩略图
前言接到一个需求,需要前端生成获取视频的缩略图,并且需要把多张图片拼接在一起,类似于剪辑软件时间轴的效果:在服务端使用ffmpeg生成其实比较简单,但是别问为啥要前端来实现,问就是没空!总体思路首先想到的就是在浏览器端引入ffmpeg.wasm,但是这样会增大应用体积,如果没有其他视频处理的需求,还是尽量避免这个方案。...
admin
790
2024/8/7 10:48:56
JavaScript 异步:Generator与async/await
Generator函数是ES6提供的一种异步编程解决方案,语法行为与传统函数完全不同前面的文章里我们介绍了回调函数和promise这两种手段来解决异步,本文将继续介绍异步发展史上的另外两种方法:Generator和async/awaitGenerater执行Generator函数会返回一个遍历器对象,也就是说,Gene...
freeflydom
875
2024/8/7 10:32:12
大量数据场景用虚拟列表还是时间分片?
前言最近在做一个官网,原本接口做的都是分页的,但是客户提出不要分页,之前看过虚拟列表这个东西,所以进行一下了解。为啥要用虚拟列表呢!在日常工作中,所要渲染的也不单单只是一个li那么简单,会有很多嵌套在里面。但数据量过多,同时渲染式,会在渲染样式跟布局计算上花费太多时间,体验感不好,那你说要不要优化嘛,不是你被优化就是你...
freeflydom
881
2024/8/6 15:16:03
大量条目和无限滚动场景中用到的虚拟列表技术是什么原理?
虚拟列表(VirtualList)技术是一种优化长列表渲染性能的技术,特别适用于处理大量数据的场景。其主要原理是通过“虚拟化”列表内容,只渲染用户视口(可视区域)内的元素,而不是渲染整个列表。这样可以显著减少DOM元素的数量,提高页面性能和响应速度。虚拟列表的原理视口范围渲染:仅渲染可视区域:虚拟列表只渲染当前用户视口...
freeflydom
888
2024/8/6 15:08:36
使用 CSS 打印样式为 Web 页面设置专业的打印机效果
导读对于有打印需求的网页,特别是文章的详情页,需要设置专门的打印样式来适配页面。CSS打印样式允许你为网页设置专门用于打印的样式。文本就是专门介绍如何使用CSS打印样式为Web页面设置专业的打印机效果。@mediaprint通过使用@mediaprint媒体查询,你可以定义打印时使用的CSS规则。声明打印样式有两种方法...
admin
887
2024/8/6 11:22:59
基于EasyTcp4Net开发一个功能较为完善的去持久化聊天软件
示例发消息给自己收到消息发送图片消息发送中重连中发送失败数据包结构以及拆包定义数据包结构数据包结构定义了每次发送一个数据的完整的数据结构,我们将包体长度定义在包头中来解决粘包和断包的问题。数据包我们采用了简单的序列化成byte数组的方式来发送。[StructLayout(LayoutKind.Sequential)]p...
admin
765
2024/8/5 10:21:10
本版面共有
277
页,
6922
篇文章 >> [
1
...
33
34
35
36
37
38
39
40
41
42
43
...
277
]
页码:
Copyright 2010-2024
ClickSun
All Rights Reserved