随笔 - 582  文章 - 3  评论 - 19  阅读 - 36万
03 2016 档案
js实现密码加密
摘要:http://www.cnblogs.com/mofish/archive/2012/02/25/2367858.html 1、base64加密 在页面中引入base64.js文件,调用方法为: <!DOCTYPE HTML><html><head><meta charset="utf-8"><ti 阅读全文
posted @ 2016-03-31 21:44 張暁磊 阅读(399) 评论(0) 推荐(0) 编辑
导航栏实例
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.or 阅读全文
posted @ 2016-03-31 21:24 張暁磊 阅读(157) 评论(0) 推荐(0) 编辑
获得当前日期
摘要:function formatDate(now) { var year = now.getFullYear(); var month = now.getMonth() + 1; var date = now.getDate(); var hour = now.getHours(); var minu 阅读全文
posted @ 2016-03-30 16:28 張暁磊 阅读(120) 评论(0) 推荐(0) 编辑
如何写一个简单的分页
摘要:好基友现在也是个前端,昨天他问我说: 公司的大部分任务都能应付着做了, 现在要做个分页,如果用插件的话,很快就能上, 但是我想提升一下自己,怎么从头开始写一个呢,实在是一点思路也没有。 我想,很多自学前端的同学都会遇到这样一个坎儿,我能做很多东西,但是感觉自己还是啥都不会。 编程,很重要的一个技能就 阅读全文
posted @ 2016-03-29 21:56 張暁磊 阅读(673) 评论(0) 推荐(0) 编辑
jQuery 3 有哪些新东西
摘要:jQuery 的横空出世,至今已有十个年头了,而它的长盛不衰显然不是没有理由的。jQuery 提供了极为友好的接口,使得开发者们可以方便地进行 DOM 操作、发起 Ajax 请求、生成动画……不一而足。此外,与 DOM API 不同的是,jQuery 采用了 “混合模式”。这意味着你可以在任何一个 阅读全文
posted @ 2016-03-29 21:55 張暁磊 阅读(214) 评论(0) 推荐(0) 编辑
浅析正则表达式模式匹配的 String 方法
摘要:在JavaScript代码中使用正则表达式进行模式匹配经常会用到String对象和RegExp对象的一些方法,例如replace、match、search等方法,以下是对一些方法使用的总结。 String对象中支持正则表达式有4种方法,分别是:search、replace、match、split s 阅读全文
posted @ 2016-03-29 21:54 張暁磊 阅读(473) 评论(0) 推荐(0) 编辑
前端文本截断
摘要:误区 在设计产品时,由于不少产品经理、工程师并没有「字符不一定等宽」的概念,往往会给出「超过 n 个字符截断显示,英文数字算一个字符,汉字算两个字符」这样的需求。要知道,这里面的问题有很多: 为了显示效果,前端往往会采用优先西文字体族的 font-family 设置,即西文字符用西文字体,汉字用中文 阅读全文
posted @ 2016-03-29 21:52 張暁磊 阅读(231) 评论(0) 推荐(0) 编辑
你会用setTimeout吗
摘要:定义很简单 setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。 广泛应用场景 定时器,轮播图,动画效果,自动滚动等等 上面一些应该是setTimeout在大家心中的样子,因为我们平常使用也不是很多。 但是setTimeout真的有那么简单吗? 测试题 一个题目,如果你在一段代码 阅读全文
posted @ 2016-03-29 21:51 張暁磊 阅读(190) 评论(0) 推荐(0) 编辑
让你分分钟学会 javascript 闭包
摘要:闭包,是 javascript 中重要的一个概念,对于初学者来讲,闭包是一个特别抽象的概念,特别是ECMA规范给的定义,如果没有实战经验,你很难从定义去理解它。因此,本文不会对闭包的概念进行大篇幅描述,直接上干货,让你分分钟学会闭包! 1 闭包–爱的初体验 在接触一个新技术的时候,我首先会做的一件事 阅读全文
posted @ 2016-03-29 21:50 張暁磊 阅读(165) 评论(0) 推荐(0) 编辑
大公司里怎样开发和部署前端代码?
摘要:问题 解决方案 一千个人心中有一千万个苍老师,场景不同,诉求不同,解决方案也不同。 个人认为解决问题的关键除了积累之外,关键在于:模块化仓库、固化简单方案场景(同构化)并配套脚手架方案。 挖坑完毕,待填 阅读全文
posted @ 2016-03-23 18:08 張暁磊 阅读(440) 评论(0) 推荐(0) 编辑
如何开发及维护一个可运营性很高的电商系统
摘要:1、 一定要逐步考虑安排分库分表 (1) 用户表、商品表、订单表等基本表必须要考虑分库分表,要不未来随着量大很容易出现异常。 (2) 首页、列表页等聚合页面,通过数据冗余,在分库分表后多写一份,以达到查询时直接使用索引,2秒内返回结果的目的 电商99%以上的量都是读,只要通过分库分表和多写些冗余数据 阅读全文
posted @ 2016-03-23 14:21 張暁磊 阅读(424) 评论(1) 推荐(0) 编辑
Web.Config详细说明
摘要:(一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点:位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位 阅读全文
posted @ 2016-03-23 11:31 張暁磊 阅读(242) 评论(0) 推荐(0) 编辑
事件冒泡与事件捕获
摘要:两种模型以前,Netscape和Microsoft是不同的实现方式。 Netscape中,div先触发,这就叫做事件捕获。 Microsoft中,p先触发,这就叫做事件冒泡。 两种事件处理顺序刚好相反。IE只支持事件冒泡,Mozilla, Opera 7 和 Konqueror两种都支持,旧版本的O 阅读全文
posted @ 2016-03-23 11:08 張暁磊 阅读(158) 评论(0) 推荐(0) 编辑
盒子模型
摘要:内容(CONTENT)就是盒子里装的东西; 而填充(PADDING)就是怕盒子里装的东西(贵重的)损坏而添加的泡沫或者其它抗震的辅料; 边框(BORDER)就是盒子本身了;至于边界(MARGIN)则说明盒子摆放的时候的不能全部堆在一起,要留一定空隙保持通风,同时也为了方便取出。在网页设计上,内容常指 阅读全文
posted @ 2016-03-23 10:53 張暁磊 阅读(137) 评论(0) 推荐(0) 编辑
比较好的前端面试题
摘要:HTML部分: 1.在HTML中所有的元素分为两大类:块级元素和行内元素。那么请各举出几个例子,并说说块级元素和行内元素各自的特点以及区别? 2.有用过HTML5的新技术么?举例说一下 (因为我有说到离线存储技术相关的:localStorage和sessionStorage,于是就问了下一个问题) 阅读全文
posted @ 2016-03-23 10:47 張暁磊 阅读(227) 评论(0) 推荐(0) 编辑
解决跨域问题
摘要:解决跨域问题有以下一种方式 json≠jsonp jsonp解决跨域问题的原理是,浏览器的script标签是不受同源策略限制(你可以在你的网页中设置script的src属性问cdn服务器中静态文件的路径)。那么就可以使用script标签从服务器获取数据,请求时添加一个参数为callbakc=?,?号 阅读全文
posted @ 2016-03-23 10:41 張暁磊 阅读(236) 评论(0) 推荐(0) 编辑
fetch技术
摘要:If you cannot hear the sound of the genuine in you, you will all of your life spend your days on the ends of strings that somebody else pulls. Ajax,20 阅读全文
posted @ 2016-03-23 10:35 張暁磊 阅读(297) 评论(0) 推荐(0) 编辑
sessionStorage和localStorage
摘要:html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。 sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一 阅读全文
posted @ 2016-03-23 10:32 張暁磊 阅读(313) 评论(0) 推荐(0) 编辑
C# 和 Linux 时间戳转换
摘要:/// <summary> /// 时间戳转为C#格式时间 /// </summary> /// <param name=”timeStamp”></param> /// <returns></returns> private DateTime GetTime(string timeStamp) { 阅读全文
posted @ 2016-03-23 09:08 張暁磊 阅读(579) 评论(0) 推荐(0) 编辑
获取下拉框第一个选项的值、最后一个选项的值、第二个选项的值
摘要://假设网页里有下面这样一个下拉框 <select id="angelweb"> <option value=1>1</option> <option value=2>2</option> <option value=3>3</option> <option value=4>4</option> < 阅读全文
posted @ 2016-03-22 16:06 張暁磊 阅读(748) 评论(0) 推荐(0) 编辑
.NET面试题解析(07)-多线程编程与线程同步
摘要:1. 描述线程与进程的区别? 2. 为什么GUI不支持跨线程访问控件?一般如何解决这个问题? 3. 简述后台线程和前台线程的区别? 4. 说说常用的锁,lock是一种什么样的锁? 5. lock为什么要锁定一个参数,可不可锁定一个值类型?这个参数有什么要求? 6. 多线程和异步有什么关系和区别? 7 阅读全文
posted @ 2016-03-22 09:42 張暁磊 阅读(382) 评论(0) 推荐(0) 编辑
DIV+CSS中标签dl dt dd常用的用法
摘要:< dl>< /dl>用来创建一个普通的列表, < dt>< /dt>用来创建列表中的上层项目, <dd>< /dd>用来创建列表中最下层项目, < dt>< /dt>和< dd>< /dd>都必须放在< dl>< /dl>标志对之间。 阅读全文
posted @ 2016-03-22 09:36 張暁磊 阅读(305) 评论(0) 推荐(0) 编辑
2016年Web前端面试题目汇总
摘要:以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中无法解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢迎指正。:) HTML/CSS部分 1、什么是盒子模型? 在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content 阅读全文
posted @ 2016-03-22 09:10 張暁磊 阅读(173) 评论(0) 推荐(0) 编辑
ASP.NET那点不为人知的事(一)
摘要:http://www.cnblogs.com/OceanEyes/archive/2012/08/13/aspnetEssential-1.html#_label0 我们上网时,在浏览器地址输入网址:Http://www.cnblogs.com,按下回车,一张网页就呈现在我们眼前。这究竟发生了什么? 阅读全文
posted @ 2016-03-21 17:20 張暁磊 阅读(305) 评论(0) 推荐(0) 编辑
导出CSV
摘要:public FileResult ExportExcel() { var sbHtml = new StringBuilder(); sbHtml.Append("<table border='1' cellspacing='0' cellpadding='0'>"); sbHtml.Append 阅读全文
posted @ 2016-03-17 09:44 張暁磊 阅读(179) 评论(0) 推荐(0) 编辑
验证多个用逗号分隔的邮箱
摘要:var reg = /^((([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6}\;))*(([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})))$/; 阅读全文
posted @ 2016-03-16 17:49 張暁磊 阅读(490) 评论(0) 推荐(0) 编辑
C# WebService动态调用
摘要:站在开发者的角度,WebService 技术确实是不再“时髦”。甚至很多人会说,我们不再用它。当然,为了使软件可以更简洁,更有层次,更易于实现缓存等机制,我是非常建议将 SOAP 转为 RESTful 架构风格的。但到目前为止,WebService 在一些Public Institution 中使用 阅读全文
posted @ 2016-03-13 13:54 張暁磊 阅读(493) 评论(0) 推荐(0) 编辑
C#调用WebService实例和开发
摘要:1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过U 阅读全文
posted @ 2016-03-13 13:52 張暁磊 阅读(323) 评论(0) 推荐(0) 编辑
现有分布式技术(socket、.net remoting、asp.net webservice、WSE、ES)和wcf的比较及优势
摘要:    使用socket无疑是效率最高的。但是,在复杂的接口环境下,socket的开发效率也是最低的。故在兼顾开发效率的情况下,可以使用remoting来代替socket开发。并且:    1、Tcp通道的Remoting速度非常快。    你可以通过端口查看工具,发现remoting比直接sock 阅读全文
posted @ 2016-03-13 13:43 張暁磊 阅读(282) 评论(0) 推荐(0) 编辑
深入理解.net remoting 与webservice
摘要:.NET Remoting是微软随.NET推出的一种分布式应用解决方案,被誉为管理应用程序域之间的 RPC 的首选技,它允许不同应用程序域之间进行通信(这里的通信可以是在同一个进程中进行、一个系统的不同进程间进行、不同系统的进程间进行)。 更具体的说,Microsoft .NET Remoting  阅读全文
posted @ 2016-03-13 13:33 張暁磊 阅读(346) 评论(0) 推荐(0) 编辑
javascript面试题
摘要:1var s='border-bottom-color'.split('-');var tmp=[];for(i in s){ var first=s[i].charAt(0).toUpperCase(); tmp.push(''+first+s[i].substring(1));}var str= 阅读全文
posted @ 2016-03-12 19:44 張暁磊 阅读(175) 评论(0) 推荐(0) 编辑
checkbox判断选中的三种方法
摘要:方法一: if ($("#checkbox-id")get(0).checked) { // do something } 方法二: if($('#checkbox-id').is(':checked')) { // do something } 方法三: if ($('#checkbox-id') 阅读全文
posted @ 2016-03-10 17:16 張暁磊 阅读(219) 评论(0) 推荐(0) 编辑
DIV滚动条
摘要:style="overflow:hidden;overflow-y:visible;overflow-x:visible;" 阅读全文
posted @ 2016-03-10 16:27 張暁磊 阅读(100) 评论(0) 推荐(0) 编辑
.NET面试题6
摘要:常见面试题目: 1. 所有类型都继承System.Object吗? 2. 解释virtual、sealed、override和abstract的区别 3. 接口和类有什么异同? 4. 抽象类和接口有什么区别?使用时有什么需要注意的吗? 5. 重载与覆盖的区别? 6. 在继承中new和override 阅读全文
posted @ 2016-03-09 17:11 張暁磊 阅读(372) 评论(0) 推荐(0) 编辑
.NET面试题5
摘要:常见面试题目: 1. const和readonly有什么区别? 2. 哪些类型可以定义为常量?常量const有什么风险? 3. 字段与属性有什么异同? 4. 静态成员和非静态成员的区别? 5. 自动属性有什么风险? 6. 特性是什么?如何使用? 7. 下面的代码输出什么结果?为什么? List<Ac 阅读全文
posted @ 2016-03-09 17:10 張暁磊 阅读(353) 评论(0) 推荐(0) 编辑
.NET面试题4
摘要:常见面试题目: 1.字符串是引用类型类型还是值类型? 2.在字符串连接处理中,最好采用什么方式,理由是什么? 3.使用 StringBuilder时,需要注意些什么问题? 4.以下代码执行后内存中会存在多少个字符串?分别是什么?输出结果是什么?为什么呢? string st1 = "123" + " 阅读全文
posted @ 2016-03-09 17:09 張暁磊 阅读(312) 评论(0) 推荐(0) 编辑
.NET面试题2
摘要:常见面试题目: 1. 值类型和引用类型的区别? 2. 结构和类的区别? 3. delegate是引用类型还是值类型?enum、int[]和string呢? 4. 堆和栈的区别? 5. 什么情况下会在堆(栈)上分配数据?它们有性能上的区别吗? 6.“结构”对象可能分配在堆上吗?什么情况下会发生,有什么 阅读全文
posted @ 2016-03-09 17:08 張暁磊 阅读(253) 评论(0) 推荐(0) 编辑
.NET面试题3
摘要:1.什么是拆箱和装箱? 2.什么是箱子? 3.箱子放在哪里? 4.装箱和拆箱有什么性能影响? 5.如何避免隐身装箱? 6.箱子的基本结构? 7.装箱的过程? 8.拆箱的过程? 9.下面这段代码输出什么?共发生多少次装箱?多少次拆箱? int i = 5; object obj = i; IForma 阅读全文
posted @ 2016-03-09 17:08 張暁磊 阅读(196) 评论(0) 推荐(0) 编辑
.NET面试题1
摘要:1. const和readonly有什么区别? const关键字用来声明编译时常量,readonly用来声明运行时常量。都可以标识一个常量,主要有以下区别: 1、初始化位置不同。const必须在声明的同时赋值;readonly即可以在声明处赋值,也可以在构造方法里赋值。 2、修饰对象不同。const 阅读全文
posted @ 2016-03-09 17:07 張暁磊 阅读(155) 评论(0) 推荐(0) 编辑
当前时间
摘要://获取当前日期 function show() { var mydate = new Date(); var str = "" + mydate.getFullYear() + "-"; str += (mydate.getMonth() + 1) + "-"; str += mydate.get 阅读全文
posted @ 2016-03-08 14:56 張暁磊 阅读(241) 评论(0) 推荐(0) 编辑
GET 和 POST详解
摘要:什么是 HTTP? 超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。 HTTP 的工作方式是客户机与服务器之间的请求-应答协议。 web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。 举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。 阅读全文
posted @ 2016-03-03 21:24 張暁磊 阅读(297) 评论(0) 推荐(0) 编辑
互联网成功秘诀
摘要:【壹】 不想死在创业路上?领先半步就好 关于创业,比较学术的表达是,创业者发现机遇并把它变成商业价值的过程程。创业需要哪些重要因素呢? 眼光→操作→组织能力 第一是眼光,大众还没有发现这个机会的时候,你看到了。第二个要素是操作,一个好的创业者必须既有思维能力又有操作能力。第三是组织能力。创业不是一个 阅读全文
posted @ 2016-03-03 17:23 張暁磊 阅读(201) 评论(0) 推荐(0) 编辑
select操作大全
摘要:每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。 比如<select class="selector"></select> 1、设置value为pxx的项选中 $(".selector").val("pxx"); 2、设置text为pxx的项选中 $(".sel 阅读全文
posted @ 2016-03-03 16:06 張暁磊 阅读(291) 评论(0) 推荐(0) 编辑
很有用的PHP笔试题系列二
摘要:1.如何用php的环境变量得到一个网页地址的内容?ip地址又要怎样得到? Gethostbyname() echo $_SERVER ["PHP_SELF"];echo $_SERVER ["SERVER_ADDR"]; 2. 求两个日期的差数,例如2007-2-5 ~ 2007-3-6 的日期差数 阅读全文
posted @ 2016-03-03 10:12 張暁磊 阅读(1289) 评论(0) 推荐(0) 编辑
很有用的PHP笔试题系列一
摘要:1、抓取远程图片到本地,你会用什么函数? fsockopen, A 3、用PHP打印出前一天的时间,打印格式是2007年5月10日22:21:21 Echo date(‘Y-m-d H:i:s’,strtotime(‘-1 day’)); 4、javascript能否定义二维数组,如果不能你如何解决 阅读全文
posted @ 2016-03-03 10:11 張暁磊 阅读(1056) 评论(0) 推荐(0) 编辑
很有用的PHP笔试题系列三
摘要:1. 什么事面向对象?主要特征是什么? 面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰。主要特征:封装、继承、多态。 2. SESSION 与 COOKIE的区别是什么,请从协议,产生的原因与作用说明? 1、http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用 阅读全文
posted @ 2016-03-03 10:09 張暁磊 阅读(13689) 评论(0) 推荐(1) 编辑
接收时间戳model [JsonConverter(typeof(UnixDateTimeConverter))]
摘要:/// <summary> /// 创建时间 /// </summary> [JsonProperty("createtime")] [JsonConverter(typeof(UnixDateTimeConverter))] public virtual DateTime Createtime { 阅读全文
posted @ 2016-03-02 17:00 張暁磊 阅读(916) 评论(0) 推荐(0) 编辑
DistinctBy
摘要:如何很好的使用Linq的Distinct方法[全屏看文] Person1: Id=1, Name="Test1" Person2: Id=1, Name="Test1" Person3: Id=2, Name="Test2" 以上list如果直接使用distinct方法进行过滤,仍然返回3条数据,而 阅读全文
posted @ 2016-03-02 14:47 張暁磊 阅读(2555) 评论(0) 推荐(0) 编辑
TD不换行 nowrap属性
摘要:表格table的td单元格中,文字长了往往会撑开单元格,但是如果table都不够宽了,就换行了好像(不要较真其他情况,我只说会换行的情况)。换行后的表格显得乱糟糟,不太好看,我不喜欢这样的换行。当然可以通过对每列td都设置宽度,那样太麻烦了,并且有时没法预计td中的文字会有多长,没法给固定宽度。为了 阅读全文
posted @ 2016-03-02 14:14 張暁磊 阅读(477) 评论(0) 推荐(0) 编辑
ASP.NET MVC 生命周期
摘要:本文的目的旨在详细描述ASP.NET MVC请求从开始到结束的每一个过程。我希望能理解在浏览器输入URL并敲击回车来请求一个ASP.NET MVC网站的页面之后发生的任何事情。 为什么需要关心这些?有两个原因。首先是因为ASP.NET MVC是一个扩展性非常强的框架。例如,我们可以插入不同的View 阅读全文
posted @ 2016-03-02 11:31 張暁磊 阅读(245) 评论(0) 推荐(0) 编辑
为被选元素设置一个以上的属性和值。
摘要:$(selector).attr({attribute:value, attribute:value ...}) <html><head><script type="text/javascript" src="/jquery/jquery.js"></script><script type="tex 阅读全文
posted @ 2016-03-02 09:57 張暁磊 阅读(168) 评论(0) 推荐(0) 编辑
js中的encodeURIComponent()函数
摘要:encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。 $scope.linktotheme = function () { if ($scope.curthemeid == null) return; $("#settings").modal('hide'); var 阅读全文
posted @ 2016-03-01 16:40 張暁磊 阅读(266) 评论(0) 推荐(0) 编辑
javascript数组与字符串之间转换
摘要:一、数组转字符串(将数组元素用某个字符连接成字符串) var a, b;a = new Array(0,1,2,3,4);b = a.join("-"); 二、字符串转数组(将字符串按某个字符切割成若干个字符串,并以数组形式返回) var s = "abc,abcd,aaa";ss = s.spli 阅读全文
posted @ 2016-03-01 16:38 張暁磊 阅读(170) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示