最新文章
|
知識管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):8224 今日文數(shù):3151
|
作者:myliang這是一個(gè)基于Web(es6)canvas構(gòu)建的輕量級Excel開發(fā)庫,像這樣:或者查看demo以下修改自sheetjsdemossheetjs/demos/xspreadsheetatmaster·SheetJS/sheetjs·GitHub<!DOCTYPEhtml><!--xlsx.js(C)2...
![]() |
點(diǎn)晴ERP-新增送貨單自動記憶上一次做單的客戶在動態(tài)JS頁面上加上以下代碼即可functionremember_data()}if(client_code!=null&&client_code!="")}window.onload=function()
|
JS-如何用JS日期控制頁面使用functionisDateGreaterThanSpecifiedDate(date,specifiedDate)//使用方法constcurrentDate=newDate();constspecifiedDate=newDate("2024-06-13");co...
|
需求是實(shí)現(xiàn)自定義打印模板,經(jīng)過三天苦逼的調(diào)研,技術(shù)選型,分析,最佳的方式是拖拽參數(shù)變量到類Excel的電腦表格中,畢竟辦公人使用最多的就是Excel。最后選擇了x-spreadsheet,使用的是原生的HTML5拖拽API。預(yù)覽地址:https://codepen.io/hlmcdh2023/pen/yLGgajp頁面...
![]() |
01面向?qū)ο笃鹪醋畛醯某绦蚧臼敲嫦蜻^程,像最初的PLC程序一樣,規(guī)模比較小,編程基本上是用各種函數(shù),按照一定的邏輯進(jìn)行執(zhí)行和中斷,實(shí)現(xiàn)過程控制;隨著項(xiàng)目規(guī)模的擴(kuò)大,無法很好的滿足系統(tǒng)要求,于是優(yōu)化出面向?qū)ο缶幊蹋瑢ο到y(tǒng)進(jìn)行“類的劃分’”,以類為單元封裝對應(yīng)數(shù)據(jù)和功能;02面向?qū)ο髢?yōu)點(diǎn)如果按照傳統(tǒng)的面向過程方式編程,所...
![]() |
x-spreadsheet在線表格插件集成odoo模塊,集成了在線打印,模型數(shù)據(jù)批量新增,修改接口,excel導(dǎo)出,以上功能統(tǒng)一做了封裝,直接按照指定格式調(diào)用即可。1、前端調(diào)用:<recordmodel="ir.actions.client"id="x_spreadsheet_action...
![]() |
簡述作者:myliang這是一個(gè)基于Web(es6)canvas構(gòu)建的輕量級Excel開發(fā)庫,像這樣:基礎(chǔ)功能:撤銷重做添加行列刪除行列隱藏行列動態(tài)調(diào)整行列功能凍結(jié)行列添加邊框/顏色/邊框線條樣式合并單元格復(fù)制粘貼打印公式篩選自動填充多表支持字體樣式自定義字體/大小/顏色填充前景色/背景色格式校驗(yàn)對齊方式文字換行或者查...
![]() |
項(xiàng)目網(wǎng)址:https://hondrytravis.com/x-spreadsheet-doc/軟件介紹:X-Spreadsheet是一個(gè)輕量級、易于使用的在線電子表格庫,具備數(shù)據(jù)驅(qū)動和豐富的公式支持。它通過虛擬化渲染技術(shù)優(yōu)化性能,提供友好的API和事件系統(tǒng),支持現(xiàn)代瀏覽器和IE9+。此外,還支持離線可用、鍵盤快捷鍵、...
![]() |
隨著現(xiàn)代應(yīng)用程序的復(fù)雜性不斷增加,對于性能監(jiān)控和故障排除的需求也日益迫切。在.NET生態(tài)系統(tǒng)中,OpenTelemetryMetrics可用于實(shí)時(shí)監(jiān)控和分析應(yīng)用程序的性能指標(biāo)。比如監(jiān)控內(nèi)存,CPU使用量,鏈接數(shù)等等。OpenTelemetryMetrics概述#OpenTelemetryMetrics是OpenTele...
![]() |
由于工作需要,經(jīng)常需要遠(yuǎn)程客戶的服務(wù)器,但是并不是所有服務(wù)器都能開外網(wǎng)端口,使用向日葵等軟件終究還是不太方便,于是找了很多工具,包括zerotier等,但是由于服務(wù)器在國外等有時(shí)候還不同,于是開始自己想辦法研究一個(gè)屬于自己的組網(wǎng)工具,最后找到snltty大佬的https://github.com/snltty/p2p-...
![]() |
demo地址cssandjs.com/cat/源碼地址github.com/tinlee/1000…背景在以前有一個(gè)很火的養(yǎng)貓項(xiàng)目,會隨機(jī)生成各種貓的圖案,鑒于我女兒非常喜歡卡通貓,所以我想幫她也畫一批隨機(jī)的貓。首先用ai生成一張貓的圖片技術(shù)方案其實(shí)最好的方案是使用svg,但是我真的沒有辦法畫出來貓的全部svg,所以我...
![]() |
在技術(shù)社區(qū)中,關(guān)于不同技術(shù)棧的優(yōu)劣之爭一直是熱門話題。最近,Node.js和.NET之間的比較再次點(diǎn)燃了國外網(wǎng)友的討論熱情。這兩種技術(shù)各自擁有強(qiáng)大的支持者和廣泛的應(yīng)用場景,但它們在設(shè)計(jì)理念、性能、生態(tài)系統(tǒng)等方面存在顯著差異。本文旨在探討這場辯論的核心點(diǎn),并分析兩者的優(yōu)勢與劣勢。Node.js:輕量級與異步I/ONode...
|
【先看效果】,時(shí)長00:35【PC端顯示】【手機(jī)端顯示】響應(yīng)式就是使用媒體查詢,在多個(gè)的屏幕尺寸下,讓網(wǎng)頁的布局不要亂。核心就是,在對應(yīng)的屏幕下,通過對發(fā)生錯(cuò)亂的元素樣式進(jìn)行更改,讓其在該屏幕下排列整齊,在對應(yīng)的屏幕下,把版心改成當(dāng)前屏幕的合適大小,去掉元素的定高定寬,寬度改為100%,去除多余的內(nèi)外邊距,左右布局改成...
![]() |
在當(dāng)今的開發(fā)環(huán)境中,選擇一個(gè)可靠且功能強(qiáng)大的庫是至關(guān)重要的。今天,我想向大家推薦一個(gè)現(xiàn)代開源的.NET庫——QuestPDF,它專注于PDF文檔的生成。什么是QuestPDF?QuestPDF是一個(gè)現(xiàn)代的開源.NET庫,專門用于PDF文檔的生成。它提供了一個(gè)全面的布局引擎,并通過簡潔且易于發(fā)現(xiàn)的C#FluentAPI進(jìn)...
![]() |
今天來談?wù)?2個(gè)操作系統(tǒng),不是那些套殼的,而是那些真的不一樣的。選擇專用服務(wù)器的操作系統(tǒng)(OS)時(shí),影響的可不僅僅是表面的兼容性,還涉及安全性和性能的方方面面。選擇的范圍從易于使用的UbuntuServer,到可靠、安全的Debian,再到企業(yè)級的CentOS。操作系統(tǒng)可是專用服務(wù)器的核心,它協(xié)調(diào)服務(wù)器的所有操作,充當(dāng)...
![]() |
我們知道,TCP/IP提供了通過IP地址來連接到設(shè)備的功能。但對用戶來講,記住某臺設(shè)備的IP地址是相當(dāng)困難的,因此,有人專門設(shè)計(jì)了一種字符串形式的主機(jī)命名機(jī)制,這些主機(jī)名與IP地址相對應(yīng)。在IP地址與主機(jī)名之間需要有一種轉(zhuǎn)換和查詢機(jī)制,提供這種機(jī)制的系統(tǒng)就是域名系統(tǒng)DNS(DomainNameSystem)。作為互聯(lián)網(wǎng)...
![]() |
前言主要通過p2p技術(shù)來實(shí)現(xiàn)兩臺(也可以多臺)內(nèi)網(wǎng)電腦一個(gè)異地組網(wǎng),兩臺不同環(huán)境內(nèi)網(wǎng)電腦無法直接訪問這里我們就需要使用p2p技術(shù)來實(shí)現(xiàn)異地組網(wǎng)。什么是異地組網(wǎng)?異地組網(wǎng)可以將分布在不同物理位置的節(jié)點(diǎn)連接起來,形成一個(gè)統(tǒng)一的網(wǎng)絡(luò),使得這些節(jié)點(diǎn)可以像在同一個(gè)物理網(wǎng)絡(luò)中一樣進(jìn)行通信和數(shù)據(jù)交換。日常使用作用是什么?日常無非就是...
![]() |
在開發(fā)Windows桌面應(yīng)用程序(WinForms)時(shí),一個(gè)常見的需求是將所有依賴項(xiàng)打包到一個(gè)單獨(dú)的可執(zhí)行文件中,以便用戶可以輕松地運(yùn)行程序,而無需安裝任何額外的依賴庫。Costura.Fody是一個(gè)流行的工具,它允許開發(fā)者將依賴項(xiàng)嵌入到主可執(zhí)行文件中,從而實(shí)現(xiàn)這一目標(biāo)。什么是Costura.Fody?Costura....
|
今天給大家介紹一款開源、國產(chǎn)的Web防火墻工具——雷池(SafeLine)。簡介這是一款簡單、輕量且安全的WAF?;贜ginx開發(fā)并作為反向代理連接,保護(hù)您的Web應(yīng)用程序免受常見攻擊和漏洞利用。戰(zhàn)績目前在GitHUB上有10kstar,已經(jīng)應(yīng)用于100萬個(gè)網(wǎng)站上。累計(jì)安裝量超過13萬臺保護(hù)超過1,000,000個(gè)網(wǎng)...
![]() |
在日常業(yè)務(wù)中經(jīng)常會遇到上傳大文件的需求(如上傳一部3G大小的高清電影資源),如果大文件資源上傳不做特殊處理而直接使用小文件上傳的方式上傳到服務(wù),可能會出現(xiàn)如網(wǎng)絡(luò)不好導(dǎo)致上傳一半就失敗了,服務(wù)內(nèi)存不夠?qū)е聼o法上傳等等一些問題。那么這個(gè)特殊處理是什么處理呢?其實(shí)就是大文件的分片上傳。大文件分片上傳需要前后端協(xié)作來完成,前端...
![]() |
前言XML是ExtensibleMarkupLanguage的簡稱,用于存儲和傳輸數(shù)據(jù)的可擴(kuò)展標(biāo)記語言。它被應(yīng)用在數(shù)據(jù)交換、數(shù)據(jù)存儲、Web服務(wù)、網(wǎng)絡(luò)協(xié)議等場景。XML具有可擴(kuò)展性、結(jié)構(gòu)化、標(biāo)準(zhǔn)化、簡單易讀等幾個(gè)特點(diǎn)。基本結(jié)構(gòu)XML基本結(jié)構(gòu)包括文檔聲明、根元素、子元素、屬性、注釋、處理指令等部分。<?xmlversio...
|
引言字符串是編程中使用較廣的一種數(shù)據(jù),它由數(shù)字、字母、下劃線等組成。在使用過程中會對字符串進(jìn)行格式化。在C#語言中,.NET6及以上使用字符串插值($""語法)對字符串格式化。$語法.NET6及以上提供的一種新的語法糖,它的作用相當(dāng)于對String.format的簡化。使用$可以將字符串字面量標(biāo)識為...
|
在C#編程中,NULL是一個(gè)特殊的值,表示引用類型沒有引用任何對象。正確處理NULL值對于防止程序崩潰和提高軟件的健壯性至關(guān)重要。本文將探討在C#中如何處理NULL值,并提供一些實(shí)用的例子代碼。1.NULL合并運(yùn)算符(??)C#提供了NULL合并運(yùn)算符(??),它允許你為可為NULL的變量提供一個(gè)默認(rèn)值。當(dāng)變量為NUL...
|
在軟件開發(fā)中,調(diào)用第三方接口是常見的需求。這些接口為我們提供了豐富的數(shù)據(jù)和功能,使我們能夠快速地構(gòu)建出復(fù)雜而強(qiáng)大的應(yīng)用。然而,在這個(gè)過程中,也可能會遇到一些“坑”。下面,我將分享一些在調(diào)用第三方接口時(shí)的經(jīng)驗(yàn)與教訓(xùn),并提供C#的示例代碼。常見的“坑”接口文檔不清晰或過時(shí):有時(shí),第三方提供的接口文檔可能不夠詳細(xì),甚至存在過...
|
導(dǎo)讀在日常工作中我們需要將本地的某些端口如22803306等端口分享。讓別人或者不在同一局域網(wǎng)內(nèi)的設(shè)備訪問。我們需要端口映射(內(nèi)網(wǎng)穿透)的方式讓其暴露在公網(wǎng),以便訪問。本文為大家總結(jié)常用內(nèi)網(wǎng)映射的工具和方法,進(jìn)行簡單的總結(jié)。希望對你有所幫助。FRPfrp是一款主流的端口映射工具。筆者也一直在使用。部署簡單、并且支持儀表...
![]() |