自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 HTML CSS 特殊字符表

HTML有许多特殊的字符,您对此有多少了解?平时在WEB制作中,您又有用到多少?或者说你在平时使用之时,是否也会碰到,有许多特殊字符要如何打印出来?比如说“笑脸”,比如说“版权号”。要是你用时忘记了这些特殊字符,不要紧,请记住今天这个地址,你就随时可以查到这些特殊字符的表示方法。简单的介绍一下其使用方法:1、这些字符属于unicode字符集,你的文档需要声明为”utf-8“2、列表符...

2016-05-11 09:32:27 292

原创 CSS实现垂直居中

在前端开发过程中,盒子居中是常常用到的。其中 ,居中又可以分为水平居中和垂直居中。水平居中是比较容易的,直接设置元素的margin: 0 auto就可以实现。但是垂直居中相对来说是比较复杂一些的。下面我们一起来讨论一下实现垂直居中的方法。  首先,定义一个需要垂直居中的div元素,他的宽度和高度均为300px,背景色为橙色。代码如下: 01<!DOCTYP...

2016-03-09 15:06:22 104

原创 git bash 常见的错误

GitHub使用教程及常见错误解决 1、下载Git并安装 Git for WindowsGit-1.8.4-preview20130916.exe 按照默认步骤完成安装2、设置SSH建立计算机与Github的链接2.1 点击 开始菜单找到Git Bash  2.2 在git bash上运行命令 $ cd ~/.ssh 检查自己电脑上是否存在ssh keys...

2015-12-30 16:24:18 635

原创 angular 之 ui-router路由

转自:http://yijiebuyi.com/blog/3aab7ad8bccb22b4a881849c0593d5e2.htmlangular.js 为我们封装好了一个路由工具 ngRoute ,它是一种靠url改变去驱动视图.angularUI 也为我们封装了一个独立的路由模块 ui-router ,它是一种靠状态 state 来驱动视图.后者有什么优势:一个页面可以嵌套多个视...

2015-12-09 16:37:54 235

原创 angularjs之创建服务

虽然AngularJS提过了很多有用的服务,但是如果你要创建一个很棒的应用,你可能还是要写自己的服务。你可以通过在模块中注册一个服务工场函数,或者通过Modeul#factory api或者直接通过模块配置函数中的$provide api来实现。所有的服务都符合依赖注入的原则。它们用一个唯一的名字将自己注册进AngularJS的依赖注入系统(injector),并且声明需要提供给工场函数的依...

2015-12-08 16:21:00 137

