400 186 1886
OA教程
经验分享
安装指引
工作流
ERP教程
经验分享
销售管理
采购管理
生产管理
仓库管理
工程管理
品质管理
财务管理
模切知识交流
经验分享
技术文档
PMS教程
CRM教程
开发文档
其他文档
MIS教程
MAS教程
EBR教程
企业管理
微信好文
读书沙龙
无题
最新文章
开发人员常犯的 JavaScript 错误
提升质量与效率的利器:田口 DOE 法
在 .NET Web API 中处理大数据的相关技术
C#一分钟浅谈:.NET Core 与 .NET 5 的区别
.NET Core 反射底层原理浅谈
SQL中的declare用法、作用域
Typescript中的通用中间件模式
Windows平台免费备份软件FreeFileSync:一键同步文件到远程FTP服务器
js中[]、{}、()区别示例浅析
如何逼单?做到这17点你就是销售高手!
更多新文章
知识管理交流
→『 技术文档交流 』
本版文数:6930 今日文数:
1927
【JavaScript】纯JS使用html2canvas对网页指定内容进行截图使用教程
1简介html2canvas屏幕截图基于DOM,因此可能不是100%准确到真实表示,因为它不会制作实际的屏幕截图,而是根据页面上可用的信息构建屏幕截图。附件:html2canvas.rar官网地址2安装2.1es6模块化引入方式,项目中使用npminstall--savehtml2canvas//或yarnaddhtm...
admin
635
2023/8/4 18:50:38
[转帖]vlookup函数匹配不出来的原因及解决方法
vlookup函数匹配不出来的原因及解决方法在excel表格中,我们经常会使用vlookup函数来查找定位字符,但是近期却用户在使用中遇到了vlookup函数匹配不出来的情况,这是怎么回事呢?不要着急,下面小编就为大家分享vlookup函数匹配不出来的原因及解决方法,希望对你有所帮助。vlookup函数匹配不出来的原因...
liguoquan
522
2023/8/4 17:11:59
[转帖]网页500错误的原因和解决方法
网页500错误的原因和解决方法网页500错误的原因和解决方法网页500错误(500InternalServerError)是一种常见的HTTP状态码,指示Web服务器遇到了错误,无法完成客户端的请求。500错误通常是由于服务器端的问题导致的,例如代码错误、数据库连接失败、服务器繁忙等。当Web服务器遇到500错误时,会...
liguoquan
433
2023/8/4 11:44:18
利用FingerprintJS做浏览器指纹的实现方案
背景运营同事发现大量的拼单、淘宝和闲鱼上的会员账号租借服务、外借账号等问题已经影响到了公司营收。为了缓解这种问题,我们决定限制单一账号能够保持登陆状态的设备数量,以此提高租借账号的成本。要想限制设备,首先要解决的问题就是如何识别一台设备。这可以借助FingerprintJS来解决,然而并不是所有指纹选项都能够投入到生产...
admin
442
2023/8/4 1:23:36
Fingerprintjs2:一款开源设备指纹采集器
Fingerprintjs2是一款开源的设备指纹采集器。最初的fingerprintjs库创建于2012年,但是由于新版本的开发很难保持向后兼容,因此Fingerprintjs2项目中增加了很多的新内容。该项目将更多、更有效的来源用于指纹识别,并且可配置,也就是说用户可以选择性地开启其中的选项。该项目还将重点关注IE插...
admin
725
2023/8/4 1:12:28
Fingerprint2 生成浏览器指纹应用
Fingerprint2是一款开源的设备指纹生成器。主要用于判断用户是否是新增用户,或者判断设备是否为新增访问设备。在项目中应用:1、npm下载Fingerprint2库:npminstallfingerprintjs2-S2、在项目中引入Fingerprint2:importFingerprint2from‘fing...
admin
480
2023/8/4 1:09:20
FingerprintJS中有意思的知识
FingerprintJS之前有后端小哥问道,前端可否生成浏览器唯一标识UUID,发给后端处理。当时我想都不用想,直接拒绝(手动狗头)。后来想了想,这是个不错了研究题材,就google了一把,于是乎发现了这个宝藏库(FingerprintJS)。它能够生成浏览器唯一标识来区别不同的用户,pro版本的识别率高达99.5%...
admin
603
2023/8/4 0:59:24
SQL Server(MSSQLSERVER)无法启动怎么解决?
SQLServer(MSSQLSERVER)无法启动怎么解决?1、IP地址配置不正确:打开MicrosoftSQLServer2005配置工具下的SQLServerConfigurationManager,选择MSSQLSERVER协议,然后双击右边窗口的TCP/IP,在弹出窗口中检查IP配置。2、可能是因为VIA协议...
liguoquan
488
2023/8/3 16:27:20
10个开源的前端低代码项目!
今天来分享10个开源的前端低代码项目!GOVIEWGoView是一个使用Vue3搭建的低代码数据可视化开发平台,将图表或页面元素封装为基础组件,无需编写代码即可完成业务需求。它的技术栈为:Vue3+Typescript4+Vite2+NaiveUI+ECharts5+Axios+Pinia2+PlopJS。Gitee:...
admin
461
2023/8/1 11:58:17
9个优秀的 VUE 开源项目
Vue结合了React和Angular的优点,并且有着团结、活跃且庞大的社区,可以帮助解决开发中遇到的问题。开源社区不断提出解决问题的新方法。工具和库的数量也贡献量不断的增加。使用Vue的好处该框架非常小。约为18–21KB;Vue支持用基于组件的方法来构建Web应用;详细的文档。这对于初学者来说很容易上手;易于理解。...
admin
724
2023/8/1 11:47:36
【C#】WinForm如何优雅的处理异常
场景:在运行、调试代码的时候,往往会遇到一些异常情况,很多时候我们代码写得足够健壮,所以出现的概率比较低,但是如果一旦出现,我们又没处理好,就可能会导致程序的崩溃、退出;当然还有一部分在方法内被我们用trycatch给处理掉了,但是不得不承认,还是会有极少的异常未被规避,或者说,相信不是所有的方法内都做了异常处理,所以...
admin
427
2023/8/1 11:39:27
C# 两个exe程序之间通信
其实对于两个程序之间进行通信的实现方式有很多种,一般会采用服务端+客户端的模式,此处我们是进行两个客户端之间的通信,如果用一种最简单的方式去实现的话,我认为可以采用写文件的方式,即一个读,一个写。这个写法的话可以参考之前的关于文件读写的文章;但这里我们使用的是另一种,基于WindowsAPI实现Windows消息的发送...
admin
425
2023/8/1 11:32:53
[转帖]select标签中设置只读几种解决方案
select标签中设置只读几种解决方案需求:只读但需要传递到后台。readonly设置对select标签无效!方式一、直接在标签中用js方法设置不可变更(推荐)<selectreadonly="readonly"onfocus="this.defaultIndex=this.selecte...
liguoquan
626
2023/7/30 23:07:07
ASP实现禁止外部站点提交表单数据,支持http和https协议
使用asp尽量减少服务器端的工作量,这样就应该多使用javascript,把所有提交字段使用javascript或vbscript检测后提交给服务器,这样服务器就不必再作检测,而在提交时可能会有人修改script从本地提交,这样存在安全提交的问题,所以应该要求从服务器断路径提交,其他地址提交提交无无效:<%dimtmp...
cantron
3012
2023/7/29 10:49:13
[转帖]JavaScript 运行机制 事件循环(EventLoop)详解
导读Javascript是一种单线程的编程语言,只有一个调用栈,决定了它在同一时间只能做一件事。在代码执行的时候,通过将不同函数的执行上下文压入执行栈中来保证代码的有序执行。在执行同步代码的时候,如果遇到了异步事件,js引擎并不会一直等待其返回结果,而是会将这个事件挂起,继续执行执行栈中的其他任务。因此JS又是一个非阻...
freeflydom
445
2023/7/29 10:10:18
运行 JavaScript 代码片段
如果你发现自己反复使用Console来运行同一份代码,那么你应该考虑将代码保存成片段。Snippets是你在Source面板中创建的脚本。这些脚本可以获取到页面的Javascript上下文,你可以在任意页面运行它们。代码片段就是书签bookmarklets的替代品。举个例子,如下截图所示,页面左侧展示了DevTools...
freeflydom
428
2023/7/29 9:52:23
一杯咖啡的时间,聊聊 js 异步解决方案
回调函数(callback)回调函数简单理解就是一个函数被作为参数传递给另一个函数。回调是早期最常用的一种异步解决方案。回调并不一定就是异步,并没有直接关系。举个简单的例子:functionf1(cb),2000);}f1(()=>);如上,我们使用setTimeout在函数f1中模拟了一个耗时2s的任务,耗时任务结束...
freeflydom
460
2023/7/29 9:42:28
[转帖]SpringBoot 实现审核功能~
SpringBoot实现审核功能~SpringBoot实现审核功能~一、审核功能实现的方式1、普通方案:经办时入A表,审核后从A表读取数据,然后操作目标B表;优势:思路简单劣势:对后端功能实行高度的嵌入;审核功能数据操作不统一2、弹框式方案:前台实现,操作时判断是否需要权限控制,如果需要,则弹出框,由审核人员进行审核,...
liguoquan
502
2023/7/28 16:50:27
WinForm调用摄像头扫码识别二维码
前言因公司业务需求,需要在Windows系统下调用摄像头识别二维码需求,就有了这个功能。根据网上网友提供的一些资料,自己整合应用到项目中,效果还不错(就是感觉像素不是太好)。现在将调用摄像头+识别二维码这两个功能单独出来写到这里,供大家讨论和参考。有什么不足或者问题大家可以提出来,共同改进共同进步。一、创建项目解决方案...
admin
599
2023/7/28 15:53:42
C# 反射高级用法
C#反射简介反射(Reflection)是C#语言中一种非常有用的机制,它可以在运行时动态获取对象的类型信息并且进行相应的操作。反射是一种在.NETFramework中广泛使用的技术,它是实现上述特性的基础,非常重要。反射能干什么?使用反射可以让我们在运行时动态地获取对象的类型信息并进行相应的操作,比如创建对象、调用方...
admin
454
2023/7/27 10:26:51
删除表中数据的方式有几种?各有什么优劣?
使用delete语句:deletefromtable_name;优势:delete语句是最常见和简单的删除数据方式。它可以删除表中的所有数据或者根据where子句删除指定条件的数据。劣势:delete语句执行时,会将数据逐行删除,对于大表或者需要删除大量数据的情况下,性能可能较差。使用truncateTABLE语句:t...
freeflydom
535
2023/7/27 9:21:36
C#数据去重的这几种方式,你知道几种?
使用HashSet去重HashSet的唯一性:HashSet中的元素是唯一的,不允许重复值。如果试图添加重复的元素,HashSet不会引发错误,而是简单地忽略重复的值。///<summary>///使用HashSet去重///TODO:HashSet是一个集合类,它的特点是不允许重复元素,可以方便地实现去重功能。///...
freeflydom
429
2023/7/27 9:08:00
[转帖]前端html生成pdf的两种办法 以及 引入中文字体
导出pdf有下面两种方法1、使用canvas把html生成图片,然后使用jspdf生成pdf。优点:生成的pdf样式还原度极高,缺点:图片形式的pdf无法编辑2、直接使用jspdf的html方法直接把html生成pdf。优点:可编辑,缺点:只是把文本内容搂出来生成pdf,也就是说样式基本无,而且jspdf不支持中文字体...
freeflydom
449
2023/7/27 9:00:44
[转帖]谈谈VPN是什么、类型、使用场景、工作原理
一、VPN是什么?VPN是虚拟专用网络,顾名思义,它指的是我们公司建立的“虚拟”的“专用网络”,或者提供这种网络的服务。在VPN中,专用路由器设置会让它们彼此连接的站点上,并且它们通过公共线路互连。此时,在公共线路,有专门的通信网络无法读取通信的来自外部的内容,如加密建成后,就不必担心的是窃听通信内容。二、VPN的类型...
freeflydom
556
2023/7/27 8:34:59
适用于REST API、支持异步HTTP客户端开源.Net库
推荐一个基于.Net开发的,适用于RESTAPI、支持异步HTTP客户端。项目简介FluentHttpClient是一个针对RESTAPI、轻量级的、基于HTTP的.NET库,提供一种简单、灵活和可扩展的方式来进行Web请求。核心功能1、基础方法:delete、GET、POST、PUT、PATCH等;2、提交:提供设定...
admin
413
2023/7/26 15:32:17
本版面共有
278
页,
6930
篇文章 >> [
1
...
121
122
123
124
125
126
127
128
129
130
131
...
278
]
页码:
Copyright 2010-2024
ClickSun
All Rights Reserved