400 186 1886
OA教程
经验分享
安装指引
工作流
ERP教程
经验分享
销售管理
采购管理
生产管理
仓库管理
工程管理
品质管理
财务管理
模切知识交流
经验分享
技术文档
PMS教程
CRM教程
开发文档
其他文档
MIS教程
MAS教程
EBR教程
企业管理
微信好文
读书沙龙
无题
最新文章
js中[]、{}、()区别示例浅析
如何逼单?做到这17点你就是销售高手!
点晴ERP-生产领料扫码出库片料操作
流程管理基础是什么?
点晴MIS信息通PC客户端聊天窗口上显示可以拖动发送文件,但是我这里显示禁止图标,如何解决?
碰见这七种奇葩客户,如何轻松搞定!
C#中JSON字符串与Dictionary字典的相互转换方法
了解 C# 中泛型与非泛型集合
聊一聊 C# 中让人惶恐的 Bitmap
SAP系统上线全新实施方法论
更多新文章
知识管理交流
→『 技术文档交流 』
本版文数:6922 今日文数:
1922
按照攻击频率占比排序介绍Web常见的攻击方式
按照攻击频率占比排序:1.跨站脚本XSS攻击2.SQL注入3.DOS攻击4.跨站伪造CSRF5.钓鱼网站DOS攻击名为:Denial-of-serviceattack原理:攻击者会发送大量的请求,或者模拟大量合法用户的访问,占用服务器资源直至耗尽,导致真正有需求的用户无法访问此网站。比如18年,阮一峰的网站被DDOS攻...
admin
421
2023/10/30 10:01:41
WEB应用常见的攻击方式及解决办法
以下是常见的Web攻击方式:、SQL注入攻击(SQLInjection):攻击者通过向Web应用程序的输入字段插入恶意SQL代码,从而访问、修改或删除数据库中的数据。当应用程序接收到用户输入数据时,如果没有对输入数据进行充分的验证和过滤,攻击者就可以通过输入恶意的SQL代码,来篡改、删除或者获取敏感数据,甚至可以完全控...
admin
378
2023/10/30 9:51:10
必须知道的10种Web攻击类型
1“SOL注入攻击所谓SQL注入攻击,就是输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。2“XSS跨站脚本攻击XSS:CrossSitescripti...
admin
413
2023/10/30 9:46:57
PHP防范应对WEB输入攻击,必须应用HTMLPurifier
之所以推荐使用HTMLPurifier,是因为在刚刚过去的年度地区性网络安全攻防演练中,我这边的两套PHP开发的系统面对WEB输入攻击,使用HTMLPurifier与否的遭遇是冰火两重天。这两套系统都有用WAF设备作为第一重屏障,其中在开发中使用了HTMLPurifier的系统,经受了大量的各种WEB输入攻击尝试依然不...
admin
432
2023/10/30 9:27:42
改了一行代码,数组遍历耗时从10.3秒降到了0.5秒!
两个简单的测试程序定义一个同样大小的二维数组,然后循环遍历,对数组元素赋值。此时,整个数组都在Cache中,所以CPU在访问时,触发CacheHit,直接从Cache读取数据即可,不需要再从内存中读取。了解了Cache的背景知识,现在来分析下array1.c和array2.c为什么会存在这么巨大的性能差异。按行、列访问...
admin
424
2023/10/30 9:23:16
echart中x轴数据过多时展示不全
项目中遇到需要展示一些柱状图,之前做相关功能时,横坐标x轴一直用的是时间,所以没有注意到这个问题。如下图所示:当x轴显示的是”人名“这种类型的值的时候,这种显示情况就有问题了,这样就不会知道,没有显示的具体是谁。解决这个问题主要有两种方法:让所有的x轴的值显示出来。鼠标悬停显示横坐标内容。从网上查到了一些方法,这里做一...
freeflydom
2101
2023/10/28 16:54:56
C#winform软件实现一次编译,跨平台windows和linux兼容运行,兼容Visual Studio原生界面Form表单开发
一、背景:微软的.netcore开发工具,目前来看,winform界面软件还没有打算要支持linux系统下运行的意思,要想让c#桌面软件在linux系统上运行,开发起来还比较麻烦。微软只让c#的控制台软件支持在linux运行。二、解决方案:我想到的一个方案是自定义封装软件的System.Windows.Forms组件,...
freeflydom
754
2023/10/28 16:24:43
[转帖]10 分钟|全面图解 AJAX
10分钟|全面图解AJAX10分钟|全面图解AJAX一、什么是AJAX二、提交Form表单的原理三、提交请求和服务响应的原理四、XMLHttpRequest对象的知识五、JQuery实现AJAX六、优势七、缺点八、应用场景九、不适用场景阅读本文需要30分钟,请先收藏转发后再看。先上原理图:(另外这张图是我在博客园画的图...
liguoquan
423
2023/10/28 16:23:57
LODOP的容错率是什么?与二维码内容的关系
LODOP的容错率是什么?与二维码内容的关系LODOP的容错率是指在使用LODOP打印插件时,出现错误的概率或错误处理的能力。LODOP是一款在浏览器中使用的打印插件,用于实现网页打印功能。容错率高意味着插件在面对异常情况时能够正确处理并给出合适的错误提示或修复方法,从而提高打印的成功率。容错率影响QRCode版本的最...
liguoquan
608
2023/10/28 15:40:44
Sqlserver OVER(PARTITION BY)的简单理解
ROW_NUMBER()OVER(…)虽然写法很复杂,但这确实只是一个普通函数(就像字符串转数字这样的函数),可以得出一个值这个函数不会改变数据条数,它的作用是给每个数据记录增加一个字段,这个字段值就是函数得到的值函数虽然不会改变查询结果条数,但会改变结果的顺序。会按照某个字段a(这个字段会重复)分组,函数的值就是在每...
freeflydom
582
2023/10/28 15:25:45
Sqlserver中Row_Number的使用场景:分页分组
一、例子集合首先展示举例的数据集合,并给每条记录标上一个行号selectROW_NUMBER()over(orderbycreatime)asnum,[name],[creatime],[count]from[TEST].[dbo].[Table_1]二、分页由于每条记录可以添加行号,也就从而实现了分页。此处,提取每页...
freeflydom
550
2023/10/28 15:17:17
SQL优化方法论与实战
正文首先为什么要进行优化?说得直白点,无外乎是为了在现有资源情况下,不付出额外的成本,提升体验,又曰——降本增效。那么数据库作为日常背锅选手,有哪些可以衡量性能的指标呢?我大致列了以下几项:流量:每秒查询数量QPS,每秒事务数量TPS延迟:查询平均响应时间QueryRT,事务平均响应时间XactRT饱和度:机器负载,C...
admin
454
2023/10/28 12:41:34
[转帖]揭秘 html2Canvas:打印 PDF 导出的原理解析
揭秘html2Canvas:打印PDF导出的原理解析揭秘html2Canvas:打印PDF导出的原理解析1.前言最近我需要将网页的DOM输出为PDF文件,我使用的技术是html2Canvas和jsPDF。具体流程是,首先使用html2Canvas将DOM转化为图片,然后将图片添加到jsPDF中进行输出。constpdf...
liguoquan
551
2023/10/28 12:01:45
Ueditor编辑器任意文件上传漏洞
一、漏洞描述UEditor是一款所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点,被广大WEB应用程序所使用。本次爆出的高危漏洞属于.NET版本,其它的版本暂时不受影响。漏洞成因是在抓取远程数据源的时候未对文件后缀名做验证导致任意文件写入漏洞,黑客利用此漏洞可以在服务器上执行任意指令,综合评级高危。二...
freeflydom
1154
2023/10/28 11:15:58
Pushpin:开源即时通信神器,让你的API秒变实时API,轻松实现WebSocket,HTTP流和HTTP长轮询等服务
作为一个开发者,你可能已经利用过RESTAPI来构建和集成各种应用。RESTAPI是基于HTTP协议的交互模式,它使得客户端和服务器可以通过请求和响应来进行数据交换,简单、灵活、通用。然而,当你开发实时应用,如IM聊天、协作等应用时,意味着客户端需要不断向服务器请求才能获取到最新数据,这将浪费大量网络流量和资源,导致数...
freeflydom
433
2023/10/28 11:00:15
前端开发需要知道的 10 个 CSS 技巧
前端开发需要知道的10个CSS技巧前端开发需要知道的10个CSS技巧个人觉得CSS是每个前端开发人员都必须掌握的基础,以完成相应的交互和终端设备的响应。在项目开发中,有些容易被忽略的小问题带来项目后期的胶水代码。本文总结一些项目开发中CSS的10个小技巧。1.使用相对单位通常我们在项目开发中,使用px作为尺寸的单位,而...
liguoquan
409
2023/10/28 10:59:52
数据驱动洞察:各种词频分析技术挖掘热点数据
本文将分别介绍基于ElasticSearch、基于Spark和基于Python的三种词频统计技术方案。不同的热点分析技术方案适用于不同的场景。如果处理的数据量较小,且仅需简单的词频统计,Python是最为便捷的选择。一、引言随着信息时代的发展,人们的关注点日益复杂多样。社交媒体、新闻网站和论坛等平台上涌现了大量的信息,...
freeflydom
423
2023/10/28 10:47:09
【点晴模切ERP】如何给打印页面添加导出word,pdf,excel的功能
点晴ERP-如何给打印页面添加导出word,pdf,excel的功能添加以下代码到网页头部<scripttype="text/javascript"src="../js/jquery-2.1.1.min.js"></script><scripttype="text/ja...
liguoquan
460
2023/10/28 10:43:28
DDD实战:应对并发挑战,五个技巧让你轻松应对
并发管理是一个高级话题,也是设计中的难点,一不小心就会出问题。让每个开发人员都成为并发高手又是一件不太现实的事,但,好在存在很多并发管理的成熟方案,业务开发者按照场景进行落地即可。在业务开发中,事务一致性核心在于“原子性”,则并发管理的核心在于“隔离性”。原子性:一个业务操作被视为一个不可分割的逻辑单元,要么全部执行成...
freeflydom
433
2023/10/28 10:37:25
浅析 C# Console 控制台为什么也会卡死
一:背景1.讲故事在分析旅程中,总会有几例控制台的意外卡死导致的生产事故,有经验的朋友都知道,控制台卡死一般是动了快速编辑窗口的缘故,截图如下:虽然知道缘由,但一直没有时间探究底层原理,市面上也没有对这块的底层原理介绍,昨天花了点时间简单探究了下,算是记录分享吧。二:几个疑问解答1.界面为什么会卡死相信有很多朋友会有这...
freeflydom
384
2023/10/28 10:15:11
【sqlserver】如何在sql中自动生成自增长唯一识别id
以下是关于“如何在SQLServer中自动生成唯一ID”的完整攻略,包含两个示例。背景在SQLServer中,我们经常需要为表中的每个记录生成唯一的ID。这个ID可以用作主键或其他用途。在SQLServer中,我们可以使用IDENTITY列或GUID列来生成唯一ID。使用IDENTITY列生成唯一IDIDENTITY列...
admin
1150
2023/10/28 10:08:15
错误记录-FileStream访问被拒绝
简介:问题:因项目需要,软件需要读取授权文件中的密文与本机验证码做一定的逻辑比对,使用FileStream实现文件的读取,在本机调试没问题,但在其他同事电脑上有一些出现授权一直不通过的情况。--MaQaQ2023-10-24分析:1、首先怀疑是否授权文件生成出错,反复生成了几遍,还确认了下文件中的密文,出错的可能性不大...
freeflydom
417
2023/10/28 9:43:10
.net core中你的MD5用对了吗?
本文的项目环境为.net6.0(.net5.0以上都支持)在.net中获取字符串的MD5相信是非常容易的事情吧,但是随便在网上搜一搜发现流传的版本还不少呢,比如:StringBuilder版本(应该算是官方版本了,使用的人最多,我发现在ABP中也是使用的这个)BitConverter版本StringConcat版本(字...
freeflydom
391
2023/10/28 9:35:13
select...for update到底是加了行锁,还是表锁?
前言前几天,知识星球中的一个小伙伴,问了我一个问题:在MySQL中,事务A中使用select...forupdatewhereid=1锁住了,某一条数据,事务还没提交,此时,事务B中去用select...whereid=1查询那条数据,会阻塞等待吗?select...forupdate在MySQL中,是一种悲观锁的用法...
freeflydom
398
2023/10/28 9:34:01
C# Mutex(互斥体)用于在线程之间进行互斥访问控制,防止多线程同时修改数据或者访问共享资源
在C#中,Mutex(互斥体)是一种同步原语,用于在线程之间进行互斥访问控制。它可以确保同时只有一个线程能够执行某个代码区块(通常称为临界区)。这对于需要防止多线程同时修改数据或者同时访问共享资源的情况非常重要。以下是使用Mutex的基本示例://创建一个新的Mutex。创建线程不拥有该Mutex。varmutex=n...
admin
517
2023/10/28 9:15:57
本版面共有
277
页,
6922
篇文章 >> [
1
...
99
100
101
102
103
104
105
106
107
108
109
...
277
]
页码:
Copyright 2010-2024
ClickSun
All Rights Reserved