自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux NAT Router 桥作为WAN,桥下接口作为LAN如何使用

为了保证LAN-PC可以连接WAN-PC;需要做如下工作:1、  让LAN-PC可以访问到NAT-Router的LAN口。分析:因为该接口的IP是作为LAN-PC的默认网关地址,当LAN-PC去访问其他网段地址时,查询的数据包会转发到其网关地址,然后由网关对其进行转发。问题:由于物理接口eth1是桥接到br0下的,当数据包进入NAT-Router设备时,会进入ebtables模块进行b

2015-08-31 19:13:08 2245

原创 ebtables中的broute表介绍

ebtables中的broute表功能:用于控制进来的数据包是需要进行bridge转发还是进行route转发,及2层转发和3层转发。BROUTING的ACCEPT/DROP和FORWARD中的区别: ACCEPTDROPBROUTINGbridge itroute itFORWARD接收该包,当前主Chain后面的ru

2015-08-28 19:33:50 12576 1

转载 ebtables之BROUTING和PREROUTING的redirect的区别

http://www.oschina.net/question/234345_47404ebtables和iptables实用工具都使用了Netfilter框架,这是它们一致的一方面,然而对于这两者还真有一些需要联动的地方。很多人不明白ebtales的broute表的redirect和nat表PREROUTING的redirect的区别,其实只要记住两点即可,那就是对于相同点,它们都将

2015-08-28 19:28:28 1419

转载 Javascript拷贝对象方法

注意:下面两种方法都验证通过。方法1:(jQuery方法)var o = {a: [1]};//浅拷贝:新对象成员直接引用原来对象成员的子对象。var o1 = $.extend({}, o);console.log(o1.a === o.a); // true//深拷贝:新对象成员重新建立一个新的子对象,并把原来对象成员的子对象值拷贝过来。var o2 = $.ex

2015-08-27 18:40:51 469

原创 Linux高级(策略)路由使用方法

Linux下需要支持高级路由功能需要如下包支持:1、Kernel space:配置CONFIG_IP_ADVANCED_ROUTER配置路径:在linux内核中运行make menuconfig,按照路径Networking support  ---> Networking options  --->TCP/IP networking-->IP: advanced router,选中I

2015-08-27 13:38:34 3541

转载 linux 路由表 的一些相关资料

http://www.cnblogs.com/gunl/archive/2010/09/14/1826234.htmllinux 路由表维护查看 Linux 内核路由表使用下面的 route 命令可以查看 Linux 内核路由表。# routeDestination Gateway Genmask Flag

2015-08-26 14:21:30 423

原创 linux路由配置命令

添加网络路由route add -net 192.168.1.0/24 dev br-lan0 gw 192.168.1.1添加主机路由:ip route add 192.168.3.5/32 dev ath3.0或:route add -host 192.168.3.4 dev ath3.0添加默认路由:route add default gw 192.168

2015-08-26 13:31:04 573

转载 Javascript类型转换

参考:http://www.jb51.net/article/32601.htm经过实际代码验证结果如下。三大类型转换:Boolean, Number, String布尔量转换:Boolean("") =falseBoolean("s") =true

2015-08-25 16:19:54 419

原创 easyui-combobox如何使用选择器

HTML:myinputdom" class="easyui-comboboxmyinputdom" data-options="......" /> 当使用如下选择器来操作combobox对象时,会出现不同的表现。Javascript:$('input[name=myinputdom]').combobox(...);//错误$(':input[name=

2015-08-25 16:03:06 4059

翻译 微服务相关知识

参考:http://martinfowler.com/articles/microservices.html组件可以分为服务组件和library组件,它们的区别在于:1、服务组件:独立于用户程序运行(单独一个进程),用户程序通过特定协议向服务组件(进程)请求特定服务;2、library组件:被链接到用户程序中,通过内存中的函数调用来执行特定功能;一个服务对应着一个运

2015-08-20 18:02:27 658

转载 使用容器构建微服务架构

http://dockone.io/article/176使用容器构建微服务架构【编者的话】作者为我们讲述了微服务架构出现的历史必然及其优劣势,并以Amazon云计算服务为例说明了如何使用Docker这类容器技术来构建微服务架构。正如作者所言,容器已经成了所有分布式系统的“一等公民”,而微服务架构又可以与容器完美结合,这也是大势所趋。在上一篇文章(已翻译)中

2015-08-20 15:47:06 1679

转载 微服务架构实践感悟

http://blog.csdn.net/mindfloating/article/details/45740573#comments从去年初开始接触微服务架构的一些理念,然后到今年开始实施系统第四个大版本的架构升级决定采用这套架构理念。 最近关于微服务架构的讨论还是多起来,因为国外一些著名互联网公司(如:Amazon、Netflix 等)从实践中摸索出了一套新的大型系统架构方法论

2015-08-20 14:37:46 515

转载 面向服务与微服务架构

