- 博客(73)
- 资源 (1)
- 收藏
- 关注
原创 去掉反斜杠
string a="0\0 "; string b=a.Replace("\\","");//去不掉 string c = a.Replace("\0", "");//用次方式去处 反斜杠
2016-10-21 20:29:19
3558
原创 请求的资源不支持 http 方法“GET” 解决
使用web api 开发接口时遇到 请求的资源不支持 http 方法“GET” 的问题: 因为引用了using System.Web.Mvc ,改为 using System.Web.Http;或给方法名加get前缀,如getCancelOrder
2016-05-25 15:05:12
38522
5
转载 sql 行转列
--create Table init Data create table students ( name varchar(25),class varchar(25), grade int ) insert into students values ('张三','语文',20) insert into students values ('张三','
2016-01-17 16:52:27
630
转载 js中for in 和 for each in的用法和区别
(2012-12-23 16:17:26)转载▼标签: forin foreach js 用法 区别分类: Javascript 本文将谈谈javascript 中for in 和 for each in的用法和区别 区别一: f
2015-09-10 16:35:44
2769
转载 for in 遍历的兼容性问题探讨
(2012-12-23 17:03:29)转载▼标签: 兼容性 forin 浏览器 遍历 对象分类: Javascript for in 用来数组和对象的遍历,确实比较方便,然作为前端开发者不得不注意是其对各种浏览器的兼容性。这里兼容性不是指浏览器对fo
2015-09-10 15:53:01
897
转载 js中堆内存和栈内存事例
2013/4/2 17:28:34 js中如果创建两个个对象p1,p2,使用p1为p2赋值会怎样? var p1 = new Person(); p1.name = ‘zhangsan’; p1.age = 30; var p2 = p1;这时,p1和p2会指向同一内存 function person(){ }
2015-08-18 16:29:00
8055
转载 [原]JSON和JS对象
2014-9-3一 序言 之前看代码,看到定义JS对象时,有些地方属性名不加引号,有些却加了,带着疑问搜了一下,结果大概是这样的: JS对象的引号是可加可不加的,有个列外就是如果使用不规则属性名时必须加引号,如3rd。大家还提到了另一个概念—JSON,JSON的属性名是必须加双引号的。如果不加双引号,是不能正确解析成“JSON对象”的。提到JSON,从字面上看与JS对
2015-07-28 14:20:37
515
转载 Javascript定义类(class)的三种方法
在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称"实例")共有的属性和方法。Javascript语言不支持"类",但是可以用一些变通的方法,模拟出"类"。一、构造函数法这是经典方法,也是教科书必教的方法。它用构造函数模拟"类",在其内部用this关键字指代实例对象。 function Cat() { this.name = "大
2015-07-17 16:22:28
360
转载 php 版本选择
我们知道php配置有几种:1、CGI方式加载PHP环境,通常就是IIS里面配置解释器为php.exe,早期比较常见,目前使用较少。 特点是:稳定,但效率太低。 2、ISAPI方式加载PHP环境,通常就是IIS里面配置解释器为php5isapi.dll,目前使用最多,应用最广。 特点是:多线程,效率较高,但不够稳定。 3、FastCGI方式加载PHP环境,在IIS环境里并不常见,
2015-06-05 15:23:38
938
转载 PHP、Apache和Mysql安装(个人有修改)
首先去下载PHP、Apache和Mysql的最新版本。 PHP下载地址:http://windows.php.net/download/Mysql下载地址:http://www.mysql.com/downloads/mysql/Apache下载地址:http://www.apachelounge.com/download/下载Apache注意下在这个页面还要下载个DLL文件:ph
2015-06-05 14:02:39
490
转载 HttpUtility.UrlEncode,Server.UrlEncode 的区别
引用:1、HttpUtility.UrlEncode,HttpUtility.UrlDecode是静态方法,而Server.UrlEncode,Server.UrlDecode是实例方法。2、Server是HttpServerUtility类的实例,是System.Web.UI.Page的属性。3、用HttpUtility.UrlEncode编码后的字符串和用Server.UrlEnc
2015-05-20 16:14:09
517
转载 code is poetry
去wordpress的论坛,看到这样一句话——代码如诗。 诗歌一直是我不敢去轻易触碰的文体。因为精炼,因为传神,因为直至人类心灵最深的地方。当风、雅、颂让我沉浸于上古的纯朴时,当屈子带着疯癫的状态沉醉于巅峰时,当那个众人梦中的唐朝轮回着七律五言时,当食指写下“相信未来!”时,当顾城写下“黑夜给了我一双黑色的眼睛”时!当海子写下“面朝大海,春暖花开”时。。。我沉沉把自己隐藏在仰望者的角落里
2015-05-07 14:46:38
1013
转载 C#特性之通俗演义
首先要说的是,可能一些刚接触C#的朋友常常容易把属性(Property)跟特性(Attribute)弄混淆,其实这是两种不同的东西。属性就是面向对象思想里所说的封装在类里面的数据字段,其形式为: public class HumanBase { public String Name { get; set; } public int
2015-04-16 13:56:44
355
转载 Sql Server 删除所有表
如果由于外键约束删除table失败,则先删除所有约束: --/第1步**********删除所有表的外键约束*************************/ DECLARE c1 cursor forselect 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; '
2015-03-26 13:50:26
396
转载 详解301重定向及实现方法
一、什么是301重定向 301重定向(或叫301跳转、301转向)是用户或搜索引擎蜘蛛向网站服务器发出访问请求时,服务返回的HTTP数据流中头信息(header)部分状态码的一种,表示本网址永久性转移到另一个地址。其他常见的状态码还包括:200(表示一切正常);404(网页不存在);302(临时性转向);500 (内部程序错误); 除了301转向,网址转向还有其他方法,如302转向、J
2014-09-04 14:12:17
1253
转载 存储过程中使用事务
一、存储过程中使用事务的简单语法 在存储过程中使用事务时非常重要,使用数据库可以保持数据的关联完整性,在SQL Server存储过程中使用事务也很简单,举个例子:Create Procedure MyProcedure( @Param1 nvarchar(10), @Param2 nvarchar(10))AS Begin
2014-07-25 10:37:52
432
转载 [C#技术] .NET种Json时对单引号和特殊字符串的处理
数字人 发表于:2011-1-7 18:44:09在Asp.NET的Json处理中,通常会遇到使用单引号或其他特殊字符,如果直接使用,会截断Json数据,造成JS错误无法正确运行。其实只要使用Javascript的escape方法编码字符串后就可以解决这个问题。但是在C#代码中怎么解决这个问题呢?我们自然就想到了使用Server.UrlEncode方法来编码数据,可是实践后
2014-05-22 09:31:00
1555
转载 vs2012远程调试(可用)
vs2012远程调试功能的改进分类: vs2012 vs远程调试 2014-01-22 17:49 75人阅读 评论(0)收藏 举报vs2012vs不知道大家有没有遇到过这种情况,刚开发完的程序,明明在本机能够好好的运行,可是部署到服务器过分发给用户时,总是出现莫名其妙的错误。一时半会又看不出问题来,怎么办呢?难道只能在服务器或是客户电脑上装一个
2014-05-21 17:41:51
9544
转载 Chart控件的用法和部署
(2010-08-20 13:59:03)标签:杂谈 最近,导师让我做统计图,因为以前没有接触过,所以动起手来,难免会遇到很多的问题!经过一段时间的搜集资料和亲手操作,终于实现了我需要的功能!为了方便大家以后会更好的使用Chart控件和节省大家的时间,因此和大家分享一下我做的过程! 首先,需要安装使用Cha
2014-04-23 09:38:48
7091
转载 net下多个应用之间的web.config冲突的解决办法
最近在项目中需要在应用中增加一个bbs,bbs需要配置在iis的根目录,结果配置bbs成功之后,应用起不来了,出现错误提示,分析认为是web.config冲突造成的。解决方法如下:修改bbs中的web.config,在“”下增加一行“”,如下:..................................................................
2014-04-22 18:19:09
3304
转载 给Repeater控件里添加序号的5种方法
.net是目前非常热门的一种程序编译语言,在.net培训中的众多知识点中,给Repeater控件里添加序号的5种方法是非常重要的一个。下面就由达内的老师为大家介绍一下这方面的内容。Repeater是我们经常用的一个显示数据集的数据控件,经常我们希望在数据前显示数据的序号,那么我们该怎么为Repeater控件添加序号呢?下面编辑为大家介绍几种常用的为Repeater控件添加序号的方法:方法一
2014-03-27 21:32:20
454
转载 无损压缩图片
/// /// 无损压缩图片 /// /// 原图片 /// 压缩后保存位置 /// 高度 /// 宽度 /// 压缩质量 1-100 /// public static bool Compres
2014-03-24 17:25:11
589
转载 Ajax方式上传文件
用到两个对象第一个对象:FormData第二个对象:XMLHttpRequest目前新版的Firefox 与 Chrome等支持HTML5的浏览器完美的支持这两个对象,但IE9尚未支持 FormData 对象,还在用IE6 ?只能仰天长叹....有了这两个对象,我们可以真正的实现Ajax方式上传文件。示例代码: H
2014-03-24 14:47:09
603
转载 网页宽度自动适应手机屏幕宽度的方法
[html] view plaincopymeta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes" /> 在网页的中增加以上这句话,可以让网页的宽度自动适应手机屏幕的宽度
2014-03-17 14:58:04
494
原创 iis HTTP Error 503. The service is unavailable.
iis HTTP Error 503 也许是配置的站点太多,C盘用户文件夹下很多站点文件夹,删了也无效。可以修改程序池-高级设置 :把标识改一下,或者:把这个改为false
2014-02-14 15:42:17
1322
原创 sql日志文件过大,遭到恶意登录
解决:1、点SQL SERVER错误日志,右键,配置,限定错误日志的数目,比如6个2、然后运行命令:EXEC sp_cycle_errorlog ;这个命令的作用是将当前日志归档,然后新建一个日志。因为日志数量被限制为6,那么只要运行这个步骤若干次,那么老的日志就会被回收了。SQL服务重启一次,也会将日志归档新建,但这个命令不用重启。结论:1、SQL的默认端口一定要
2013-12-31 15:27:26
1817
转载 移动页面自适应手机屏幕宽度
网上关于这方面的文章有很多,重复的东西本文不再赘述,仅提供思路,并解释一些其他文章讲述模糊的地方。1、使用meta标签,这也是普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。首先解释该标签的含义:如果你完全不了解这个标签的使用需要先百度一下。解释:content中的“width” 这个wi
2013-12-26 15:06:35
4766
转载 AJAX 缓存问题的两种解决方法(IE)
做一个项目用到Ajax,开始觉得挺好,后来发现一个问题,例如删除一项,恢复之后就不能再接着删除, 必须要等一段时间,后来知道是IE缓存的问题 AJAX缓存页面是一个刚接触AJAX的人一定会遇到的问题,造成这个问题的关键性人物又是Ie... 在网上找了好多资料后,总结一下 1:在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数 在javascript发送的URL后加上t
2013-12-23 16:56:08
1856
转载 网页插入各类视频
我这有三种方法,你可以根据你的情况试试。 网页播放的视频代码 第一种是通过调用window media player进行播放诸如:wmv,asf等格式文件: http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701 flename=mp src=电影地址 wi
2013-12-03 12:00:03
494
转载 C#中重写(override)和覆盖(new)的区别
重写用关键字 virtual 修饰的方法,叫虚方法。可以在子类中用override 声明同名的方法,这叫“重写”。相应的没有用virtual修饰的方法,我们叫它实方法。重写会改变父类方法的功能。看下面演示代码:#region 重写public class C1{ public virtual string GetName() {
2013-11-16 14:26:51
565
转载 C#中的抽象类、抽象方法和虚方法
【抽象类】abstract 修饰符可与类和方法一起使用定义抽象类的目的是提供可由其子类共享的一般形式。子类可以根据自身需要扩展抽象类。抽象类不能实例化。抽象方法没有函数体。抽象方法必须在子类中给出具体实现。在以下情况下,某个类将成为抽象类:★ 当一个类的一个或多个方法为抽象方法时。★ 当该类为一个抽象类的子类,并且没有为所有抽象方法提供实现细节或方法主体时。★
2013-11-16 14:11:40
5581
转载 SQL中 and or优先级问题
刚刚在项目中遇到这样一个问题,SQL语句如下:select * from LOAN_BACK_LIBRARY where LIBRARY_ID=1 or LIB_ID=1 and STATUS=3我想要的结果的条件是:1. LIBRARY_ID=1 或者 LIB_ID=1 2.STATUS=3但是结果并非如
2013-09-05 14:03:54
868
转载 使用URL参数+Controls层实现网站用户权限管理
昨天去杭州的信诺科技面试,被问到一个关于用户权限管理的问题,当时做了一个些简单的回答以后,自己又好好的想了想自己曾使用过的一种网站用户权限管理方法,就是本人原创的使用URL参数+Controls层实现网站用户权限的方式,我本人感觉很不错,所以向大家介绍一下,也可以讨论一下,下面我先列举一些常用的用户权限管理实现的方法,然后再介绍我自己原创的使用URL参数+Controls层实现网站用户权限的方法。
2013-08-14 10:01:56
828
转载 js判断页面是关闭还是刷新
原理就是通过离开页面行为时间onunload触发时间去检测此时的浏览器的窗口大小,根据大小由此判断用户是刷新,跳转或是关闭行为程序 代码如下复制代码window.onunload = function(){ var a_n = window.event.screenX - window.screenLeft;
2013-08-08 13:42:07
15967
转载 ASP.NET MVC的Razor引擎:View编译原理
通过.cshtml或者.vbhtml文件定义的View能够被执行,必须先被编译成存在于某个程序集的类型,ASP.NET MVC采用动态编译的方式对View文件实施编译。当我们在对ASP.NET MVC进行部署的时候,需要对.cshtml或者.vbhtml文件进行打包。针对某个View的第一次访问会触发针对它的编译,一个View对应着一个类型。我们可以对.cshtml或者.vbhtml进行修改,Vi
2013-07-30 11:08:48
684
转载 Asp.net MVC3.0安装包下载地址
Asp.net MVC3.0已经发布了,最近才准备学习MVC,说来感觉自己太落后了。今天提供下MVC3.0安装包下载地址,也标志着我正式开始MVC的学习。由于这一个月左右,要进行一个排期项目的开发,学习进度可能会变得非常慢。在学习过程中,会记下自己的学习心得,和没有学习过或者正在学习Asp.net MVC的朋友们分享分享。今天发现原微软官网的下载链接已经失效了,所以已将下载链接改成了本地的
2013-07-16 18:07:17
5945
转载 ASP.NET MVC 3 :解决 Google Chrome 读取 favicon.ico 错误
今天在使用 ASP.NET MVC 3 时遇到一个小问题,由于在 Google Chrome 中浏览网页时会自动请求 favicon.ico ,所以当没有为网站添加 favicon.ico 时会出现将"favicon.ico" 作为参数传递。我们可以在 ASP.NET MVC 3 路由注册方法 RegisterRoutes() 中添加如下代码,这样当请求 favicon.ico 时 .
2013-07-16 18:06:42
3293
转载 ASP.NET MVC3 技术(七) ASP.NET MVC3 项目部署
在国内,虚拟主机的状况相信对于广大的个人站长是非常清楚的,更新非常慢。所以,安装了 ASP.NET MVC 3 的那是寥若晨星,那么如何在没有安装 ASP.NET MVC3 的服务器上运行 MVC3 网站呢?可以肯定的一点是,安装了 .NET 4 的服务器上,我们经过简单的配置即可正常运行 ASP.NET MVC 3 项目。接下来同发布其他类型的项目一样,将项目发布后直接上传到虚拟空间,即
2013-07-16 18:06:04
771
转载 ASP.NET MVC3 技术(六) MVC3 远程验证
有几天没有更新文章了,今天发表一篇 ASP.NET MVC 3 中远程验证(Remote Validation)的文章。Remote Validation 其实在 MVC 3 正式版发布前就已经有了,主要作用是实现客户端的异步验证,如用户注册时检测邮箱是否已被注册等。这样就如我们以前常用 Ajax 的方式检测一样,如果邮箱已被注册能很快的返回给用户相关信息,提高了用户体验。往下看前,我
2013-07-16 18:05:32
530
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人