- CentOS 7系统双网卡配置动态链路聚合(bond4)
追巨
centoslinux运维网络shell服务器
一、应用场景在机房建设时,服务器的网卡需要配置成bond4,可以使用我下面的配置文件和脚本来进行配置,简化配置流程。bond4,即动态链路聚合,它可以将服务器上的两个物理网卡聚合为一个,两个网口逻辑成一个网口,配置一个ip地址,其中一个网口故障down掉,另一个网口仍然可以正常工作,起到一个冗余的作用,本文章只讲配置过程,大家可以搜索一下,深入学习一下链路聚合的知识。服务器操作系统为:CentOS
- 【杂记-浅谈LACP链路聚合技术】
叫我小虎就行了
网络工程进阶知识LCAP链路聚合
浅谈LACP链路聚合技术一、LACP协议概述二、LACP的工作原理及要点三、LACP的配置与协商一、LACP协议概述1、概念①LinkAggregationControlProtocol,LACP,即链路聚合协议,它可以将多个物理链路聚合成一个逻辑链路,以提高带宽和冗余性。LACP通过链路聚合控制协议数据单元(LACPDU)与对端设备交互信息,维护链路聚合组的形成和运行状态。②链路聚合并不具备天然
- 链路聚合 E-trunk 实验
DC_BLOG
路由与交换网络运维
文章目录实验目的配置CEPE1PE2PE3实验目的配置练习E-trunk配置命令配置E-trunk两台PE之间必须是可以互通的(需要IGP互通)学习跨设备链路聚合熟悉CE设备和PE设备的应用和部署方式配置CEvlan10intervlan10ipad192.168.1.124lacppriority100interfaceEth-Trunk1modelacp-statictrunkportg0/0
- 乾元通渠道商中标湖南省煤业集团公司安全生产预防和应急救援能力建设装备配备采购项目
爱研究的小梁
安全智能路由器信息与通信
近日,乾元通渠道商中标湖南省煤业集团安全生产预防和应急救援能力建设装备配备采购项目,乾元通作为聚合通讯保障技术厂家,为项目一标段卫星通讯指挥车提供车载聚合路由器终端及系统。乾元通经过多年发展,逐步建起车载系列多链路聚合通讯保障设备在技术研发、设计、生产制造和交付验证的产业链优势,多场景项目经验同时展现了公司应急通讯装备在应急保障领域中的先进性和适应性。项目交付后,将进一步提升国家矿山应急队伍的综合
- 浅析M-lag技术(后附华为交换机配置命令)
Sevel7
菜鸡狂喜合集华为网络
M-lag技术M-lag的定义M-lag(MultichassisLinkAggregationGroup),即跨设备链路聚合组,是一种实现跨设备链路聚合的机制。其将一台设备与另外两台设备进行跨设备链路聚合,从而把链路可靠性从单板级提升到设备级,组成双活系统。流量正常转发模型:(1)服务器侧上行的流量,基于流负载分担到两台M-LAG设备上;(2)流量转发到M-LAG的成员设备,不管是上行还是下行,
- 华为HCIA课堂笔记第十章 以太网链路聚合
菜鸟_老A
网络笔记智能路由器华为运维
第十章以太网链路聚合10.1网络的可靠性网络的可靠性:对网络设计的时候实现设备或者链路故障,网络的功能持续存在。设备级的冗余:主设备故障,备份设备激活。集群(框式设备)、堆叠(盒式设备)板卡级的冗余:框式设备,两个主控板(协议计算,设备的管理),一个主用主控板,一个备用主控板。备用主控板等待状态,当主用主控板故障,备用的主控板激活称为主用主控板。接口板冗余。链路级冗余:以太网链路聚合,IP-tru
- HCIP-Datacom(H12-821)31-40题
TenThreeSeven7
网络tcp/ip网络协议
有需要完整题库的同学可以私信博主,博主看到会回复将文件发给你!(麻烦各位同学给博主推文点赞关注和收藏哦)31、关于链路聚合的基本概念,下面描述错误的是:A.链路聚合是将一组物理接口捆绑在起作为一个逻辑接口来增加带宽及可靠性的方法。B.链路聚合遵循IEEE802.3ad协议。C.将若干条物理链路捆绑在一起所形成的逻辑链路称之为链路聚合组(LAG)或者Trunk.D.链路聚合只存在活动接口解析:在链路
- 从零开始学HCIA之链路聚合03
踢足球的博尔特
HCIA到HCIE进阶之路网络
1、路聚合控制协议(LinkAggregationControlProtocol,LACP),LACP模式就是采用LACP的一种链路聚合模式。2、LACP模式系统优先级(1)系统优先级用于区分两端设备优先级的高低。(2)在LACP模式下,两端设备所选择的活动端口必须保持一致,否则链路聚合组就无法建立。(3)如果其中一端具有更高的优先级,另一端根据高优先级的一端来选择活动端口。系统优先级的取值越小优
- 从零开始学HCIA之链路聚合04
踢足球的博尔特
HCIA到HCIE进阶之路网络
1、LACP模式可以分为二层链路聚合和三层链路聚合。2、二层链路聚合,Eth-Trunk技术可以用来捆绑相同类型的端口,在一个二层的交换机上,一般把接入层交换机与分布层交换机之间的链路进行成二层链路聚合。3、在配置二层Eth-Trunk时,要求两端的端口使用相同的方式配置,都是交换端口(Access端口、Trunk端口、hybrid端口),保持端口的参数一致就能形成二层的Eth-Trunk。4、三
- 从零开始学HCIA之链路聚合02
踢足球的博尔特
HCIA到HCIE进阶之路网络
1、链路聚合(LinkAggregation)链路聚合是将一组相同属性的物理端口捆绑在一起形成一个逻辑端口来增加带宽和可靠性的一种方法。2、链路聚聚合的优势。(1)增加带宽,链路聚合端口的最大带宽可以达到各成员端口带宽之和。(2)提高冗余度,当某条活动链路出现故障时,流量可以切换到其他可用的成员链路上,从而提高链路聚合端口的冗余度和稳定性;其中一条物理链路断开并不会给拓扑带来变化,生成树不需要重新
- 网络通信_链路聚合技术_eth-trunk
kitha.
网络基础运维网络
一.链路聚合的概念:通过多条以太网物理链路捆绑在一起成为一条逻辑链路,从而增加链路带宽的目的,提高链路的可靠性常用在核心交换机上二.链路聚合的技术优点:1.链路聚合能够提高链路带宽:理论上,通过聚合几条链路,一个聚合口的带宽可以扩展为所有成员带宽的总和,这样就有效地增加了逻辑链路的带宽。2.链路聚合为网络提供了高可靠性:配置了链路聚合之后,如果一个成员接口发生故障,该成员口的物理链路会把流量切换到
- 网神 SecGate 3600 防火墙 route_ispinfo_import_save 文件上传漏洞复现
OidBoy_G
漏洞复现web安全安全
0x01产品简介网神SecGate3600防火墙是基于状态检测包过滤和应用级代理的复合型硬件防火墙,是专门面向大中型企业、政府、军队、高校等用户开发的新一代专业防火墙设备,支持外部攻击防范、内网安全、网络访问权限控制、网络流量监控和带宽管理、动态路由、网页内容过滤、邮件内容过滤、IP冲突检测等功能,能够有效地保证网络的安全;产品提供灵活的网络路由/桥接能力,支持策略路由,多出口链路聚合;提供多种智
- 华为ICT大赛|网络赛道|交换部分
栖栖故人
华为ICT大赛网络华为wireshark网络协议tcp/ip信息与通信学习方法
目录交换部分考试划重点!!!、1.以太网交换基础1.1交换机的第一个机制:泛洪1.2交换机的第二个机制:指定转发1.3交换机的第三个机制:删除老化的MAC1.4交换机的第四个机制:MAC地址表定期老化1.5二层交换机案例分析1.6三层交换机1.7总结2.VLAN技术3.链路聚合技术4.STP技术交换部分考试划重点!!!、首先来看一下华为ICT大赛官网给出的交换部分的考点:交换技术以太网交换基础了解
- 防火墙虚拟系统——租户隔离
SSR_ZZ
网络
拓扑图实验需求VLAN10,VLAN20业务隔离,可以访问server且流量经过自身的防火墙OSPF区域规划如上图VLAN10,VLAN20租户流量有互访的需求,需要经过各自的防火墙且路径最优配置基础配置SW1配置:VRF,隔离用户链路聚合相关vlan及vlanifOSPF多VPN实例,使流量走自己的虚墙sysnameSW1#vlanbatch1020100121to124#lacppriorit
- HCIP之三层架构实验
^~^前行者~~~
网络智能路由器信息与通信运维
华子目录实验拓扑实验步骤配置IP地址链路聚合配置trunk干道生成树配置VRRP配置ACL测试实验拓扑实验步骤配置IP地址R1,R2LSW1,LSW2配置svi链路聚合LSW1,LSW2配置trunk干道LSW1,LSW2生成树配置LSW1,LSW2,LSW3,LSW4,LSW5VRRP配置LSW1,LSW2ACL测试
- HCIA-Datacom实验指导手册:4.2 实验二:AAA配置实验
2mangz
网络华为HCIAHCIEHCIP
HCIA-Datacom实验指导手册:3.3实验三:以太网链路聚合实验一、实验介绍:displaysshserverip-blockall通过Telnet登录时,解除对IP地址10.1.2.3的锁定。通过STelnet登录时,解除对IP地址10.1.2.3的锁定。解除对用户名为admin1234的锁定。通过Telnet和STelnet登录服务器过程中,如果在5分钟内连续6次输入错误密码,则客户端I
- 华为配置ospf,rip,单臂路由,链路聚合综合实验
wy__yyun
网络安全linux云计算
【实验拓扑】【实验要求】1.二层交换机配置VLAN,将接口接入对应的VLAN,配置链路聚合,接口trunk链路2.R2配置单臂路由,R2、R3之间配置OSPF,R3、R4、R5之间配置RIP版本2。3.R1与R2之间配置静态路由及默认路由。4.配置重分发,实现全网互通。5.配置NAT,将服务器映射到外网接口G0/0/0上。【实验步骤】实现vlan间互访。SW1:[sw1]vlanbatch1020
- 华为ensp——小型局域网实验配置
肆伍玖
ensp华为网络网络协议网络安全
任务要求:自行规划网络地址,网段采用10.x.y.0/24,其中x为你的班级和学号,y可以自己设置规划VLAN,同一个接入交换机上的为一个vlan,不同的交换机vlan不同SW1、SW2、SW3和AR2为一个区域,配置单臂路由保证通信SW5、SW6、SW7和SW4为一个区域,SW4当作三层交换保证区域内VLAN可以互通SW4和SW5之间做链路聚合,采用静态配置。内网运行OSPF协议,AR1生成一条
- 华为综合实验配置
晚风不尽人意
华为
实验拓扑:实验要求:1.配置vlan和链路聚合2.配置ospf和rip3.配置路由重分发4.配置nat实验步骤:实现vlan间互访。SW1:[sw1]vlanbatch10203040//配置vlan[sw1]intEth-Trunk1//进入链路聚合1[sw1-Eth-Trunk1]portlink-typetrunk//开启trunk[sw1-Eth-Trunk1]porttrunkallow
- 计算机网络-以太网链路聚合简介
行則独善其身
程序人生
一、网络可靠性是什么?网络的可靠性指当设备或者链路出现单点或者多点故障时保证网络服务不间断的能力。实际工作中网络需要保证可靠性,实现冗余设计。会从三个层次实现:链路冗余单板冗余整机设备冗余网络的可靠性指当设备或者链路出现单点或者多点故障时保证网络服务不间断的能力。这次我们主要学习链路可靠性,通过一些技术实现多条网线共同工作,当其中一条断开不影响网络业务。为保证设备间链路可靠性,在设备间部署多条物理
- 每日一练 | 华为认证真题练习Day169
HCIE考证研究所
网络服务器运维网络工程师华为认证智能路由器
1、使用手工链路聚合模式时,下列选项中关于加入成员接口的描述,错误的是:A.Eth-Trunk接口不能嵌套,即成员接口不能是Eth-Trunk。B.一个以太网接口只能加入到一个任th-Trunk接口,如果需要加入其他Eth-Trunk接口,必须先退出原来的Eth-Trunk接口。C.如果本地设备使用了Eth-Trunk,与成员接口直连的对端接口也必须捆绑为Eth-Trunk接口,两端才能正常通信。
- 小型园区组网实例
Code-4
HCIA网络huawei网络协议
目录拓扑需求IP规划路由配置交换机配置NAT配置ACL配置DHCP配置配置过程:配置结果:OSPF配置链路聚合配置配置过程:网络测试拓扑需求企业网络信息服务平台需实现功能:企业网站服务器、FTP服务器、DNS服务器。企业ip分配地址段:172.16.0.0/16,交换机管理ip地址段:10.1.1.0/24。给出ip与vlan规划,并绘制分配表。全网采用一台边界路由,配置NAT,互联网ip地址段:
- 链路聚合原理与配置
Code-4
HCIP智能路由器网络网络协议huawei
链路聚合原理随着网络规模不断扩大,用户对骨干链路的带宽和可靠性提出了越来越高的要求。在传统技术中,常用更换高速率的接口板或更换支持高速率接口板的设备的方式来增加带宽,但这种方案需要付出高额的费用,而且不够灵活。采用链路聚合技术可以在不进行硬件升级的条件下,通过将多个物理接口捆绑为一个逻辑接口,来达到增加链路带宽的目的。在实现增大带宽目的的同时,链路聚合采用备份链路的机制,可以有效的提高设备之间链路
- 链路聚合(LACP模式)
兔砸网工
华为数通实验智能路由器网络网络协议信息与通信华为
作者:兔砸网工-反骨的胖1.实验需求LSW1和LSW2分别连接VLAN10和VLAN20的网络,且LSW1和LSW2之间有较大的数据流量,用户希望LSW1和LSW2之间能够提供较大的链路带宽来使相同的VLAN间相互通信,在两台交换机设备上配置LACP模式链路聚合组,提高两设备之间带宽与可靠性,具体要求如下:活动链路要具有负载分担的能力。设备间的链路具有一条冗余备份链路,当活动链路出现故障时,备份链
- 链路聚合(手工负载分担模式)
兔砸网工
华为数通实验智能路由器
作者:兔砸网工-反骨的胖1.以太网链路聚合简介以太网链路聚合Eth-Trunk简称链路聚合,通过将多个物理接口捆绑为一个逻辑接口,以达到增加链路带宽、提高链路聚合接口可靠性、实现链路负载分担的目的。根据是否启用链路聚合控制协议LACP,链路聚合分为手工负载分担模式和LACP模式。链路聚合协议LACP分为静态LACP模式和动态LACP模式,动态LACP模式Eth-Trunk仅用于设备与服务器互连的场
- 网卡链路聚合 简单设置实现双倍带宽
邓文辉_3172
如今所有主板至少自带一个千兆以太网端口,有些高档主板带有两个端口。很多用户都不知道家用环境下双网卡主板如何充分利用两个网口,其实使用链路聚合(Linkaggregation)就是一个好思路。双倍带宽的链路聚合链路聚合是指将两条或多条物理以太网链路聚合成一条逻辑链路。所以,如果聚合两个1Gb/s端口,就能获得2GB/s的总聚合带宽(图1)。聚合带宽和物理带宽并不完全相同,它是通过一种负载均衡方式来实
- 第十八天(链路聚合的配置、VRRP的工作过程、IPV6的配置)
Stay-true
网络网络安全华为运维
第十八天2022年8月2日8:32链路聚合---可以将多个物理接口捆绑成一个逻辑接口,即将N条物理链路聚合为一条逻辑链路。可以在不升级硬件的条件下,达到增加带宽的效果。我们将逻辑链路,称为聚合链路,在华为设备中称为ETH-TRUNK链路(这个技术是针对以太网技术设计的)。我们将每一条物理链路称为成员链路;我们将聚合后的逻辑接口称为聚合接口,在华为设备中称为ETH-TRUNK接口,之前的物理接口被称
- HCIP(华为高级网络安全工程师)(第十九天)(VRRP技术/IPV6)
努力学IT的小徐
HCIP华为web安全安全
目录链路聚合链路聚合技术的限制要求链路聚合的配置1,创建聚合接口2,在聚合接口中划入成员接口聚合链路数据转发的工作过程VRRP---虚拟路由器冗余技术目前VRRP常用的版本存在两个版本VRRP的工作过程VRRP的配置IPV6IPV6相较于IPV4的改进之处1,“无限”的地址空间2,层次化的地址结构3,即插即用4,简化报文头部5,端到端网络的完整性6,安全性增强7,增强QoS特性IPV6地址采用的表
- 替代堆叠的新技术M-lag
准~哥
新技术M-LAG网络
M-lag:跨设备链路聚合组,是一种实现跨设备链路聚合的机制。将一台设备与另外两台设备进行跨设备链路聚合,从而把链路的可靠性从单板级提升到设备级,组成双活系统。基本概念:peer-link链路:是一条聚合链路(可靠性),用于协商报文及传输部分流量。keepalive链路(双主检测链路):三层互通链路,推荐使用MGMT接口。用于m-lag主备设备之间按照1s的周期发送双主检测报文,用于peer-li
- RHCE第14章:邮件服务器
超哥--
RHCE服务器运维linux
系列文章目录RHCE第0章:RHCE开始前的准备RHCE第1章:Web服务器(上)RHCE第1章:Web服务器(下)RHCE第2章:DNS服务RHCE第3章:DHCP服务器RHCE第4章:Firewall服务、RHCE第5章:SELinuxRHCE第6章:nfs网络文件系统RHCE第7章:samba文件共享RHCE第8章:链路聚合和桥接RHCE第9章:KVM虚拟化技术RHCE第10章:时间服务器R
- java线程Thread和Runnable区别和联系
zx_code
javajvmthread多线程Runnable
我们都晓得java实现线程2种方式,一个是继承Thread,另一个是实现Runnable。
模拟窗口买票,第一例子继承thread,代码如下
package thread;
public class ThreadTest {
public static void main(String[] args) {
Thread1 t1 = new Thread1(
- 【转】JSON与XML的区别比较
丁_新
jsonxml
1.定义介绍
(1).XML定义
扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。
XML是标
- c++ 实现五种基础的排序算法
CrazyMizzz
C++c算法
#include<iostream>
using namespace std;
//辅助函数,交换两数之值
template<class T>
void mySwap(T &x, T &y){
T temp = x;
x = y;
y = temp;
}
const int size = 10;
//一、用直接插入排
- 我的软件
麦田的设计者
我的软件音乐类娱乐放松
这是我写的一款app软件,耗时三个月,是一个根据央视节目开门大吉改变的,提供音调,猜歌曲名。1、手机拥有者在android手机市场下载本APP,同意权限,安装到手机上。2、游客初次进入时会有引导页面提醒用户注册。(同时软件自动播放背景音乐)。3、用户登录到主页后,会有五个模块。a、点击不胫而走,用户得到开门大吉首页部分新闻,点击进入有新闻详情。b、
- linux awk命令详解
被触发
linux awk
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息
awk处理过程: 依次对每一行进行处理,然后输出
awk命令形式:
awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file
[-F|-f|-v]大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=val
- 各种语言比较
_wy_
编程语言
Java Ruby PHP 擅长领域
- oracle 中数据类型为clob的编辑
知了ing
oracle clob
public void updateKpiStatus(String kpiStatus,String taskId){
Connection dbc=null;
Statement stmt=null;
PreparedStatement ps=null;
try {
dbc = new DBConn().getNewConnection();
//stmt = db
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
矮蛋蛋
zookeeper
原文地址:
http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
安装和配置详解
本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两
- tomcat数据源
alafqq
tomcat
数据库
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。
没有使用JNDI时我用要这样连接数据库:
03. Class.forName("com.mysql.jdbc.Driver");
04. conn
- 遍历的方法
百合不是茶
遍历
遍历
在java的泛
- linux查看硬件信息的命令
bijian1013
linux
linux查看硬件信息的命令
一.查看CPU:
cat /proc/cpuinfo
二.查看内存:
free
三.查看硬盘:
df
linux下查看硬件信息
1、lspci 列出所有PCI 设备;
lspci - list all PCI devices:列出机器中的PCI设备(声卡、显卡、Modem、网卡、USB、主板集成设备也能
- java常见的ClassNotFoundException
bijian1013
java
1.java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 添加包common-logging.jar2.java.lang.ClassNotFoundException: javax.transaction.Synchronization
- 【Gson五】日期对象的序列化和反序列化
bit1129
反序列化
对日期类型的数据进行序列化和反序列化时,需要考虑如下问题:
1. 序列化时,Date对象序列化的字符串日期格式如何
2. 反序列化时,把日期字符串序列化为Date对象,也需要考虑日期格式问题
3. Date A -> str -> Date B,A和B对象是否equals
默认序列化和反序列化
import com
- 【Spark八十六】Spark Streaming之DStream vs. InputDStream
bit1129
Stream
1. DStream的类说明文档:
/**
* A Discretized Stream (DStream), the basic abstraction in Spark Streaming, is a continuous
* sequence of RDDs (of the same type) representing a continuous st
- 通过nginx获取header信息
ronin47
nginx header
1. 提取整个的Cookies内容到一个变量,然后可以在需要时引用,比如记录到日志里面,
if ( $http_cookie ~* "(.*)$") {
set $all_cookie $1;
}
变量$all_cookie就获得了cookie的值,可以用于运算了
- java-65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
bylijinnan
java
参考了网上的http://blog.csdn.net/peasking_dd/article/details/6342984
写了个java版的:
public class Print_1_To_NDigit {
/**
* Q65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
* 1.使用字符串
- Netty源码学习-ReplayingDecoder
bylijinnan
javanetty
ReplayingDecoder是FrameDecoder的子类,不熟悉FrameDecoder的,可以先看看
http://bylijinnan.iteye.com/blog/1982618
API说,ReplayingDecoder简化了操作,比如:
FrameDecoder在decode时,需要判断数据是否接收完全:
public class IntegerH
- js特殊字符过滤
cngolon
js特殊字符js特殊字符过滤
1.js中用正则表达式 过滤特殊字符, 校验所有输入域是否含有特殊符号function stripscript(s) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"
- hibernate使用sql查询
ctrain
Hibernate
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.hibernate.Hibernate;
import org.hibernate.SQLQuery;
import org.hibernate.Session;
import org.hibernate.Transa
- linux shell脚本中切换用户执行命令方法
daizj
linuxshell命令切换用户
经常在写shell脚本时,会碰到要以另外一个用户来执行相关命令,其方法简单记下:
1、执行单个命令:su - user -c "command"
如:下面命令是以test用户在/data目录下创建test123目录
[root@slave19 /data]# su - test -c "mkdir /data/test123" 
- 好的代码里只要一个 return 语句
dcj3sjt126com
return
别再这样写了:public boolean foo() { if (true) { return true; } else { return false;
- Android动画效果学习
dcj3sjt126com
android
1、透明动画效果
方法一:代码实现
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View rootView = inflater.inflate(R.layout.fragment_main, container, fals
- linux复习笔记之bash shell (4)管道命令
eksliang
linux管道命令汇总linux管道命令linux常用管道命令
转载请出自出处:
http://eksliang.iteye.com/blog/2105461
bash命令执行的完毕以后,通常这个命令都会有返回结果,怎么对这个返回的结果做一些操作呢?那就得用管道命令‘|’。
上面那段话,简单说了下管道命令的作用,那什么事管道命令呢?
答:非常的经典的一句话,记住了,何为管
- Android系统中自定义按键的短按、双击、长按事件
gqdy365
android
在项目中碰到这样的问题:
由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成:
1、单击事件:就是普通key的单击;
2、双击事件:500ms内同一按键单击两次;
3、长按事件:同一按键长按超过1000ms(系统中长按事件为500ms);
4、组合按键:两个以上按键同时按住;
- asp.net获取站点根目录下子目录的名称
hvt
.netC#asp.nethovertreeWeb Forms
使用Visual Studio建立一个.aspx文件(Web Forms),例如hovertree.aspx,在页面上加入一个ListBox代码如下:
<asp:ListBox runat="server" ID="lbKeleyiFolder" />
那么在页面上显示根目录子文件夹的代码如下:
string[] m_sub
- Eclipse程序员要掌握的常用快捷键
justjavac
javaeclipse快捷键ide
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 写道 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可
- c++编程随记
lx.asymmetric
C++笔记
为了字体更好看,改变了格式……
&&运算符:
#include<iostream>
using namespace std;
int main(){
int a=-1,b=4,k;
k=(++a<0)&&!(b--
- linux标准IO缓冲机制研究
音频数据
linux
一、什么是缓存I/O(Buffered I/O)缓存I/O又被称作标准I/O,大多数文件系统默认I/O操作都是缓存I/O。在Linux的缓存I/O机制中,操作系统会将I/O的数据缓存在文件系统的页缓存(page cache)中,也就是说,数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间。1.缓存I/O有以下优点:A.缓存I/O使用了操作系统内核缓冲区,
- 随想 生活
暗黑小菠萝
生活
其实账户之前就申请了,但是决定要自己更新一些东西看也是最近。从毕业到现在已经一年了。没有进步是假的,但是有多大的进步可能只有我自己知道。
毕业的时候班里12个女生,真正最后做到软件开发的只要两个包括我,PS:我不是说测试不好。当时因为考研完全放弃找工作,考研失败,我想这只是我的借口。那个时候才想到为什么大学的时候不能好好的学习技术,增强自己的实战能力,以至于后来找工作比较费劲。我
- 我认为POJO是一个错误的概念
windshome
javaPOJO编程J2EE设计
这篇内容其实没有经过太多的深思熟虑,只是个人一时的感觉。从个人风格上来讲,我倾向简单质朴的设计开发理念;从方法论上,我更加倾向自顶向下的设计;从做事情的目标上来看,我追求质量优先,更愿意使用较为保守和稳妥的理念和方法。
&