自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 .net core web程序的控制台变成服务

控制台变成服务

2022-06-23 17:49:55 424 2

原创 C# 控制台退出编辑模式

编辑模式下,鼠标点击控制台会中断程序,退出之后则不受影响。

2022-06-23 17:34:57 496

原创 .net core 中文乱码问题

使用.net core 3.1 框架做一个SharpZipLib解压功能服务的时候,遇到了中文文件解压后出现乱码,由于这个代码之前在wpf上使用一直没问题,所以感觉应该出在.net core 3.1引用的编码库上。解决办法:添加引用最新包:System.Text.Encoding.CodePages然后在项目初始化的时候对编码库进行引用注册:Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);之前报错的代码就可以正

2022-04-27 13:42:40 1090

原创 WebAPI 通过ip访问

在创建的asp.net webapi 项目后,会自动监听localhost的请求,但是不会监听ip的请求。这很奇怪,虽然可以通过修改IIS配置和使用Nginx来解决,但感觉不优雅。后来通过反复查找,终于找到了一个解决方法,其实很简单。 public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args)

2022-04-20 16:25:32 3215

原创 mysql使用mysqldump 备份和还原数据库

使用mysql自带的mysqldump工具备份和还原数据库备份:mysqldump -uroot -p dbname> C:\bakeup\dbname.db还原:先创建数据库mysqladmin -uroot -p create dbname还原数据库mysql -uroot -p world < C:/data/dbname.db...

2022-03-08 12:19:03 381

原创 bat 找到目录中最新创建的文件夹

最近在使用jenkins时,要实现一个复制指定目录下最新创建的文件夹的需求,因为是在Windows系统下,所以用bat的方式实现。经过查找,找到了最新创建的文件夹的名称,代码如下:@echo offsetlocal enabledelayedexpansionset index=0for /f "delims=" %%a in ( 'dir/a:d /o-d /b *' ) do (set /a index=index+1if !ind...

2021-08-11 11:38:46 986

原创 实现ISerializable后的兼容问题

在实现了ISerializable接口后,创建了参数为SerializationInfo info, StreamingContext context的构造函数,可以通过info.GetEnumerator()读取到未实现接口之前保存的文件中的数据。 public BaseActionInfo(SerializationInfo info, StreamingC...

2019-08-21 11:08:19 144

原创 解决webBrowser中frame的问题

工作中有一次在使用webBrowser的访问一个frame的时候,出现了没有权限的异常,在查询多个资料后,发现了一个解决方法:using mshtml;using SHDocVw;using System;using System.Reflection;using System.Runtime.InteropServices;using System.Windows....

2019-07-31 16:46:28 859

转载 C# webBrowser 清空浏览器缓存

方法:public enum ShowCommands : int { SW_HIDE = 0, SW_SHOWNORMAL = 1, SW_NORMAL = 1, SW_SHOWMINIMIZED = 2, SW_SHOWMAXIMIZED = ...

2018-09-20 17:55:13 6167

原创 webBrowser调用angular框架函数

HtmlElement element2 = webBrowser1.Document.CreateElement("script"); element2.SetAttribute("type", "text/javascript"); element2.SetAttribute("text", ...

2018-09-03 11:54:45 392

原创 SQL SERVER 添加一个不可为空的字段

SQL SERVER在添加新字段的时候要求可以为空,但是如果要添加非空的新字段呢?可以执行下面的语句:alter table [table] add NewColumn int --添加一个可以为空的新列goupdate [table] set NewColumn=0 --设置新列的值为0goALTER TABLE [table] ALTER COLUMNNewColumn i...

2018-05-17 09:49:09 13028

转载 .NET Core 合并两个表达式

如果要将两个表达式的条件同时满足,合并为一个新的表达式: public static class ExpressionBuilder { public static Expression&lt;Func&lt;T, bool&gt;&gt; And&lt;T&gt;( this Expression&lt;Func&lt;T, bool&gt;...

2018-04-24 17:24:06 1101

原创 在asp.net 网站中添加mimeType

在配置文件Web.config中, 字段中里添加,例如:

2017-12-18 15:31:15 735

原创 Prism 框架中使用IEventAggregator事件聚合器简单实现ViewModel之间的通讯

1.在项目中添加EventAggregator类库,添加EventAggregatorRepository类和GetInputMessages类。using Microsoft.Practices.Prism.PubSubEvents;using Microsoft.Practices.Prism.Regions;using System;namespace EventAggregator

2017-07-10 12:37:32 4528

转载 基于EventAggregator的事件发布及订阅

EventAggregator简介EventAggregator是Prism中专门处理ViewModel与ViewModel之间事件传递的类对象,它提供了针对事件的发布方法和订阅方法,所以可以非常方便的来管理事件。下面的图就是其实现的一个比较简便的说明:            下面就以一个比较简单的例子来说明其用法,这里我们就在WPF的一

2017-06-22 16:14:01 1817

空空如也

空空如也

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

TA关注的人

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