摘要: RAII:在构造函数中申请资源,在析构函数中释放资源。1. RAII 自动实现锁资源的释放void bad() { m.lock(); f(); if (COND) return; m.unlock();}显然如果提前返回,会导致死锁。clas... 阅读全文
posted @ 2018-01-29 23:29 未雨愁眸 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 返回 null 值,基本上是在给自己增加工作量,也是给调用者添乱。只有一处没有检查返回的是否为 null,程序就会抛 NullPointerException 异常。如果你打算在方法中返回 null 值,不如:抛出异常,或者返回特例对象。如果你在调用某个第三方 api... 阅读全文
posted @ 2018-01-29 22:54 未雨愁眸 阅读(561) 评论(0) 推荐(0) 编辑
摘要: mnist数据库可以通过caffe里的get_mnist.sh文件下载,路径是: caffe-master/data/mnist/get_mnist.sh,get_mnist.sh内容如下:#!/usr/bin/env sh# This scripts downloa... 阅读全文
posted @ 2018-01-29 19:23 未雨愁眸 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: python中绘制2D曲线图需要使用到Matplotlib,Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形,通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,... 阅读全文
posted @ 2018-01-29 11:55 未雨愁眸 阅读(3417) 评论(0) 推荐(0) 编辑
摘要: HDF(Hiearchical Data Format)是一种针对大量数据进行组织和存储的文件格式,可以存储不同类型的图像和数码数据的文件格式,并且可以在不同类型的机器上传输。HDF是美国国家高级计算应用中心(National Center for Supercomp... 阅读全文
posted @ 2018-01-29 09:36 未雨愁眸 阅读(2873) 评论(0) 推荐(0) 编辑
摘要: >> from datetime import datetime>> now = datetime.now()>> now.strftime('%Y-%m-%d')'2018-01-29'如果此时我们想转换为 2018-1-29的形式,有如下的两种方式:法 1:分别转... 阅读全文
posted @ 2018-01-29 00:34 未雨愁眸 阅读(898) 评论(0) 推荐(0) 编辑