自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (7)
  • 收藏
  • 关注

原创 .NET lock如果不会用,你就不要用,是个定时炸弹

lock锁的粒度不能太大,尽量范围小,否则他就是一个定时炸弹,导致程序堆叠、特别是在job任务里面,不要用lock来解决并发问题,有可能导致Job重入,任务集中堆叠,数据库连接耗尽,卡死整个系统。再一次声明:lock无法解决数据被并发的问题,他只能解决系统内存临界区的问题。

2025-04-23 10:01:59 97

原创 Furion,Admin.NET 开源巨坑!!!!

6,代码层次不明朗,文件夹随便建,这里放一点枚举,哪里放一点枚举,这里一点模型,哪里一点模型,没办法快速找到问题点,配置也是一堆,配置还用一个文件夹来装,之前遇到一个问题,不小心把一个配置搞到文件夹外面,发布出去后,一直走的是文件夹外面那个配置。1,有时候无缘无故导致 IIS 重启,查了一下日志,有异常报错,后来慢慢解决,发现一个增加了一个异常捕获,疑问点,难道 Admiin.NET没有全局捕获异常吗?4,底层的租户过滤,数据范围过滤,真的是大坑,稍微动一下,数据就暴露出来,有时候加了。

2025-04-17 11:05:39 176 1

原创 关于C#的Type.GetType血泪史

关于C#的Type.GetType血泪史

2015-06-10 13:40:05 5117 1

原创 跟大家分享一个DLL导出类的使用

折腾了好几个小时。开发环境是:VS20101.首先建立了一个空解决方案(MyWork)2.添加一个MFC工程,主要用来测试动态库(MyMfcTest)3.然后建立一个动态库(MyDllTest),勾上MFC头文件使用,项目自动生成如下代码.h文件是。其他代码可以删掉#ifdef SERIALPORT_EXPORTS#define SERIALPORT_API __dec

2012-08-20 11:37:15 354

原创 将指定字符串按指定长度进行剪切.后缀用字符表示

/// /// 将指定字符串按指定长度进行剪切, /// /// 需要截断的字符串 /// 字符串的最大长度 /// 超过长度的后缀 /// 如果超过长度,返回截断后的新字符串加上后缀,否则,返回原字符串 public static string StringTru...

2011-02-25 16:51:41 86

原创 VS2008模板的自定义

周末闲来没事就琢磨了一下在VS2008里面添加项目功能。在每个文件上加上一些必要的版权信息对任何一个程序员或者团队开发多是必要的。直接在网上找了找。基本多是说默认模板文件位于 [InstallDirectory]:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\Web\CSharp\1033。【说明: [I...

2011-02-25 16:46:33 116

抓包工具-WSExplorer

抓包工具-WSExplorer

2013-04-17

SQLiteSpy数据库打开工具

SQLiteSpy数据库打开工具

2013-04-17

ASCII及进制转换

ASCII及进制转换

2013-04-17

编码进制转换工具

编码进制转换工具 谁用谁知道

2013-04-17

sqlite3.dll

sqlite3 是一个开源的小型数据库。本文件是C++访问sqlite3的动态库和静态库。大家下载只需要编译一下即可出现lib和dll文件,非常方面

2012-12-18

python32_d.dll和python32_d.lib

C++嵌入python调试用得库,已经编译成dll和lib方便大家下载,学习技术。在于共享

2012-02-13

c#考试题目。。做了你才知道。值得一下。要考MPC的朋友必下

c#考试题目。。做了你才知道。值得一下。要考MPC的朋友必下

2010-08-06

空空如也

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

TA关注的人

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