自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

code旅行者的专栏

在代码世界旅行~

  • 博客(120)
  • 资源 (3)
  • 收藏
  • 关注

原创 mysql数据库group_concat函数内包含case when 语法时的使用

select `a`.`tdorderid`,group_concat('类型:',(case `a`.`td_type` when 'no_goods' then '无货退款' when 'low_quantity' then '质量退款' when 'no_reason' then '非质量退款' else '无' end),'/退货员:',(case when`a`.`td_user`

2016-09-21 17:27:33 10483

原创 mysql性能优化验分享

我的一个月结统计报表已经优化,性能提升了10~15倍,原先计算1天需要10~15秒,现在只需1秒。计算一个月的数据原先超过180秒,服务器超时,现在也在15~20秒以内完成。优化思想是多表join的时候,先对数据进行筛选,用尽可能少的数据 join。例如:表join之前先用where过滤数据(性能高):(select * from gr_sp_order o whe

2016-08-16 16:36:42 693

原创 Mysql条件判断语法

select orderid AS 订单编号, case type when 11 then '退货' when 12 then '换货' else '非退换货' end as 类型,finalAmount AS 金额 from table注意:else   end 不能少,否则语法错误,与sqlserver不同。

2015-12-08 09:06:38 3649

原创 从外网站点获取的html去除换行回车制表位\n\r\t

StringStr.Replace("\\r", "").Replace("\\n", "").Replace("\\t", "")//--错误,去除不掉StringStr.Replace('\n', ' ').Replace('\t', ' ').Replace('\r', ' ');//正确

2015-07-15 11:01:35 6489

原创 sql server2008R2自动备份和自动删除过期bak文件

点击下一步:自定义名称和说明,点击更改:点击确定,下一步1、备份:选择备份,下一步,再下一步,选择需要备份的数据库:选择备份文件存放的路径:点击下一步,选择系统产生的报告存放的位置:最后点击下一步,点击完成。看到这个表示任务已经指定完毕:2、删除备份文件:下一步,完成。

2015-01-15 15:26:30 29348

原创 html5学习笔记1

Your browser does not support the canvas element.var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");cxt.moveTo(10,10);cxt.lineTo(150,50);cxt.lineTo(0,50);cxt.lineTo(70,80);

2015-01-07 14:53:30 1652

原创 Entity Framework 上下文在C#事务中间使用时,通过递归方法引入新构造的上下文访问入口导致错误

dbEntery.Connection.Open(); using (var trains = dbEntery.Connection.BeginTransaction()) { try {

2014-12-01 17:16:36 1414

原创 sql存储过程参数不填写时的正确写法

AND ((1=1 and @scoreType = NULL )or(@scoreType != NULL and ss.scoreType=@scoreType)) 错误!

2014-08-28 18:15:16 1858

原创 Entity Framework 无法加载指定的元数据资源。

看下config文件中的连接串的.csdl|res://*/Entity.AllData.ssdl|res://*/Entity.AllData.msl;

2014-06-30 10:28:15 9874

转载 table-layout :fixed white-space: nowrap word-break:break-all和word-wrap:break-word

设置表格布局算法:table { table-layout:fixed; }亲自试一试浏览器支持IEFirefoxChromeSafariOpera     所有浏览器都支持 table-layout 属性。注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属

2014-05-23 10:20:42 2708

原创 本地windows7系统导入word(或excel)正常,在部署到服务器window2003系统上不能导入的处理

本地windows7系统导入正常,在部署到服务器window2003系统上不能导入并有如下报错: 检索 COM 类工厂中CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误:80070005。 具体解决方法如下:1:在服务器上安装office的word软件.2:在"开始"->"运行"中输入dcomcn

2014-05-21 17:37:51 2548

原创 在页面上显示数据库查询条件的替换功能(具体字符串只作举例)

var getCondition = function () { $.ajax({ type: "POST", dataType: "text", url: 'ashx/Handler.ashx', //目标地址 data: "op=getCondition", async: false, //置为同步

2014-04-30 14:01:35 1423

原创 特殊字符在数据库查询前的处理

Server.UrlDecode(context.Request.Form["condition"] == null ? "" : context.Request.Form["condition"].ToString());

2014-04-30 11:54:55 1761

原创 js备忘

var str = res.match(/文献类型 类似 "\d+"/g);//            var num = str[0].substring(9, 13);

2014-04-30 09:08:37 801

原创 特殊字符导致json字符串转换成json对象出错

在对数据库取出来的数据(特别是描述信息)里面含有特殊字符的话,使用JSON.parse将json字符串转换成json对象的时候会出错,主要是双引号,回车换行等影响明显,左尖括号和右尖括号也会导致显示问题,所以要在输出到页面之前将一些特殊符合进行编码或转义,下面展示的是C#代码编码和转义几个常用特殊字符。经过笔者测试,将这些符号编码和转义之后,大部分json字符串都可以转换成json对象了。如果遇到

2014-04-25 15:42:58 67473

转载 解决子级用css float浮动 而父级div没高度不能自适应高度

http://www.divcss5.com/jiqiao/j612.shtml

2014-04-21 17:27:46 3515

转载 IE6/IE7下float:right的导致元素换行显示

http://blog.csdn.net/freshlover/article/details/7531931

2014-04-21 11:25:43 2745

原创 待验证问题和注意点

IE6,7,8当页面出现滚动条的时候会出发window.resize()方法,待验证

2014-04-10 17:58:32 752

原创 type="text/javascript" type="application/javascript"

`type="text/javascript"` 是比较老的写法IETF 推荐的是 `type="application/javascript"`实际上这两种没什么大区别,只是不同浏览器的支持不一样。

2014-04-10 15:47:55 6148

原创 让页面出现滚动条的时候,滚动条不影响页面宽度

设置body的宽度$("body").css("width", $(window).width());

2014-04-10 12:01:07 29619 2

原创 在IE8,FF中<select>控件文字垂直居中的处理方法

处理前:

2014-04-09 14:05:00 17547

原创 在IE7及其以下的浏览器中form标签有默认的margin值

16:35:04孙玉峰 2014/4/8 16:35:04分享:http://192.168.1.116:8010/DownList.aspx?type=ZCCL-XZ-LW上面这个项目的下载页面在IE7下会有红圈标柱的间隙的原因是:页面中使用了form标签,在IE7及其以下的浏览器中form标签有默认的margin值,在样式中指定form{margin:0; pa

2014-04-08 16:39:02 1263

原创 禁用页面滚动条

html{   overflow: hidden;}body{    overflow: hidden;}在IE6,7下需要设置html有效,在其它标准浏览器下设置body就可以

2014-04-03 09:24:52 4162

转载 ul li 在IE7与标准浏览器之间的间隙不同的处理

UL标签的padding与margin默认值 40px    http://blog.csdn.net/looksun/article/details/8424468在IE7下调试出现的一个ul、 li的问题http://bbs.csdn.net/topics/270032521

2014-03-28 09:09:48 4907

原创 json格式序列化注意点

//去除描述里面的所有超链接 Regex regHref = new Regex("href=\\\"[^\"]*\\\""); sHtmlText = regHref.Replace(sHtmlText, "href=\"javascript:void(0)\""); //将描述里面的table的固定宽度改为相对宽度

2014-03-08 16:17:50 1324

原创 加随机数引入脚本

//为了兼容高版本chrome浏览器,此处不能读取缓存,故采用家随机数方式引入脚本 document.write("");

2014-03-05 17:44:22 1353

原创 周记20140216

这周是年后上班的第一周,主要是把之前遗留下来的问题和新发现的bug处理掉了,发了两篇有关js的博文。总体这周注意力不够集中,工作效率不太满意,新的一周要改进。

2014-02-16 23:45:02 721

原创 js不能获取隐藏的div 的宽度,目前只能先显示后获取

var tipsWidth = $(".Loading").css("width").replace("px", "") //先获取 var windowWidth = $(window).width(); $(".Loading").css({ "display": "block" }); //再显示 $(".Loading").css({ "left": (window

2014-02-14 11:12:12 2269

原创 数据库mssql数字格式与字符格式转换

set MarketPrice =cast(cast(t.SalesPrice *@MarketPriceMin/100 as numeric(18,2)) as varchar(32))+ '~' + cast(cast(t.SalesPrice *@MarketPriceMax/100 as numeric(18,2)) as varchar(32)),

2014-02-13 15:15:57 1677

原创 IE8自动触发的事件源会识别成手动点击的元素

var menuUrl = $(eventSrc).attr("navUrl"); // if (menuUrl == undefined) {//兼容IE8的$(eventSrc)识别错误,取第一个 // menuUrl = $("#left_menu-small

2014-01-25 14:43:49 1964

原创 绑定下拉框数据

var jsonRes = JSON.parse(res); //绑定数据 法一:  // var menuOptions = $("#slParentMenu option").length; // for (var i = 0; i

2014-01-21 20:17:59 1441

原创 利用C#实体克隆一个js实体

第一步:返回前端一个C#实体序列化成的字符串 Menu menuMdel = new Menu(); ViewData["weiXinMenuModel"] = menuMdel.ToJson();//作为实体供前台使用第二步:前端接收该字符串,转成json对象,作为template, 并调用clone函数var weiXinMenuModel = '';var template

2014-01-21 14:45:13 1408

原创 在数据库里统计--按时间分组(每天)

select count(*),substring(CONVERT(char(10),t.XXXTime,120),1,10) from dbo.XXtable t group by substring(CONVERT(char(10),t.XXXTime,120),1,10)CONVERT(char(10),t.XXXTime,120) --将时间格式转成字符串,取10位, 12

2014-01-21 13:22:38 5556

原创 C#生成缩略图(等比例,水平、垂直方向居中,画布白色背景填充)

public class ThumbnailImage { /// /// 生成缩略图 /// /// 源图路径(物理路径,含文件名) /// 缩略图路径(物理路径,含文件名) /// 缩略图宽度 /// 缩略图高度 /// 返回缩略图路径 pu

2014-01-09 23:40:28 7892 2

原创 kindEditor

参考:http://kindeditor.net/view.php?bbsid=5&postid=7001放在页面load事件中的: //在页面load完成富文本编辑器KindEditor load完成后继续下面的代码, KindEditor.ready(function (K) {//富文本编辑器的生成代码 editor =

2013-12-25 11:27:44 1842

原创 指定的命名连接在配置中找不到、非计划用于 EntityClient 提供程序或者无效

造成这个错误的原因应该是添加的Entity的项目不是启动项。 http://hi.baidu.com/qu467/item/0046861072cb3a9899ce330b    listPerson =NewTonSoft.Deserizelizer.JavaScriptConvert.DeserializeObject>(serialStr);http://blog.s

2013-12-17 15:57:48 2267

原创 group by 与聚合函数(T-sql)

select A.productID,B.title,A.OuterNo,A.CustomerID,ShopID,ISdel,sum(D.Amount),sum(D.Count),Session from V5ESB_Customer_CustomerItem A inner join V5ESB_Customer_CustomerChannel B on A.CustomerID =

2013-11-20 17:45:31 1798

原创 在一个div里放一个table,如果不设置border="0" cellpadding="0" cellspacing="0",当table 的高和宽与div相等时,会超出div

在一个div里放一个table,如果不设置border="0" cellpadding="0" cellspacing="0",当table 的高和宽与div相等时,会超出div

2013-11-19 15:21:37 4855

原创 用一个对象封装程序的返回信息

/// /// 错误信息 /// public class Error : DataBase { /// /// 错误码 /// 返回为空,表示调用成功 /// public string Code { get; set; } /// ///

2013-11-15 10:13:54 1066

原创 mouseout与mouseleave

两个都是离开容器时触发mouseout 更敏感,只要鼠标不直接悬浮在容器上方,就触发,哪怕就是在其内部的其它容器中mouseleave 鼠标离开容器外边框触发

2013-11-14 15:54:32 883

C#FastReport.dll

FastReport.dll引用到项目中进行开发的相关DLL

2022-03-20

NewtonSoft

NewtonSoft常用于JSON格式的字符串和对象的序列化和反序列化

2014-03-25

JSON2.js处理IE6,IE7对JSON的兼容性问题

IE7,IE6不识别JSON的的处理,JSON.parse,JSON.stringify

2014-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除