自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 前端面试常问问题--数组系列

问题 1:          js中如何判断类型为数组            方法一(推荐使用): object.prototype.toString.call(obj)==="[object Array]"                方法二:问题 2:   请把[1,3,4,1,5]和[2,3,6,5,9,8] 两个数组 合并去重 并随机打乱         这个

2017-03-01 17:18:56 793

转载 浅析CSS——元素重叠及position定位的z-index顺序

多次在项目中遇到html页面元素的非期待重叠错误,多数还是position定位情况下z-index的问题。其实每次解决类似问题思路大致都是一样的,说到底还是对z-index的理解比较模糊,可以解决问题却不大了解其原因,导致重复出错......于是决定把重叠问题弄清下,把z-index理顺下。经过一番查找对比实践理解,下面就从元素重叠的背景常识及可能原因说起,浅谈下position定位元素的

2016-06-25 21:53:57 464

原创 关于SetInterval(code,time)的第一个参数的几种用法详解

在JavaScript中的setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数来将其停止。其实提上对函数的调用均能执行。首先我们看以下代码

2016-06-14 19:20:05 11179 1

原创 关于实际开发中优化web的一些小技巧汇总(持续更新中)

1.使用雪碧图减少web资源的请求,雪碧图制作中注意让同样的颜色的图标在一起,可以优化雪碧图的大小2.

2016-05-25 11:32:47 414

原创 sublime 使用中一些遇到问题解决方法和技巧汇总(持续更新)

1.关于sublime 2 使用中不识别中文文件目录(配置文件不识别中文目录和插件不识别中文目录文件)在sublime_plugin.py中添加以下两行代码reload(sys) sys.setdefaultencoding('utf-8')2.

2016-05-25 11:29:21 515

原创 chrome 浏览器安装 adblock(屏蔽广告的插件)

1.下载 adblock 插件下载地址http://pan.baidu.com/s/1qY1R9SC2.安装插件           打开chrome浏览器,点击右上角的菜单按钮,点击工具>扩展程序管理

2016-05-18 19:36:56 760

原创 node.js 安装和 配置Sublime Text2的Nodejs

node.js 安装第一步:下载安装文件下载nodejs,官网:http://nodejs.org/download/第二步:安装nodejs下载完成之后,双击"node-v0.10.28-x86.msi",开始安装nodejs,自定义安装在D:\tools\nodejs下面。在cmd控制台输入:node -v,控制台将打印出:v0.10.28,出现

2016-05-18 19:20:58 1629

转载 WEB 容器、WEB服务和应用服务器的区别与联系

【web 容器】何为容器:      容器是一种服务调用规范框架,J2EE 大量运用了容器和组件技术来构建分层的企业级应用。在 J2EE 规范中,相应的有 WEB Container 和 EJB Container 等。      WEB 容器给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使 JSP,SERVLET 直接跟容器中的环境变量交互,不必

2016-01-26 17:38:13 280

原创 一直认为的Jquery中的$("#id")和document.getElementByID("id")是不一样的

以前一直认为jquery中的$("#id")和document.getElementByIdx_x("id")得到的效果是一样的,    今天用canvas 的时候发现使用$("#ID").getContext() 的时候总是报 error :getContext is not a function()  ,后改用getElementByID("");发现error消失通过测试得到: 

2015-11-11 22:04:02 1184

转载 [转]JQuery.Ajax之错误调试帮助信息

