最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7501 今日文数:2441
|
vlookup函数匹配不出来的原因及解决方法在excel表格中,我们经常会使用vlookup函数来查找定位字符,但是近期却用户在使用中遇到了vlookup函数匹配不出来的情况,这是怎么回事呢?不要着急,下面小编就为大家分享vlookup函数匹配不出来的原因及解决方法,希望对你有所帮助。vlookup函数匹配不出来的原因...
|
网页500错误的原因和解决方法网页500错误的原因和解决方法网页500错误(500InternalServerError)是一种常见的HTTP状态码,指示Web服务器遇到了错误,无法完成客户端的请求。500错误通常是由于服务器端的问题导致的,例如代码错误、数据库连接失败、服务器繁忙等。当Web服务器遇到500错误时,会...
|
背景运营同事发现大量的拼单、淘宝和闲鱼上的会员账号租借服务、外借账号等问题已经影响到了公司营收。为了缓解这种问题,我们决定限制单一账号能够保持登陆状态的设备数量,以此提高租借账号的成本。要想限制设备,首先要解决的问题就是如何识别一台设备。这可以借助FingerprintJS来解决,然而并不是所有指纹选项都能够投入到生产...
|
Fingerprintjs2是一款开源的设备指纹采集器。最初的fingerprintjs库创建于2012年,但是由于新版本的开发很难保持向后兼容,因此Fingerprintjs2项目中增加了很多的新内容。该项目将更多、更有效的来源用于指纹识别,并且可配置,也就是说用户可以选择性地开启其中的选项。该项目还将重点关注IE插...
|
Fingerprint2是一款开源的设备指纹生成器。主要用于判断用户是否是新增用户,或者判断设备是否为新增访问设备。在项目中应用:1、npm下载Fingerprint2库:npminstallfingerprintjs2-S2、在项目中引入Fingerprint2:importFingerprint2from‘fing...
|
FingerprintJS之前有后端小哥问道,前端可否生成浏览器唯一标识UUID,发给后端处理。当时我想都不用想,直接拒绝(手动狗头)。后来想了想,这是个不错了研究题材,就google了一把,于是乎发现了这个宝藏库(FingerprintJS)。它能够生成浏览器唯一标识来区别不同的用户,pro版本的识别率高达99.5%...
|
SQLServer(MSSQLSERVER)无法启动怎么解决?1、IP地址配置不正确:打开MicrosoftSQLServer2005配置工具下的SQLServerConfigurationManager,选择MSSQLSERVER协议,然后双击右边窗口的TCP/IP,在弹出窗口中检查IP配置。2、可能是因为VIA协议...
|
今天来分享10个开源的前端低代码项目!GOVIEWGoView是一个使用Vue3搭建的低代码数据可视化开发平台,将图表或页面元素封装为基础组件,无需编写代码即可完成业务需求。它的技术栈为:Vue3+Typescript4+Vite2+NaiveUI+ECharts5+Axios+Pinia2+PlopJS。Gitee:...
|
Vue结合了React和Angular的优点,并且有着团结、活跃且庞大的社区,可以帮助解决开发中遇到的问题。开源社区不断提出解决问题的新方法。工具和库的数量也贡献量不断的增加。使用Vue的好处该框架非常小。约为18–21KB;Vue支持用基于组件的方法来构建Web应用;详细的文档。这对于初学者来说很容易上手;易于理解。...
|
场景:在运行、调试代码的时候,往往会遇到一些异常情况,很多时候我们代码写得足够健壮,所以出现的概率比较低,但是如果一旦出现,我们又没处理好,就可能会导致程序的崩溃、退出;当然还有一部分在方法内被我们用trycatch给处理掉了,但是不得不承认,还是会有极少的异常未被规避,或者说,相信不是所有的方法内都做了异常处理,所以...
|
其实对于两个程序之间进行通信的实现方式有很多种,一般会采用服务端+客户端的模式,此处我们是进行两个客户端之间的通信,如果用一种最简单的方式去实现的话,我认为可以采用写文件的方式,即一个读,一个写。这个写法的话可以参考之前的关于文件读写的文章;但这里我们使用的是另一种,基于WindowsAPI实现Windows消息的发送...
|
select标签中设置只读几种解决方案需求:只读但需要传递到后台。readonly设置对select标签无效!方式一、直接在标签中用js方法设置不可变更(推荐)<selectreadonly="readonly"onfocus="this.defaultIndex=this.selecte...
|
使用asp尽量减少服务器端的工作量,这样就应该多使用javascript,把所有提交字段使用javascript或vbscript检测后提交给服务器,这样服务器就不必再作检测,而在提交时可能会有人修改script从本地提交,这样存在安全提交的问题,所以应该要求从服务器断路径提交,其他地址提交提交无无效:<%dimtmp...
|
导读Javascript是一种单线程的编程语言,只有一个调用栈,决定了它在同一时间只能做一件事。在代码执行的时候,通过将不同函数的执行上下文压入执行栈中来保证代码的有序执行。在执行同步代码的时候,如果遇到了异步事件,js引擎并不会一直等待其返回结果,而是会将这个事件挂起,继续执行执行栈中的其他任务。因此JS又是一个非阻...
|
如果你发现自己反复使用Console来运行同一份代码,那么你应该考虑将代码保存成片段。Snippets是你在Source面板中创建的脚本。这些脚本可以获取到页面的Javascript上下文,你可以在任意页面运行它们。代码片段就是书签bookmarklets的替代品。举个例子,如下截图所示,页面左侧展示了DevTools...
|
回调函数(callback)回调函数简单理解就是一个函数被作为参数传递给另一个函数。回调是早期最常用的一种异步解决方案。回调并不一定就是异步,并没有直接关系。举个简单的例子:functionf1(cb),2000);}f1(()=>);如上,我们使用setTimeout在函数f1中模拟了一个耗时2s的任务,耗时任务结束...
|
SpringBoot实现审核功能~SpringBoot实现审核功能~一、审核功能实现的方式1、普通方案:经办时入A表,审核后从A表读取数据,然后操作目标B表;优势:思路简单劣势:对后端功能实行高度的嵌入;审核功能数据操作不统一2、弹框式方案:前台实现,操作时判断是否需要权限控制,如果需要,则弹出框,由审核人员进行审核,...
|
前言因公司业务需求,需要在Windows系统下调用摄像头识别二维码需求,就有了这个功能。根据网上网友提供的一些资料,自己整合应用到项目中,效果还不错(就是感觉像素不是太好)。现在将调用摄像头+识别二维码这两个功能单独出来写到这里,供大家讨论和参考。有什么不足或者问题大家可以提出来,共同改进共同进步。一、创建项目解决方案...
|
使用delete语句:deletefromtable_name;优势:delete语句是最常见和简单的删除数据方式。它可以删除表中的所有数据或者根据where子句删除指定条件的数据。劣势:delete语句执行时,会将数据逐行删除,对于大表或者需要删除大量数据的情况下,性能可能较差。使用truncateTABLE语句:t...
|
使用HashSet去重HashSet的唯一性:HashSet中的元素是唯一的,不允许重复值。如果试图添加重复的元素,HashSet不会引发错误,而是简单地忽略重复的值。///<summary>///使用HashSet去重///TODO:HashSet是一个集合类,它的特点是不允许重复元素,可以方便地实现去重功能。///...
|
导出pdf有下面两种方法1、使用canvas把html生成图片,然后使用jspdf生成pdf。优点:生成的pdf样式还原度极高,缺点:图片形式的pdf无法编辑2、直接使用jspdf的html方法直接把html生成pdf。优点:可编辑,缺点:只是把文本内容搂出来生成pdf,也就是说样式基本无,而且jspdf不支持中文字体...
|
一、VPN是什么?VPN是虚拟专用网络,顾名思义,它指的是我们公司建立的“虚拟”的“专用网络”,或者提供这种网络的服务。在VPN中,专用路由器设置会让它们彼此连接的站点上,并且它们通过公共线路互连。此时,在公共线路,有专门的通信网络无法读取通信的来自外部的内容,如加密建成后,就不必担心的是窃听通信内容。二、VPN的类型...
|
推荐一个基于.Net开发的,适用于RESTAPI、支持异步HTTP客户端。项目简介FluentHttpClient是一个针对RESTAPI、轻量级的、基于HTTP的.NET库,提供一种简单、灵活和可扩展的方式来进行Web请求。核心功能1、基础方法:delete、GET、POST、PUT、PATCH等;2、提交:提供设定...
|
在项目中,会出现圆形静态饼图或进度条的形式展现当前的进度;或者根据倒计时的进度,展示进度条的剩余比例;这里使用css的变量,结合css的样式来展示进度的情况,也可结合javascript给该css的变量赋值;案例一:静态饼图的应用静态饼图的效果示意图如下:实现的代码如下:<style>.pie-simple.pie-l...
|