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