0

WPF 控件功能重写(ComboBox回车搜索)

前言:在我们日常使用软件的时候,Combobox会让用户很方便的选择出需要的东西,但是ComboBox中的下拉行数过多时就不那么好用了。 如果在项目中有很多这样的ComboBox控件的话,我们可以考虑重写控件。 重写后的的工具类:(重写了ComboBox的OnkeyUp事件,即:键盘松开) clas ...

东骧神骏 发布于 2020-04-23 08:20 评论(0)阅读(55)
0

在Winform界面中使用DevExpress的TreeList实现节点过滤查询的两种方式

在我较早的一篇随笔《在DevExpress程序中使用TeeList控件以及节点查询的处理》中,介绍了在树形列表TreeList控件上面,利用SearchControl实现节点的模糊查询过滤操作,效果还是非常不错的,TreeList功能比较强大,界面也相对比微软内置的Winform的TreeView控 ...

mtxcat 发布于 2020-04-23 08:20 评论(0)阅读(53)
0

ASP.NET Core Web程序托管到Windows 服务

前言 在 .NET Core 3.1和WorkerServices构建Windows服务 我们也看到了,如何将workerservices构建成服务,那么本篇文章我们再来看看如何将web应用程序托管到我们的服务中. 将WEB应用作为服务运行 我们需要将我们的WEB应用程序编译成exe文件,在ASP. ...

山上一边边 发布于 2020-04-23 08:20 评论(0)阅读(50)
0

C# WPF联系人列表(1/3)

微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏。 C# WPF联系人列表(1/3) 阅读导航 本文背景 代码实现 本文参考 1.本文背景 聊天软件大家用的比较多,用WPF做个联系人列表试试 本文效果如下: 2.代码实现 使用 .Net CORE ...

firebet 发布于 2020-04-23 08:20 评论(0)阅读(37)
0

记录这两年是如何一步一步转型到.net core+k8s

2017年12月份,我离开北京,回到了武汉,开始在现在这家公司担任架构师工作。经过2年的时间,逐步完成以.net core+k8s为核心的技术架构。文末有彩蛋。 以下整理这两年的主要时间节点: 2018年1月到2018年3月 基于.net core的底层框架的封装,封装了数据访问,缓存,消息队列,加 ...

moon3 发布于 2020-04-22 20:21 评论(0)阅读(58)
0

C# 将Word转为PDF、XPS、Epub、RTF(基于Spire.Cloud.Word.SDK)

