- 博客(143)
- 资源 (9)
- 收藏
- 关注
原创 Microsoft.Extensions.DependencyInjection
Microsoft.Extensions.DependencyInjection
2024-02-19 15:29:52 324
原创 HelloWorld.Fody
/ 构造 Console.WriteLine("Hello World")创建 HelloWorld.Fody 工程。引用工程 Helloworld.Fody。
2023-07-20 15:46:38 132
原创 存储转发服务
此服务用于以下场景,有模拟服务的需求,可以通过转发服务,记录请求和返回参数,存入本地,下次通用请求,不再请求真是服务。可以用在soap服务,webapi服务。
2023-07-20 15:33:02 136
原创 自动更新程序
其中包含的功能有2大部分,一个是制作自动更新部署包,一个是自动更新,通过读取远程配置文件,比对本地文件,完成本地文件的更新。//查询指定路径下的运行的进程。//获取被占用的进程。//强制关闭被占用的进程。使用certutil来查看本地文件与服务器文件差异,此方法的好处是没有程序被占用时无法获取md5的问题。/// 获取指定文件或目录中存在的(关联的)运行进程信息,以便后面可以解除占用。else //如果乱码,则进行特殊的比对。来实现外部程序对它的调用。文件需要更新前,关闭相应的文件夹中正在执行的应用程序。
2023-03-23 15:51:02 820
原创 监控远程log4.net日志
log4net 通过配置文件配合控制台程序来实时监控日志。远程的日志配置,增加【UdpAppender】。本地的监控工具,新建控制台程序。
2022-09-21 14:55:40 956 3
转载 C# 代码规范和质量检查工具 StyleCop.Analyzers
原来一直用 ReSharper 来进行代码质量检查,不过毕竟是收费的,所以想找个免费的可以推广给公司的同事也一起用。搜索了一下,找到了StyleCop,但是我在 VS 2015里安装 StyleCop 或者通过 Nuget 包安装 StyleCop.MSBuild,虽然编译以后能把 warning 显示在 Error List 中,但是无法通过 项目---右键 配置 StyleCop 的规则,最终在找到了一个 StyleCopAnalyzers 也算是 StyleCop 的新版本吧。
2022-09-14 10:46:58 2034
原创 使用wpf mvvm light sqlsugar 搭建增删改框架
wpf mvvm light , HandyControl , PropertyChanged,Fody 使用以上,可以实现增删改查。改造后可以实现主细表查询
2022-08-26 17:10:59 1230
原创 log4js-node
log4j.helper.tsimport { Logger ,configure, getLogger} from 'log4js' configure({ appenders: { console: { type: "console" }, log_file: { ...
2020-02-17 15:43:41 181
原创 AsposeDocHelper
using System;using Aspose.Words;using Neu.Uasd.HrPrinter.Utility.Log4;using Aspose.Words.Drawing;using System.IO;using Aspose.Words.Rendering;using System.Drawing;using System.Drawing.Imaging;...
2018-11-12 15:14:20 387
原创 AsposeExcelHelper
using System;using System.Linq;using Aspose.Cells;using System.IO;using Neu.Uasd.HrPrinter.Utility.Log4;using Neu.Uasd.HrPrinter.Utility.entity.certModel;using System.Collections.Generic;using...
2018-11-12 15:13:01 881
转载 DrawingVisual
using System;using System.Windows.Media.Imaging;using Neu.Uasd.HrPrinter.Utility.entity.cardPrint;using System.Windows.Media;using System.Windows;using System.Globalization;using System.IO;usi...
2018-11-12 15:10:45 143725 1
原创 wpf下手写输入
问题起源,参考winform下的手写输入,实现在wpf下面的相同功能,最后发现无法在特点的区域手写输入,造成问题的原因是wpf下获得的控件句柄和整个窗体的句柄是一样的。最后借用的wpf下面的 InkCanvas,在这里可以手写,然后把它的墨迹转换成微软的ink类:<InkCanvas Name="inkInput" Grid.Column="1" StrokeCollect...
2018-08-18 09:10:14 1844
原创 二维码支付-随笔
由于业务需要,接触了二维码支付,目前接触了微信,支付宝,飞凡,银联云闪付先说说普通的扫描支付个人觉得系统做的比较完善的还是支付宝,不用关心用户的钱是否被成功退回到账号了。只要调用了订单取消(关闭)接口就万事大吉。微信就不行了,为了保障业务对外接口一致,封装了订单关闭接口和退款接口,让外边调用方感觉接口都一样。但是。。。偶尔还是会发生退款失败,微信的接口调用ok不代表钱会原路返回...
2018-07-13 16:25:01 2599
转载 C# List<T>.Sort排序
定义一个类型 public class tt { public int id; public string name; public string sex; }测试List list = new List(); for (int i = 5; i > 0; i--)
2011-10-25 15:24:12 7638
原创 WCF svcutil net.tcp://localhost:XXX/YYY 元数据包含无法解析的引用错误解决办法。
今天做一个WCF文件传输的案例,使用tcp方式传输,最后为了生成客户端配置文件 采用svcutil工具 一直出问题,最后发现是mex端点没配置。Setting environment for using Microsoft Visual Studio 2008 x86 too
2011-09-07 18:06:52 10544 1
原创 存储过程例子
ALTER PROC [futurema].[UpdageOrderDatasDistinguishResult] AS declare @connectionstring nvarchar(256)declare @server nvarchar(256)declare @uid nvarchar(256)declare @pwd nvarchar(
2011-06-23 13:19:00 717
原创 匿名委托
System.Threading.Thread thread = new System.Threading.Thread(delegate() { if (SearchaEntryHistoryWithImageID()) {
2010-05-28 09:01:00 727
转载 SQLSERVER 2005 表分区说明
SQL SERVER 2005 分区表实际应用例子 定义,原理网上讲得多了.在这就不费口舌,记录下创建过程. 一. 最基本,最重要的一步就是创建分区函数.创建分区函数首先要确定分区键--既按照哪字段来进行分区.在这个例子里,我用记录的时间来作为分区键,由于数据量的问题,最终决定每个月的数据放一个单独的分区. CREATE PARTITION FUNCTION FiveYearDateR
2010-04-01 09:12:00 1423 8
原创 自定义config文件
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Serialization;using System.Text; using System.IO; using System.Xml; namespace
2010-03-06 16:09:00 785
原创 自定义事件
public event EventHandler OpenProgress; private void OnOpenProgress(ProgressEventArgs e) { if (OpenProgress != null) OpenProgress(this, e); }
2010-03-06 16:08:00 488
原创 Listview排序的方法
using System.Collections; #region liview排序定义 private ListViewColumnSorter lvwColumnSorter; class ListViewColumnSorter : IComparer {
2010-02-05 11:25:00 1269
转载 c# 添加/使用新字体
C#动态加载和卸载字体(以文件的方式)2009-07-01 17:18因为是在CE里,所以是用Coredll PC机用的不是这个,可查MSDN[DllImport("coredll", EntryPoint = "AddFontResource")] private static extern int AddFontResource([In,
2009-12-28 13:31:00 8232 2
原创 linq读取xml文件
代码部分using System;using System.Collections.Generic;using System.Text;using System.Xml.Linq;using System.Xml;using System.Linq;using System.IO;using System.Windows.Forms;namespace Futu
2009-10-12 09:29:00 2309
转载 应用系统架构设计-补全篇
<!--//<![CDATA[Sys.WebForms.PageRequestManager._initialize(AjaxHolder$scriptmanager1, document.getElementById(Form1));Sys.WebForms.PageRequestManager.getInstance()._updateControls([tAj
2009-06-19 14:46:00 630
转载 SQL Server 2005 - 实作CLR存储过程
SQL Server 2005 - 实作CLR存储过程 「存储过程」(Stored Procedures)是SQL Server 2005程序设计中最重要的一环,您将会发现,应用系统中的许多作业都会交由存储过程来完成。在以下的操作步骤中,我们将带领大家利用Visual Studio 2005整合式开发环境,实际建立一个CLR存储过程(采用Visual C#),并示范如何使用
2009-06-15 16:59:00 570
原创 C# 开发PDA程序中软键盘(sip)覆盖录入区域的解决办法
C# 开发PDA程序中软键盘(sip)覆盖录入区域的解决办法15:46:03 2009-05-20 父窗体 using System; using System.Collections.Generic;using System.ComponentModel;using System.Data; using System.Text;using System.Windows
2009-05-20 15:35:00 1875
原创 文字转换图片(smartphone)
Bitmap image = new Bitmap(100, 100); Graphics g = Graphics.FromImage(image); g.Clear(Color.White); // Create string to draw. Str
2009-05-20 10:04:00 778
转载 如何更好的与人沟通
如何更好的与人沟通? 沟通到底有多重要,看看下面这组图吧:第一幅: 第二幅: 第三幅: 第四幅: 第五幅: 也许我们需要更多更深入的来讨论这个问题,有时间我想写一篇关于项目管理之沟通管理的随笔。
2009-05-15 15:45:00 3663 2
转载 华为软件编程规范和范例
目 录 1 排版62 注释113 标识符命名184 可读性205 变量、结构226 函数、过程287 可测性368 程序效率40
2009-05-15 15:42:00 929
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人