
C#
海涛zht666
写博客可以加深对技术点的理解,提高自己思维能力,提高自己的写作水平,锻炼学习的毅力;
展开
-
SQL语句多表inner join用法
inner join(等值连接) 只返回两个表中联结字段相等的行left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录INNER JOIN 语法:INNER JOIN 连接两个数据表的用法:SELECT * FROM 表1 INNER JOIN 表2 ON 表1.字转载 2013-01-30 10:47:31 · 51197 阅读 · 7 评论 -
C# Ping 简单使用
编程过程中,有时候需要判断主机是否在线,最简单的方法就是使用Windows的Ping命令看看能否ping通。看到网上很多文章,说用C#去调用windows的ping.exe,然后解析返回的字符串。我觉得这种方式太麻烦了,就做一下简单判断,不想弄那么麻烦。查了一下,C#专门提供了一个Ping类,与Windows下的ping命令类似:命令空间: System.Net.NetworkInform原创 2014-04-27 16:26:27 · 41920 阅读 · 3 评论 -
对C#中Thread.IsBackground属性的理解
原文地址:http://blog.youkuaiyun.com/luckeryin/article/details/5649144C#中,Thread类有一个IsBackground 的属性.MSDN上对它的解释是:获取或设置一个值,该值指示某个线程是否为后台线程。个人感觉这样的解释等于没有解释..Net中的线程,可以分为后台线程和前台线程。后台线程与前台线程并没有本质的区别,它们之间唯一转载 2014-03-20 21:13:42 · 35934 阅读 · 4 评论 -
C# TimeSpan 的 Days、TotalDays、Hours、TotalHours等区别
本文转自:http://blog.youkuaiyun.com/avon520/article/details/7418688C#里两个时间相减,得到一个 TimeSpan 实例,TimeSpan 有一些属性:Days、TotalDays、Hours、TotalHours、Minutes、TotalMinutes、Seconds、TotalSeconds、Ticks,注意没有 TotalTicks。转载 2014-03-20 10:56:04 · 11142 阅读 · 0 评论 -
IIS7部署ASP.NET MVC4程序报错解决
处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”原文地址:http://www.cnblogs.com/navy235/archive/2012/05/10/2494333.html今天安装了windows7开发web项目需要安装IIS,当安装完以后,web程序已经映射到了本地IIS上,运转载 2013-02-18 18:48:38 · 15603 阅读 · 0 评论 -
ASP.NET MVC使用Filter实现页面验证与授权
关于ASP.NET MVC的Filter(过滤器的讲解)见:http://www.cnblogs.com/BreatheLee/archive/2012/06/07/2540469.html关于授权的实现:http://www.cxy.me/doc/4660.htm 在ASP.NET MVC中,如何来实现表单的验证与授权访问呢?至少在CTP3中,还没有一个官方的解决方案。ASP.NET转载 2013-01-21 15:54:57 · 13469 阅读 · 1 评论 -
ASP.NET MVC4使用Html.DropDownList和Html.BeginForm
要在页面显示下拉列表,可以直接使用Html的元素呈现,如下: --请选择-- 北京 上海 广州 深圳 天津在ASP.NET MVC中,我们可以使用@Html.DropDownList来创建一个下拉列表。在Controller中数据准备如下://获取用户能够看到的地区信息List deptL原创 2013-01-22 14:03:32 · 35270 阅读 · 6 评论 -
Linq lamda表达式Single和First方法
来自:http://www.cnblogs.com/Raywang80s/archive/2012/11/08/2760747.html让我们来看看如何对一个整数数组使用 Single 操作符。这个整数数组的每个元素代表 2 的 1 到 10 次方。先创建此数组,然后使用 Single 操作符来检索满足 Linq Lambda表达式中指定条件的单个整数元素:int[] nums = {转载 2013-01-22 11:53:23 · 9459 阅读 · 0 评论 -
jQuery Mobile动态刷新页面样式
当我们使用Ajax或者javascript动态在页面上添加元素后,如添加select控件的option元素,添加ul的li元素。添加之后我们会发现,它们显示的样式不是jQuery Mobile的炫酷样式了,而变成了很丑陋的元素样式。如下图所示: 代码如下: function myFunction() { var u原创 2013-01-31 19:15:06 · 41692 阅读 · 5 评论 -
ASP.NET中JSON的序列化和反序列化
转自:http://www.cnblogs.com/zhaozhan/archive/2011/01/09/1931340.htmlJSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列转载 2013-02-01 12:19:01 · 1987 阅读 · 0 评论 -
Linq实现LEFT OUT JOIN
Linq实现LEFT OUT JOIN原文地址:http://geekswithblogs.net/AzamSharp/archive/2008/04/07/121103.aspxSuppose you have a tblRoom and tblUserInfo. Now, you need to select all the rooms regardless of whether th翻译 2013-01-31 14:12:50 · 9154 阅读 · 0 评论 -
Linq中join & group join & left join 的用法
文章转自:http://www.cnblogs.com/c-jquery-linq-sql-net-problem/archive/2011/01/17/LINQ_Inner_Join_Group_Join_Left_Join.html我们在做SQL查询的时候经常会用到Inner Join,Left Join,笛卡尔积等等,连接方式的概念方面我想也不用给予太多解释,我们今天的重点是让大家熟转载 2013-01-30 11:12:22 · 27336 阅读 · 1 评论 -
javascript解析json数据-简单演示
//json数据var data = "[{'PostId':'1','PostName':'项目经理'},{'PostId':'2','PostName':'质量员'},{'PostId':'3','PostName':'安全员'}]";//解析json数据var obj = eval('(' + data + ')');//使用解析后的数据var sel = document.get原创 2013-01-31 20:11:19 · 1933 阅读 · 0 评论 -
LINQ to SQL:如何直接执行SQL语句
1、ExecuteQuery方法看命名,我们很容易联想到ADO.NET里熟悉的Command的ExecuteNonQuery方法,但是VS的智能提示告诉我们这个方法返回的是一个泛型集合,应该“所思非所得”。下面通过一个简单方法,验证我们的猜想(数据库设计可以参考这一篇):/// /// 直接执行sql语句,获取总人数 /// /// public int Get转载 2013-01-30 15:05:51 · 4890 阅读 · 0 评论 -
jQuery Mobile弹出对话框后不刷新原页面,保持原页面内容不变
使用jQuery Mobile开发移动应用程序时,在一个页面上弹出对话框,关闭对话框后,发现原来的页面被刷新了。如果原页面上有一些已经选择或者填写的数据,则这些数据就会丢失。这时候,就需要对对话框的返回按钮做一些处理,让页面返回到对话框父页面在弹出对话框执勤的状态。弹出对话框的按钮一般写法如下:a href="/Dialogs/MyDialog.htm" data-role="button原创 2013-02-18 19:07:12 · 23597 阅读 · 4 评论