LOGO 首页 OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 技术文档 其他文档  
 
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。

知识管理交流 →『 技术文档交流 』 本版文数:12522  今日文数:6807

​今天我们来学习下JavaScript的一种字符串方法,字符串方法_concat()方法concat()用于连接两个不同的字符串,返回一个新字符串,不改变原字符串示例对比:如果是连接两个字符串分别使用两种方法使用concat()方法: leta=Hello;letb=World;//中间用空格号隔开letresu...
zhenglin17292026/5/15 16:17:55
你可能想不到,只用两行CSS,就能让你的卡片、图片、内容块自动适应各种屏幕宽度,彻底摆脱复杂的媒体查询!秘诀就是CSSGrid的auto-fill和auto-fit。基础概念假设你有这样一个需求:一排展示很多卡片每个卡片最小宽度200px,剩余空间平均分配屏幕变窄时自动换行只需在父元素加两行CSS就能实现: /*父元...
zhenglin18002026/5/15 16:17:39
对于刚启动的mysql服务来说,时区是不重要的,但是当哪天突然发现时区不一致导致的数据不一致问题时候,就会注意到mysql的时区不一致。普遍的mysql,你可以根据下面命令来查看mysql的时区。select@@time_zone; 这样可以看到mysql的时区,我这里是CST。不过这里要小心,CST有很多,可以...
zhenglin17122026/5/15 16:17:28
还在用COUNT(*)判断数据存不存在?学会这招,性能提升10倍!今天咱们聊一个超实用的话题。相信很多刚接触数据库的朋友,想要判断某条数据是否存在时,第一反应就是会写出类似下面的SQL:SELECTCOUNT(*)FROMusersWHEREemail=test@example.com;然后再在代码里判断,返回的数据结...
zhenglin16252026/5/15 16:17:17
团队codereview时,一位同事把count(*)改成了count(1),说这样性能更好。真的是这样吗?今天通过源码和实测数据,把这个问题说透。本文基于MySQL8.0.28版本测试,不同版本的优化器行为可能有差异 三种count方式的本质区别先看看这三种写法在MySQL中到底做了什么: //模拟MySQL处理...
zhenglin37772026/5/15 16:17:07
前言下面纯手工画了一张在浏览器执行JavaScript代码的EventLoop(事件循环)流程图。后文会演示几个例子,把示例代码放到这个流程图演示其执行流程。当然,这只是简单的事件循环流程,不过,却能让我们快速掌握其原理。 概念事件循环是JavaScript为了处理单线程执行代码时,能异步地处理用户交互、网络请求等任...
zhenglin36002026/5/15 16:16:55
Extent自动扩展策略初始分配为1个Extent若总表空间<32MB,每次+1个Extent大于32MB,则每次+4个Extent 二、InnoDB表空间类型系统表空间(ibdata1),保存内部字典等元数据。独立表空间(innodb_file_per_table=ON),每个表一个.ibd文件。Undo表空间...
zhenglin33562026/5/15 16:16:40
相较于传统手动调整色值的方式,CSS新增的RelativeColors(相对颜色)功能,彻底解决了前端开发中颜色难维护、样式重复多、视觉效果不统一等长期痛点。毫不夸张地说,很多原本需要几十甚至上百行JavaScript才能实现的需求,现在只需一行CSS就能轻松搞定。 什么是RelativeColors?相对颜...
zhenglin31932026/5/15 16:16:24
typeofnull返回object的历史原因这是一个非常好的问题!让我为你详细解释这个JavaScript历史上著名的bug:历史背景JavaScript的早期实现JavaScript最初由BrendanEich在1995年用10天时间开发为了快速实现,JavaScript的值在底层用类型标签+实际值表示类型标签存储...
zhenglin30972026/5/15 16:16:15
前言想象你是一家餐厅的服务员,面前有两个菜单:菜单A:按菜品分类排列(前菜、主菜、甜点)菜单B:按价格从低到高排列 当顾客说:我要最便宜的川菜。你会:先用菜单B找到所有低价菜从中筛选川菜 或者:先用菜单A找到所有川菜再按价格排序 这就是MySQL优化器的日常决策!明明是同一条SQL,有时候走的索引a,而有...
zhenglin20252026/5/15 16:16:03
在JavaScript中,我们有多种方式来定义函数。最常见的两种就是普通函数(使用function关键字)和箭头函数(=>)。虽然它们看起来有些相似,但实际上它们之间有不少微妙的区别,尤其是在this、new、yield等语义上的差异。如果你也常常纠结“我该用哪种写法更合适?”,那本文或许能帮你厘清思路。 三种创...
zhenglin22822026/5/15 16:15:53
前言在JavaScript的世界里,方法借用是一种强大而灵活的技术,它允许我们在不同对象之间共享和复用方法。这种机制充分利用了JavaScript动态语言的特性,使代码更加简洁高效。本文将深入探讨方法借用的原理、应用场景以及实现技巧。 一、什么是方法借用?方法借用,顾名思义,就是一个对象借用另一个对象的方法来使用。在...
zhenglin22522026/5/15 16:15:44
JavaScript提供了Map和Object来存储键值对,但是Map在许多场景下具有显著的优势。 1.Key类型的灵活性1.1键的范围Object:对象键只能是字符串或符号。其他类型(例如对象、函数和数字)会自动转换为字符串:constobj=;constkey=;obj[key]=value;//Keyiscon...
zhenglin23952026/5/15 16:15:34
在数据库设计当中,有一个很常见但又容易被忽视的问题,那就是TEXT类型的使用。很多开发者在设计数据库时,会很随意的使用TEXT类型来存储文本,但这其实隐藏着很多隐患。 什么是TEXT类型?在MySQL中,TEXT类型是用来存储大文本数据的数据类型。它主要有以下几种:TINYTEXT:最大长度255字符 TEXT...
zhenglin24922026/5/15 16:15:23
单纯依赖前端携带的唯一请求ID(如Idempotent-Request-Id),确实存在被恶意伪造的风险(比如攻击者伪造他人的有效ID、重复使用已失效的ID、生成非法格式的ID),可能导致:他人请求被误拦截、恶意重复操作绕过幂等校验、系统资源被滥用等问题。在企业级开发中,防止ID伪造的核心思路是:给“唯一请求ID”...
zhenglin22982026/5/15 16:15:14
​是的,你没看错,CSS也支持if了!不过,这是一个上相对较新的功能,目前还没有得到广泛的支持。我当前使用的是chrome137版本,相信其它浏览器也会陆续支持。 什么是cssif函数CSSif函数是一种条件语句,它可以根据条件来选择不同的样式。可以更加灵活地编写响应式的CSS样式。 基本语法property:if...
zhenglin19922026/5/15 16:15:03
我悟了!原来本地图片预览还能这样搞在网页开发中,经常会遇到需要让用户上传图片并在上传前进行预览的需求。这样做的好处显而易见:用户可以立即看到自己选择的图片是否正确,避免了不必要的上传和服务器资源浪费,提升了用户体验。今天,我们就来一起学习如何使用原生JavaScript实现本地图片上传预览功能。我们将使用两种常用的AP...
zhenglin23022026/5/15 16:14:54
刚开始学编程的时候遇到一个很困惑的问题:既然for循环和while循环都能实现重复执行代码,为什么编程语言要同时提供这两种循环?它们看起来功能差不多,不是多此一举吗?回过头来看当初自己的这个疑问,其实每种设计都是有各自更适合场景的。 表面相似,本质不同看起来确实很像: //for循环版本for(leti=0;i<5...
zhenglin23462026/5/15 16:14:42
前端HTML转PDF的工具函数,核心作用是:把网页中指定ID的DOM元素(比如表格、报表、表单等),通过html2canvas和jspdf两个库转换成PDF文件并下载到本地。简单说:它能让用户“一键下载”网页上的某个区域为PDF(比如报表、数据统计页、合同预览页等),还预留了“水印功能”的注释代码(可按需启用)。 核...
zhenglin23572026/5/15 16:14:29
在网页表单交互中,“带联想的下拉搜索框”是高频需求——无论是电商平台的商品搜索、城市选择器,还是标签输入场景,用户都希望输入时能快速匹配预设选项,减少手动输入成本。但传统实现方案往往依赖大量JavaScript:监听输入事件、过滤数据、渲染下拉列表,不仅代码冗余,还可能因脚本加载延迟影响体验。 而HTML原生的<da...
zhenglin25122026/5/15 16:14:18
async函数永远会返回一个promise,即使你在函数中没有返回任何值。async函数永远会返回一个promise,即使你在函数中没有返回任何值。 因为:返回没有返回值时函数默认返回的是undefined. 所以:会返回一个promise,这个promise的值为undefined。asyncfunctiondo...
zhenglin21452026/5/15 16:14:07
​在网页开发中,图片处理是每个前端开发者都会遇到的基础任务。面对<img>和<picture>这两个标签,很多人存在误解:要么认为它们是互相替代的关系,要么在不合适的场景下使用了复杂的解决方案。今天,我们来彻底理清这两个标签的真正用途。 <img>标签<img>是HTML中最基础且强大的图片标签,但它远比很多人想象的...
zhenglin22652026/5/15 16:13:58
记得我刚学习TypeScript时,最让我头疼的就是泛型这个概念。什么T、U、K,看起来像密码一样神秘。但当我真正理解并开始使用泛型后,才发现它就像是TypeScript中的瑞士军刀,能让我们的代码既灵活又类型安全。今天,我想和大家分享我对于TypeScript泛型的理解和实战经验。 什么是泛型?从函数参数到类型参数...
zhenglin21952026/5/15 16:13:48
一、Bug场景在一个JavaScript的网页交互项目中,有一个构造函数定义了一个对象,该对象包含一个方法用于更新DOM元素的文本内容。同时,为了实现异步操作,在这个方法内部使用了setTimeout来模拟一些延迟任务。 二、代码示例<!DOCTYPEhtml><htmllang=en> <head><metach...
zhenglin24682026/5/15 16:13:37
1.前言在循环中使用await,代码看似直观,但运行时要么悄无声息地停止,要么运行速度缓慢,这是为什么呢?本篇聊聊JavaScript中的异步循环问题。 2.踩坑1:for循环里用await,效率太低假设要逐个获取用户数据,可能会这样写:constusers=[1,2,3];for(constidofusers)代码...
zhenglin31682026/5/15 16:13:21
本版面共有 501 页, 12522 篇文章 >> 1 2 3 4 5 6 7 ... 501
页码:

Copyright 2010-2026 ClickSun All Rights Reserved  粤ICP备13012886号-9  粤公网安备44030602007207号