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

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

相信做Windows开发的朋友,大部分都被被DockerDesktop折腾过吧?我自己用了快三年,吐槽就没停过:开机后台常驻占一两G内存,启动慢半拍,另外企业用还要收费,时不时还会遇到网络问题。之前也试过RancherDesktop、Podman这些平替,但要么兼容性一般,要么配置麻烦,始终差点意思。2026年6月30...
admin4542026/7/14 10:36:32
很多人搞不清分库和分表的区别,其实很简单:分表是为了解决单表数据量太大导致的查询慢问题。分库是为了解决单机数据库的连接数、写入能力和存储空间的物理上限问题。简单说:数据量大就分表,写入压力大就分库。什么时候该考虑分库分表?别凭感觉,看这几个硬指标。满足任意1-2项,就该认真评估了。1.单表数据量超过1000万~2000...
admin5802026/7/13 17:08:17
本文面向有Go经验的开发者,从设计哲学、类型系统、运行时生态、工程化四个维度,深度剖析TypeScript的「不可替代性」,并试图回答那个困扰很多后端程序员的问题——为什么AI开源世界几乎被TypeScript统治了?一、写在前面:两个世界的一次碰撞我写Go快五年了。从微服务到CLI工具,从Kubernetesoper...
admin4632026/7/13 14:19:04
从OCR到真正的图像理解,DeepSeek多模态能力全面解读6月18日,DeepSeek多模态研究员XiaokangChen宣布了一个重磅消息:DeepSeek识图模式已在网页端和App端正式上线!这意味着什么?意味着DeepSeek不再只是一个只会读文字的AI,它现在真的能看懂图片了。而且,它的能力远不止简单的文字提...
freeflydom13912026/7/10 8:28:00
引言:告别.csproj,C#也能单文件即运行还记得用Python写脚本时的那种爽快感吗?一个.py文件,直接pythonhello.py就能跑。而C#开发者呢?哪怕只是想写个HelloWorld,也得先dotnetnewconsole生成一堆项目文件,然后才能编译运行。这种仪式感,在.NET10中终于成为历史。.NE...
freeflydom11042026/7/10 8:24:22
1.为什么要保护.NET程序?.NET程序编译为IL(中间语言),附带完整的元数据——类名、方法签名、字段类型一览无余。使用dnSpy、ILSpy等工具可以几乎完整还原源代码。对于商业软件,这意味着核心算法暴露、授权验证逻辑可被绕过、通信协议和API密钥泄露。我们的保护引擎提供了全链条防护——从字符串加密到方法体加密、...
freeflydom10402026/7/10 8:21:32
1.反编译器的核武器:字符串搜索使用dnSpy打开一个未保护的.NET程序,按Ctrl+F搜索license、http、password——几乎所有的关键信息都藏在字符串里。字符串加密是保护的第一道防线,目的就是让攻击者无法通过字符串搜索快速定位关键代码。2.整体流程:从Ldstr到GetStringStringEnc...
freeflydom10302026/7/10 8:20:09
1.为什么名称本身就能构成防线混淆前:MyApp.LicenseValidator.Validate(stringkey)MyApp.PaymentProcessor.ProcessTransaction(decimalamount)MyApp.CryptoHelper.Encrypt(byte[]data)混淆后:\...
freeflydom10102026/7/10 8:19:30
1.什么是控制流混淆正常方法:A→B→C→D→E混淆后:A→jump→C→jump→D→junk→jump→B→jump→E→...2.BlockParser:将线性IL解析为块树internalstaticclassBlockParser//2.遍历指令:创建基本块BlockcurrentBlock=null;for...
freeflydom10072026/7/10 8:19:08
1.虚拟化vs加密:两种方法保护的差异方法体加密在第06篇详细讲解。这里先做对比:方法体加密代码虚拟化原理加密IL→运行时DynamicMethod解密执行转换IL为VM字节码→运行时解释器执行性能首次调用慢(解密+DynamicMethod创建),后续正常每次调用都通过解释器,约50-100x慢安全性解密后在内存中恢...
freeflydom8902026/7/10 8:18:06
注意:方法体加密(MethodEncryptionStep)是TWSoft.AssemblyProtector的高级保护功能,其核心实现涉及自研的ILED序列化引擎和DynamicMethod重建算法。本文介绍整体架构和关键设计决策,具体加密算法和ILED序列化源码不公开。1.问题:IL明文存放在程序集中.NET程序的...
freeflydom9122026/7/10 8:17:17
平台限制:JITHook仅支持.NETFramework4.5+。在.NETCore/.NET5+上,JIT接口已完全重构(ICorJitCompiler不再通过getJit导出),此方案不可用。跨平台保护请使用方法体加密或代码虚拟化。1.JIT编译:从IL到机器码的最后一步.NET程序的执行流程:IL程序集→CLR加...
freeflydom8632026/7/10 8:16:22
写在前面:今天学了一个让我裂开的知识点——JS的this。老师说了一句话让我记忆深刻:this不是声明时决定的,是运行时决定的。也就是说,同一个函数,你站着调用、坐着调用、拿锤子敲着调用——结果可能全不一样。听完这节课我才明白,为什么老JS程序员看到this都要先深呼吸一下。先来个剧透:this到底是谁?老师用一句话总...
zhenglin10872026/7/9 14:51:02
以下文章来源于dotNET跨平台,作者张善友MVP 引言:告别.csproj,C#也能单文件即运行还记得用Python写脚本时的那种爽快感吗?一个.py文件,直接pythonhello.py就能跑。而C#开发者呢?哪怕只是想写个HelloWorld,也得先dotnetnewconsole生成一堆项目文件,然后才能编译...
admin7692026/7/9 13:19:08
背景很多独立开发者、个人做App总抱有侥幸心理:“只是做个小工具,没人会管”“我只是提供技术,用户怎么用和我无关”“平台规则而已,算不上违法”今天结合真实判例给所有人敲警钟:App合规从来不是平台审核小事,很多隐形红线,只是你还没踩上去而已。一旦越界,赔款、下架、公示道歉接踵而至,严重还会触及刑事责任。一、真实判例:两...
admin11312026/7/9 13:07:06
在前端面试里,如果问到大文件上传,几乎每个人都能背出那套标准八股文:用Blob.slice对文件进行物理切片,然后用Promise.all并发上传,最后调一个后端的合并接口。听起来无懈可击对吧?但在真实的业务现场,当你的代码跑在高铁上的弱网环境、或是丢包率极高的星巴克公用Wi-Fi下时,这套标准答案往往会引发一场场线上...
zhenglin10952026/7/9 11:55:16
每个前端都写过textarea自适应高度的代码。scrollHeight监听、composition事件兼容、移动端visualViewport坑……现在不用了。field-sizing:content6月刚进Baseline,浏览器全支持。先看效果​textarea输入内容自动变高。删文字自动缩回去。input输入框...
admin10272026/7/9 11:31:34
最近软件圈有一个很有意思的论调:只要AI能写代码,就好像什么系统都能做。做个官网?AI可以。写个小程序?AI可以。搭个管理系统?AI也可以。于是很多人开始得出一个结论:“以后ERP不用买了,让AI自己做。”一句话描述需求:“帮我生成一个生产管理系统。”几分钟之后,一个有页面、有表单、有流程的系统出来了。看起来非常震撼,...
admin9042026/7/9 10:12:24
很多老.NET开发者深耕ASP.NETWebForms十几年,习惯拖拽控件、后台事件、视图状态、页面回发模式。但时至今日,WebForms早已被微软官方边缘化、停止迭代优化,性能、安全、前后端分离、云原生、微服务全面落后。本文深度对比WebForms、ASP.NETMVC、ASP.NETCoreMVC、Blazor、M...
admin11172026/7/8 17:06:32
过去二十多年,只要提到微软服务器,很多人的第一反应都是WindowsServer。然而近几年,微软正在发生一件很多人没有意识到的事情:Azure云平台运行最多的操作系统早已不是Windows,而是Linux。如今,这一趋势再次迎来重要升级。微软正式发布了AzureLinux4.0(PublicPreview),不仅面向...
admin7742026/7/8 8:57:09
网站HTML页面采用四层组合防复制拦截机制,按生效优先级从高到低拆解如下:一、HTMLbody内联事件拦截(最核心、最基础拦截)页面<body>标签会绑定全套复制阻断事件,这是绝大多数老ASP论坛、OA站点通用写法,也是你无法选中文本、右键复制的首要原因:html<bodyoncontextmenu=returnfal...
admin12882026/7/7 18:30:36
在实际应用开发中,图像是程序不可获取的一部分,合理的利用图像不仅可以点缀美化软件,还可以起到事半功倍的效果,今天我们以一些简单的小例子,简述基于.NET的Windows窗体编程中图像控件的相关应用,仅供学习分享使用,如有不足之处,还请指正。概述在WinForms开发框架中,与图像相关的控件主要有两个: Picture...
admin14162026/7/7 10:55:59
最近有个词在开发者圈子里火了——Loop。黄仁勋说“Prompt正在过时,Loop才是新范式”。ClaudeCode的创始人BorisCherny说他早就不自己写提示词了,全让一堆Loop替他干活。OpenClaw的创始人PeterSteinberger一条关于Loop的推文,浏览量直接冲到150万。这不是什么新概...
zhenglin17032026/7/6 17:06:23
对象和原始值到底存在哪?赋值和传参时,内存里发生了什么?为什么React强调“不可变更新”,而Vue3可以直接修改ref的值?这些问题的答案,都藏在JavaScript内存的两个核心区域里:栈(Stack)和堆(Heap),它们就像生活中的旅馆前台和仓库。一、旅馆前台vs仓库——内存的两个“部门”我们可以把Java...
zhenglin17092026/7/6 17:02:46
单表查询跑顺以后,多表查询很快就会出现。业务接口里很少只有一张表:用户要带订单,订单要带支付,统计时还要按用户、状态、时间分组。join这几个字本身不难,真正容易出问题的是结果行到底从哪张表开始保留,哪些字段会被补成NULL,条件放在on里还是放在where里,以及统计时到底数的是用户、订单,还是连接后的结果行。从...
zhenglin15552026/7/6 16:54:47
本版面共有 510 页, 12736 篇文章 >> 1 2 3 4 5 6 ... 510
页码:

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