摘要: 今天对某bug想不到。 大约写法如下, var sssddd =db.fetch();// new List<string>(0); //当ssssddd = new List<string>(0);时 if (sssddd.All(q=>q != "2001")) { 代码1 return;... 阅读全文
posted @ 2024-10-21 17:21 forhells 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 问题,仅在中转服务端加载证书,客户端不需要使用证书,方便证书过期了,仅在服务端加载即可。 解决方案: ForwardDispatcher.cs DispatchAsync中处理 using (var stream1 = await tcs.Task.WaitAsync(TimeSpan.FromSe 阅读全文
posted @ 2024-09-29 18:09 forhells 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 不得不说,跟大佬们的差距是亿点点啊。 1 private async Task ExpiryScanLoop() 2 { 3 var cancelToken = _scanExpiryCancellationToken!.Token; 4 while (cancelToken.IsCancellat 阅读全文
posted @ 2024-03-20 12:33 forhells 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 原来render(h),h并不是一个对象。 我一直以为,我可以写成 render(h){ createuibycode(h,data,data.Data); return h; } , metchs:{ createuibycode(h,ui,Data){ .... var uitype = ui. 阅读全文
posted @ 2023-07-26 13:49 forhells 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 只上代码: rootcontrol.ControlParams = new Dictionary<string, object>(); rootcontrol.ControlParams["a"] = "ssss"; rootcontrol.Children.Add(new MControlPara 阅读全文
posted @ 2023-06-27 17:35 forhells 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 不想废话。本来想用反射,试了一把。写的让我崩溃。最后小僧启发了我,我改用JObject来处理绑定的问题。源代码如下。垃圾代码,自己记录下。 public class WriteExcelDataDefine { public int RowIndex { get; set; } public int 阅读全文
posted @ 2023-05-19 10:32 forhells 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 在我写了单元测试,并且手搓通过了单元测试之后。打包给了客户。客户反馈的问题是,数据只有一条。找了很久的原因。最后发现,因为没有为弹窗写单元测试。 本来的回传数据,我写的,获取到数据之后。this.Model.Insert(0,数据),回传 this.Model[this.Model.Count-1] 阅读全文
posted @ 2023-05-19 10:18 forhells 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 为什么会有补充了,因为数据是能绑定了。但是又出现一个问题。如果换了条件,点击查询,会闪退。开始我还以为是占大量的内存的问题。 在真实机,虚拟机上面都会。找了两天,突然想起来双向绑定可能存在问题。 于是把ItemSource = DataTable.Rows改成了 ObservableCollecti 阅读全文
posted @ 2023-05-03 09:16 forhells 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 两个页面,一个是用于菜单,一个是用于列表查询。 菜单 使用了 TabView,所有的代码写在了OnAppearing,但是它没有内容了。找了两天原因。在github提到这是一个bug。不会修复。但是可以在构造函数中加载,就不会有问题。 列表查询,我也放在了构造函数里面,但是绑定数据之后,数据显示错乱 阅读全文
posted @ 2023-04-27 14:39 forhells 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 为什么要新建一个文章,因为我发现用微软的例子有问题,它把所有的行都一次性的搞出来了。这不是我所想的。所以在我努力研究了两天之后。解析行的代码如下: 1 try 2 { 3 StringBuilder sb = new StringBuilder(11*1024*1024); 4 using (Fil 阅读全文
posted @ 2023-03-06 17:28 forhells 阅读(25) 评论(0) 推荐(0) 编辑