下面是Jquery中AJAX参数详细列表:参数名类型描述urlString(默认: 当前页地址) 发送请求的地址。typeString(默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但

2015-10-29 13:24:51 291

转载 详解jsonp的实现

转自:http://kb.cnblogs.com/page/139725/前言  由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。  当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推

2015-10-28 17:55:34 396

转载 H5应用适合移动开发的几大特性(送给自己:只要去学,永远不要嫌晚)

转自 :http://zhan.renren.com/wxcjyy?gid=3602888498062188491&checked=true  1.离线缓存为HTML5开发移动应用提供了基础   HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据,以

2015-10-22 22:17:00 831

原创 关于DataGridView画面条件筛选的思考

1.在之前对绑定后的数据筛选都是对数据源操作             例·:DataTable dt =(DataTable) DataGridView1.dataSource;                      dataRow    dataRow[]= dt.select("筛选条件");                     然后重新绑定数据源,这样会操作会相对比较麻烦

2015-10-13 20:19:15 1152

转载 datagridview 获取选中行的索引

for (int i = 0; i {   this.dataGridView1.SelectedRows[i].index;}datagridview.CurrentCell.RowIndex;是当前活动的单元格的行的索引DataGridView1.CurrentRow.Index 获得包含当前单元格的行的索引 datagridview.SelectedRows 是选中行

2015-09-17 22:13:25 4100

转载 SQL SERVER中 用FOR XML PATH将查询结果以XML输出 然后应用于 sql 合并字段功能介绍

转自:http://database.51cto.com/art/201107/273888_1.htmFOR XML PATH是将查询结果集以XML形式展现,使用它我们可以简化我们查询语句的操作。本文先介绍了FOR XML PATH 的基本操作,然后结合实例将FOR XML PATH 的强大功能予以说明。一.FOR XML PATH 简单介绍那么还是首先来介绍一下FO

2015-09-17 20:10:26 668

转载 SQL 的执行顺序分析

SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。      每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中

2015-08-28 19:05:32 422

转载 线程间操作无效: 从不是创建控件“Control Name'”的线程访问它问题的解决方案及原理分析

最近,在做一个使用线程控制下载文件的小程序(使用进度条控件显示下载进度)时,遇到这样的问题,错误显示:未处理的“System.InvalidOperationException”类型的异常出现在 System.Windows.Forms.dll 中。其他信息: 线程间操作无效: 从不是创建控件“progressBar1”的线程访问它。以前很少做关于线程的程序,而且对

2015-08-24 15:54:14 437

原创 如何在多站点情况服务器下查看对应的站点的日志遇到相关知识

今天网站访问发生 ERROR 503 百度下是站点攻击,然后去查看web日志     1.查看WEB日志:发现日志目录(C:\inetpub\logs\LogFiles)下存在多个文件夹,文件夹目录命名为W3SVC+N 根本看到不到对应的网站,      需要打开(%SystemDrive%\windows\system32\inetsrv\config\applicationHost.c

2015-08-24 15:13:48 901

转载 除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效

之前遇到过一次在视图中使用order by 当初找到了解决方案,今天又在子查询中遇到了,然后还是百度,今天看到这边文章,理解下为什么会出现这样的现象,也懂了原理,以后应该会深刻了   转自 http://blog.csdn.net/wrm_nancy/article/details/17170115   SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按

2015-07-30 10:47:26 4367 1

转载 SQL Server游标的使用【转】(超详细)

游标是邪恶的!       在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。       正常面向集合的思维方式是:              而对于游标来说:             这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向

2015-07-28 18:16:50 393

转载 SQL 中varchar,nvarchar,char区别

char    char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。   nvarchar(n)    包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。   

2015-07-28 14:33:45 247

原创 关于两个服务器数据库之间的数据几种方法实践

以前数据库和环境相关的都是开发之前都是开发LEADER 搞定了,今天自己搞本地数据库做测试,由于表比较多,数据比较多,所以在用了很多种数据同步的方法,现在总结下下面几种方法的感受       1.通过转儲SQL 文件,通过转儲表结构和数据SQL 文件的方式 ,然后导入到本地的数据库    缺点:不能批量转存,如果需要的转存部分数据的时候不能个性化选择       2.安装Navicat

2015-07-21 11:49:46 3246

转载 MySQL索引类型一览 让MySQL高效运行起来

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable(   ID INT NOT NULL,    username VARCHAR(16) NOT NULL  );   我们随机向里面插入了

2015-07-02 17:38:52 210

转载 dataTable 、dataView、Dataset 区别的经典回答

今天在研究 如何做到对DATATABLE 中数据使用 DISTINCT 语句的时候,发现在DATAVIEW 中有一个比较简单的方法 DATAVIEW.TOTABLE(true,columnName),后来找到这篇文章1、DataView是DataTable的表示,DataTable表里的记录是没有顺序的,但显示可以有不同顺序(DataVIew),但还是同一张表,所以一个DataTabl

2015-07-02 15:01:47 346

转载 删除重复项的几种方法

例如: id           name         value 1               a                 pp 2               a                 pp 3               b                 iii 4               b                 pp 5  

2015-06-30 10:27:30 542

原创 jquery 学习笔记

JQuery基础选择器 :id选择  $("#id"),元素选择 $("li"),样式选择$(".class")$("div  *"),  $("parent > child"),$("li a")//比child范围更广包括孙节点 ,$("li,p,a"),$("li + next"),$("li ~ siblings")jQuery过滤性选择器 1.$("li:firs

2015-06-28 16:47:42 212

原创 一些开发中遇到的小问题小记(持续更新中)

1. C# 中 DataGridView 中如果 allowUserAddRow 属性为 true 时,DataGridView 中永远会多出空白的一行2.在sql server 中 使用select  ROW_NUMBER() over(Order by column1,column2) as NO1 from  table1 order by column1,column2 后排序的顺序可

2015-06-25 11:17:04 546

转载 浅析C#中 数组,ArrayList,List 三个对象对比

在C#中,当我们想要存储一组对象的时候,就会想到用数组,ArrayList,List这三个对象了。那么这三者到底有什么样的区别呢我们先来了解一下数组,因为数组在C#中是最早出现的。数组数组有很多的优点,比如说数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单,比如:复制代码代码如下:string[] s=new string

2015-06-18 16:29:44 525

原创 JAVAScrpit中由判断图片目录是否存在引申的关于文件的判断

今天在写Js文件里写关于Image目录是否取得显示图片的判断写法一:在HTML中实现(方便简单,实用,灵活度不高)     写法二:使用到了ActiveXObject对象,所以缺点很明显,只能在IE中使用,而且IE安全级别不能设太高1. 客户端1234567891

2015-05-21 17:30:48 497

原创 关于SetTimeOut()方法的线程问题研究

今天在研究一个防止用户快速点击画面按钮,导致的ajax 出错问题时:想着在开始点击的之后的把画面按钮的活性设为非活,后再最后执行之后在设为活性代码如下:function  search(){$("#btn").attr("Disabled",true);//............sleep(2000);$("#btn").attr("Disabled",fal

2015-05-14 20:37:35 1285

原创 关于优化在兼容IE低版本的问题

今天折腾了半天在兼容IE 低版本的时候遇到的问题:                                                                                             发现在IE7以下版本中 图片永远不能填满TD列,总是会出现TD大于图片的高度,即使设置了cellpadding="0" cellsp

2015-05-12 17:19:14 437

转载 $(document).ready、body.Onload()和 $(window).load的区别

目录(?)[+]JavaScript文档加载完成事件window.load(function(){...})和body.onload()都存在同样一个问题,那都是在页面所有元素(包括html标签以及引用到得所有图片,Flash等媒体)加载完毕后执行的,这是它们的共同点.$(document).ready()是文档结构已经加载完成(不包含图片等非文字媒体文

2015-05-11 16:27:04 753

转载 在js中各个浏览器版本判断

第一种:复制代码代码如下:if(window.addEventListener){ alert("not ie"); }else if(window.attachEvent){ alert("is ie"); }else{ alert("这种情况发生在不支持DHTML的老版本浏览器(现在一般都支持)") }第二种:复制

2015-05-07 21:34:56 283

原创 关于margin-top 的神奇现象

一次在QQ群里,看到群友说他面试遇到一个问题关于问 这个margin-top是多少像素大家第一反应肯定是与父类的高度有关,根据w3shool的资料http://www.jb51.net/w3school/css/pr_margin-top.htm值描述auto浏览器设置的上外边距。length定义固定的上外边距。默认值

2015-05-07 21:14:25 500

转载 in与exist , not in与not exist 的区别

in和exists  in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。  如果查询的两个表大小相当,那么用in和exists差别不大。  如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:  例如:表A(小表),表B(大表)1:sel

2015-05-06 15:25:00 412

转载 JS兼容性问题总结(持续更新中)

做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们,不然有些浏览器就无法运行我们的代码。就会造来客户的投诉,如果让BoSS知道了,这可不太好哦。下面是兼容IE和FF的js脚本做法和分解(部分选自网上):  .以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox 

2015-05-05 15:18:25 1100

原创 JS中URL编码与.net URL解码 (待分析出错原因)

javascript函数的体例:    encodeURI("url地点")//编码    decodeURI("url地点")//解码  asp.net的体例:    Server.UrlEncode("url地点")//编码    Server.UrlDecode("url地点")//解码  ps:可以用js编码.net解码.也就是它们编码解码体

2015-05-05 13:59:26 514

转载 为什么子类不能访问基类的private成员(为什么要使用get,set方法)?为什么要这样设计?

为什么子类不能访问基类的private成员?为什么要这样设计?stringclassjavaapieclipseobject  看到很多朋友提问“为什么子类不能访问基类的private成员”?随后看到很多朋友回答“这是规范”“这是封装的特性”类似这样的回答。我觉得大家都是对的。但是有时候您需要关注提问的重点在于why?为什么Java要这样设计private?或者是Object

2015-04-29 22:06:53 1716

转载 为什么要使用href=”javascript:void(0);”(未完待续)

原文链接:http://www.chinacloud.cn/show.aspx?id=15041&cid=22     给标签增加href属性,就意味着以下事情:  :link选择器可以选择到它  这个a标签可以获得焦点(可以通过tab按键访问到)  在浏览器的默认样式表中,有href属性的标签才有cursor:pointer的效果(尤其是在低版本的IE上)。 

2015-04-29 20:00:44 1065

原创 javaScript 中几种防止连续点击的方法总结(持续更新)

1.通过windows.setInterval()和window.clearInterval方法结合,改变按钮的disabled 属性,并可告知需要等待时间( 源码地址:http://www.ymars.com/news/2250.html)var nn = 30; var tipId; function show() { tipId = window.

2015-04-28 13:35:22 8233

vmware5.5.1.19175虚拟机简体中文汉化破解版.part1

vmware5.5.1.19175虚拟机简体中文汉化破解版.part1 共两个包

2012-03-02

空空如也

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

TA关注的人

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