- 博客(43)
- 收藏
- 关注
原创 实时获取文本域中的长度,超出长度自动截取
$('#bodyContent').bind('input propertychange', function () { var cc = $(this).val().length; if (cc > 2000) { $(this).val($(this).val().substr
2017-07-17 09:23:35
2980
转载 SQL SERVER 批量删除数据库表
--/第1步**********删除所有表的外键约束*************************/ DECLARE c1 cursor forselect 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; 'from sysobjectswhere xtype = '
2017-05-23 15:02:36
1379
原创 'OFFSET' 附近有语法错误。关键字 'AS' 附近有语法错误。
在使用 EF 的时候,突然发现更新后在服务器中运行出错,异常信息主要包含以下信息:'OFFSET' 附近有语法错误。关键字 'AS' 附近有语法错误。想到可能时因为本地开发环境的数据库版本高于服务器版本,导致 EF 生成了错误的 SQL 语句,但是不知道具体应该从哪里修改。经 google 后找到解决方案:找到 EF 对应生成的 edmx 文件,使用文本编辑器打开编
2017-05-10 00:00:44
3781
原创 MVC项目发布到服务器之后遇到的HTTP错误 403.14-Forbidden解决办法
首先在webconfig中添加如下的配置: 如果还不行,请检查一下“处理程序映射”,里面是否有“ExtensionlessUrlHandler-Integrated-4.0”,如果没有,需要重新注册.net4.0在运行里输入:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
2017-05-03 23:21:25
3366
原创 SQL Server 实现数据的行列转换 并且分组
SQL Server 实现数据的行列转换 并且分组select t1.UserNo,t1.Pad_Num,t2.EmployeeName,count(t1.Pad_Num) AS cnt into #temp_pad from tb_pad as t1left join tb_Employee as t2 on t2.EmployeeNo = t1.UserNowher
2017-04-21 17:26:37
1574
原创 JS日期加减
var d = new Date();d.setMonth(d.getMonth());var month = d.getMonth() + 1;var day = d.getDate(); if (month month = "0" + month;}if (day day = "0" + day; }var
2017-04-19 16:12:43
320
原创 WAMP配置允许外网访问、绑定域名
如果wamp默认端口已经被占用,需要修改,则打开apache目录下的,conf文件下的httpd.conf文件如图,把框中的默认80端口修改为自己需要的端口,然后重启WAMP即可。想要实现外网访问只需要将conf文件下的httpd.conf文件里的,以及下面所有Deny修改为Allow from all 即可,然后重启服务。这样就可以实现外网访问啦~~~
2017-04-16 00:45:55
14684
1
转载 MySql 数据库 提示:1045 access denied for user 'root'@'localhost' using password yes
解决:MySql 数据库 提示:1045 access denied for user 'root'@'localhost' using password yes 的问题今天想用用MySQL 数据库 谁知道老提示 1045 access denied for user 'root'@'localhost' using password yes最后在csdn 上找到了答案
2017-04-16 00:03:52
606
原创 SQL Server查询外键约束与删除外键约束
SQL Server查询外键约束与删除外键约束:'WC_User'是表名exec sp_helpconstraint 'WC_User'select name from sys.foreign_key_columns f join sys.objects o on f.constraint_object_id=o.object_idwhere f.parent_
2017-04-14 16:22:05
6919
转载 纯CSS3+DIV实现小三角形边框
html代码是这样的 下面用CSS3分别实现向上、下、左、右的三角形/*箭头向上*/.arrow-up { width:0; height:0; border-left:30px solid transparent; border-right:30px solid
2017-04-07 23:27:49
5623
转载 Page生命周期详解
转载自:http://www.cnblogs.com/jackcxd/archive/2010/05/29/1746310.html (1)请求页面:页请求发生在页生命周期开始之前。(2)开始:在开始阶段,将设置页属性,如Request和Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置IsPostBack属性。
2017-04-06 17:05:22
1148
转载 ViewState的使用与配置
ViewState就是页面中的名字叫做__VIEWSTATE的隐藏控件,它使我们页面体积膨胀,不利于页面的seo优化;页面返送间都要携带更多的大量的数据,耗费更多的流量、延长响应时间。一个页面生命周期大约可分为为:页请求、开始、初始化、加载、验证、回发事件处理、呈现、卸载这几个阶段。 OnInit 和 OnInitComplete方法之间有一个TrackViewSa
2017-04-06 16:03:09
3294
原创 web.config文件配置错误跳转页面
我们在编写BS应用程序的时候,经常需要处理客户访问的页面不存在,或者有攻击者有意访问错误的页面或者传入错误的参数,然后发现应用程序的漏洞,最近在看《ASP.NET安全变成入门经典》一书,书中就介绍了在web.cofig中配置错误跳转的方法,方法如下:
2017-04-06 15:27:06
1974
转载 AntiXSS防止跨站脚本攻击
AntiXSS,由微软推出的用于防止XSS攻击的一个类库。它的实现原理也是使用白名单机制。接下来的表格将帮助你决定使用哪个编码函数: 编码函数应该使用的场景示例/模式HtmlEncode不可信的输入被用作html输出,被分配给一个html属性除外Click Here [Untrusted input
2017-04-06 15:11:04
988
转载 (css)网页布局
本篇主要记录的网页布局方式有:一列布局,两列布局,三列布局,以及混合布局。1.一列布局 【水平居中】 为块状元素设置样式: margin:0 auto; 。 (若是为行内元素或其他设置水平居中,见HTML学习(V))2.两列布局 【左右】 通过为两块元素设置左右浮动(1)自适应宽度的两列布局*{margin: 0; padding: 0; }.
2017-04-05 17:32:03
536
1
原创 常用的富文本编辑器
涌现了大量的Html编辑器控件,著名的有FCKEditor,FreeTextBox,Rich TextBox,Cute Editor,TinyMCE等等。比如,博客园的后台发随笔就支持Cute Editor和TinyMCE,我个人比较喜欢Cute Editor,功能强大,性能不错,而且容易定制。
2017-04-05 17:18:04
507
转载 Cache常见用法
以下内容转载自:http://www.cnblogs.com/fish-li/archive/2011/12/27/2304063.html通常,我们使用Cache时,一般只有二个操作:读,写。要从Cache中获取一个缓存项,我们可以调用Cache.Get(key)方法,要将一个对象放入缓存,我们可以调用Add, Insert方法。 然而,Add, Insert方法都有许多参数,有
2017-03-29 14:29:03
1102
转载 Cache缓存依赖于XML
// 此处代码整理于博客【在.net中读写config文件的各种方法】的示例代码// http://www.cnblogs.com/fish-li/archive/2011/12/18/2292037.htmlpublic static class XmlHelper{ private static void XmlSerializeInternal(Stream
2017-03-29 14:07:54
596
原创 如何解除TFS与VS项目的链接绑定
1、先删除项目文件夹下的所有:.vspscc文件2、使用notepad或者记事本打开解决方案(.sln文件),删掉类似下面的部分:GlobalSection(TeamFoundationVersionControl) = preSolution SccNumberOfProjects = 2 SccEnterpriseProvider = {xxxxx}
2017-03-28 20:15:43
9770
原创 MVC Asp.Net Mvc在cshtml中输出html
今天在做项目的时候有一个问题就是需要在控制器中拼接html,然后直接的cshtml中显示效果,一开始是直接输入发现在页面上显示了html代码,这个明显不是我要的效果,于是就开始百度,经过几分钟的查找测试之后发现了使用下面的方法可以实现:@(new HtmlString(ViewBag.defaultNews))
2017-03-24 11:12:50
5855
原创 ASP.NET MVC 右键点击添加没有区域(Area)、控制器、试图等选项
昨天MVC项目中准备添加控制器时发现没有控制器这个选项,当时没有在意以为VS出问题了,当时就是手动修改了文件名,也还没有来得及测试。今天在另一个MVC项目中准备添加区域的时候,发现也没有区域选项,就感觉到不对了,肯定是哪里的配置有问题或者是有什么东西没有安装。就开始百度了,百度了一番之后找到问题的原因了,原来是没有安装:Microsoft.AspNet.Mvc。同时发现有的码农也遇到过
2017-03-23 16:40:28
7929
1
原创 Php如何屏蔽页面显示的警告信息
网上有很多方法但是不知道为什么,有很多方法我这里测试都不成功,是我再windows环境下的原因吗?还是有其他的原因呢?请大神帮忙指点,如下的方法是我这里测试不起作用的:==================================1=======================================需要打开php/php.ini文件修改第一行代码为第二行
2017-03-16 20:18:29
18512
原创 SQL SERVER 检查SQL条件参数中是否存在非法字符
CREATE function [dbo].[F_TOOL_ValidateSQL](@sql varchar(2048))RETURNS INTWITH EXECUTE AS CALLERas/*检查SQL条件参数中是否存在非法字符,delete ,insert,update*/BEGIN declare @i int; set @sql=LOWER(
2017-03-13 11:57:48
3900
原创 ASP.NET 判断字符创是否为空
GetIsNullOrEmpty当我们从数据库取值或者在从URL获取参数值的时候,不确定这个值是否存在(是否是null),使用下面这个写好的方法非常有用,不会出现异常,只会返回一个字符串#region GetIsNullOrEmpty public static string GetIsNullOrEmpty(object obj) {
2017-03-10 15:22:26
3053
原创 string.empty与""的区别
string.Empty不分配存储空间 ""分配一个长度为空的存储空间 所以一般用string.Empty为了以后跨平台,还是用string.empty在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如: string s = "";string s2 = string.Empty;if (s == string.Empty) { //
2017-03-10 15:21:37
1409
原创 ASP.NET 去除字符串html样式标签
public string StripHT(string strHtml) { Regex regex = new Regex("", RegexOptions.IgnoreCase); string strOutput = regex.Replace(strHtml, ""); return strOutput;
2017-03-10 15:13:27
1721
原创 ASP.NET生成二维码
1、下载:ThoughtWorks.QRCode.dll 文件 2、#region 根据链接获取二维码 /// /// 根据链接获取二维码 /// /// 链接 /// 返回二维码图片 public static Bitmap GetQRCodeB
2017-03-10 15:12:34
1385
1
原创 ASP.NET 下拉多选自定义控件(可以联动)
ascx页面: .DivCheckBoxList { display: none; border: 1px solid Gray; background-color: White; width: 100px; position:absolute; height: 200px; ove
2017-03-10 15:10:24
5038
原创 Ashx+Jquery(Ajax)案例
jquery端: function GetCredit(credit) { $.ajax({ type: "GET", url: "../Ashx/GetCredit.ashx", customerID: 'text', cache
2017-03-10 15:06:42
464
原创 JS 获取url传递参数
function getrequest() { var url = location.search; //获取url中"?"符后的字串 if (url != null && url != "") { var therequest = new Object(); if (u
2017-03-10 15:04:59
547
原创 Jquery 验证手机号码
$("#btnSenderMessage").click(function(){ var reg=/^1[3|4|5|7|8][0-9]\d{4,8}$/; var mobile = $("#").val(); if(mobile==null || mobile=="" || !reg.exec(mobile)
2017-03-10 15:00:07
4127
原创 Jquery 获取select 选中的text 值与value值
获取text值: var logModel=$("#").find("option:selected").text();获取value值: var logModel=$("#").value();
2017-03-10 14:59:09
546
原创 Layer UI 弹窗神器
使用layer之前需要到官方网站下载对应的css+js之后直接在网页添加引用地址即可使用$.layer({ type : 2, title : '城市景观房', iframe : {src : '../swf/room_001.swf'}, area : ['750px' , '500px'], offset : ['40px','
2017-03-10 14:56:17
2118
原创 LigerUI 设置选中行颜色改变与设置水平滚动条不显示
.l-grid-body {position: relative; width:100%; top: 0px; left: 0px; overflow: none; /*overflow: auto; 删去水平滚动条*/} .l-grid-body-table{ }.l-grid-body-table t
2017-03-10 14:49:27
3000
原创 LiguiUI 设置单元格是否可编辑
var diverType = { Rows: [{ "int_value": 1, "str_value": "少发(-)" }, { "int_value": 2, "str_value": "破损(-)"},{ "int_value": 3, "str_value": "生锈(-)" }],Total: 3 }; var diverTypeList = diverType
2017-03-10 14:47:58
7092
原创 LigerUI 初始化check是否选中
$(function () { window['g']= $("#maingrid4").ligerGrid({ checkbox: true, columns: [ { display: '主键', name: 'CustomerID', al
2017-03-10 14:46:29
2744
原创 LigerUI Server端实现分页
前台JS代码: $(f_initGrid); var grid; function f_initGrid() { grid = $("#maingrid").ligerGrid({ columns: [ {display:'前缀',na
2017-03-10 14:44:40
2201
转载 ASP.NET MVC 路由规则及简述
//直接方法重载+匿名对象//最基础的路由规则,也是默认的路由规则 routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller
2017-03-10 11:24:41
2707
原创 SQL SERVER 新增表、新增字段、修改字段 判断表是否存在
// 新增之前判断表是否存在IF NOT EXISTS (SELECT NAME FROM SYSOBJECTS WHERE ID = OBJECT_ID('tb_MessageHistory')) BEGIN CREATE TABLE tb_MessageHistory( LSH VARCHAR(36) NOT NULL PRIMARY KEY, -- 流
2017-03-10 11:06:47
3972
原创 ASP.NET 发送邮件
#region SendMails /// ///根据传入的内容发送邮件。MessageTo接收者。若多个可用";"隔开.MessageSubject邮件主题。MessageBody邮件内容 /// public static bool SendMails(string MessageTo, string MessageCC, string Me
2017-03-10 10:03:05
333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人