自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

佳泰生活

青山传琴韵,流水送知音

  • 博客(25)
  • 资源 (21)
  • 收藏
  • 关注

原创 一步一步掌握sharpdevelop4,创建自己的pad,和自己的view

 SD中pad和view是比较的难以掌握的一个部分,因为其中的调用关系比较复杂,我没有直接去看代码,而是借用了http://www.cnblogs.com/michael-zhang/articles/629724.html中demo的一个部分,下边我就来说一个,这个如何使用sd做一个自己的pad和view这个demo把系统中的代码给简化了一部分,看起来,分析起来比较直观我们看到的是一个主

2007-07-26 16:13:00 2519

原创 C#调用C++写的dll,C++调用C++的dll

C#语言使用方便,入门门槛较代,上手容易,并且语法与C,java有很类似的地方,IDE做的也好,通用性好,是MS下一代开发的主要力量.但是其开源代码较少,类库不是十分完美,在架构方面还有一些需要做的工作.C++写的程序占用内存较小,直接对内存或者文件操作,因此一些关键的步骤或者一些最内层的循环在一定程序上还需要依赖C++.下面我做一些简单的例子第一步,用C++做一个可以导出函数的dll

2007-07-25 18:07:00 15698 7

原创 装饰者模式---使用装饰者模式实现带日志记录功能的数据库命令执行类

