自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 .Neter所应该彻底了解的委托

本文将通过引出几个问题来,并且通过例子来剖析C#中的委托以及用法,做抛砖引玉的作用对于委托我发现大部分人都有以下问题,或者可能在面试中遇过这样的:委托是不是相当于C/C++的函数指针?委托究竟是什么?委托究竟是用来干嘛的?委托跟匿名函数的区别?委托与事件的关系?我们先来声明和使用C++的函数指针:代码如下:#include <iostream>usin...

2020-04-30 20:21:13 193

转载 WPF 3D足球导览

根据博文:https://www.cnblogs.com/duel/p/regular3dpoints.html获取足球的3D坐标后,在每一个坐标位置创建一个ModelVisual3D元素,既能实现炫酷的3D界面。在此基础上我基于这些点构建了3D足球。动态效果图:每一个足球的块上,我贴上了不同的图,点击图获取对应的信息在右侧显示。实现原理: 首先对所有顶点根...

2020-04-29 20:21:13 104

转载 C#线程学习笔记八:async &amp; await入门一

一、涉及内容 async & await是C# 5.0引入的,控制台输出所使用的$符号(拼接字符串)是C# 6.0引入的,其功能类似于string.Format()方法。 二、多线程、异步、同步之间的联系与区别 厨房案例: 比如说你要炒5道菜ABCDE,但是只有两个炉子可以用,即同时只能炒两道菜。在这里,炉子就是线程。 假如两个炉子...

2020-04-29 08:20:06 151

转载 ASP.NET Core 选项模式源码学习Options IOptionsMonitor(三)

前言IOptionsMonitor 是一种单一示例服务,可随时检索当前选项值,这在单一实例依赖项中尤其有用。IOptionsMonitor用于检索选项并管理TOption实例的选项通知, IOptionsMonitor 支持以下方案:更改通知命名选项可重载配置选择性选项失效 (IOptionsMonitorCache)IOptionsMonitor publ...

2020-04-28 20:21:09 531

转载 Thread.Sleep线程休眠

try { Thread.sleep(2000); }catch (InterruptedException e) {} 首先这段代码的作用是使当前进程沉睡2S,展现给用户的结果就是画面维持两秒,有个“正在启动”的感觉而已。 其实,之前还有看到过sleep(0)的时候,这又是什么作用呢? 百度之,搜到一篇超有趣的讲解,贴过来,...

2020-04-28 15:21:07 247

转载 C# 导出pdf(浏览器不预览直接下载)

