c#
cuiweibin5
这个作者很懒,什么都没留下…
展开
-
c#扩展SPRING,配置里有不存在的业务系统xml导致不能启动问题,把配置文件里有重复的服务ID找出来并写入到日志
1:引用spring.aop,spring.core 2:编写类文件继承ContextHandler,代码如下publicclass STSpringContextHandler:ContextHandler { protectedoverridestringGetContextName(o原创 2013-12-25 17:03:10 · 824 阅读 · 0 评论 -
WCF服务
最近写了一个小的东西,其中用到了WCF的REST服务,原创 2014-07-08 14:49:34 · 753 阅读 · 0 评论 -
DEV部分控件汉化
/**DevExpress.XtraEditors.Controls 此控件包中包含的控件最多,包括文本框,下拉列表,按钮,等等 DevExpress.XtraGrid 网格 DevExpress.XtraBars 菜单栏 和 工具栏 DevExpress.XtraNavBar 导航条 DevExpress.XtraPrinting 报原创 2014-07-28 15:58:18 · 1499 阅读 · 0 评论 -
c#浅谈反射内存的处理
c#浅谈反射内存的处理,关于内存的释放的问题没有解决,也就是吐槽一下,希望如果你能解决。能分享的话可以进行分享。感激不尽原创 2014-12-15 15:32:04 · 1147 阅读 · 0 评论 -
c#利用libvlc.dll写了一个播放器
最近没有事情的时候利用libvlc.dll写了一个播放器,参考了网上的一些利用libvlc.dll写播放器的例子,你可以通过SOCKET传递不同的命令来控制播放。不过可惜的是利用libvlc.dll只能在.NET FRAMEWORK2.0模式运行,更高的库不知道网上有没有。其中用到Plugin这个文件夹里的东西,在网上的一些博客至少写了代码,但是Plugin 文件夹里的东西并没有上传。通过整理我就原创 2014-12-14 22:34:18 · 5556 阅读 · 1 评论 -
c#调用硬件提供的二次开发函数方法
对于调用硬件提供的二次开发函数,有人认为我把c++或C语言提供的二次开发接口翻译一下,然后我就能调用产生我需要的效果。说的也对,这样确实能得到你想要得结果,但是你把整个模块写完后,你会发现,来个新的硬件你又该怎么办,把原来的推倒重新来吗。对于软件设计来说这种方法来说是不可取的。如何解决这个问题,我们必须提供可以满足一定规则的结构。在做c#程序开发的时候,我们可以参考JAVA里很多优秀的架构。从中获原创 2015-07-23 17:21:28 · 2710 阅读 · 2 评论 -
c# 知识总结
1:结构结构作为参数传递时,是值传递结构的构造函数必须有参数结构实例化可以不用NEW结构不能继承,但是可以实现接口结构不能初始化实例字段2:委托委托是一个类,它定义了方法的类型,可以讲方法当做另一个方法的参数。3:常用的修饰符private 私有的,当前类访问,子类获取其他类均不可调用,子类也不能继承private的属性或方法原创 2015-08-05 16:55:11 · 2362 阅读 · 1 评论 -
c#程序动态配置访问那种数据库
1:配置 <add name="ConnectionString1" connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))(CONNECT_DATA=(SID=guandb)(SERVER=DEDICATED)))原创 2014-03-14 14:17:04 · 2552 阅读 · 0 评论 -
c#简单金三立视频服务器的调用
1:引用金三立视频服务器提供的二次开发的DLL2:申明 [DllImport("videoDll.dll")] public static extern bool initNet(); [DllImport("videoDll.dll")] public static extern long Dll_setInit原创 2014-02-21 11:58:55 · 1085 阅读 · 0 评论 -
C#工厂模式
1:工厂模式最近一直在看设计模式,想把自己的学习笔记与大家分享一下,如果能帮助大家的话,我会非常高兴,同时也欢迎大家指出里面的不足。园子里其实关于此类文章已经很多了,如果dudu感觉放在首页欠妥的话,可以调一下。简单工厂模式(Simple Factory Pattern)介绍:简单工厂模式不能说是一个设计模式,说它是一种编程习惯可能更恰当些。因为它至少不是Gof23种设转载 2014-01-03 17:15:59 · 800 阅读 · 0 评论 -
C# 截取中英文混合字符串分行显示宽度相同
/// /// 截取指定长度(宽度一样)字符串,区分中英文/// /// 要截取的字符串/// 截取长度/// 截取后的字符串public static string CutStr(string str, int length){if (length if (System.Text.Encoding.Default.转载 2013-12-25 16:50:17 · 1228 阅读 · 0 评论 -
WPF窗体由小到大最基本的写法
1:建立WPF的窗体 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="DialogWin" Height="635 " Width="635原创 2013-12-25 16:25:16 · 978 阅读 · 0 评论 -
c#23种模式
创建型模式工厂方法(Factory Method)在工厂方法模式中,工厂方法用来创建客户所需要的产品,同时还向客户隐藏了哪种具体产品类将被实例化这一细节。工厂方法模式的核心是一个抽象工厂类,各种具体工厂类通过抽象工厂类将工厂方法继承下来。如此使得客户可以只关心抽象产品和抽象工厂,完全不用理会返回的是哪一种具体产品,也不用关系它是如何被具体工厂创建的。抽象工厂模转载 2014-01-10 17:26:58 · 634 阅读 · 0 评论 -
c#MQ简单操作
c#利用HESSIAN序列化自定义实体,并接收ACTIVEMQ的信息 这几天因为项目上的需要,需要推送一定的统计信息到WINFROM的项目上。我们利用了ACTIVEMQ进行了推送。因为要和JAVA之间进行数据的推送。里面还是有点意思的。就简单的说一下c#建立ACTIVEMQ,和JAVA之间进行数据的交换。主要有如下几步;第一步:从网上下载到ACTIVEMQ在.NET原创 2013-12-25 16:36:28 · 4028 阅读 · 0 评论 -
c#抓屏产生图形,序列化存储与反序列化显示
1:序列化与反序列化 public static object DeserializeObject(byte[] pBytes) { object _newOjb = null; if (pBytes == null) return _newOjb;原创 2014-01-23 16:38:18 · 1970 阅读 · 0 评论 -
c#队列
public class Queue { System.Collections.Queue q = null; public Queue() { q = new System.Collections.Queue(Convert.ToInt32(ConfigurationManager.AppSetti原创 2014-01-23 16:51:02 · 1040 阅读 · 0 评论 -
WPF统计(饼图,折线,柱图)控件与调用
1:柱图 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openx原创 2014-01-26 11:19:45 · 7247 阅读 · 0 评论 -
c#简单使用IBM-MO编程
c#简单使用IBM-MO编程1:TOPIC使用region topic #region 定义属性/字段 public MQQueueManager qMgr; public MqMsg msg = null; public bool isflag = true; MQueueHelper MQueueHelpr = null; /// <summary>原创 2017-08-07 16:10:36 · 664 阅读 · 0 评论