装饰者模式:"在不改变对象的前提下,动态增加其功能",不希望改变原有的类,或采用创建子类的方法增加功能.在修饰了一个对象后,其接口不应该发生变化,否则这个对象不能被原有调用者使用,修饰失去了意义,装饰者与被装饰者具有相同的接口 using System;using System.Data;namespace cxyDecorator...{    public abstract  clas

2007-07-23 10:36:00 1415

原创 用命令模式实现限制用户角色的行为

命令模式的一个好处是容易管理行为的权限,由于行为被封装为命令对象,因些可以使用命令与角色的权限对应,在命令执行时判断是否符合权限,进而实现对行为的安全控制 public abstract class Command...{    public Command()    ...{    }    public abstract void Execute();}public class I

2007-07-21 22:47:00 815

原创 用状态模式实现用户权限的多态性

封装用户的功能,对于执行功能的部分,用户接口是一个状态,不同用户决定了执行功能的不同 public class User...{    private string m_userRight;    public string UserRight    ...{        get        ...{            return m_userRight;        } 

2007-07-21 22:39:00 869

原创 一步一步掌握SD3,动态加入一个插件

 制作一个SD的插件,SD的插件是由两个文件组成的即*.dll,*.addin*.addin文件主要集中放在addin目录下, 我们来看一下,一个插件的.addin文件AddIn name        = "cxyMenu"       author      = "Administrator"       url         = "http://www.sunhshine.

2007-07-20 23:23:00 1141

原创 一步一步掌握SharpDevelop2:加菜单

加入SD受管理的菜单,不加命令,只加资源,这里要注意的一点是 MenuItem id = "New"   label = "新建文件"   shortcut = "Control|N"   icon = "40"   class = "cxyBase.NewFileCommand"/>Label: 显示在menustrip上的文件shortcut: 调用这个命令的快捷键icon

2007-07-20 14:45:00 1367

原创 XmlDeclaration.Standalone 属性

在SharpDevelop中发现的Standalone属性,这是msdn上的解释获取或设置独立属性的值。如果 XML 文档所需要的所有实体声明都包含在文档内,则有效值为 yes,或者如果需要外部文档类型定义 (DTD),则为 no。如果 XML 声明中没有独立属性 (Attribute),该属性 (Property) 将返回 String.Empty。下面的示例创建一个 XmlDecl

2007-07-18 14:32:00 2399

原创 一步步,掌握SharpDevelop

 SD是一款开源的.NET IDE,最新的版本是2.2地址是:http://www.icsharpcode.net/OpenSource/SD/SD最大的特点是,程序的核心是一插件管理系统,并不实现什么具体的功能,实现都是包含在插件中,这样的好处是,在进行较大的程序开发的时候,可以方便地分给每一个成员完成,并且如果其中一个插件出现问题不会影响到其它的插件的运行,可以方便的Enable,Disa

2007-07-17 19:25:00 4422

原创 将SharpDevlop2.0中的日志放到文件中

SharpDevelop 2.0 中含有一个LoggingService用来记录程序运行过程中的一些信息使用起来十分方便,要在我们的自己的程序中使用他的话,那么修改一下配置文件才可以在SD中默认的日志是插入到System.Diagnostics.Trace中的,而我们是要写到文件中,所以我们修改以下位置 appender name="FileAppender" type="log4ne

2007-07-17 19:05:00 1020

原创 subversion 与sharpdevelop的结合使用

subversion当前最火的开源版本控件程序,sharpdevelop 是一款开源的.net IDE,虽然功能不如vs2005强大,但是短小精悍,尤其是在机器的性能不佳的情况下开发,.net 2.0,.net 3.0的程序,更是必不可少,sd(sharpdevelop)在开发的时候就加入了对subversion的支持,在tools/subversion菜单下就可以看到相应的功能了下面就是

2007-07-17 02:19:00 2062

转载 Subversion安装手记转自嘟嘟老窝

Subversion安装手记原文地址:http://www.duduwolf.com/post/setting_up_subversion.aspSTEP 1:下载和安装 首先在Subversion的官方网站去下载windows安装包,最新版是1.3.1,可惜在项目树上只更新到了1.3.0的二进制包。下载后安装在本地机器上,这里注意的是最好将安装目录指定为纯英文名目录,安装在中文目

2007-07-16 22:36:00 1289

原创 虚函数简单示例

虚函数简单地说,那些被virtual关键字修饰的成员函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性就是实现共同的方法,但因个体差异而采用不同的策略。简单的示例 public class ShapeWithArea...{    protected double x,y,area;    protected string name;    publ

2007-07-15 11:52:00 815

转载 什么是publickeytoken及publickeytoken的作用

作者: 黄志彬(在dev-club上俺叫笨猫猫)本人在看一些例子的时候,总是能看到配置文件中有一些publickeytoken的字样,本人不太明白,所以在网上搜了一下,看到msdn里边有人做了解释,恍然大悟,为了感谢作者,本人在这里转载一下.原文地址:http://www.microsoft.com/china/community/program/originalarticles/techdo

2007-07-14 10:01:00 13678

原创 msde 15457错误与 sa登录失败,未与信任sql server 连接相关联

今天在机器上安装msde里在日志里看到错误: 15457,严重度: 0,状态: 1以为安装失败,结果在服务里一看,服务是启动成功的但是用查询分析器连接不上结果打开服务器网络实用工具,将tcp/ip加入到启动的库中,这样,用查询分析器就可以连接过去了但是不能用sa用户名与密码登录,出现错误sa登录失败,未与信任sql server 连接相关联在网上搜索了一下,原来是服务器被配置成了win

2007-07-13 17:40:00 7700

原创 如何使用log4net

第一步,工程中引入log4net.dll第二步,在AssemblyInfo.cs加入这一行,指定log4net的配置文件[assembly: log4net.Config.XmlConfigurator(ConfigFile="cxylog4net.exe.config", Watch=true)] 第三步,在配置文件中指定以下内容xml version="1.0" enc

2007-07-13 17:23:00 969

转载 TreeView控件

使用 Windows 窗体 TreeView 控件时,一个常见任务是确定单击了哪个节点并相应地予以响应。确定单击了哪个 TreeView 节点使用 EventArgs 对象返回对已单击的节点对象的引用。通过检查 TreeViewEventArgs 类(它包含与事件有关的数据),确定单击了哪个节点。 protected void treeView1_AfterSelect (obje

2007-07-13 11:02:00 703

原创 桥接模式在报表系统中的应用

报表系统是信息系统的重要组成部分,在编制报表系统时,我们希望报表生成器与报表的逻辑部分分离,这样不管采用何种报表 输出技术,业务逻辑部分都可以不受影响,例如在输出报表时,用户经常希望 与ms office 兼容,将报表输出到ms excel或ms word中而office系统的升级会导致报表系统的升级,为了提高应用系统的适应性,可以采用桥接模式,降低ms office 软件的升级对系统的影响.

2007-07-12 12:12:00 826

原创 桥接模式

桥接的效果1桥椄模式可以保持客户端程序的接口不变,而允许读者修改显示类或要使用的类.这可以防止重新编译一系列复杂的用户接口模块,而只需要重新编译Bridge各实际的最终显示类2.可以分别扩展实现类和Bridage类,二者之间通常不会有相互作用3.对客户端很容易隐藏实现细节 public interface Bridger {    void addData(ArrayList col)

2007-07-12 09:53:00 742

原创 简单工厂

namespace simplefactory{    using System;    public abstract class Vehicle    {        protected string m_typename ;        public string TypeName        {            get            {               

2007-07-07 09:22:00 622

原创 享元模式

 /* * User: Administrator * Date: 2007-7-3 Time: 14:16 */using System;using System.Windows.Forms;using System.Reflection;using System.Runtime.Remoting;using System.Collections;namespace myMemonto{

2007-07-03 19:51:00 773

原创 访问者模式

/* * User: Administrator * Date: 2007-7-3 Time: 10:26 */using System;using System.Collections;namespace TreeViewVisitable{    public interface IVisitable{        void Accept (Visitor v);    }    pub

2007-07-03 11:53:00 587

原创 命令模式

/* * User: Administrator * Date: 2007-7-2 Time: 15:49 *///一些命令,作用是画圆,画方,画线,三个主要的命令,//命令模式最主的特点是,可以方便的加入权限的判断//最后便使用了一个代理模式,来实现这个权限的判断//using System;using System.Drawing;using System.Windows.Forms;na

2007-07-02 16:22:00 541

原创 状态模式

/* * User: Administrator * Date: 2007-7-2 Time: 14:29 * 状态模式 */using System;namespace AirCondition{    public abstract class AirCondition{        public AirCondition(){        }        protected dou

2007-07-02 15:02:00 616

原创 备忘录模式

/* * * User: Administrator * Date: 2007-7-2 * Time: 9:02 */using System;using System.Collections.Generic;namespace myMemonto{    public interface IMemonto{}    public class State    {        public 

2007-07-02 14:28:00 613

【小程序精选源码】 o2o行业 轻客洗衣 在基础库3.34下测试,提供简单的mock, 使用微信地图显示

洗衣程序, 有充值页面, 在地图搜索洗衣机, 拖动地图时, 可以实时加载洗衣机, 可以绑定洗衣, 没有后台, 只有简单的mock server, 看了一下这是一个未完成的项目, 感兴趣的话, 可以动手完善一下,

2024-02-21

android九宫格锁屏模块

android九宫格锁屏模块,使用原生的activity创建一个生成9宫格的基类,并用这种基类存储密码,并在最后显示设置的密码,代码开发在android studio2022.3.1,小米8,android api 26上测试通过

2024-02-18

Android之泡泡效果bubble

Android之泡泡效果bubble升级到android8,api 26以上,anddroid studio 2022.3.1 旧代码升级

2024-02-16

图片大小调整工具,把图像调整到指定大小,不足的地方填充空白,或者自定义颜色

图片大小调整工具,把图像调整到指定大小,不足的地方填充空白,或者自定义颜色

2014-10-10

C#实现png动画,做为参考用,

C#实现png动画,做为参考用,如果有人给推荐个控件什么的最好了

2014-09-30

jquery slide show 轮播示例

JQUERY 图片切换插件制作BANNER图片滚动播放、按钮控制 对IE6友好的一个jquery插件,demo见 http://www.17sucai.com/pins/demoshow/327

2014-06-27

木易客户关系管理系统,gb2312版本,Smart Server Plus v2.0

木易的客户关系管理系统,原版本使用的是utf-8版本,并且不能用smart server plus 来调试会出现很错误,所以本人将文件修改成了gb2312版本了,请大家下载 代码已经使用netbox封装了,需要代码的话,请大家与我联系

2012-05-29

进销存OA,代码请见介绍

在网上流传的很多的一个进销存的系统,本人修改一下,代码变得清析一点, 具体介绍请见http://hi.baidu.com/lcshuangma/blog 这个地方有详细的介绍 这个代码用netbox封装了,只是作为演示用

2012-05-28

织梦的css 用户登录界面

织梦的css 用户登录界面,

2012-05-26

asp企业管理系统

asp企业管理系统,使用了ok3w系统的内核,加入了一些文件上传的功能

2011-11-24

android开发十个案例打包下载

android开发十个案例打包下载android开发十个案例打包下载

2011-04-15

cxyTestAlertDialog

alertDialog 简单示例 class ClickEvent implements OnClickListener{

2011-04-11

Cut Polyline Tool

Cut Polyline Tool Cut Polyline Tool Cut Polyline Tool Cut Polyline Tool Cut Polyline Tool

2009-12-17

mapbasic7.0

mapbasic7.0 mapbaic是在mapinfo平台上进行二次开发的平台,7.0的mapbasic必须在安装好mapinfo7.0后才可以使用

2009-12-03

Dissecting_A_CSharp_Application

SharpDevelop Dissecting_A_CSharp_Application

2008-09-29

狄里赫利条件的描述傅立叶变换的先决条件

狄里赫利条件的描述傅立叶变换的先决条件,判断一个函数是否可以进行傅立叶变换

2008-09-10

查看dll导出函数的小程序(英文版)

查看dll导出函数的小程序(英文版)

2007-07-25

sharpDevelop为基础的一个小程序

sharpDevelop为基础的很简单的一个小程序

2007-07-17

虚函数简单示例

虚函数简单示例

2007-07-15

基于.net 2.0的非常简单的端口检测程序

基于.net 2.0的非常简单的端口检测程序

2007-06-27

oracle数据库的赋权脚本

oracle数据库的赋权脚本

2007-06-15

文件同步程序

文件同步程序 文件拷贝 文件系统监视

2007-06-14

文件同步

文件同步 文件自动拷贝 文件系统监视

2007-06-14

空空如也

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

TA关注的人

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