摘要: Dapper本身并不方便,需要搭配扩展。Dapper是和具体的数据库无关的,再封装的话,不同数据库代码就不一样了,Dapper.Lite以最小的代价支持最多的数据库,旨在简单易用、稳定可靠。 最近重构并精简了Dapper.Lite,以及不依赖Dapper的版本LiteSql。这两款ORM基本完工,自 阅读全文
posted @ 2023-11-03 12:07 0611163 阅读(1066) 评论(6) 推荐(11) 编辑
摘要: 以MySQL数据库为例 一. 安装 NuGet搜索Dapper.Lite并安装最新版本。 NuGet搜索MySqlConnector并安装最新版本。 也可以使用MySql.Data库,但MySqlConnector库性能更好。 二. 实现数据库Provider using Dapper.Lite; 阅读全文
posted @ 2023-06-03 21:22 0611163 阅读(263) 评论(4) 推荐(2) 编辑
摘要: C# 实用第三方库 Autofac 依赖注入IOC框架 NuGet安装:Autofac、Autofac.Extras.DynamicProxy AutoMapper 对象映射 Mapster 对象映射 Castle.Core 动态代理AOP框架 Quartz 定时任务框架 NLog 日志框架 NuG 阅读全文
posted @ 2022-05-26 14:40 0611163 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 代码: /** * 等待某个变量准备就绪 * @param { () => { } } func */ async function waitForReady(func) { return new Promise((resolve, reject) => { let checkCount = 0; 阅读全文
posted @ 2024-04-25 14:04 0611163 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 需求 设置飞机的一些坐标位置(经纬度高度),插值得到更多的坐标位置,然后飞机按照这些坐标集合形成的航线飞行,飞机的朝向、俯仰角以及飞机转弯时的翻转角根据坐标集合计算得出,而不需要手动设置heading、pitch、roll。 坐标插值 不知道为什么,可能是飞行速度变化太大,我用Cesium自带的插值 阅读全文
posted @ 2024-04-02 12:16 0611163 阅读(486) 评论(0) 推荐(0) 编辑
摘要: GitHub https://github.com/iamkun/dayjs 文档 https://dayjs.gitee.io/zh-CN/ 下载 https://cdn.jsdelivr.net/npm/dayjs@1.11.10/dayjs.min.js 主要用法 字符串转日期时间对象 let 阅读全文
posted @ 2024-03-29 17:29 0611163 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 方式一 let Car = (function () { function Car() { } Car.prototype.moveCar = function () { } return Car; })(); 方式二 class Car { constructor() { } moveCar() 阅读全文
posted @ 2024-02-02 11:23 0611163 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 请看一个示例: 同步方式请求接口 请求一次接口耗时大约100多毫秒 代码 一个for循环,循环500次,调用方法Request,Request方法中一个while(true)无限循环,同步方式请求url获取数据。 代码点评:要是写一个while(true)没问题,这是想运行500个while(tru 阅读全文
posted @ 2024-01-22 17:09 0611163 阅读(2381) 评论(9) 推荐(4) 编辑
摘要: 图标闪烁CSS代码 <!DOCTYPE html> <html> <head> <style> #markerDiv { position: absolute; float: left; left: 20px; top: 20px; width: 38px; height: 44px; backgr 阅读全文
posted @ 2024-01-17 10:42 0611163 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Leaflet 使用图片作为地图 关键代码: L.CRS.Simple.transformation = new L.Transformation(1, 0, 1, 0); // 坐标原点切换为左上角 var map = new L.Map('map', { crs: L.CRS.Simple, / 阅读全文
posted @ 2023-12-21 14:27 0611163 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 做的项目 使用.NET6写的大数据相关的服务断断续续写了一年时间 使用WPF、Winform、CefSharp开发的可切换谷歌IE内核的浏览器,断断续续写了大半年时间 大数据服务维护 使用Leaflet开发电子地图的功能,今年参与了前后端分离的Vue项目(以前是按自己的方式) 年末做了一个Three 阅读全文
posted @ 2023-12-08 17:14 0611163 阅读(32) 评论(0) 推荐(1) 编辑
摘要: 实现原理是使用TWEEN.Tween实现动画效果 实现 汽车模型加载 使用Promise编写模型的异步加载方法 参数position是汽车初始位置,参数rotation是汽车初始朝向 Car.prototype.loadCar = function (position, rotation) { le 阅读全文
posted @ 2023-12-06 17:05 0611163 阅读(1659) 评论(3) 推荐(12) 编辑