最新文章
|
知識管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):10544 今日文數(shù):5001
|
FingerprintJS之前有后端小哥問道,前端可否生成瀏覽器唯一標(biāo)識UUID,發(fā)給后端處理。當(dāng)時我想都不用想,直接拒絕(手動狗頭)。后來想了想,這是個不錯了研究題材,就google了一把,于是乎發(fā)現(xiàn)了這個寶藏庫(FingerprintJS)。它能夠生成瀏覽器唯一標(biāo)識來區(qū)別不同的用戶,pro版本的識別率高達(dá)99.5%...
|
fingerprint2一款開源設(shè)備指紋采集器,在github上有7k的Star,看起來是那么的讓人放心,今天聊一聊我們在使用這個庫中猜到的坑。本篇所講的fingerprint2版本為2.0.6生成的指紋大面積重復(fù)問題!!!生成的指紋大面積重復(fù)問題!!!生成的指紋大面積重復(fù)問題!!!重要的問題講三次。fingerpri...
|
SQLServer(MSSQLSERVER)無法啟動怎么解決?1、IP地址配置不正確:打開MicrosoftSQLServer2005配置工具下的SQLServerConfigurationManager,選擇MSSQLSERVER協(xié)議,然后雙擊右邊窗口的TCP/IP,在彈出窗口中檢查IP配置。2、可能是因?yàn)閂IA協(xié)議...
|
今天來分享10個開源的前端低代碼項(xiàng)目!GOVIEWGoView是一個使用Vue3搭建的低代碼數(shù)據(jù)可視化開發(fā)平臺,將圖表或頁面元素封裝為基礎(chǔ)組件,無需編寫代碼即可完成業(yè)務(wù)需求。它的技術(shù)棧為:Vue3+Typescript4+Vite2+NaiveUI+ECharts5+Axios+Pinia2+PlopJS。Gitee:...
|
Vue結(jié)合了React和Angular的優(yōu)點(diǎn),并且有著團(tuán)結(jié)、活躍且龐大的社區(qū),可以幫助解決開發(fā)中遇到的問題。開源社區(qū)不斷提出解決問題的新方法。工具和庫的數(shù)量也貢獻(xiàn)量不斷的增加。使用Vue的好處該框架非常小。約為18–21KB;Vue支持用基于組件的方法來構(gòu)建Web應(yīng)用;詳細(xì)的文檔。這對于初學(xué)者來說很容易上手;易于理解。...
|
場景:在運(yùn)行、調(diào)試代碼的時候,往往會遇到一些異常情況,很多時候我們代碼寫得足夠健壯,所以出現(xiàn)的概率比較低,但是如果一旦出現(xiàn),我們又沒處理好,就可能會導(dǎo)致程序的崩潰、退出;當(dāng)然還有一部分在方法內(nèi)被我們用trycatch給處理掉了,但是不得不承認(rèn),還是會有極少的異常未被規(guī)避,或者說,相信不是所有的方法內(nèi)都做了異常處理,所以...
|
其實(shí)對于兩個程序之間進(jìn)行通信的實(shí)現(xiàn)方式有很多種,一般會采用服務(wù)端+客戶端的模式,此處我們是進(jìn)行兩個客戶端之間的通信,如果用一種最簡單的方式去實(shí)現(xiàn)的話,我認(rèn)為可以采用寫文件的方式,即一個讀,一個寫。這個寫法的話可以參考之前的關(guān)于文件讀寫的文章;但這里我們使用的是另一種,基于WindowsAPI實(shí)現(xiàn)Windows消息的發(fā)送...
|
select標(biāo)簽中設(shè)置只讀幾種解決方案需求:只讀但需要傳遞到后臺。readonly設(shè)置對select標(biāo)簽無效!方式一、直接在標(biāo)簽中用js方法設(shè)置不可變更(推薦)<selectreadonly="readonly"onfocus="this.defaultIndex=this.selecte...
|
使用asp盡量減少服務(wù)器端的工作量,這樣就應(yīng)該多使用javascript,把所有提交字段使用javascript或vbscript檢測后提交給服務(wù)器,這樣服務(wù)器就不必再作檢測,而在提交時可能會有人修改script從本地提交,這樣存在安全提交的問題,所以應(yīng)該要求從服務(wù)器斷路徑提交,其他地址提交提交無無效:<%dimtmp...
|
導(dǎo)讀Javascript是一種單線程的編程語言,只有一個調(diào)用棧,決定了它在同一時間只能做一件事。在代碼執(zhí)行的時候,通過將不同函數(shù)的執(zhí)行上下文壓入執(zhí)行棧中來保證代碼的有序執(zhí)行。在執(zhí)行同步代碼的時候,如果遇到了異步事件,js引擎并不會一直等待其返回結(jié)果,而是會將這個事件掛起,繼續(xù)執(zhí)行執(zhí)行棧中的其他任務(wù)。因此JS又是一個非阻...
|
如果你發(fā)現(xiàn)自己反復(fù)使用Console來運(yùn)行同一份代碼,那么你應(yīng)該考慮將代碼保存成片段。Snippets是你在Source面板中創(chuàng)建的腳本。這些腳本可以獲取到頁面的Javascript上下文,你可以在任意頁面運(yùn)行它們。代碼片段就是書簽bookmarklets的替代品。舉個例子,如下截圖所示,頁面左側(cè)展示了DevTools...
|
回調(diào)函數(shù)(callback)回調(diào)函數(shù)簡單理解就是一個函數(shù)被作為參數(shù)傳遞給另一個函數(shù)。回調(diào)是早期最常用的一種異步解決方案。回調(diào)并不一定就是異步,并沒有直接關(guān)系。舉個簡單的例子:functionf1(cb),2000);}f1(()=>);如上,我們使用setTimeout在函數(shù)f1中模擬了一個耗時2s的任務(wù),耗時任務(wù)結(jié)束...
|
SpringBoot實(shí)現(xiàn)審核功能~SpringBoot實(shí)現(xiàn)審核功能~一、審核功能實(shí)現(xiàn)的方式1、普通方案:經(jīng)辦時入A表,審核后從A表讀取數(shù)據(jù),然后操作目標(biāo)B表;優(yōu)勢:思路簡單劣勢:對后端功能實(shí)行高度的嵌入;審核功能數(shù)據(jù)操作不統(tǒng)一2、彈框式方案:前臺實(shí)現(xiàn),操作時判斷是否需要權(quán)限控制,如果需要,則彈出框,由審核人員進(jìn)行審核,...
|
前言因公司業(yè)務(wù)需求,需要在Windows系統(tǒng)下調(diào)用攝像頭識別二維碼需求,就有了這個功能。根據(jù)網(wǎng)上網(wǎng)友提供的一些資料,自己整合應(yīng)用到項(xiàng)目中,效果還不錯(就是感覺像素不是太好)。現(xiàn)在將調(diào)用攝像頭+識別二維碼這兩個功能單獨(dú)出來寫到這里,供大家討論和參考。有什么不足或者問題大家可以提出來,共同改進(jìn)共同進(jìn)步。一、創(chuàng)建項(xiàng)目解決方案...
|
使用delete語句:deletefromtable_name;優(yōu)勢:delete語句是最常見和簡單的刪除數(shù)據(jù)方式。它可以刪除表中的所有數(shù)據(jù)或者根據(jù)where子句刪除指定條件的數(shù)據(jù)。劣勢:delete語句執(zhí)行時,會將數(shù)據(jù)逐行刪除,對于大表或者需要刪除大量數(shù)據(jù)的情況下,性能可能較差。使用truncateTABLE語句:t...
|
使用HashSet去重HashSet的唯一性:HashSet中的元素是唯一的,不允許重復(fù)值。如果試圖添加重復(fù)的元素,HashSet不會引發(fā)錯誤,而是簡單地忽略重復(fù)的值。///<summary>///使用HashSet去重///TODO:HashSet是一個集合類,它的特點(diǎn)是不允許重復(fù)元素,可以方便地實(shí)現(xiàn)去重功能。///...
|
導(dǎo)出pdf有下面兩種方法1、使用canvas把html生成圖片,然后使用jspdf生成pdf。優(yōu)點(diǎn):生成的pdf樣式還原度極高,缺點(diǎn):圖片形式的pdf無法編輯2、直接使用jspdf的html方法直接把html生成pdf。優(yōu)點(diǎn):可編輯,缺點(diǎn):只是把文本內(nèi)容摟出來生成pdf,也就是說樣式基本無,而且jspdf不支持中文字體...
|
一、VPN是什么?VPN是虛擬專用網(wǎng)絡(luò),顧名思義,它指的是我們公司建立的“虛擬”的“專用網(wǎng)絡(luò)”,或者提供這種網(wǎng)絡(luò)的服務(wù)。在VPN中,專用路由器設(shè)置會讓它們彼此連接的站點(diǎn)上,并且它們通過公共線路互連。此時,在公共線路,有專門的通信網(wǎng)絡(luò)無法讀取通信的來自外部的內(nèi)容,如加密建成后,就不必?fù)?dān)心的是竊聽通信內(nèi)容。二、VPN的類型...
|
推薦一個基于.Net開發(fā)的,適用于RESTAPI、支持異步HTTP客戶端。項(xiàng)目簡介FluentHttpClient是一個針對RESTAPI、輕量級的、基于HTTP的.NET庫,提供一種簡單、靈活和可擴(kuò)展的方式來進(jìn)行Web請求。核心功能1、基礎(chǔ)方法:delete、GET、POST、PUT、PATCH等;2、提交:提供設(shè)定...
|
在項(xiàng)目中,會出現(xiàn)圓形靜態(tài)餅圖或進(jìn)度條的形式展現(xiàn)當(dāng)前的進(jìn)度;或者根據(jù)倒計(jì)時的進(jìn)度,展示進(jìn)度條的剩余比例;這里使用css的變量,結(jié)合css的樣式來展示進(jìn)度的情況,也可結(jié)合javascript給該css的變量賦值;案例一:靜態(tài)餅圖的應(yīng)用靜態(tài)餅圖的效果示意圖如下:實(shí)現(xiàn)的代碼如下:<style>.pie-simple.pie-l...
|
效果展現(xiàn):代碼:<html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>帶關(guān)閉按鈕的浮動窗口代碼(全屏漂浮)</title></head><styletype=&quo...
|
CSS動態(tài)餅狀圖屬于前端實(shí)例代碼,有關(guān)更多實(shí)例代碼大家可以查看。分享一段代碼實(shí)例,它實(shí)現(xiàn)了動態(tài)餅狀圖下效果。代碼實(shí)例如下:<!DOCTYPEhtml><html><head><metacharset="utf-8"><metaname="author"content="...
|
完整的代碼請滑到文末。我們只使用一個div,僅采用css實(shí)現(xiàn)餅狀圖。HTMl結(jié)構(gòu)<divstyle="--p:60;--b:10px;--c:purple;">60%</div>我們添加了幾個css的變量:--p:進(jìn)度條的百分比(純數(shù)字,不帶%),餅狀圖值和div內(nèi)容(帶%)一致。--b:邊框厚度的...
|
下面我們來制作一個靜態(tài)餅圖,一個動畫餅圖,我們也可以有圓角。然而所有這一切都只有一個<div>元素。除此之外,我們可以使用CSS變量輕松調(diào)整不同的值,因此我們不必為更改CSS代碼而煩惱。餅圖的HTML結(jié)構(gòu)正如我上面提到的,我們有一個單一的<div>,我們添加百分比值(餅圖的進(jìn)度)作為主要內(nèi)容:<divclass=&qu...
|