04 2018 档案

Java语法专题3: HashMap
摘要:Java的HashMap是最常用的数据结构, 本文介绍了常见的 HashMap 问题: HashMap 的特性, HashMap 的工作机制, 底层原理, get 是如何实现的, put 是如何实现的, 扩容是如何工作的 阅读全文

posted @ 2018-04-30 08:34 Milton 阅读(76) 评论(0) 推荐(0) 编辑

Linux命令行监控网口流量
摘要:1.ifconfig [网卡名] . 2. /proc/net/dev . 3. 使用watch命令配合 ifconfig, cat /proc/net/dev, 避免手动一次次执行 . 4. shell脚本 阅读全文

posted @ 2018-04-28 15:38 Milton 阅读(1777) 评论(0) 推荐(0) 编辑

NE555
摘要:Turn-off time less than 2μsMax. operating frequency greater than 500kHzTemperature stability of 0.005% per °C PIN Configuration Pin1 GND 地线(或共同接地), 外接 阅读全文

posted @ 2018-04-27 00:09 Milton 阅读(745) 评论(0) 推荐(0) 编辑

Liability
摘要:Liability li·a·bil·i·ty ˌlīəˈbilədē/ noun "He's just a liability, he'll never show up" "He has become a political liability" "You're a fcuking liabili 阅读全文

posted @ 2018-04-23 01:06 Milton 阅读(251) 评论(0) 推荐(0) 编辑

在瀚海上的ID
摘要:为了远去的记忆 阅读全文

posted @ 2018-04-19 20:09 Milton 阅读(147) 评论(0) 推荐(0) 编辑

stm32点亮LED 测试代码及目录结构
摘要:. main.c - 使用PB12, PB13, PB14, PB15, PB5, PB6, PB7 这七个PB口点亮LED. 注意PB3和PB4是特殊口, 直接调用无效. #include "delay.h" #include "stm32f10x.h" int main(void) { u16 阅读全文

posted @ 2018-04-19 19:28 Milton 阅读(531) 评论(0) 推荐(0) 编辑

Ubuntu16.04下的英文词典Artha
摘要:地址: http://artha.sourceforge.net http://artha.sourceforge.net/wiki/index.php/Download 在Ubuntu下可以直接安装, 但不是最新版本 可以添加PPA后安装最新版本 也可以直接下载deb文件安装, 如果有gdebi就 阅读全文

posted @ 2018-04-19 12:37 Milton 阅读(320) 评论(0) 推荐(0) 编辑

Linux下wc命令统计文件行数/词数/字符数/最长行字符数
摘要:wc命令帮助 命令使用 统计行数 统计词数 统计字符数 统计字节数 注意-c和-m的区别在于对于多字节字符, 例如GBK, UTF-8编码的中文, 在-m中记一个, 在-c中记多个, 例如下面的测试, ubuntu默认编码是UTF-8, 中文是3个字节 统计最长的行 如果只希望获取数字, 不打印文件 阅读全文

posted @ 2018-04-19 12:07 Milton 阅读(1673) 评论(0) 推荐(0) 编辑

Ubuntu16.04,18.04,20.04下的stm32环境配置
摘要:arm已经提供了现成的arm-none-eabi开发工具链, 只需要在项目中写好Makefile就可以了. Ubuntu 16.04 安装stlink 必须安装libusb-1.0-0-dev, 其他安装不起作用 sudo apt-get install libusb-1.0-0-dev git c 阅读全文

posted @ 2018-04-17 03:42 Milton 阅读(3515) 评论(0) 推荐(0) 编辑

Arduino驱动无源蜂鸣器发声
摘要:tone()函数 tone()的使用说明 产生指定频率的占空比为50%的方波. 可以指定持续时间, 若未指定, 则持续到调用noTone(). 在同一时间只能产生一个频率的方波, 如果tone正执行在一个pin上, 在其他pin上调用tone()将不起作用. 如果在同一个pin上再次调用tone, 阅读全文

posted @ 2018-04-17 00:31 Milton 阅读(2179) 评论(0) 推荐(0) 编辑

