上次的tab切换的代码里面有很多重复的代码,需要做做优化,把重复的代码用函数封装起来调用。 优化前: 优化后: 代码中三处重复的for循环清除 className display的属性,和下面给当前索引添加属性,所以需要把他们封装成函数,但是三处也不是全部一样,索引的值不同,可以给封装的函数chan ...
分类:
其他好文 时间:
2016-11-22 03:06:30
阅读次数:
197
最近在做OpenStack控制节点高可用(三控)的测试,当关掉其中一个控制节点的时候,novaservice-list看到所有nova服务都是down的。nova-compute的log中有大量这种错误信息:2016-11-0803:46:23.887127895INFOoslo.messaging._drivers.impl_rabbit[-]Arecoverableconnection/chan..
分类:
其他好文 时间:
2016-11-08 14:29:10
阅读次数:
307
就一个最短路,并且边长都是1,所以每个点只搜一次。 1 /************************************************************** 2 Problem: 3299 3 User: MT_Chan 4 Language: C++ 5 Result: ...
分类:
其他好文 时间:
2016-11-03 14:14:42
阅读次数:
283
WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database chan ...
分类:
其他好文 时间:
2016-10-26 00:59:59
阅读次数:
295
我们一起来了解Source、Channel和Sink的全链路过程。 一、Flume架构分析 这个图中核心的组件是: Source,ChannelProcessor,Channel,Sink。他们的关系结构如下: Source { ChannelProcessor { Channel ch1 Chan ...
分类:
Web程序 时间:
2016-10-19 01:33:00
阅读次数:
196
--删除表中多余的重复记录,重复记录是根据单个字段(ChangCiId)来判断,只留有Id最大的记录delete from tb_FootballMatchwhere ChangCiId in (select ChangCiId from tb_FootballMatch group by Chan ...
分类:
数据库 时间:
2016-10-15 13:36:36
阅读次数:
163
WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database chan ...
分类:
数据库 时间:
2016-09-27 16:24:33
阅读次数:
173
Golang的并发涉及二个概念: goroutine channel goroutine由关键字go创建. channel由关键字chan定义 channel的理解稍难点, 最简单地, 你把它当成Unix中的双向通道Pipe. 1. channel的定义 2. select阻塞 3. 缓存机制: 使... ...
分类:
其他好文 时间:
2016-09-07 14:21:43
阅读次数:
111
golang chan 超时 Posted on 2013-12-24 13:03 oathleo 阅读(4227) 评论(0) 编辑 收藏 package mainimport ( "fmt" "time")var ch chan int = make(chan int, 1)func main( ...
分类:
其他好文 时间:
2016-09-06 18:19:18
阅读次数:
119
WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database chan ...
分类:
数据库 时间:
2016-09-05 16:42:54
阅读次数:
199