随笔分类 -  C#+mmsql

不使用运算符 /号实现两整数相除
摘要:这里没有考虑被除数为0的情况 阅读全文
posted @ 2017-07-27 11:03 xuelei被占用了 阅读(246) 评论(0) 推荐(0)
设置mvc路由映射
摘要:注意事项 默认路由规则放到最后面 阅读全文
posted @ 2017-07-26 14:46 xuelei被占用了 阅读(220) 评论(0) 推荐(0)
sql server使用sql插入中文字符串乱码问题
摘要:在插入语句前加N就行了 阅读全文
posted @ 2017-07-21 16:24 xuelei被占用了 阅读(470) 评论(0) 推荐(0)
使用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 { ... 阅读全文
posted @ 2017-07-03 11:10 xuelei被占用了 阅读(266) 评论(0) 推荐(0)
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... 阅读全文
posted @ 2017-07-01 10:58 xuelei被占用了 阅读(6984) 评论(2) 推荐(0)
asp.net生成视图时报错 未引用System.Runtime, Version...
摘要:这是没有添加程序集引用 在程序集中添加一条引用 <compilation debug="true" targetFramework="4.5.1"> <assemblies> <add assembly="System.Runtime, Version=4.0.0.0, Culture=neutra 阅读全文
posted @ 2017-06-20 10:52 xuelei被占用了 阅读(307) 评论(0) 推荐(0)
使用struct与使用class初始化对象效率对比
摘要:执行结果 1. struct在栈里面,class在堆里面。2. struct不支持继承。3. struct 不能有参数为空的构造函数,如果提供了构造函数,必须把所有的变量全都初始化一遍4. 不能直接初始化变量。5. struct是值类型,class是引用类型,这是最本质区别。6. struct轻量级 阅读全文
posted @ 2017-06-13 10:16 xuelei被占用了 阅读(438) 评论(0) 推荐(0)
构建一个项目结构时考虑这几件事情
摘要:一,系统如何初始化 二,与这个系统相接的其他系统(或使用者)有那些,而相接的介面又是什么 三,系统如何反应各种事件 四,系统如何处理各种异常及错误。 阅读全文
posted @ 2017-06-09 16:40 xuelei被占用了 阅读(141) 评论(0) 推荐(0)
论在数据库中排序与在应用中排序的优劣
摘要:数据库排序一般要比在应用中排序速度快些 因为有针对的一些数据预处理 数据库中排序 需要考虑数据完整性 排序会占用查询性能 而在应用中处理不存在这个问题 数据库比应用更容易触到性能瓶颈 应用扩展易于数据库扩展 在数据库响应结果前 需要一直保持着与数据库的连接 应用中排序可加快数据库返回 减少网络io的 阅读全文
posted @ 2017-06-07 10:37 xuelei被占用了 阅读(509) 评论(0) 推荐(0)
使用vs远程调试iis站点
摘要:在vs安装目录下IDE文件夹下的Remote Debugger 复制到服务器运行 启动msvsmon.exe msvsmon.exe启动后设置远程连接不验证身份 vs中 调试→附加到进程 ip+端口访问 找到w3p开头的进程 找到对应的程序池 该程序池所有站点都在调试范围 需要注意pdb文件与本地开 阅读全文
posted @ 2017-06-06 11:33 xuelei被占用了 阅读(388) 评论(0) 推荐(0)
sql server删除数据时如何进行级联删除
摘要:可以在创建外键约束时直接设置级联删除 阅读全文
posted @ 2017-05-27 16:31 xuelei被占用了 阅读(353) 评论(0) 推荐(0)
Image.Save出错 GDI 一般错误
摘要:一般是路径问题 需要转化为绝对路径 \转换为/ if (HttpContext.Current!=null) outPath = HttpContext.Current.Server.MapPath(outPath); outPath = outPath.Replace('\\','/'); 阅读全文
posted @ 2017-05-23 15:21 xuelei被占用了 阅读(529) 评论(0) 推荐(0)
从1KW条数据中筛选出1W条最大的数
摘要:i5下运行 不计算生成数据时间 耗时0.27S 内存占用227MB 阅读全文
posted @ 2017-05-19 15:06 xuelei被占用了 阅读(297) 评论(0) 推荐(0)
C# EF更新当前实体报错 ObjectManager无法管理具有相同键值的多个对象
摘要:原因: ObjectManager已经在跟踪此对象 更新实体前判断 if (db.Entry<T>(t).State != EntityState.Modified) db.Entry<T>(t).State = System.Data.Entity.EntityState.Modified; 阅读全文
posted @ 2017-05-19 10:54 xuelei被占用了 阅读(398) 评论(0) 推荐(0)
使用typescript开发js代码提升代码维护性
摘要:由于后台与前台经常用到json序列化交互 所以如果后台定义的model能够拿到前台来使用将会非常方便 并且智能提示和类型检查也是非常好的功能 在复制的组件话,模块化 需要不断变化的今天 维护性很重要 更有用武之地 我们看看它生成的js 类型检查 变量检查 智能提示 阅读全文
posted @ 2017-05-03 22:55 xuelei被占用了 阅读(555) 评论(0) 推荐(0)
求最短路程
摘要: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... 阅读全文
posted @ 2017-05-03 13:34 xuelei被占用了 阅读(167) 评论(0) 推荐(0)
C#7.0之元组数据
摘要:需要通过nuget引用System.ValueTuple 这样函数返回多个数据时将会方便很多 阅读全文
posted @ 2017-05-02 15:15 xuelei被占用了 阅读(169) 评论(0) 推荐(0)
nopi使用 设置列样式 宽高 设置分页符
摘要:HSSFWorkbook book = new HSSFWorkbook(); ISheet sheet = book.CreateSheet("test_01"); sheet.FitToPage = false;//设置不过滤分页符号 //设置第一列宽度 sheet.SetColumnWidth(... 阅读全文
posted @ 2017-05-02 14:47 xuelei被占用了 阅读(856) 评论(0) 推荐(0)
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; ... 阅读全文
posted @ 2017-02-24 15:04 xuelei被占用了 阅读(5044) 评论(3) 推荐(0)
C# socket编程 使用fleck轻松实现对话 https://github.com/statianzo/Fleck
摘要://实现聊天窗口与文件发送 阅读全文
posted @ 2017-02-23 16:45 xuelei被占用了 阅读(8042) 评论(1) 推荐(0)