自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 Winform中实现仿XP系统的任务栏菜单效果(附代码下载)

场景效果注:博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。实现新建一个Form窗体,设计页面布局如下折叠效果的向上和向下按钮是PictureBox,从上往下依次的Tag标签为1,2,3 三个PictureBox都绑定同一个点击事件,在点击...

2020-04-30 08:20:06 235

转载 Winform中实现自定义屏保效果(附代码下载)

场景效果注:博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现新建form窗体,窗体中设计布局如下,一个Panel中拖拽四个label,然后添加两个Button,再添加一个Timer控件。在窗体的Load事件中将Label进行隐藏p...

2020-04-29 20:21:09 224

转载 DevExpress的GridControl的使用以及怎样添加列和绑定数据源

场景Winform控件-DevExpress18下载安装注册以及在VS中使用:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100061243在上面搭建好DevExpress的环境后,要使用其GridControl控件。注:博客主页: https://blog.csdn.net/badao_liumang_q...

2020-04-27 15:21:10 2114 1

转载 C# LINQ学习笔记三:LINQ to OBJECT之操作字符串

本笔记摘抄自:https://www.cnblogs.com/liqingwen/p/5814204.html,记录一下学习过程以备后续查用。 一、统计单词在字符串中出现的次数 请注意,若要执行计数,请先调用Split方法来创建词数组。Split方法存在性能开销,如果对字符串执行的唯一操作是计数词,则应考虑改用Matches或IndexOf方法。 cl...

2020-04-26 08:20:09 671

转载 1、微服务--为什么有consul,consul注册,心跳检测,服务发现

一、为什么有consul?在微服务,每1个服务都是集群式的,订单服务在10台服务器上都有,那么用户的请求到达,获取哪台服务器的订单服务呢?如果10台中的有的订单服务挂了怎么办?10台服务器扛不住了,水平扩展又新增加了1台服务器提供订单服务,怎么让用户请求知道有新的服务器提供服务了?这时候就需要Consul了,它能通过心跳检测哪些服务还活着,而且有新的服务启动,它也能主动发现1、S-B...

2020-04-25 20:21:11 1601

转载 聊聊多线程那一些事儿 之 四 经典应用(取与舍、动态创建)

  hello task,咱们又见面啦!!前面已经通过三篇简单的文章,对多线程的创建、运行、阻塞、等待、取消、延迟操作、异步方法等相关的知识点,通过这一些介绍,现在上手写一个多线程就是分分钟的小事件。如果需要看前三排文章的小伙伴,可以点击下面链接快速阅读谢谢!说了那么多后,我仔细想了一下,还是要来点实际的项目用例比较实在,那么我现在就讲我平时在项目中用常用的一些业务梳理处理,...

2020-04-25 15:21:04 95

转载 聊聊多线程那一些事儿 之 五 async.await深度剖析

  hello task,咱们又见面啦!!是不是觉得很熟读的开场白,哈哈你哟这感觉那就对了,说明你已经阅读过了我总结的前面4篇关于task的文章,谢谢支持!感觉不熟悉的也没有关系,在文章末尾我会列出前四篇文章的地址,可以点击详细阅读。前几篇文章分享了以后,无论是公众号还是博客园,都有小伙伴问我async/await的专栏总结分享,既然这样,那今天我们就专门来聊聊关于async...

2020-04-25 08:20:08 144

转载 建造者模式(Builder)——从组装电脑开始

建造者模式(Builder)——从组装电脑开始建造者模式概括起来就是将不同独立的组件按照一定的条件组合起来构成一个相对业务完整的对象。调用者无需知道构造的过程。我们从组装电脑开始让我们从买组装电脑开始吧。首先要买一个电脑,一般都有两个选择 —— 品牌电脑和组装电脑,一般人为了省事和放心都会选择买品牌电脑(也就是整机)。在这里,为了更好的分析问题,假定我们为了性价比决定要买组装电脑...

2020-04-24 15:21:04 1446

转载 从零开始一个个人博客 by asp.net core and angular(一)

这是一个个人叙述自己建设博客的帖子,既然是第一篇那肯定是不牵扯代码了,主要讲一下大体的东西,微软最新的web框架应该就数asp.net core 3.1了这是一个长期支持版,而且是跨平台又开源版本,所以大家可以去GitHub上找源码,也可以研究源码是怎么写的。大过年的偏偏出现这个疫情,所以只能窝屋里搞着玩了。我的博客项目主要是用了 asp.net core 和angular 然后部署...

2020-04-21 08:20:04 180

