自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (18)
  • 收藏
  • 关注

原创 Go学习笔记:匿名成员

开始没搞明白啥是匿名成员,看了好几个文章,总算明白了,至少自认为是。为啥需要匿名成员?得从OO说起。OO要说是现代的计算机编程语言中必需的部分了。不过不同的语言对于如何实现OO中的各种概念做法并不一样。Go对OO提供了支持,但采用的是一种简洁并且直接的办法,没有类似于Java中的extends、implements关键字,而是直接用匿名成员,并通过“委派”来实现。比如下面这些代码:

2015-03-12 14:20:59 1389

原创 Go学习笔记:数组和数组切片的行为

mark

2015-03-10 17:56:00 522

原创 Go学习笔记:有意思的三个点儿

三个点儿就是这个   ...用途之一:为函数定义多个参数,比如:func x(args ...int){}//函数x接受任意数量的int参数用途之二:将切片拆散m := make([]int, 3)x(m...)//将切片m(含有3个int型元素)拆散成单个int型作为参数调用函数x第一种用途,是Go提供的语法

2015-03-10 17:51:42 4052

原创 Go学习笔记:多重赋值能用来干啥

Go支持多重赋值。比如:x,y:=1,2多重赋值能用来干啥,来个有意思的:1、交换两个变量的值:x,y:=1,2x,y=y,x//交换了2、将数组反序:x := [4]int{1, 2, 3, 4}     fori, j := 0, len(x)-1; i             x[i],x[j] = x[j], x[i]    

2015-03-10 17:41:33 1950

原创 Go学习笔记:严格的数组

数组变得不太一样了。要求数组的长度必需在编译时是能确定的,也就是说,数组的元素个数必需是常量或常量表达式。比如java中可以这样:public int[] createArr(int x){return new int[x];}在Go中不能用这种方法创建数组,只能创建一个数组切片来达到目的。不过话说回来,数组切片也不错,还能随时往里增加东西:

2015-03-10 17:35:16 661

原创 Go学习笔记:panic()和recover()

如何理解:1、调用panic函数相当于throw一个异常,逐层启动异常处理流程。在调用panic之前defer的操作会在调用panic后立即执行。2、调用recover函数相当于catch了异常,会中止异常处理流程,并可以返回这个异常。3、panic函数接受一个参数,任意类型,无返回值;4、recover函数没有参数,返回值就是异常本身;5、一般,recover函数放在defe

2015-03-09 18:49:00 783

原创 Go学习笔记:关于defer

有几个要点:1、defer主要作用是用来做所谓的“善后”工作的,比如关闭文件、关闭网络连接、释放锁等等。有很多文章把defer放在异常处理中介绍,可能原因之一defer的出现极大改变了try-catch这种异常处理模式的复杂度(特别是嵌套的情况),代码变得更简洁了;2、在一个Go函数中,允许有多个被defer的操作。这些操作按后进先出的方式,在函数return之前执行;3、执行的顺序和

2015-03-09 18:12:37 1044

原创 Cisco AP Aironet 1200 service 复位和刷固件

先来几张正照。正面背面背面的铭牌很老的东西了,不过让然有它的优势。--便宜。现在某宝上淘二手的也就100多;--性能强劲。本身就是企业级的,可靠性、处理能力等等没得说。个人感觉比现在新的200多的强太多了。缺点是近些年出现的一些新鲜玩意儿没有。比如,不能插上移动硬盘当下载服务器使。先说说面板上的指示灯。一共三个,当天线朝上时,指示

2015-03-01 11:26:43 8467 2

XDA上解决Nexus 6p 循环重启问题的补丁

XDA上用来解决Nexus 6p 循环重启故障的补丁。使用前请先刷官方7.1.2(N2G48B) ROM

2018-11-20

树莓派上使用sigar必需的本地库linuxsigar-arm-linux.so

在树莓派和基于arm的lunux系统中使用sigar库时必需的本地库文件。官方并未提供此文件。

2015-08-08

Cisco Aironet AP Configuration Guide

Cisco Airronet AP 手册

2015-03-01

Cisco Aironet 1200 Service AP img

用户Cisco Aironet 1200 Service 无线路由器的固件映像文件。

2015-03-01

android_SimpleBarcodeScanner

几点说明: 0、这是一个例子项目,目的是能够以非常简单的方式在自己的应用中集成zxing资源,从而使其具有扫码功能。 1、所有内容都是根据google zxing项目的源码进行少量重构获得的; 2、解压后的文件夹是一个Eclipse项目,可以直接用; 3、项目构建路径中中引用了一个“zxingcore.jar”文件,这是zxing项目中“core”文件夹下的内容打包得到的,可以从这里下载: http://download.csdn.net/detail/anod/6466049 4、为了使用简单些,对“com.google.zxing.client.android”目录下的少量文件进行了修改,关闭了部分功能,包括: -不再记录扫描历史; -不显示扫描结果,而是直接将扫描结果返回; 5、所有修改过的内容都通过注释进行了标识,搜索“by blue”可以找到所有修改点; 6、在实际开发中,只要把MainActivity改成自己的就行了。

2013-10-30

zxing_2.2_core.jar

根据zxing源码编译的核心包。jar文件,可以直接加入工程构建路径。

2013-10-28

TPFanControl ThinkPad 风扇控制

控制thinkpad系列笔记本风扇的软件。里面有汉化包:汉化后的主程序和readme。在x200上用过,管用!

2013-10-25

汉字字模文件(3593个)

用于定义汉字字模,包括点阵数据和索引文件两部分。语法格式采用C语言。在单片机中集成字库用这个再合适不过。 具体参数: 32×16点阵,黑体,共3593个字。 关于覆盖面的问题,简单找文章看了看,3500个字,大概覆盖率有99.8%,差不多够用了。 文章在这里:http://bbs.csdn.net/topics/80139768 如果有需要更多字的,请私信给我。

2013-09-15

配置IE加载MSCOMM32.ocx的脚本

含MSCOMM32.ocx、配置过程中需要使用的脚本、测试文件、注册表文件和一个readme.txt 使用方法可以参考 http://blog.csdn.net/anod/article/details/6663245

2011-08-05

flex 4(flash builder 4)数据绑定教程(中文版)

来源于adobe.com,中文版。主要内容为在flex 4(flash builder 4)中进行数据绑定的方法。

2010-04-09

flex 3 4 组件浏览、学习工具和样例编码(pack 2/2)

TourDeFlex,来源于adobe.com,英文版。内容包括: --flex 3、flex 4标准组件样例代码; --特效 --第三方组件和特效;

2010-04-09

flex 3 4 组件浏览、学习工具和样例编码(pack 1/2)

TourDeFlex,来源于adobe.com,英文版。内容包括: --flex 3、flex 4标准组件样例代码; --特效 --第三方组件和特效;

2010-04-09

NAI Sniffer使用教程(DOC中文版)

很牛的协议分析软件SnifferPro的教程,基本上可以应付常见工作。当然,软件本身比教程更牛。再次感谢文档作者。

2009-03-05

全球互联网IP地址库

一共288398条记录,TXT格式。 连续地址只写首尾两个。 样例数据: 24.155.0.0 24.155.63.255 美国 德克萨斯州

2009-03-05

EclipseRPC开发(PDF)

在有一定Eclipse使用经验的基础上,作为学习RPC开发指导还是不错的。

2009-03-05

空空如也

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

TA关注的人

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