随笔分类 - C#+mmsql
sql server使用sql插入中文字符串乱码问题
摘要:在插入语句前加N就行了
阅读全文
使用Parallel实现简单的并行操作
摘要:using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace ConsoleApplication2 { ...
阅读全文
C# 使用TASK处理多任务同时处理
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { st...
阅读全文
asp.net生成视图时报错 未引用System.Runtime, Version...
摘要:这是没有添加程序集引用 在程序集中添加一条引用 <compilation debug="true" targetFramework="4.5.1"> <assemblies> <add assembly="System.Runtime, Version=4.0.0.0, Culture=neutra
阅读全文
使用struct与使用class初始化对象效率对比
摘要:执行结果 1. struct在栈里面,class在堆里面。2. struct不支持继承。3. struct 不能有参数为空的构造函数,如果提供了构造函数,必须把所有的变量全都初始化一遍4. 不能直接初始化变量。5. struct是值类型,class是引用类型,这是最本质区别。6. struct轻量级
阅读全文
构建一个项目结构时考虑这几件事情
摘要:一,系统如何初始化 二,与这个系统相接的其他系统(或使用者)有那些,而相接的介面又是什么 三,系统如何反应各种事件 四,系统如何处理各种异常及错误。
阅读全文
论在数据库中排序与在应用中排序的优劣
摘要:数据库排序一般要比在应用中排序速度快些 因为有针对的一些数据预处理 数据库中排序 需要考虑数据完整性 排序会占用查询性能 而在应用中处理不存在这个问题 数据库比应用更容易触到性能瓶颈 应用扩展易于数据库扩展 在数据库响应结果前 需要一直保持着与数据库的连接 应用中排序可加快数据库返回 减少网络io的
阅读全文
使用vs远程调试iis站点
摘要:在vs安装目录下IDE文件夹下的Remote Debugger 复制到服务器运行 启动msvsmon.exe msvsmon.exe启动后设置远程连接不验证身份 vs中 调试→附加到进程 ip+端口访问 找到w3p开头的进程 找到对应的程序池 该程序池所有站点都在调试范围 需要注意pdb文件与本地开
阅读全文
sql server删除数据时如何进行级联删除
摘要:可以在创建外键约束时直接设置级联删除
阅读全文
Image.Save出错 GDI 一般错误
摘要:一般是路径问题 需要转化为绝对路径 \转换为/ if (HttpContext.Current!=null) outPath = HttpContext.Current.Server.MapPath(outPath); outPath = outPath.Replace('\\','/');
阅读全文
从1KW条数据中筛选出1W条最大的数
摘要:i5下运行 不计算生成数据时间 耗时0.27S 内存占用227MB
阅读全文
C# EF更新当前实体报错 ObjectManager无法管理具有相同键值的多个对象
摘要:原因: ObjectManager已经在跟踪此对象 更新实体前判断 if (db.Entry<T>(t).State != EntityState.Modified) db.Entry<T>(t).State = System.Data.Entity.EntityState.Modified;
阅读全文
使用typescript开发js代码提升代码维护性
摘要:由于后台与前台经常用到json序列化交互 所以如果后台定义的model能够拿到前台来使用将会非常方便 并且智能提示和类型检查也是非常好的功能 在复制的组件话,模块化 需要不断变化的今天 维护性很重要 更有用武之地 我们看看它生成的js 类型检查 变量检查 智能提示
阅读全文
求最短路程
摘要:using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace ConsoleApp1 { cla...
阅读全文
C#7.0之元组数据
摘要:需要通过nuget引用System.ValueTuple 这样函数返回多个数据时将会方便很多
阅读全文
nopi使用 设置列样式 宽高 设置分页符
摘要:HSSFWorkbook book = new HSSFWorkbook(); ISheet sheet = book.CreateSheet("test_01"); sheet.FitToPage = false;//设置不过滤分页符号 //设置第一列宽度 sheet.SetColumnWidth(...
阅读全文
C# websocket与html js实现文件发送与接收处理
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Fleck; using System.Threading; using System.IO; using System.Net.WebSockets; ...
阅读全文
C# socket编程 使用fleck轻松实现对话 https://github.com/statianzo/Fleck
摘要://实现聊天窗口与文件发送
阅读全文
浙公网安备 33010602011771号