会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
唐宋元明清的博客
WPF
博客园
首页
新随笔
联系
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
20
下一页
2020年1月9日
混淆-SmartAssembly
摘要: SmartAssembly 7 documentation:https://documentation.red-gate.com/sa SmartAssembly7.2版本下载链接: https://www.red-gate.com/products/dotnet-development/smart
阅读全文
posted @ 2020-01-09 16:25 唐宋元明清2188
阅读(1198)
评论(0)
推荐(1)
2019年12月10日
C# 只读模式读取txt文件内容
摘要: 读取txt文件时,提示异常: 文件“..\Log\all_info.txt”正由另一进程使用,因此该进程无法访问此文件 原因: 日志文件通过lognet生成的日志文件(C#使用log4net记录日志),自动任务一直在进行,文件流没有关闭。 所以获取文件内容时,会提示进程被占用。 尝试方案: 通过Sy
阅读全文
posted @ 2019-12-10 18:30 唐宋元明清2188
阅读(1580)
评论(2)
推荐(2)
2019年12月9日
Sql like模糊查询 区分大小写
摘要: Sql模糊查询,Like默认是不区分大小写的 使用Like时,怎么支持大小写呢? upper、lower,只能模糊所有的内容,不能区分内容中的大小写。 sqlite数据库对text字段默认是大小写敏感的,但是唯独在模糊查询时不起作用。 解决方法是:查询前先执行PRAGMA case_sensitiv
阅读全文
posted @ 2019-12-09 11:38 唐宋元明清2188
阅读(2210)
评论(0)
推荐(0)
2019年12月5日
.NET 异步并发操作,只保留最后一次操作
摘要: 在我们业务操作时,难免会有多次操作,我们期望什么结果呢? 绝大部分情况,应该是只需要最后一次操作的结果,其它操作应该无效。 自定义等待的任务类 1. 可等待的任务类 AwaitableTask: 1 /// <summary> 2 /// 可等待的任务 3 /// </summary> 4 publ
阅读全文
posted @ 2019-12-05 12:40 唐宋元明清2188
阅读(1871)
评论(8)
推荐(13)
2019年12月3日
WPF 因设置不期望的DataContext,导致的绑定异常
摘要: 在MainWindow中,创建一个背景属性BrushTest,并将其绑定至界面上UserControl的BackgroundTest属性 UserControl,同样添加一个BackgroundTest属性,并将其绑定至界面。 运行后,控制台输出绑定异常,背景设置并没有生效。 System.Wind
阅读全文
posted @ 2019-12-03 15:56 唐宋元明清2188
阅读(1232)
评论(2)
推荐(4)
2019年12月2日
WPF 后台模拟界面触摸点击
摘要: win32Api提供一种方法,模拟用户触摸点击 InjectTouchInput function InitializeTouchInjection InjectTouchInput 在模拟添加触摸输入(InjectTouchInput)前,需要提前初始化(InitializeTouchInject
阅读全文
posted @ 2019-12-02 15:59 唐宋元明清2188
阅读(1566)
评论(0)
推荐(1)
2019年11月27日
WPF 修改屏幕DPI,会触发控件重新加载Unload/Load
摘要: 修改屏幕DPI,会触发控件的Unloaded/Loaded 现象/重现案例 这里简单介绍下,修改屏幕DPI,触发Unloaded/Loaded的神奇案例 1. 我们新建一个窗口,添加一个UserControl1,然后在UserControl1中添加UserControl2 1 <Window x:C
阅读全文
posted @ 2019-11-27 21:59 唐宋元明清2188
阅读(1622)
评论(7)
推荐(1)
2019年11月21日
Cef 因系统时间不正常,导致页面访问空白问题
摘要: 当我们的系统时间不正常,比如设置一个日期-1999年9月9日,会引发证书问题。 系统时间不正常-IE有概率能访问 触发NavigateError事件,异常代码INET_E_INVALID_CERTIFICATE -- 这是一个必要不充分条件,系统时间不正常时IE有相关证书异常,更新时间能解决此类异常
阅读全文
posted @ 2019-11-21 11:25 唐宋元明清2188
阅读(1244)
评论(0)
推荐(1)
2019年11月19日
Geometry 判断几何是否被另一个几何/线段分割成多段
摘要: 如下图,如何判断几何多边形A被多边形B,切割为多段几何? 几何A被几何B切割 1. 获取几何A与几何B的交集C var intersectGeometry = new CombinedGeometry(GeometryCombineMode.Intersect, geometry1, geometr
阅读全文
posted @ 2019-11-19 21:27 唐宋元明清2188
阅读(863)
评论(0)
推荐(3)
2019年11月6日
个人常用-正则表达式
摘要: 匹配“(xxxx)”的内容:([(].+[)])+ -- 括号需要使用中括号包起来,才能表达字符内容 含有英文字符:"[a-zA-Z]+" -- 如果是需要匹配内容,不能添加^、$开始结束特殊字符。 含有中文字符:"[\u4E00-\u9FA5]+" 含有数字字符:"[0-9]+" 非数字:"[^0
阅读全文
posted @ 2019-11-06 09:31 唐宋元明清2188
阅读(193)
评论(2)
推荐(1)
2019年11月4日
C# 从字符串中提取指定字符类型的内容
摘要: 从一段字符串中,提取中文、英文、数字 中文字符30Margin中文字符40HorizontalAlignment 正则表达式: PS:使用正则匹配字符内容,不能使用开始、结束字符( ^文本开始; $文本结束)。 Regex使用: 注: Regex.Match只会返回第一个匹配项 如果需要获取正则对应
阅读全文
posted @ 2019-11-04 17:43 唐宋元明清2188
阅读(2114)
评论(0)
推荐(1)
2019年10月31日
Git worktree 使用笔记【转】
摘要: gitworktree 本地仓库的多个分支在对应的文件夹内管理,能够减少很多操作,便捷高效~ 在本地仓库路径如Easinote-dev目录下执行命令,完成Easinote-release文件夹的创建: git worktree add ../Easinote-release -b release o
阅读全文
posted @ 2019-10-31 10:40 唐宋元明清2188
阅读(432)
评论(0)
推荐(1)
2019年10月26日
LinqDB 查询数据库
摘要: LinqDB数据库查询数据,还是很方便的。 1. 添加Entity数据实体类 方便之后映射操作 2. 添加DB操作通用类 3. 添加指定数据库的映射连接类 4. 添加数据库查询辅助类 这里是将数据库放在程序启动目录下,通过绝对路径引用。
阅读全文
posted @ 2019-10-26 09:51 唐宋元明清2188
阅读(641)
评论(0)
推荐(1)
2019年10月25日
数据库查询性能 LinqDB vs Sql查询
摘要: 使用LinqDB查询Sqlite数据库数据,不管是大数据还是少量的数据,感觉特别耗时,尤其是首次查询 一个含有2.7万条数据的数据表 首次查询: 查询2.7万条数据,耗时1s 查询指定的1条数据,也要耗时750ms 二次查询: 查询2.7万条数据,耗时475ms 查询指定的1条数据,耗时73ms 我
阅读全文
posted @ 2019-10-25 20:33 唐宋元明清2188
阅读(517)
评论(3)
推荐(1)
数据库查询 - DataTable转Entity类型数据
摘要: 当使用Sql语句查询数据库,返回DataSet数据集。 DataSet转化为数据列表,可以通过映射方式直接返回Entity数据列表 新建一个特性类,用于数据库列表列名称映射 LinqToDB提供了一个ColumnAttribute,但是通过反射不方便获取ColumnAttribute获取Custom
阅读全文
posted @ 2019-10-25 18:29 唐宋元明清2188
阅读(669)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
20
下一页
公告