Ubuntu16.04, Gqrx通过RTL-SDR的Q通道收听中短波
摘要:硬件准备 天线: 一根悬垂的3~4米长线天线, 如果只是临时使用, 直接用普通的0.75平方的聚氯乙烯多股软电线就可以了. 巴伦: 9:1巴伦 接收器: Q通道增加低频输入的RTL-SDR接收器 以及相应的连接线. 接收器 电路板的正面和反面, 连接头是SMA, 外螺内孔, 一个连接原天线口, 负责 阅读全文

posted @ 2018-04-15 16:35 Milton 阅读(2920) 评论(0) 推荐(0) 编辑

Ubuntu16.04 安装Processing
摘要:下载 在 https://processing.org/ 上下载最新的linux 64bit版本gzip文件, 当前是 http://download.processing.org/processing-3.3.7-linux64.tgz . 安装 解压后移动到 /opt/ 目录 添加快捷方式 在 阅读全文

posted @ 2018-04-14 23:58 Milton 阅读(1321) 评论(0) 推荐(0) 编辑

I2C 12864OLED的工作机制
摘要:有许多不同规格的OLED显示屏与Arduino兼容, 128x64是最常见的型号, 也很便宜, 淘宝上大概是12~14元一片.OLED与Arduino的通信 首先, 使用I2C总线的设备, 都可以使用Wire这个library与其通信, 其设备地址可以从0x00至0xFF, 可以通过指定地址操作对应 阅读全文

posted @ 2018-04-14 22:52 Milton 阅读(4919) 评论(0) 推荐(0) 编辑

Arduino通过I2C(SSD1306)驱动0.96寸12864OLED
摘要:I2C驱动的128x64 OLED I2C (Inter-Integrated Circuit) 集成电路总线是I2CBus的简称, 是一种串行通信总线, 使用多主从架构. 飞利浦公司在1980年代为了让主板, 嵌入式系统或手机用以连接低速周边设备而发展. I2C的正确读法为"I-squared-C 阅读全文

posted @ 2018-04-13 03:26 Milton 阅读(14703) 评论(0) 推荐(0) 编辑

NRF24L01无线模块的使用
摘要:NRF2401芯片pin定义 NRF24L01模块pin定义 VCC 脚接电压范围为 1.9V~3.6V 之间, 不能在这个区间之外, 超过 3.6V 将会烧毁模块, 推荐电压 3.3V 左右 除电源 VCC 和接地端, 其余脚都可以直接和普通的 5V 单片机 IO口直接相连, 无需电平转换. 当然 阅读全文

posted @ 2018-04-12 14:06 Milton 阅读(2702) 评论(0) 推荐(0) 编辑

对钙铀云母放射强度的测量
摘要:测试物 实际测一下一瓶钙铀云母的放射强度. 这是实物, 瓶高约5cm 测试工具 使用J308盖革管的计数器, 这个管子主要用于检测探测β粒子及γ射线, 参数简介: 氧化锡阴极同轴圆柱型结构薄壁卤素计数管, 工作温度从-20°C~50°C, 主要供探测β粒子及γ射线 外形长度: 143mm±3mm, 阅读全文

posted @ 2018-04-10 02:06 Milton 阅读(8988) 评论(0) 推荐(1) 编辑

自制用于放置钙铀云母的铅盒
摘要:钙铀云母和烟感中的镅Am241比, γ射线强度要大一两个数量级, 而γ射线不同于β粒子和α粒子, 普通材料对γ射线几乎没有阻挡能力, 为了安全起见, 需要使用铅盒或铅桶保存钙铀云母. 成品的铅盒铅桶是比较贵的, 一个最小的铅桶价格基本在700以上, 所以考虑自制. 从半屏蔽衰减厚度表可以知道, 铅材 阅读全文

posted @ 2018-04-10 01:15 Milton 阅读(3453) 评论(0) 推荐(0) 编辑

Arduino 无源蜂鸣器
摘要:代码 . 阅读全文

posted @ 2018-04-04 15:59 Milton 阅读(942) 评论(0) 推荐(0) 编辑

导航