原创 angularjs之ng-class用法

  在前面Angularjs开发一些经验总结中我们说到在angular开发中angular controller never 包含DOM元素(html/css),在controller需要一个简单的POJO(plain object javascript object),与view完全的隔离(交互angularjs框架的职责。但在某些项目中看见controller涉及DOM的元素最多的是在con...

2015-12-03 14:28:09 91

原创 使用HttpClient向web api发异步请求

       线程池的请求方式                最近把项目升级实现异步编程,没一个成熟的项目,都要演变好几个版本才能趋于稳定。在 Web 服务器上,.NET Framework 维护一个用于服务 ASP.NET 请求的线程池。 当请求到达时,将调度池中的线程以处理该请求。 如果对请求进行同步处理,则在处理请求时将阻塞处理请求的线程,并且该线程不能对另一个请求提供服务。这可能不是...

2015-10-29 16:32:02 407

原创 nodejs在win7下安装问题

今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装。其中:安装程序:node-v0.11.13-x64.msiPC系统:Windows 7自定义安装路径:D:\TOOLS\NodeJs 安装完成后,执行:D:\TOOLS\NodeJs>node -vv0.11.13安装框架express,从网站上下载了一个安装文档,说安装express...

2015-10-16 16:14:27 1948

原创 在线正则表达式生成器用法

在线正则表达式生成器(转) 对正则表达式很头疼,是不是?每次看到都觉得像看天书似的,别说让人自己整一个出来了。下面这个网站可以帮你生成正则表达式,而且还可以根据不同的语言生成不同的代码示例,很强大。http://www.txt2re.com/index.php3打开上面那个网页,你会看到有三步。第一步,输出你想匹配的一个文本示例,然后点“Show Machted”...

2015-10-15 14:19:07 1802

原创 防止表单多次请求

不推荐用外部变量锁定或修改按钮状态的方式,因为那样比较难:要考虑并理解 success, complete, error, timeout 这些事件的区别,并注册正确的事件,一旦失误,功能将不再可用;不可避免地比普通流程要要多注册一个 complete 事件;恢复状态的代码很容易和不相干的代码混合在一起;我推荐用主动查询状态的方式(A、B,jQuery 为例)或工具函数的方式...

2015-09-17 14:47:03 126

原创 return HttpResponseMessage with ObjectContent Json Type

public async Task<HttpResponseMessage> Register(AllenRegistration model){}1.Will return 400 Error return Request.CreateResponse(HttpStatusCode.BadRequest);2.Will return Json Type like...

2015-07-27 10:22:31 216

原创 javascript设计模式之单例模式

          单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。在JavaScript里,单例作为一个命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象。          在JavaScript里,实现单例的方式有很多种,其中最简单的一个方式是使用对象字面量的方法,其字面量里...

2015-04-27 18:07:38 86

原创 JS中踩过的坑(1) ----new 操作符的使用

        按照javascript语言精粹中所说,如果在一个函数前面带上new来调用该函数,那么将创建一个隐藏连接到该函数的prototype成员的新对象,同时this将被绑定到那个新对象上。这个话很抽象,我想用实例来让自己加深理解。1.如果就一个函数,没有返回值,没有prototype成员,然后使用new,会是什么结果呢?如果一个函数没有返回值,那么如果不使用new来创建变量,那么该...

2015-04-24 16:51:08 145

angularJs 之form提交

angularjs提交表单你可以通过两种方式提交表单:使用一个按钮元件与NG点击属性。用NG提交属性(指令)的形式元素。在这两种情况下,一个JavaScript函数调用对象的范围。你把这个JavaScript函数的范围对象在您的控制器功能。JavaScript函数将数据从形式到你的服务器,通过AJAX。这里是一个使用表单的NG点击属性按钮元素:<body>...

2015-04-10 15:05:29 654

原创 转载:iOS 学习资料整理

iOS 学习资料整理这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置.该文档会持续更新, 同时也欢迎更多具有丰富经验的 iOS 开发者将自己的常用的一些工具, 学习资料, 学习心得等分享上来, 我将定期筛选合并, 文档尚有...

2015-02-05 13:00:42 222

原创 chrome developer tool 调试技巧

这篇文章是根据目前 chrome 稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chrome developer tool, 所以 chrome 版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异.常规的断点相关的 breakpoint/conditional-breakpoint/call-stack/watch-ex...

2015-02-04 17:30:54 80

发送邮件

      在.NET框架提供用于处理电子邮件时, System.Net.Mail命名空间的整个空间。在下面的例子中,将使用这个命名空间两类: MailMessage类,实际的电子邮件和SmtpClient类,用于发送电子邮件。   public static bool SendMail(string Email, string MailSubject, string MailBody)...

2015-02-03 12:07:43 212

原创 js操作cookie实现记住密码功能

【什么是cookie】“cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。”                                                                        ——w3school不同的浏览...

2015-01-30 15:17:28 108

原创 js 控制只能输入数字、只能输入字母和汉字等

  转:http://blog.csdn.net/lianbaixue/article/details/17355981<span style="color:#000000;font-size: 16px;">1.文本框只能输入数字代码(小数点也不能输入) <input onkeyup="this.value=this.value.replace(/\D/g,'')"...

2014-12-10 12:03:19 668

原创 JS日期格式化

最近开发的软件中需要用到日志功能,其中有一个重要功能是显示日期和时间。于是网上搜了一把,搜到大量的日期格式化函数,不过比较了下,感觉代码都不够优雅,而且性能都不给力。对线上一些代码进行了评测,结果如下:测试代码如下,分别对格式化函数进行50万次计算: var start = new Date().getTime();var date = new Date();for(v...

2014-12-01 17:31:48 96

原创 C#日期格式化的几种处理方法

C#日期格式化的几种处理方法 C#日期格式化1、绑定时格式化日期方法: <ASP:BOUNDCOLUMN    DATAFIELD=    "JoinTime    "    DATAFORMATSTRING=    "{0:yyyy-MM-dd}    "    >        ITEMSTYLE    WIDTH=    "18%    "    >    ...

2014-11-24 14:28:40 1543

原创 jquery操作select

转载:http://blog.csdn.net/nairuohe/article/details/6307367每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。比如<select class="selector"></select>1、设置value为pxx的项选中     $(".selector").val("px...

2014-09-16 11:37:03 63

原创 .net mvc 如何使用 log4net 日志

         对与开发者来说,异常日记是比较重要的。他能精确定位,帮助我们准确攻破bug。Log4net是一个著名的开源日志组件。利用log4net可以方便的将日志信息记录到文件中,并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERROR(一般错误)、WARN(警告)、INFO(一般信息)、DEBUG(调试信息)。要想获取最新版本的log4net组...

2014-09-10 15:08:49 218

原创 无刷新滚屏加载数据

        一直比较懒,博客好几个月没更新了。        最近做了一个项目,页面是瀑布流布局,本来是做成有分页的形式,觉的这种搭配有点不伦不类,呵呵,个人觉的,最后,那种分页形式,让我替换成了无刷新滚屏加载数据形式。哈哈,视觉效果,明显大增。       我们浏览有些网页的时候,当拉动浏览器的滚动条时到页底时,页面会继续自动加载更多内容供用户浏览。这种技术我暂且称它为滚屏加载技...

2014-09-07 11:32:33 214

Jquery中 slideToggle() 和toggleClass()用法

       1.如果控制一个标签或者一个菜单的显示与隐藏,并且要出现滑动效果,jQuery slideToggle()是最佳的选择,只需一行代码就OK了。小结一下它的用法: slideToggle()用法通过使用滑动效果(高度变化)来切换元素的可见状态。如果元素是可见的,则为隐藏,反之亦然也。如:<script> $(function () { ...

2014-05-28 14:20:05 451

序列化table表单

     对序列化表单稍微做一个小结。序列化表单值的结果是输出以数组形式。serializeArray() 方法通过序列化表单值来创建对象数组(名称和值),返回 JSON 数据结构数据。此方法返回的是 JSON 对象而非 JSON 字符串。需要使用插件或者第三方库进行字符串化操作。以下是我的一个例子: html页面:<form id="form"> <...

2014-05-16 16:26:44 564

原创 纯CSS 绘制三角形气泡框

1.用纯css绘制带三角型的气泡框,不适合用图片2.绘制的原理:当width和height均为0时,bord不为0时,边界交换处以45度角平分。例子:先画一个三角吧.dr{ width:0px;height:0px;border:10px solid black;border-bottom:10px solid red;}<div class=dr&g...

2014-04-23 16:07:44 900

原创 文字连续向上循环滚动

view 代码 例子:<div id="de" style="overflow:hidden; width:128px; height:300px;"> <div id="de1"> <ul class="right-middle"> <li&amp

2014-04-22 10:43:12 376

原创 jquery validate验证方法

jQuery.validator.addMethod("stringCheck", function(value, element) { // return this.optional(element) || /^[0-9a-zA-Z_]{1,}$/.test(value); return this.optional(element) || /^[a-zA-Z...

2014-04-10 16:27:28 120

原创 防止登录之后,利用浏览器的后退功能,返回登录前的页面,在次登录报错

       这个原因要从MVC 中的Html.AntiForgeryToken()说起了,呵呵。       MVC中的Html.AntiForgeryToken()是用来防止跨站请求伪造(CSRF:Cross-site request forgery)攻击的一个措施,它跟XSS(xss又叫css:Cross-Site-Script),攻击不同,xss一般是利用站内信任的用户在网站内插入...

2014-03-25 15:24:32 3454

原创 使用mongodb,增删改

        最近一个项目,数据库既然用的mongodb。之前没接触啊,怎么办,那就重新学呗。挺好玩的      稍微介绍一,呵呵。Mongodb是一个基于分布式文件存储的数据库。有C++语言编写。旨在web应用提供可 扩展的高性能的数据存储解决方案。      MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。      Mongo...

2014-03-23 14:35:21 88

原创 ModelState模型验证的错误抛出

       常常遇到模型验证,通常是模型验证不通过之后,直接return一个结果出来:如if(! ModelState.IsValid){ return ......... }     现在做一个模型验证不通过之后,把错误给抛出来 if (! ModelState.IsValid){ var errs=new List<string>...

2014-03-05 22:41:31 725

jquery mobile 实现一个二级联动

      前些天做了一个关于微信平台的移动项目,觉得挺好玩的。貌似在网上的能找的的demo,好像很少的样子。下面是一个三级级联动:纯粹是用js写的。var province = "2:辽宁,1:北京,3:天津,4:河北";var city = { "2": "201:沈阳,202:大连", "1": "101:西城,102:东城,103:崇文,104:宣武,105...

2014-03-04 17:30:53 324

jQuery中的die()与live()

      这是一篇翻译的文章,原文地址:http://www.alfajango.com/blog/exploring-jquery-live-and-die/      一个web前端工程师,应该知道jquery的.live()函数,知道它是做什么用的,但是不知它是怎么样工作的,使用起来也是不得得心应手的,甚至也没听说过.die()(去掉bind事件)。即使你能熟悉这些,但是你能意识到....

2013-12-18 15:19:23 90

RDLC报表的开发

         求上上,而得其上;求其上,而得其中;求其中,而得其下;求其下,而得其下下。这句话真的很有道理,当你站在某一个高度,去学习某一个东西时,学到的东西是不尽相同的。努力争取做的更好......           嘿嘿,把前段时间做的报表,写成笔记,方便日后。         报表的制作在管理系统里应该是很常见。对于常见的东西,应该做的更好。不废话了,下面就是开发报表的流程...

2013-12-12 14:22:30 167

原创 多条重复的数据,进行筛选

         以前遇到过这个问题,今天又碰到到了;就写个笔记吧。  问题描述:下拉框,或者下拉列表,有时加载出来的数据有多组,并且中有重复。把重复的去掉了。  有两种写法。方法一: public JsonResult GetCascadeCategories()//报修部门 { string userid=base.Member....

2013-12-10 17:51:31 164

原创 jQuery和Mootools冲突解决方法

      闲余时间,写个博客,记录一下,最近的技术问题,O(∩_∩)O哈哈~      帮同学做一个网站,发现有人用mootools框架做了一个例子,觉的很不错,自己也尝试做一个Demo。我用mootools框架做了一个菜单,当我把这个菜单加载到其他页面的时候就会出现错误,独立的时候就没错,这个为什么呢,纠结我许久。最后发现原来是mootools 和jquery类库发生冲突啊,怎么可能会...

2013-12-02 16:29:46 569

空空如也

空空如也

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

TA关注的人

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