中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站
眾包
贊助商
所有博客
當前博客
簡潔模式
...
退出登錄
登錄
BaiCai
博客園
首頁
訂閱
[置頂]
AppBox快速開發框架(開源)開發流程介紹
摘要: 目前很多低代碼平臺都是基于Web用拖拽方式生成界面,確實可以極大的提高開發效率,但也存在一些問題: 大部分平臺靈活性不夠,特殊需求需要較大的自定義開發; 解析json配置的執行效率不是太高; 大部分平臺缺乏后端支持或復雜的業務邏輯支持; 與后端的數據結構及業務服務不存在強關聯,修改后端容易造成前端配
閱讀全文
posted @ 2024-02-21 21:29 白菜園
閱讀(841)
評(ping)論(1)
推薦(8)
2025年6月13日
AppBox拖拽設計增刪改(gai)查用戶界面
摘要: 之前為了應對客制化大屏設計的需求,在框架內實現了拖拽方式(動態化)生成用戶界面的功能,跟大部分實現方式差不多,設計時生成配置json,然后在運行時解析json生成用戶界面。這次完善了一下該功能,支持類似于零代碼平臺生成增刪改查界面,下面簡單介紹一下操作步驟。 一、準備數據結構 參考之前的文章準備好所
閱讀全文
posted @ 2025-06-13 10:38 白菜園
閱讀(501)
評論(0)
推薦(1)
2025年5月15日
換個方式(shi)用C#開發微信小程(cheng)序
摘要: 前一陣子幫朋友開發個微信小程序,一開始使用Wechat Devtools開發,實在受不了轉用uniapp開發。后來突發奇想能否將C#寫的PixUI編譯成WebAssembly,由微信小程序加載運行。先上網搜了下小程序使用blazor的文章,都是用WebView包了一下blazor應用,沒有參考價值,
閱讀全文
posted @ 2025-05-15 09:58 白菜園
閱讀(7087)
評論(lun)(17)
推薦(41)
2024年6月11日
開源高性能結構(gou)化日(ri)志模塊NanoLog
摘要: 最近在寫數據庫程序,需要一個高性能的結構化日志記錄組件,簡單研究了一下Microsoft.Extensions.Logging和Serilog,還是決定重造一個輪子。 一、使用方法 直接參考以下示例代碼: NanoLogger.Start(); DateTime? nullable = null;
閱讀全文
posted @ 2024-06-11 10:50 白菜園
閱讀(960)
評(ping)論(1)
推薦(6)
2024年1月8日
用Roslyn玩轉代碼之一: 解析與(yu)執行字符串表達式
摘要: 最近框架中的可視化界面設計需要使用到表達式引擎(解析代碼字符串并動態執行),之前舊框架的實現是將表達式字符串解析為語法樹后解釋執行該表達式,本文介紹如何使用Roslyn解析表達式字符串,并直接轉換為Linq的表達式后編譯執行。 一、語法(Syntax)與語義(Semantic) C#的代碼通過Ros
閱讀全文
posted @ 2024-01-08 11:34 白菜園
閱讀(904)
評論(0)
推薦(2)
2023年6月19日
不生成DOM的非(fei)主流(liu)Blazor UI開源(yuan)啦!
摘要: 作者之前介紹了開發中的PixUI,為了適配Web應用采用了將C#通過Roslyn語法語義分析后轉換為Javascript的方案,但是這樣帶來的問題是工程量較大,在短時間內無法達到生產級質量。因此在簡單評估了Blazor技術后決定暫使用Blazor WebAssembly來實現PixUI的Web端。本文記錄一些Blazor鏈接原生(C/C++)庫過程中所踩過的坑,同時為了慶祝兒子考完10年內最難中考提前宣布PixUI正式開放源碼
閱讀全文
posted @ 2023-06-19 10:15 白菜園
閱(yue)讀(2962)
評(ping)論(29)
推(tui)薦(27)
2023年3月14日
給我一塊(kuai)畫布,我可(ke)以(yi)造(zao)一個全(quan)新的(de)跨端UI
摘要: 一、源起 作者是名超大齡程序員,曾涉及了包括Web端、桌面端、移動端等各類前端技術,深受這些前端技術的苦,主要但不限于: 每種技術編寫代碼的語言及技術完全不同,同樣呈現形式的組件各端無法通用; 大部分前端開發語言跟后端開發語言不同,不能共用一些數據結構; 前端UI的本質是在顯示器上呈現由像素點組成的
閱讀全文
posted @ 2023-03-14 13:21 白菜園
閱讀(2198)
評論(11)
推薦(19)
2021年3月29日
拖拽方式生成Vue用戶界面
摘要: 前一陣子拜訪了一些小伙伴,大家都表示苦前端太久了,需要花費不少時間在前端開發上。本著在不損失靈活性的前提下盡可能提高開發效率的原則,作者嘗試在框架內集成了拖拽方式生成Vue用戶界面的功能作為補充,以方便快速生成增刪改查界面,也可以用于大屏展示及簡單的網頁制作。 一、技術原理 1.1 布局 目前僅實現
閱讀全文
posted @ 2021-03-29 15:12 白菜園
閱讀(du)(3095)
評論(lun)(8)
推薦(3)
2021年1月18日
終于可以愉(yu)快(kuai)的擼Java異(yi)步(bu)代(dai)碼了!
摘要: 異步響應式編程可以極大的提高系統的并發呑吐量,但由于Java沒有類似于其他語言的Async/Await機制,所以只能通過CompletableFuture.thenXXX()來串聯各個異步任務,這給習慣了寫同步增刪改查的小伙伴們帶來了些小麻煩。如果說C#基于狀態機在編譯時實現了await轉換,那么J
閱讀全文
posted @ 2021-01-18 14:08 白菜園
閱讀(2177)
評(ping)論(4)
推(tui)薦(1)
2021年1月13日
這么優雅的Java ORM沒見過吧!
摘要: Java的ORM框架有很多,但由于Java語言的限制大部分都不夠優雅也不夠簡單,所以作者只能另辟蹊徑造輪子了。照舊先看示例代碼了解個大概,然后再解釋實現原理。 一、ORM示例 1. Insert public CompletableFuture<Void> insert() { var obj =
閱讀全文
posted @ 2021-01-13 16:30 白菜園
閱讀(3821)
評論(35)
推薦(10)
下一頁
公告