本文介绍通过调用Spire.Cloud.Word.SDK提供的ConvertApi接口将Word转换为PDF、XPS、Epub、RTF以及将Docx转为Doc格式等。调用接口方法及步骤参考以下内容: 步骤一:dll文件获取及导入。通过官网本地下载SDK文件包。(须在e-iceblue中国官网在线编辑 ...

firebet 发布于 2020-04-22 20:21 评论(0)阅读(34)
0

C# WPF从RIOT API获取数据(RIOT代表作品《英雄联盟》)

微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏。 C# WPF从RIOT API获取数据(RIOT代表作品《英雄联盟》) 阅读导航 本文背景 代码实现 本文参考 1. 本文背景 RIOT(拳头)是一家美国网游开发商,成立于2006年,代表作品《 ...

同上一闪一闪 发布于 2020-04-22 20:21 评论(0)阅读(34)
0

关键字Lock的简单小例子

一、什么是Lock? Lock——字面上理解就是锁上;锁住;把……锁起来的意思; 为什么要锁?要锁干什么?——回到现实中可想象到,这个卫生间我要上,其他人不要进来!(所以我要锁住门);又或者土味情话所言,我要把你锁在我的心里,然后在里面加个无限循环语句,不给你出来,也不被别人所得,你只能是我的,哈哈 ...

mtxcat 发布于 2020-04-22 20:21 评论(0)阅读(17)
0

EF Core For Oracle11中Find FirstOrDefault等方法执行失败

问题描述 最近在使用ef core连接oracle的发现Find、FirstOrDefault、Skip Task分页等等方法执行失败。使用的是docker安装的oracle11,错误如下图: 解决办法 使用builder.UseOracleSQLCompatibility("11")方法来指定or ...

山上一边边 发布于 2020-04-22 20:21 评论(0)阅读(49)
0

【5min+】 秋名山的竞速。 ValueTask 和 Task

系列介绍 简介 【五分钟的dotnet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识等等。 场景 您可以在下班坐地铁的时候,拿出手机逛一逛博客园,利用短短的五分钟完成阅读。 ...

AlanNever 发布于 2020-04-22 20:21 评论(0)阅读(27)
0

webApi前端ajax调用后端返回{"readyState":0,"status":0,"statusText":"error"}解决方案

var url = data.url, params = data.params, try_times = data.try_times , async = data.sync == 'false' ? false : true; $.ajax({ url: url, type: "POST", t ...

额头有王的喵 发布于 2020-04-22 20:21 评论(0)阅读(53)
0

等差数列,for循环,递归和尾递归的对比

生活中,如果1+2+3+4.....+100,大家基本上都会用等差数列计算,如果有人从1开始加,不是傻就是白X,那么程序中呢,是不是也是这样。今天无意中看到了尾递归,以前也写过,但是不知道这个专业名词,今天写一下对比下性能问题。 今天主要是看到了尾递归,所以联想到了这些,写下这篇文章,其中也把Ben ...

firebet 发布于 2020-04-22 15:21 评论(0)阅读(30)
0

C# WPF之Material Design自定义颜色

微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏。 C# WPF之Material Design自定义颜色 阅读导航 本文背景 代码实现 本文参考 1. 本文背景 主要介绍使用Material Design开源控件库的自定义颜色功能 2. 代码实 ...

dearroy 发布于 2020-04-22 15:21 评论(0)阅读(309)
0

int16、int32、int64的范围

做了一个 项目本地测了没问题发布到正式环境上,几天之后有个统计页面报错了,看了本地是正常的, 于是就排查,发现 ID 列 在对 字符串转int 时候 由于用了 Convert.TonInt16 长度不够, 数据库的ID 已经到了33000。 自己也知道 Convert.TonInt16 、 Conv ...

AlanNever 发布于 2020-04-22 15:21 评论(0)阅读(37)
0

C#设计模式学习笔记:(4)建造者模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7614630.html,记录一下学习过程以备后续查用。 一、引言 在现实生活中,我们经常会遇到一些构成比较复杂的物品。比如电脑,是由CPU、主板、内存条、硬盘、显卡、机箱等组装而成的。手机也是复杂物品, 由主板 ...

createwell 发布于 2020-04-22 15:21 评论(0)阅读(29)
0

C# convert json to datatable,convert list to datatable

1 static DataTable ConvertJsonToTable(string jsonValue) 2 { 3 DataTable dt = (DataTable)JsonConvert.DeserializeObject(jsonValue, typeof(DataTable)); 4 ...

额头有王的喵 发布于 2020-04-22 15:21 评论(0)阅读(26)
0

人人都应该懂点密码学

你可以从别人那里汲取某些思想,但必须用你自己的方式加以思考,在你的模子里铸成你思想的砂型。——兰姆 本文已经收录至我的GitHub,欢迎大家踊跃star 和 issues。 https://github.com/midou-tech/articles 点关注,不迷路!!! 上次say&see了密码学 ...

同上一闪一闪 发布于 2020-04-22 15:21 评论(0)阅读(27)
0

async-await 线程分析

这里没有线程 原文地址:https://blog.stephencleary.com/2013/11/there-is-no-thread.html 前言 我是在看 C#8.0 新特性异步流时在评论里看到这篇文章的,阅读之后发现这篇文章干货满满,作者解释的非常清晰,里面的本质分析内容在《CLR vi ...

treesky 发布于 2020-04-22 15:21 评论(0)阅读(27)
0

Asp.Net Core下的开源任务调度平台ScheduleMaster—快速上手

概述 ScheduleMaster是一个开源的分布式任务调度系统,它基于Asp.Net Core平台构建,支持跨平台多节点部署运行。 它的项目主页在这里: https://github.com/hey-hoho/ScheduleMasterCore 关于它的简单介绍可以看这里: https://ww ...

moon3 发布于 2020-04-22 08:20 评论(0)阅读(77)
0

VS2015发布WEB项目

第一步:在打开的VS2015中,右击项目,在弹出的对话框中,点击“发布”。 第二步:配置发布的WEB项目。 1.为要发布的项目起个名称,一般和项目名称相同。 2.选择以文件系统发布。 3.设置相关配置。 第三步:发布预览,点击“发布”按钮,会在设定的目录下,生成发布的打包文件。 ...

dearroy 发布于 2020-04-22 08:20 评论(0)阅读(187)