一.接口部分的代码 [HttpGet] public HttpResponseMessage ExportPdf(string id) { string pdfName = "";       //id 查询条件,根据实际情况修改即可       //pdfName 例如download.pdf ...

2020-04-28 08:20:05 1062

转载 orleans 2.0 进阶之自定义持久化储存

一丶简单介绍下目录结构和项目依赖,如图二丶主要核心自定义代码1. 添加自定义实现类CustomProviderpublic class CustomProvider : IGrainStorage { public Task ClearStateAsync(string grainType, GrainReference grainReference,...

2020-04-27 15:21:04 405 1

转载 C# GZip Compress DeCompress

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO.Compression;using System.IO;using System.Diagnostics;names...

2020-04-26 20:21:11 868

转载 C# LINQ学习笔记二:LINQ标准查询操作概述

本笔记摘抄自:https://www.cnblogs.com/liqingwen/p/5801249.html,记录一下学习过程以备后续查用。 “标准查询运算符”是组成语言集成查询 (LINQ) 模式的方法,大多数这些方法都在序列上运行,其中的序列是一个对象,其类型实现了IEnumerable<T>接口或 IQueryable<T> 接口。标准...

2020-04-26 15:21:05 307

转载 从上到下打印二叉树,同节点的从左到右。

public class TreeNode(){public int val;publicTreeNode Left;public TreeNode Right;public TreeNode(int x){val=x}}局部变量temp获取当前结点,queue获取此结点下的左右结点。循环遍历直到queue为空...

2020-04-25 15:21:07 167

转载 EF 学习系列二 数据库表的创建和表关系配置(Fluent API、Data Annotations、约定)

上一篇写了《Entity Farmework领域建模方式 3种编程方式》,现在就Code First 继续学习1、数据库表的创建新建一个MVC的项目,在引用右击管理NuGet程序包,点击浏览搜索EF安装,我这里主要是EF6.0 以上的学习 所以都安装6.0 以上的版本接下来在Model文件夹下面创建一个Customer类 public class Cust...

2020-04-24 08:20:05 419

转载 C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535)

  C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535)一:报错Invalid row number (65536) outside allowable range (0..65535)原因:excel03的限制就是65536行,超过行数就报错二:解决方案-创建多个s...

2020-04-23 20:21:08 1587

转载 ihandy2019笔记编程真题

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { static void Main(stri...

2020-04-22 15:21:10 132

转载 C# Winform初体验

设计一个简单的登录窗口,要求输入用户名:小金,密码:123456时候点登录能正确转到另一个窗口。1、建立窗体应用。2、这里创建一个login和一个NewForm的窗体。3、在login的窗体拖拉2个label和2个textbox和1个linklabel的控件。一个标签名字为用户名,一个标签为密码,超链接标签名为登录。标签的赋名:双击大窗体的边框进入代码界面,在这个...

2020-04-22 08:20:06 178

转载 C#设计模式学习笔记:(7)桥接模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7699301.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲结构型设计模式的第二个模式--桥接模式,也有叫桥模式的。桥在我们现实生活中经常是连接着A地和B地,再往后来发展,桥引申为一种纽带,比如,丝绸之路是连接亚洲和欧洲的桥梁。有了桥,我们出行更方便了,不...

2020-04-21 15:21:14 170

转载 Asp.Net Core 混合全球化与本地化支持

前言 最近的新型冠状病毒流行让很多人主动在家隔离,希望疫情能快点消退。武汉加油,中国必胜! Asp.Net Core 提供了内置的网站国际化(全球化与本地化)支持,微软还内置了基于 resx 资源字符串的国际化服务组件。可以在入门教程中找到相关内容。 但是内置实现方式有一个明显缺陷,resx 资源是要静态编译到程序集中的,无法在网站运行中临时编辑...

2020-04-19 20:21:13 329

转载 c#---Socean.Rpc之EasyProxy

目录1.高性能RPC框架:Socean.RPC2.Socean.RPC框架实测3.Socean.Rpc之EasyProxy简介这几天给Socean.RPC加上了动态代理,简称EasyProxy,特点是性能高、稳定性好、使用简便使用入门:服务端 :1.定义序列化器和消息处理器public class RpcSeralizer : Socean.Rpc.Dynam...

2020-04-19 15:21:13 269

转载 C#设计模式学习笔记:(17)中介者模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7966240.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲行为型设计模式的第五个模式--中介者模式,先从名字上来看。中介者模式可以理解为在两个或多个对象中间增加一个“中间对象”,由增加的“中间对象”协调它们之间的关系。中介者模式在现实生活中的例子很多,比...

2020-04-18 08:20:05 225

转载 在ASP.NET Core MVC 中实现中英文切换

  哈喽..大家好 很久没有更新了,今天就来一篇最近开发用到的功能,那就是中英文切换,这个实际上也不是高大上,先说一下原理,在.NET Core框架中给我们提供了全球化的类,叫做Localization,其官方的文档地址传送门。  在我的项目中,我是这样操作的,你想用别的方式,也可以看文档自己去搞。这个已经不是什么新鲜的东西了,只是网上的实现有些问题,不容易明白。  我们无需任何Nu...

2020-04-17 20:21:11 807

转载 Redis入门(介绍、搭建)——Windows、Centos环境

一.介绍Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted...

2020-04-17 15:21:46 102

转载 异步调用进度条窗体弹出加载数据

异步调用进度条窗体弹出public partial class LoadProgressBar : Form { int losttime = 0; /// <summary> /// 是否可以关闭窗体 /// </summary> public bool ClosedFlag = ...

2020-04-17 08:20:03 173

转载 [WPF 学习] 3.用户控件库使用资源字典的困惑

项目需要(或者前后端分离的需要),前端我使用了用户控件库,由后端用代码加载和控制。然而用户控件库没法指定资源字典,于是在用户控件的xaml文件里面手工添加了资源字典 <UserControl.Resources> <ResourceDictionary Source="/d1.xaml"/> </UserControl.Re...

2020-04-16 20:21:12 468

转载 Java面向对象系列[v1.0.0][线程同步]

线程安全问题如下代码使用两个线程模拟取钱操作,模拟两个人使用同一个账户并发取钱的过程public class Account{ // 封装账户编号、账户余额的两个成员变量 private String accountNo; private double balance; public Account(){} // 构造器 public Account(String account...

2020-04-15 08:20:07 65

转载 通过 Python 代码实现时间序列数据的统计学预测模型

通过 Python 代码实现时间序列数据的统计学预测模型在本篇中,我们将展式使用 Python 统计学模型进行时间序列数据分析。*** 问题描述 ***目标:根据两年以上的每日广告支出历史数据,提前预测两个月的广告支出金额。原始数据:2017-01-01 到 2019-09-23 期间的每日广告支出。数据准备:划分训练集和测试集。df1 = data[['Date','Spend']...

2020-04-13 20:21:14 1861 2

转载 ceph客户端安装配置访问rbd

客户端上操作:yum -y install centos-release-ceph-nautilus.noarchyum -y install ceph-commonceph 服务器上操作:ceph auth get-or-create client.clt132 mon 'allow r' osd 'allow class-read object_prefix rbd_children...

2020-04-13 08:20:04 342

转载 Matlab·Simulink的使用—【Simulink仿真基础】

文章目录(〇) 前言(一) Simulink的启动(二) 系统仿真模型的创建(三) 仿真参数的设置(〇) 前言Simulink是MATLAB中的一种可视化仿真工具,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。熟练掌握Simulink可以帮助我们在做项目的时候进行仿真来更好的分析和完成项目。推荐个B站的...

2020-04-12 13:23:26 16723 1

空空如也

空空如也

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

TA关注的人

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