自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (11)
  • 收藏
  • 关注

原创 Csla.net 分布式应用程序、采用对象工厂、登录功能演示 C/S模式

转载请注明出处谢谢, csdn , badboy518最近学习clsa.net ,遇到了很多问题,自己也解决了很多问题,在网上极难找到完整、清晰的解决方案,在查阅了很多资料后,我决定整理一下,将自己成果发布。一、项目结构图各部分的作用我已标明,并将所有的源代码发布:实体类项目:BaseUser:用户类,其它两个是登录必需的类,dll工程。using System

2013-10-09 22:28:14 4290 14

原创 C++ 11 线程调用类的成员函数解决办法

在C++中,_beginthreadex 创建线程是很麻烦的。要求入口函数必须是类的静态函数。通常,可以采用thunk,或者模板来实现。因C++ 11中引入了 std::async ,可以很好的解决这个问题了。值得注意的是,在循环中 std::async 创建线程,我试了好多次总是失败,后来看老外的代码,采用 std::move解决了问题。具体见实现代码。 // Con

2017-01-31 17:15:25 9355 1

原创 关于CMFCMenuBar写注册表的解决办法

在MFC中,CMFCMenuBar会写入注册表,每次启动时会读取,这给我们编制程序带来极大的不便。我在网上看了很多方法,大部分都是要在注册表中删除才能解决问题。这肯定不是正确的方法。经研究发现,如下代码可解决此类问题#pragma onceclass XMenuBar : public CMFCMenuBar{public: XMenuBar(); virtual ~

2017-01-07 22:34:31 850

原创 关于socket的Accept阻塞模式的退出方法分析

众所周知,socket的Accept会当前线程。如果子程序,或者类在被回收时,没有正确的中止socket,则会引发一些异常。我说一下常用的一些方法:1.强行中断线程。    这种方法我觉得是最差的,因为强行中断正在执行的线程,可能会引发一些意想不到的结果,这是最差的方法。2.在Socket上调用Pending()方法。    这种做法的原理就是:       a.看Sock

2014-03-03 20:37:51 17462

原创 小议CslaIdentity的安全性

/// /// 客户端登录类 /// public class OEAPrincipal : CslaPrincipal { private OEAPrincipal(IIdentity identity) : base(identity) { } public static bool L

2013-10-09 21:38:28 827

StimulsoftReports.Ultimate 2011.2 PJ

StimulsoftReports.Ultimate 2011.2 破解版 和谐版 本人亲测,很好用,共2/2个包

2012-10-30

StimulsoftReports.Ultimate_2011.2 PJ part1

StimulsoftReports.Ultimate 2011.2 破解版 和谐版 PJ 本人亲测,我所使用最好的报表工具,共1/2个包

2012-10-30

Devart LinqConnect 3.1设计器ORM

经本人近几个月的测试,暂未发现任何限制,基本可秒杀ALinq,因不用出钱。。 dotConnect for MySQL 5.00 or higher (for creating models for MySQL databases) dotConnect for Oracle 5.00 or higher (for creating models for Oracle databases) dotConnect for PostgreSQL 4.00 or higher (for creating models for PostgreSQL databases) dotConnect for SQLite 2.00 or higher (for creating models for SQLite databases)

2012-04-10

DXperienceUniversal-10.1.6+XAF重编译完美版(补充)

D:\Program Files\DevExpress 2010.1\Components\Bin\Silverlight 删除原来的,用包里的文件替换之

2011-03-26

ActiveReports 6

6.02版,经测试仅可用于VS2008 和谐版,带安装程序 2/2 第一包:http://download.csdn.net/source/3111708

2011-03-21

ActiveReports 6

6.02版,经测试仅可用于VS2008 和谐版,带安装程序 1/2 第二包:http://download.csdn.net/source/3111719

2011-03-21

DXperienceUniversal-10.1.6+XAF重编译完美版-4

DXperienceUniversal-10.1.6+XAF重编译完美版 控件及XAF部分完全正常可用,带强名文件及汉化的DLL 是目前有XAF版源码中最高的。 汉化时只要将其zh-ch中的dll拖入GAC就OK了。 带有详细的过程 共有4/4个包

2011-03-14

DXperienceUniversal-10.1.6+XAF重编译完美版-3

DXperienceUniversal-10.1.6+XAF重编译完美版 控件及XAF部分完全正常可用,带强名文件及汉化的DLL 是目前有XAF版源码中最高的。 汉化时只要将其zh-ch中的dll拖入GAC就OK了。 带有详细的过程 共有3/4个包

2011-03-14

DXperienceUniversal-10.1.6+XAF重编译完美版-2

DXperienceUniversal-10.1.6+XAF重编译完美版 控件及XAF部分完全正常可用,带强名文件及汉化的DLL 是目前有XAF版源码中最高的。 汉化时只要将其zh-ch中的dll拖入GAC就OK了。 带有详细的过程 共有2/4个包

2011-03-14

DXperienceUniversal-10.1.6+XAF重编译完美版-1

2010年3月26日更新,注意了,下完这四个包还得下载一个 D:\Program Files\DevExpress 2010.1\Components\Bin\Silverlight 方法也是一样,删除原来的Silverlight,用新的替换之。 相关链接请在我发布的资源里找。 DXperienceUniversal-10.1.6+XAF重编译完美版 控件及XAF部分完全正常可用,带强名文件及汉化的DLL 是目前有XAF版源码中最高的。 汉化时只要将其zh-ch中的dll拖入GAC就OK了。 带有详细的过程 共有1/4个包 第二包:http://download.csdn.net/source/3091686 第三包:http://download.csdn.net/source/3091687 第四包:http://download.csdn.net/source/3091692 补充包:http://download.csdn.net/source/3128574

2011-03-14

十分复杂的图表(源代码)

十分复杂的图表DLL控件,带源代码及示例。 强烈推荐下载。 VC6.0编写

2010-06-18

空空如也

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

TA关注的人

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