转载 C# 7

public static class StringHelper { public static bool IsCapitalized(this string str) { if(string.IsNullOrWhiteSpace(str)) { return f...

2020-04-20 20:21:16 189

转载 优秀 .NET 开源项目集锦

Github 地址:https://github.com/jasonhua95/awesome-dotnet-coreawesome-dotnet-core.NET Core框架、库和软件的中文收录大全。内容包括:库、工具、框架、模板引擎、身份认证、数据库、ORM框架、图片处理、文本处理、机器学习、日志、代码分析、教程等。这里记录的大部分可以链接到github上,Nuget上也有...

2020-04-20 08:20:13 694

转载 asp.net网站作为websocket服务端的应用该如何写

  最近被websocket的一个问题困扰了很久,有一个需求是在web网站中搭建websocket服务。客户端通过网页与服务器建立连接,然后服务器根据ip给客户端网页发送信息。  其实,这个需求并不难,只是刚开始对websocket的内容不太了解。上网搜索了一下,有通过asp.net core 实现的、有通过一般处理程序ashx文件来实现的,这些方法不能满足我当前网站的需求。我自己通过...

2020-04-19 08:20:06 605

转载 StackExchange.Redis 之 hash 类型示例

StackExchange.Redis 的组件封装示例网上有很多,自行百度搜索即可。这里只演示如何使用Hash类型操作数据:1 // 在 hash 中存入或修改一个值 并设置order_hashkey有效期1分钟,过期自动删除;null为不过期2 stopwatch.Start();3 var isok ...

2020-04-18 20:21:18 1486

转载 C#设计模式学习笔记:(10)外观模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7772184.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲结构型设计模式的第五个模式--外观模式。先从名字上来理解一下外观模式,当看到“外观”这个词时,很容易想到“外表”这个词语,两者有着很相近的意思。就拿谈恋爱来说,“外表”很重要,如果第一眼看着很舒服...

2020-04-18 15:21:09 109

转载 一文带你了解 C# DLR 的世界

一文带你了解 C# DLR 的世界在很久之前,我写了一片文章dynamic结合匿名类型 匿名对象传参,里面我以为DLR内部是用反射实现的。因为那时候是心中想当然的认为只有反射能够在运行时解析对象的成员信息并调用成员方法。后来也是因为其他的事一直都没有回过头来把这一节知识给补上,正所谓亡羊补牢,让我们现在来大致了解一下DLR吧。DLR 全称是 Dynamic Language Runt...

2020-04-18 08:20:10 215

转载 C# NewtonJson Serialize and deserialize

using System;using System.Collections.Generic;using System.Diagnostics;using System.IO; using System.Threading;using Newtonsoft.Json;using System.Text;namespace ConsoleApp3{ class P...

2020-04-17 15:21:45 230

转载 swagger,参数,list,swaggerui测试list<string>类型参数示例

在ASP.net、C#、.netfreamwork环境下:使用swaggerui时,如果入参格式为 List<string>,List<int> 等形式,后台经常无法接收到参数,接收到的值为null,或count为0:一、HttpGet示例:后台示例:1.经测试,后台List<string>,List<int>格式的入参,Htt...

2020-04-15 15:21:04 1563

转载 全局设置APP为黑白模式的两种方案

想必大家都被清明节国家哀悼日时各大APP的黑白模式切换惊着了;今天就介绍两种方案快速设置APP为黑白模式;话不多说,上源码:方案1:在Activity 中增加如下代码(可以放到项目的BaseActivity中):protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance...

2020-04-14 20:21:12 2517

转载 Android10.0 Binder通信原理(十一)-Binder总结

摘要:本节主要来讲解Android10.0 Binder的通信原理总结阅读本文大约需要花费17分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架...

2020-04-14 08:20:04 204

转载 前端必看的8个HTML+CSS技巧

点赞是动力

2020-04-13 20:21:13 92

转载 Vue创建项目步骤

Vue框架使用vue简介MVVM的介绍vue项目步骤vue项目目录详解运行vue可以自动打开浏览器如何使用less写样式vue简介Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。...

2020-04-13 15:21:07 240

转载 mongoTemplate的方法和update()

1.引言mongoTemplate提供了许多的方法,许多的类似的方法,刚开始不知道使用哪一种最好,现在,我把他们整理如下,方便大家选择使用。2.常用方法 /** * 每个操作带上collectionName, 效率提高许多,并且,防止子类错误操作 * * @param formDataApproval 对象 * @author leimin ...

2020-04-13 08:20:04 2233

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除