- 博客(23)
- 资源 (2)
- 问答 (5)
- 收藏
- 关注
原创 VS 2013保存自动格式代码
安装后重启VS 工具、选项、 Productivity Power Tools 2013、PowerCommands。
2022-10-25 14:50:09
328
原创 C# List<Func<T,bool>
C# List<Func<T,bool> 实现多条件选择器以字符串为例 List<Func<string, bool>> selectors = new List<Func<string, bool>> { param=>param.StartsWith("AAA"),//条件1 param=>param.Contains("BBB"),//条
2022-05-30 16:25:16
406
原创 使用反射封装Log4Net动态获取调用者类型
使用反射封装Log4Net动态获取调用者类型平时使用Log4Net记录日志时候都在每个类中声明ILog的实例,以便可以获取当前日志的类名。 private log4net.ILog _Log = log4net.LogManager.GetLogger(typeof(MainWindow));方法虽然可行,但是每个类中都需要声明比较繁琐。使用反射方式可以动态获取调用者的类型 public static class Util { public static voi
2022-05-01 10:22:47
378
原创 Node.Js 调用Http接口
Node.Js 调用Http接口 //第一种方式,不能访问带端口的url // let url='http://www.baidu.com'; // console.log("开始访问接口"); // console.log(url); // return await rp(url) // .then(function(res){ // var jsonresult=JSON.stringify(res); // jsonresult= jsonresult.re
2020-12-09 21:58:49
1430
原创 小程序View标签内容居中
小程序View标签内容居中weui-tab__content_title{ display: flex; /*设置显示样式**/ align-items: center; /**子view垂直居中*/ vertical-align: center; /**垂直居中*/ justify-content: center; /**内容居中*/ flex-direction:row; 子view排列方式row--水平 column--垂直}...
2020-12-04 16:28:03
1908
原创 C# INotifyPropertyChanged 接口简单封装
C# INotifyPropertyChanged 接口简单封装编码过程中经常需要新建model类继承INotifyPropertyChanged 接口,实现接口方法,写的多了难免繁琐。简单封装接口,model类可以继承该类。public class NotifyPropertyChangedBase : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged;
2020-11-27 16:10:16
605
原创 WPF ProgressBar 半透明滑块动态移动效果
WPF ProgressBar 半透明滑块动态移动效果 记录以备后用<Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="500" Wi
2020-11-25 16:02:10
767
1
原创 配置JDK环境变量
右键计算机属性,高级系统设置,高级,环境变量2. 选择新建,输入变量名 JAVA_HOME,变量值为jdk安装路径(bin文件夹同级目录)3. 选择旋转 path,点击编辑4. 将光标移动到最前,输入 %JAVA_HOME%/bin; ,点击确定打开cmd命令窗口输入 java -version ,正常显示java版本则配置完成...
2020-08-09 11:34:55
123
原创 WPF实现LED数字效果展示
贴代码public class DigitalMeter : Canvas { private int numDigits; static DigitalMeter() { DefaultStyleKeyProperty.OverrideMetadata(typeof(DigitalMeter), new FrameworkPropertyMetadata(typeof(DigitalMeter)));
2020-07-27 14:04:38
1666
原创 前端学习积累
前端学习积累1、表格 tablecellpadding 规定单元格边沿与其内容直接的空白,默认为1像素cellspacing 规定单元格之间的空白,默认2像素
2020-04-27 10:23:37
121
原创 svcutil.exe工具生成客户端代理类
1.在运行中输入cmd打开命令行,输入 cd C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin2.输入SvcUtil /language:c# /out:UserInfoClient.cs /config:App.conifg http://127.0.0.1:1234/UserInfo/ (注意:端口号改成本机服务寄宿的端口号)...
2020-03-05 13:56:09
585
原创 Windbg收集dump文件方法
Windbg收集dump文件方法近日用C#调试第三方公司提供C++的SDK出现一些问题,C#调用非托管代码时如果函数内部出现异常问题,调用程序将捕捉不到任何异常信息直接退出,因此调用非托管代码推荐使用进程通信方式。回到问题,我调用C++接口在程序运行一段时间后容易出现崩溃,由于没有日志记录对方开发人员不认账,这时候就用的了Windbg这个神器!一、简介Windbg是专门针对Windows ...
2020-02-24 17:30:15
637
原创 我的C#点滴
C#使用过程中问题记录1、字符串转时间类型DateTime dt = DateTime.ParseExact("20200128113030", "yyyyMMddHHmmss", System.Globalization.CultureInfo.CurrentCulture);2、正则表达式,判断字符串只能包含字母、数字、文字和指定特殊字符(其中’_‘和’#'是特殊字符) Re...
2020-01-09 10:36:52
313
原创 WPF实现窗体在屏幕内移动拖拽,不超过屏幕边界
WPF实现窗体在屏幕内移动拖拽,不超过屏幕边界 最近在项目中遇到WPF弹出窗体只能在屏幕内移动的需求,使用WndProc截获系统消息、ClipCursor API函数控制鼠标可用区域解决了问题,特意记录以备后用。 public partial class MainWindow : Window { private POINT _mouseDownPos; ...
2020-01-08 09:02:46
2469
2
转载 C#开发命名规范
学习C#之初,始终不知道怎么命名比较好,很多时候无从命名,终于有一天我整理了一份命名规范文档,自此我就是按照这个命名规范书写代码,整洁度无可言表,拙劣之处请大家斧正,愚某虚心接受,如有雷同,不胜荣幸 C#语言开发规范 作者ching 1. 命名规范a) 类【规则...
2018-05-04 09:35:56
679
SetupODTforVS2013.rar
2019-12-10
C# 怎么把NV21格式图片转换为常用JPG、PNG格式
2021-10-27
请各位大佬看看是什么数据格式,我想序列化为结构化数据
2021-03-05
C# 新建线程递归调用包含回调函数,怎么判断递归调用结束,获取返回值
2018-10-28
最近使用vs 2013编译程序错误
2017-02-19
C#获取人家人脸特征码,有什么好用的第三方控件吗
2016-06-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人