http://blog.csdn.net/mindfloating/article/details/24583369背景最近阅读了 Martin Fowler 和 James Lewis 合著的一篇文章 Microservices, 文中主要描述和探讨了最近流行起来的一种服务架构模式——微服务,和我最近几年工作的实践比较相关感觉深受启发。本文吸收了部分原文观点,结合自身实践经验

2015-08-20 14:35:47 459

转载 微服务架构

http://www.infoq.com/cn/news/2013/12/micro-service-architecture/微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。解析微服务微服务是一种简单的应用,大概有10到100行代码。通信最基本的答案就是通过HTTP公开所有服务,然后以J

2015-08-20 10:41:16 542

原创 Java处理List的三种方法

注:经验证可行。public class listDealer{public List list1;public List list2;public List list3;public String toString(){String list1Str = "";String list2Str = "";String list3Str = "";//fo

2015-08-19 09:55:30 1853

原创 jQuery 从input中读取的内容的类型

如下HTML代码:YesNo使用jQuery代码去读取radio的值:var value1 = $('input[name=test1]').val();//check the value1if(value1 == true)//do somethingelse//do otherthing问题来了:如果该radio控件是选择Ye

2015-08-18 19:22:32 758

原创 Javascript 遍历对象的属性

//利用for( ... in ...)方法和对象属性下标的方法可以遍历对象的所有属性,也可以单独对某个属性进行读写。var obj = {name : "myname",id : 1,age : 20,};//readfor(var attr in obj)console.log(obj[attr]);//writeobj["name"] = "new

2015-08-13 10:59:18 491

转载 正则表达式中的特殊字符

http://blog.csdn.net/robin844/article/details/7290058正则表达式中的特殊字符字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"

2015-08-12 19:29:41 773

转载 JavaScript去除字符串两边空格trim

http://www.nowamagic.net/javascript/js_TrimInJavascript.php去除字符串左右两端的空格,在大部分编程语言中,比如PHP、vbscript里面可以轻松地使用 trim、ltrim 或 rtrim实现。但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的

2015-08-12 19:21:35 788

原创 IE浏览器在Javascript处理数组对象时出现数组个数不正确

现象:定义如下Javascript数组对象:var countryList = [{ id:"AR",name:"Argentina" },{ id:"AU",name:"Australia" },{ id:"AT",name:"Austria" },];//注意:数组最后一个对象后面有一个,逗号。alert(countryList.length);当使用IE浏

2015-08-12 15:43:04 1758

转载 Javascript console.log命令的浏览器兼容性问题

参考:http://www.douban.com/note/276503240/IE等不支持console.log命令的浏览器,不仅无法执行console.log而且会因为该命令导致页面出错而无法正常执行。消除因为该命令报错的方案为://在所有js代码前面添加如下代码:var console=console||{log:function(){return;}}// Avoi

2015-08-12 15:32:02 6103

转载 jQuery mouseover与mouseenter,mouseout与mouseleave的区别

http://www.cnblogs.com/kingwell/archive/2012/09/09/2677258.htmlmouseover与mouseenter不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。mouseout与mouseleave不论鼠标

2015-08-11 19:45:52 533

转载 取消选中单选框radio的三种方式

注:验证有效。http://blog.csdn.net/renfufei/article/details/17465267本文提供了三种取消选中radio的方式,代码示例如下:本文依赖于jQuery,其中第一种,第二种方式是使用jQuery实现的,第三种方式是基于JS和DOM实现的。[html] view plaincopy

2015-08-11 14:34:43 1344

转载 jQuery获取HTML元素的坐标

绝对坐标:(对于浏览器窗口的坐标)var x = $('#id').offset().top;var y = $('#id').offset().left;相对坐标:(相对于父元素的坐标)var x = $('#id').position().top;var y = $('#id').position().left;

2015-08-07 13:59:49 4160

转载 easyui阻止事件冒泡

http://www.easyui.info/archives/501.html注:这两种方式均验证通过。第一种方式:DOM/Javascript方式div id="p-tools-2">      a href="#" id="a2" class="icon-mini-refresh" onclick="refresh2(event)">a>  d

2015-08-07 10:20:12 3853

转载 常用正则表达式

IP地址的正则表达式:来自:http://www.regxlib.com/Search.aspx?k=ip+address&c=-1&m=-1&ps=20主机IP:^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0

2015-08-06 18:26:01 447

原创 HTML事件冒泡和JQuery阻止事件冒泡的方式

何为事件冒泡:HTML DOM模型是个树形结构,元素之间有相互嵌套的关系,比如Click Me 中div是父元素而a是子元素。如果父子元素都绑定了同一个事件比如onClick,当内层的子元素的事件被触发时,该事件会被传递到父元素中。jQuery中如何阻止事件冒泡:每个jQuery事件都有一个默认的参数对象,这就是event,通过执行该对象的event.stopPropagati

2015-08-06 14:23:32 6764

转载 JavaScript 字符串转换数字

http://blog.csdn.net/yjq8116/article/details/3219993/注意:已验证通过。方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方

2015-08-04 14:29:16 399

Android判断Internet连接

判断当前Android 手机能否上Internet,尽量减少流量

2010-06-28

空空如也

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

TA关注的人

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