博客园 - junjieok
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=188590
2019-11-21T05:03:46Z
junjieok
https://www.cnblogs.com/junjieok/
feed.cnblogs.com
https://www.cnblogs.com/junjieok/p/5854591.html
Java开发环境安装 - junjieok
一、安装JDK(java development kit) 下载地址:www.oracle.com/technetwork/java/javase/downloads 二、配置Java环境变量 1、JAVA_HOME:JDK的安装路径 2、Path: 安装JDK的bin路径 3、CLASSPATH变
2016-09-08T13:38:00Z
2016-09-08T13:38:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】一、安装JDK(java development kit) 下载地址:www.oracle.com/technetwork/java/javase/downloads 二、配置Java环境变量 1、JAVA_HOME:JDK的安装路径 2、Path: 安装JDK的bin路径 3、CLASSPATH变 <a href="https://www.cnblogs.com/junjieok/p/5854591.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/5705586.html
C# HashSet类(复杂)对象的去重 - junjieok
public class Student { public string Id { get; set; } public string Name { get; set; } public override bool Equals(object obj) { Student e = obj a...
2016-07-25T14:36:00Z
2016-07-25T14:36:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】public class Student { public string Id { get; set; } public string Name { get; set; } public override bool Equals(object obj) { Student e = obj a... <a href="https://www.cnblogs.com/junjieok/p/5705586.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4949806.html
C#自定义Attribute值的获取与优化 - junjieok
C#自定义Attribute值的获取是开发中会经常用到的,一般我们的做法也就是用反射进行获取的,代码也不是很复杂。 1、首先有如下自定义的Attribute 2、定义一个使用NameAttribute的类 3、获取CustomAttributes类上的"dept"也就很简单了 以上代码就可以简单的获
2015-11-09T06:10:00Z
2015-11-09T06:10:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】C#自定义Attribute值的获取是开发中会经常用到的,一般我们的做法也就是用反射进行获取的,代码也不是很复杂。 1、首先有如下自定义的Attribute 2、定义一个使用NameAttribute的类 3、获取CustomAttributes类上的"dept"也就很简单了 以上代码就可以简单的获 <a href="https://www.cnblogs.com/junjieok/p/4949806.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4785510.html
js formatString 格式化字符串 - junjieok
/* 函数:格式化字符串 参数:str:字符串模板; data:数据 调用方式:formatString("api/values/{id}/{name}",{id:101,name:"test"}); formatString("api/values/{0}...
2015-09-06T06:31:00Z
2015-09-06T06:31:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】/* 函数:格式化字符串 参数:str:字符串模板; data:数据 调用方式:formatString("api/values/{id}/{name}",{id:101,name:"test"}); formatString("api/values/{0}... <a href="https://www.cnblogs.com/junjieok/p/4785510.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4699460.html
CSS特殊性 - junjieok
样式的优先级取决于特殊性,特殊性为0,0,0,0Ø每个元素或伪元素选择器贡献特殊性为 0,0,0,1Ø每个类、伪类或者属性选择器的特殊性为 0,0,1,0Ø每个ID选择器的特殊性为 0,1,0,0Ø行内样式的特殊性为 1,0,0,0Ø结合符和通配符的对特殊性为0,而继承没有特殊性比较规则Ø从左向右依...
2015-08-03T07:27:00Z
2015-08-03T07:27:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】样式的优先级取决于特殊性,特殊性为0,0,0,0Ø每个元素或伪元素选择器贡献特殊性为 0,0,0,1Ø每个类、伪类或者属性选择器的特殊性为 0,0,1,0Ø每个ID选择器的特殊性为 0,1,0,0Ø行内样式的特殊性为 1,0,0,0Ø结合符和通配符的对特殊性为0,而继承没有特殊性比较规则Ø从左向右依... <a href="https://www.cnblogs.com/junjieok/p/4699460.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4692188.html
js常用正则 - junjieok
1、验证ipfunction isIp(ip){ return /^(([01]?\d\d?|2[0-4]\d|25[0-5])\.){3}([01]?\d\d?|2[0-4]\d|25[0-5])(\/(0?[1-9]|[12]\d|3[01]))?$/.test(ip);}
2015-07-31T07:02:00Z
2015-07-31T07:02:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】1、验证ipfunction isIp(ip){ return /^(([01]?\d\d?|2[0-4]\d|25[0-5])\.){3}([01]?\d\d?|2[0-4]\d|25[0-5])(\/(0?[1-9]|[12]\d|3[01]))?$/.test(ip);} <a href="https://www.cnblogs.com/junjieok/p/4692188.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4676953.html
angularjs——工具方法 - junjieok
1、fromJson把json字符串转成JSON对象var jsonStr='[{"Name":"abc","age":12},{"Name":"ffff","age":22}]';var objJson=angular.fromJson(jsonStr);console.log(objJson);...
2015-07-25T18:00:00Z
2015-07-25T18:00:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】1、fromJson把json字符串转成JSON对象var jsonStr='[{"Name":"abc","age":12},{"Name":"ffff","age":22}]';var objJson=angular.fromJson(jsonStr);console.log(objJson);... <a href="https://www.cnblogs.com/junjieok/p/4676953.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4676713.html
angularjs——module - junjieok
1、创建module//第一个参数是模块的名称var head=angular.module('headApp',[]);head.controller("User",["$scope",function($scope){ $scope.UserName="admin"; $scope.LoginT...
2015-07-25T14:26:00Z
2015-07-25T14:26:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】1、创建module//第一个参数是模块的名称var head=angular.module('headApp',[]);head.controller("User",["$scope",function($scope){ $scope.UserName="admin"; $scope.LoginT... <a href="https://www.cnblogs.com/junjieok/p/4676713.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4649225.html
js ||与&& - junjieok
||:找到结果为true的分项就停止,并返回该分项的值,否则继续执行,如果都没有为true的分项则返回最后分项的值(注意每个分项先转成bool与true进行比较)。//例如下面的例子:// "" || null || 3 || 4; //3// "" || null || 0 || ""...
2015-07-15T10:37:00Z
2015-07-15T10:37:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】||:找到结果为true的分项就停止,并返回该分项的值,否则继续执行,如果都没有为true的分项则返回最后分项的值(注意每个分项先转成bool与true进行比较)。//例如下面的例子:// "" || null || 3 || 4; //3// "" || null || 0 || ""... <a href="https://www.cnblogs.com/junjieok/p/4649225.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4626627.html
CSS的margin塌陷 - junjieok
一、两个div并列,上面div的margin-bottom和下面div的margin-top会塌陷,也就说会取上面div的margin-bottom和下面div的margin-top的最大值作为两个并列div中间的margin显示值。解决方法:两个div并列,只设置其中一个块上或下margin的一处...
2015-07-07T04:25:00Z
2015-07-07T04:25:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】一、两个div并列,上面div的margin-bottom和下面div的margin-top会塌陷,也就说会取上面div的margin-bottom和下面div的margin-top的最大值作为两个并列div中间的margin显示值。解决方法:两个div并列,只设置其中一个块上或下margin的一处... <a href="https://www.cnblogs.com/junjieok/p/4626627.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4614456.html
jquery国内cdn - junjieok
推荐几个国内的jquery CDN服务地址吧:新浪CDN,感觉很快,用的人很多,推荐使用!http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js其它版本可以在这里找地址http://lib.sinaapp.com/?path=/jquer...
2015-07-01T12:18:00Z
2015-07-01T12:18:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】推荐几个国内的jquery CDN服务地址吧:新浪CDN,感觉很快,用的人很多,推荐使用!http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js其它版本可以在这里找地址http://lib.sinaapp.com/?path=/jquer... <a href="https://www.cnblogs.com/junjieok/p/4614456.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4604964.html
getElementsByClassName - junjieok
getElementsByClassName不兼容低版本的浏览器,但是经常会用到根据class来获取dom对象,因此对getElementsByClassName做了一个兼容性的扩展代码如下: 1 function getElementsByClassName(clsName,context...
2015-06-27T16:21:00Z
2015-06-27T16:21:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】getElementsByClassName不兼容低版本的浏览器,但是经常会用到根据class来获取dom对象,因此对getElementsByClassName做了一个兼容性的扩展代码如下: 1 function getElementsByClassName(clsName,context... <a href="https://www.cnblogs.com/junjieok/p/4604964.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4603415.html
IE attachEvent事件处理程序(事件绑定的函数)的this指向的是window不是执行当前事件的dom元素 - junjieok
IE attachEvent事件处理程序(事件绑定的函数)的this指向的是window不是执行当前事件的dom元素。attachEvent(type,listener);listener函数中的this不是指向执行当前事件的dom而是window切记,感觉这一点IE做的太奇怪了!
2015-06-26T15:11:00Z
2015-06-26T15:11:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】IE attachEvent事件处理程序(事件绑定的函数)的this指向的是window不是执行当前事件的dom元素。attachEvent(type,listener);listener函数中的this不是指向执行当前事件的dom而是window切记,感觉这一点IE做的太奇怪了! <a href="https://www.cnblogs.com/junjieok/p/4603415.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4601281.html
DOM事件相关内容 - junjieok
一、事件流 事件流描述的是从页面中接受事件的顺序。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流1、事件冒泡事件冒泡,事件最开始由最具体触发事件的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。2、事件捕获事件捕获的思想是不太具体的节点应该更早接
2015-06-25T16:06:00Z
2015-06-25T16:06:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】一、事件流 事件流描述的是从页面中接受事件的顺序。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流1、事件冒泡事件冒泡,事件最开始由最具体触发事件的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。2、事件捕获事件捕获的思想是不太具体的节点应该更早接 <a href="https://www.cnblogs.com/junjieok/p/4601281.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4594972.html
show,hide与fadeIn、fadeOu的区别 - junjieok
show,hide——>是通过改变height,width,opacity来实现动画的显示与隐藏的fadeIn、fadeOut——>只通过opacity来实现动画的显示与隐藏的它们两个在动画显示与隐藏完后都会设置disply:none或displya:block。详见demo
2015-06-23T03:12:00Z
2015-06-23T03:12:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】show,hide——>是通过改变height,width,opacity来实现动画的显示与隐藏的fadeIn、fadeOut——>只通过opacity来实现动画的显示与隐藏的它们两个在动画显示与隐藏完后都会设置disply:none或displya:block。详见demo <a href="https://www.cnblogs.com/junjieok/p/4594972.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4588367.html
javascript操作DOM的方法与属性 - junjieok
文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM将HTML文档呈现为带有元素、属性和文本的树结构。将HTML代码分解为DOM节点层次图:HTML文档可以说由节点构成的集合,DOM节点有:1.元素节点:上图中、、等都是元素节点,即标签。2.文...
2015-06-19T05:08:00Z
2015-06-19T05:08:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM将HTML文档呈现为带有元素、属性和文本的树结构。将HTML代码分解为DOM节点层次图:HTML文档可以说由节点构成的集合,DOM节点有:1.元素节点:上图中、、等都是元素节点,即标签。2.文... <a href="https://www.cnblogs.com/junjieok/p/4588367.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4587268.html
:first与:first-child的区别 - junjieok
':first' 只匹配一个元素,:first-child将为每个父元素匹配第一个子元素JohnKarlBrandonGlenTaneRalph$("li:first-child") :只匹配第一个ul 下的第一个li$("li:first-child"):匹配两个ul下的第一个li
2015-06-18T14:54:00Z
2015-06-18T14:54:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】':first' 只匹配一个元素,:first-child将为每个父元素匹配第一个子元素JohnKarlBrandonGlenTaneRalph$("li:first-child") :只匹配第一个ul 下的第一个li$("li:first-child"):匹配两个ul下的第一个li <a href="https://www.cnblogs.com/junjieok/p/4587268.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4581256.html
DOM 节点属性 - junjieok
DOM 节点属性在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 :1. nodeName : 节点的名称2. nodeValue :节点的值3. nodeType :节点的类型一、nodeName 属性:节点的名称,是只读的。1.元素节点的 nodeName 与标...
2015-06-16T08:47:00Z
2015-06-16T08:47:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】DOM 节点属性在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 :1. nodeName : 节点的名称2. nodeValue :节点的值3. nodeType :节点的类型一、nodeName 属性:节点的名称,是只读的。1.元素节点的 nodeName 与标... <a href="https://www.cnblogs.com/junjieok/p/4581256.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4578853.html
margin负值 - junjieok
http://www.cnblogs.com/2050/archive/2012/08/13/2636467.html#2457812http://www.bbs0101.com/archives/34.htmlhttp://www.bbs0101.com/archives/42.htmlhttp:...
2015-06-15T10:03:00Z
2015-06-15T10:03:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】http://www.cnblogs.com/2050/archive/2012/08/13/2636467.html#2457812http://www.bbs0101.com/archives/34.htmlhttp://www.bbs0101.com/archives/42.htmlhttp:... <a href="https://www.cnblogs.com/junjieok/p/4578853.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/junjieok/p/4558757.html
position - junjieok
position:absolute——绝对定位元素,脱离了文本流(即在文档中已经不占据位置)。 1、absolute定位必须指定 left , right , top , bottom 属性中的至少一个,在没有设定TRBL值时元素的位置遵从正常的HTML布局规则。 2、设定TRBL时,以最...
2015-06-07T09:27:00Z
2015-06-07T09:27:00Z
junjieok
https://www.cnblogs.com/junjieok/
【摘要】position:absolute——绝对定位元素,脱离了文本流(即在文档中已经不占据位置)。 1、absolute定位必须指定 left , right , top , bottom 属性中的至少一个,在没有设定TRBL值时元素的位置遵从正常的HTML布局规则。 2、设定TRBL时,以最... <a href="https://www.cnblogs.com/junjieok/p/4558757.html" target="_blank">阅读全文</a>