随笔分类 -  C#+mmsql

C#单线程内存占用过大导致无法创建新的对象
摘要:https://msdn.microsoft.com/zh-cn/library/8cxs58a6.aspx 按照csdn原文 默认分配的堆栈大小为1mb 可以通过maxstacksize改变默认值 我这里涉及到大量图片转码 之前的处理方式是返回image集合保存 现在更改为处理后立即保存并销毁im 阅读全文
posted @ 2017-11-01 16:10 xuelei被占用了 阅读(865) 评论(0) 推荐(0)
Clipboard.GetImage() Clipboard获取粘贴板内容为null的解决办法
摘要:将线程启动模式设置为 sta 单线程 简介 STA: Single-Thread Apartment, 中文叫单线程套间。就是在COM库初始化的时候创建一个内存结构,然后让它和调用CoInitialize的线程相关联。这个内存结构针对每个线程都会有一个。支持STA的COM对象只能在创建它的线程里被使 阅读全文
posted @ 2017-11-01 11:24 xuelei被占用了 阅读(1649) 评论(0) 推荐(0)
vs开发 winform 设置winform 获取管理员权限启动
摘要:因为需要设置为开机项 没有管理员权限对注册表访问失败 C# 以管理员身份运行WinForm程序 转载https://www.bbsmax.com/A/obzbkKrQJE/ 鱼洛 2016-07-29 原文 最近帮客户开发的WinForm客户端,部分在使用的过程中,会出现“系统文件找不到”的错误提示 阅读全文
posted @ 2017-10-31 18:04 xuelei被占用了 阅读(2508) 评论(0) 推荐(0)
sql server分配某个用户只对某一个数据库有权限 转载 http://blog.sina.com.cn/s/blog_13554ebc70102wi3h.html
摘要:sql server 2008新建用户只能访问指定数据库 新装的sql Server 2008,想让指定的用户可以访问sql Server客户端,sa的权限太大,所以最好禁用掉, 然后我们需要新建一个用户,用本地帐户登陆进去, sql server 2008新建用户只能访问指定数据库 新装的sql  阅读全文
posted @ 2017-10-30 15:47 xuelei被占用了 阅读(771) 评论(0) 推荐(0)
printDocument设置适应边框打印 特重要 找了半天 设置一个属性即可
摘要:关键在于 阅读全文
posted @ 2017-10-27 16:40 xuelei被占用了 阅读(3679) 评论(0) 推荐(0)
C#合并文件夹图片列表 自定义排版顺序
摘要:本次程序编写主要为了将pdf word等文档转换为图片后设置不同的打印排版 前提 目标文件夹中的图片高宽都是一致的 设置图片排版为2*3的效果 效果 2*2效果 阅读全文
posted @ 2017-10-19 11:33 xuelei被占用了 阅读(892) 评论(0) 推荐(0)
破解Aspose 操作pdf word等文档 对10以下版本有效
摘要:调用aspose之前加上这一行 还不确定是否注册一次整个生命周期有效 可以自己试试 new License().SetLicense(new MemoryStream(Convert.FromBase64String(LicenseHelper.License.Key))); 阅读全文
posted @ 2017-10-17 17:00 xuelei被占用了 阅读(593) 评论(0) 推荐(0)
使用vs调试.net源代码
摘要:使用.NET Framework库参考源进行调试 您可能会想知道使用.NET Framework参考源的调试方式。在下面的示例中,您将看到一个我调用公用Console.WriteLine方法的工具。从那里开始,WriteLine方法调用几个专用的管理API,最终以一个或多个平台调用调用结束。您可以在 阅读全文
posted @ 2017-10-16 11:35 xuelei被占用了 阅读(2548) 评论(2) 推荐(1)
C#获取显示器屏幕数量 控制winform显示到哪一个屏幕
摘要:获取当前系统连接的屏幕数量: Screen.AllScreens.Count();获取当前屏幕的名称:string CurrentScreenName = Screen.FromControl(this).DeviceName;获取当前屏幕对象:Screen CurrentScreen = Scre 阅读全文
posted @ 2017-10-14 19:24 xuelei被占用了 阅读(5598) 评论(2) 推荐(2)
检查打印机状态
摘要:public class Printer { /// /// 构造函数 /// /// 打印机名称 public Printer(string name) { this.printer_name = name; } ... 阅读全文
posted @ 2017-10-10 20:10 xuelei被占用了 阅读(909) 评论(0) 推荐(0)
windows设置默认打印机
摘要:实现这个功能需要使用windows api 亲测运行成功 阅读全文
posted @ 2017-10-10 16:54 xuelei被占用了 阅读(503) 评论(0) 推荐(0)
http跨域访问
摘要:if (Request.Headers.Get("Origin") != null) { filterContext.HttpContext.Response.AddHeader("Access-Control-Allow-Origin",Request.Headers.Get("Origin")) 阅读全文
posted @ 2017-10-10 15:01 xuelei被占用了 阅读(655) 评论(0) 推荐(0)
C# 图片转换为base64
摘要:因为要做验证码识别第三方接口对接 需要将图片转换为base64传递参数 记录一下 阅读全文
posted @ 2017-10-05 10:11 xuelei被占用了 阅读(769) 评论(0) 推荐(0)
C#实现分片上传文件
摘要:js调用 C#调用 Code=0表示接口调用成功 其他情况下code为负数 msg中包含具体错误信息 单个分片文件上传不能超过4000kb 上传分片文件 http://localhost:1128/UpLoadPartialFile.ashx?mode=partialfile method:post 阅读全文
posted @ 2017-10-04 09:55 xuelei被占用了 阅读(2942) 评论(0) 推荐(0)
通过锁字符串达到控制并发的效果C#
摘要:lock锁的是地址 而.net有内部机制使得相同的字符串内存地址是相同的(new string)除外 下面上实验代码 运行 通过new字符串得出的运行结果 阅读全文
posted @ 2017-10-02 11:21 xuelei被占用了 阅读(627) 评论(0) 推荐(0)
建立第一个wcf程序
摘要:使用管理员权限启动vs (否者将导致ServiceHost开启失败 权限不足) 1.创建一个空的控制台程序 2.添加程序集引用 System.ServiceModel 3.写入一些代码 如下 这样便创建了一个wcf的服务接口 接下来需要绑定一个host并开启服务 添加引用 添加后会生成一个服务文件 阅读全文
posted @ 2017-09-27 11:13 xuelei被占用了 阅读(239) 评论(0) 推荐(0)
使用httpModules做一些事
摘要:httpmodules是http管道处理程序 可以重写接口进行一些在请求到达api接口前做全局处理 这是一个过滤关键词的例子 配置文件加入该项配置 web程序启动后会执行可以注册多个 这是影响全局的配置 阅读全文
posted @ 2017-09-24 10:18 xuelei被占用了 阅读(308) 评论(0) 推荐(0)
使用swagger实现在线api文档自动生成 在线测试api接口
摘要:使用vs nuget包管理工具搜索Swashbuckle 然后安装便可 注释依赖于vs生成的xml注释文件 阅读全文
posted @ 2017-09-15 13:53 xuelei被占用了 阅读(731) 评论(0) 推荐(0)
sql server xtype 对应数据类型名称sql查询
摘要:SELECT c.name,c.user_type_id,t.name FROM sys.[columns] AS c INNER JOIN sys.types AS t ON t.user_type_id=c.user_type_id 查询xtype对应的类型名称 做orm用到 记录一下 阅读全文
posted @ 2017-08-21 10:57 xuelei被占用了 阅读(368) 评论(0) 推荐(0)
ASP.Net 自定义HttpModule注册管道事件
摘要:背景: 一个请求在到达处理器时 可能需要做很多重复的工作 比如使用固定的算法推算出用户id 角色 如果在应用程序各处做重复解析 会产生大量代码冗余 还有能想到的诸如记录访问者 应用日志 统计流量 等等.... 自定义作用: asp.net 框架设计时 除了提供如 mvc webfrom 等高层次框架 阅读全文
posted @ 2017-08-02 16:33 xuelei被占用了 阅读(345) 评论(0) 推荐(0)