摘要: 今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULL OUT JOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。 联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和H 阅读全文
posted @ 2017-07-03 10:45 代码沉思者 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 添加命名空间: using Shell32; using System.Text.RegularExpressions;添加引用:COM组件的Microsoft Shell Controls And Automationstring dirName = Path.GetDirectoryName(S 阅读全文
posted @ 2017-06-30 18:03 代码沉思者 阅读(3905) 评论(0) 推荐(0) 编辑
摘要: 在写LINQ语句的时候,往往会看到.AsEnumerable() 和 .AsQueryable() 。 上述代码使用LINQ 针对数据集中的数据进行筛选和整理,同样能够以一种面向对象的思想进行数据集中数据的筛选。在使用LINQ 进行数据集操作时,LINQ 不能直接从数据集对象中查询,因为数据集对象不 阅读全文
posted @ 2017-06-25 17:23 代码沉思者 阅读(398) 评论(0) 推荐(0) 编辑
摘要: Repository.UpdateModel(model, db); 可用类型 string int? datetime 不可用类型 int double 阅读全文
posted @ 2017-06-25 15:21 代码沉思者 阅读(214) 评论(0) 推荐(0) 编辑
摘要: SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 下面举 阅读全文
posted @ 2017-06-25 11:29 代码沉思者 阅读(153) 评论(0) 推荐(0) 编辑
摘要: SQL Server类型C#类型 bit bool tinyint byte smallint short int int bigint long real float float double money decimal datetime DateTime char string varchar 阅读全文
posted @ 2017-06-13 09:48 代码沉思者 阅读(681) 评论(0) 推荐(1) 编辑
摘要: 利用反射更新类 阅读全文
posted @ 2017-04-20 09:27 代码沉思者 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 当用户试图通过 HTTP 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一 阅读全文
posted @ 2017-03-08 15:00 代码沉思者 阅读(2692) 评论(0) 推荐(0) 编辑
摘要: 码源中国.gitignore忽略文件配置 阅读全文
posted @ 2017-03-06 09:20 代码沉思者 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 在图片的属性中加上{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;} opacity是最重要的,因为它是CSS透明的标准属性,取值范围在0-1之间,目前支持的浏览器有: Firefox、Ch 阅读全文
posted @ 2017-01-06 19:24 代码沉思者 阅读(2468) 评论(0) 推荐(0) 编辑
摘要: 页面通过打开设备判断跳转的链接页面 阅读全文
posted @ 2017-01-06 16:21 代码沉思者 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 今天有时间戳转换的需求,网上找了半天才找到相关代码,经测试有效,特作此笔记和大家分享! 1.时间戳转为C#格式时间 2.DateTime时间格式转换为Unix时间戳格式 阅读全文
posted @ 2016-12-17 20:15 代码沉思者 阅读(996) 评论(0) 推荐(0) 编辑
摘要: using System.Linq; List ListA = new List(); List ListB = new List(); List ListResult = new List(); ListResult = ListA.Distinct().ToList();//去重 ListResult = ListA.Except(ListB).ToList(... 阅读全文
posted @ 2016-12-01 13:14 代码沉思者 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: 先看看下面的代码,用了 .AsEnumerable(): 1 var query = (from a in db.Table2 where a = SomeCondition3 select a.SomeNumber).AsEnumerable();4 5 int recordCount = que 阅读全文
posted @ 2016-11-24 13:54 代码沉思者 阅读(910) 评论(0) 推荐(0) 编辑
摘要: sql语句把字段中的某个字符去掉 例如: 老师,学生,家长头像: 阅读全文
posted @ 2016-11-14 13:27 代码沉思者 阅读(19473) 评论(0) 推荐(0) 编辑
摘要: 一、设置webapi返回json格式 在App_Start下的WebApiConfig的注册函数Register中添加下面这代码 二、设置返回Json键值统一为小写 新建一个类并继承自DefaultContractResolver,重写ResolvePropertyName方法, 在WebApiCo 阅读全文
posted @ 2016-11-13 12:51 代码沉思者 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 一、前言 上篇有提到在WebAPI项目内,通过在Nuget里安装(Microsoft.AspNet.WebApi.HelpPage)可以根据注释生成帮助文档,查看代码实现会发现是基于解析项目生成的xml文档来作为数据源从而展示出来的。在我们的项目帮助文档需要的类(特指定义的Request和Respo 阅读全文
posted @ 2016-10-30 11:19 代码沉思者 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 在调用System.Security.Cryptography.ProtectedData.Protect方法来保护私密信息时,IIS可能会报以下错误:CryptographicException: 数据保护操作未成功。这可能是由于未为当前线程的用户上下文加载用户配置文件导致的。当线程执行模拟时,可 阅读全文
posted @ 2016-10-15 10:30 代码沉思者 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 1.在页面中加样式 2.在js中 案例: 效果图如下: 阅读全文
posted @ 2016-09-23 10:01 代码沉思者 阅读(22602) 评论(0) 推荐(1) 编辑
摘要: SQLServer数据库监控代码: 阅读全文
posted @ 2016-09-19 15:25 代码沉思者 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 企业版:http://download.microsoft.com/download/B/8/F/B8F1470D-2396-4E7A-83F5-AC09154EB925/vs2015.ent_chs.iso 百度云盘:http://pan.baidu.com/s/1qWl4L1i SHA1: 4F 阅读全文
posted @ 2016-09-19 14:47 代码沉思者 阅读(16643) 评论(0) 推荐(0) 编辑
摘要: 数据中心版:PTTFM-X467G-P7RH2-3Q6CG-4DMYBDDT3B-8W62X-P9JD6-8MX7M-HWK38 企业版:R88PF-GMCFT-KM2KR-4R7GB-43K4BGYF3T-H2V88-GRPPH-HWRJP-QRTYB 标准版:CXTFT-74V4Y-9D48T- 阅读全文
posted @ 2016-09-19 13:07 代码沉思者 阅读(18369) 评论(0) 推荐(0) 编辑
摘要: SQL语句 在一个表中插入新字段: alter table 表名 add 字段名 字段类型 例: alter table OpenCourses add Audio varchar(50)alter table ListenCourses add Audio varchar(50) 阅读全文
posted @ 2016-09-14 17:37 代码沉思者 阅读(24671) 评论(0) 推荐(0) 编辑
摘要: 使用jquery uploadify上传图片报302错误研究了半天,发现我上传的action中有根据session判断用户是否登录,如果没有登录就跳到登陆页,所以就出现了302跳转错误。原来更新了flash的版本以后,通过uploadify获取不到session的值。我目前的解决办法是: Globa 阅读全文
posted @ 2016-09-09 13:14 代码沉思者 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: 如果不想让浏览器缓存input的值,有2种方法: 方法一: 在不想使用缓存的input中添加 autocomplete="off"; eg: <input type="text" autocomplete="off" name="test" /> 方法二: 在 input 所在的form标签中添加 阅读全文
posted @ 2016-09-07 15:28 代码沉思者 阅读(2028) 评论(0) 推荐(0) 编辑
摘要: JS字符串替换函数:Replace(“字符串1″, “字符串2″), 1.我们都知道JS中字符串替换函数是Replace(“字符串1″, “字符串2″),但是这个函数只能将第一次出现的字符串1替换掉,那么我们如何才能一次性全部替换掉了? <script> var s = "LOVE LIFE ! L 阅读全文
posted @ 2016-09-07 12:25 代码沉思者 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 在js中要访问viewbag,viewdata存储的值, var ss='@ViewBag.name'; 一定要加引号,单双随便,还有, ViewBag一定要写规范,不然会编译错误! 成功者的秘诀就是:我们应该学习水的精神,当时机不到的时候,把自己的能量储蓄起来,当时机来临的时候就能冲破障碍,奔腾入 阅读全文
posted @ 2016-09-06 14:37 代码沉思者 阅读(5902) 评论(0) 推荐(0) 编辑
摘要: 在项目中,我们添加一个账户,用户名或者登录名等可能要求不能重复,方法如下: 参考项目中的这个写法: 修改用EF写法: 传递keyValue,用于排除自我,这种情况用在登录用户等会后去修改自己的用户名,在修改过程中,用户突然改变想法还是用老的用户名,这时候如果不排除自我,会显示用户名已经存在,所以加了 阅读全文
posted @ 2016-09-06 09:56 代码沉思者 阅读(3606) 评论(0) 推荐(1) 编辑
摘要: 文章来源:http://www.cnblogs.com/landeanfen/p/5210356.html 一、WebApiTestClient介绍 1、WebApiTestClient组件作用主要有以下几个: (1)、将WebApi的接口放到了浏览器里面,以可视化的方式展现出来,比如我们通过htt 阅读全文
posted @ 2016-09-04 17:22 代码沉思者 阅读(4023) 评论(1) 推荐(9) 编辑
摘要: 由于这个东西的原理没有什么难的(只是实现的时候有少量的坑),故直接上代码以便查阅。另:本文给出的Action附送了点击量统计。 视图中的相关代码: 本文参考了下面这篇文章并在此基础上做了改进:http://www.cnblogs.com/eternalwt/p/3678719.html + http 阅读全文
posted @ 2016-08-31 15:05 代码沉思者 阅读(1132) 评论(0) 推荐(2) 编辑