自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iBlue.tech

Github: https://github.com/bingmang/

  • 博客(15)
  • 收藏
  • 关注

原创 教你如何用Docker快速搭建深度学习环境

本教程搭建集 Tensorflow、Keras、Coffe、PyTorch 等深度学习框架于一身的环境,及jupyter。一、安装依赖环境1. 使用国内镜像加速安装https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/此处默认环境:ubuntu16.04LTSsudo mv /etc/apt/sources.list /etc/apt/so...

2018-10-16 17:26:51 3860 1

原创 [Effective Python] 用Pythonic方式来思考

Effective Python chap.1 用Pythonic方式来思考 Pythonic: 一门语言的编程习惯是由用户来确立的。1. 确认自己所使用的Python版本2. 遵循PEP8风格指南 每件事都应该有直白的做法,而且最好只有一种。模块级别常量 全部采用大写字母拼写 例如 ALL_CAPS类的实例方法首个参数命名为self类方法首个参数命名...

2018-07-24 22:39:02 166

原创 [nginx] OpenResty 学习手册

OpenRestyInstallationFind tar.gz : https://openresty.org/cn/download.htmltar -xzvf openresty-VERSION.tar.gzcd openresty-VERSION./configure --with-luajitmakemake installuse which ngin...

2018-07-22 22:08:58 496

原创 [Effective Java] 创建和销毁对象篇

[Effective Java] 创建和销毁对象篇1. 优先考虑用静态工厂方法代替构造器优点: - 静态工厂方法相比于构造器,它们有名称 - 不需要每次在使用的时候创建一个对象 - 可以返回原返回类型的任何子类型的对象 - 在创建参数化是来的时候,代码更加简洁缺点: - 不能被子类化(因为鼓励程序使用复合,而不是继承) - 与其他的静态方法实际上没有任何区别(想要查明如何实...

2018-07-22 22:02:29 216

原创 [Linux] 服务器镜像定时备份解决方案 crontab+rsync+flock

两台服务器定时同步文件解决方案:环境:主机:192.168.1.1 镜像机:192.168.1.2 需要将主机内容备份至镜像机(假设用户都为root)备份内容为 /export 目录下所有内容至镜像机的/export目录下首先,配置ssh免密登陆:在镜像机上执行:ssh-keygen -t rsa然后cat ~/.ssh/id_rsa.pub将内容复制到主机的 ~/...

2018-03-01 22:40:21 514

原创 [Node] Agenda 中文文档 定时任务调度系统[基础篇]

Agenda简介Agenda是一个定时任务管理模块,它将node中的定时任务存储在数据库中(官方文档推荐使用mongoDB),通过事件回调与监听实现定时任务调度。使用步骤概述总的来说分4步:初始化(new Agenda(..))定义任务(agenda.define(..))配置任务(agenda.every(..))最后设置事件监听(agenda.on(..)

2017-08-02 19:28:37 4575

原创 [Leetcode/Javascript] 461.Hamming Distance

第一种方法的问题:我们都知道32位补码整数是负数的时候,最高位为1,两个负数还好,异或后结果为0,但如果只有一个负数,那么异或出来的num最高位为1,执行右移操作的时候会不断移进二进制位1,导致陷入死循环。

2017-07-23 17:50:07 541

原创 [C++] 数据结构应用——链表

C++ 数据结构应用——链表 代码已经封装成class啦,方便使用。头文件:Linklist.h#include <iostream>/******************************************************Copyright: University of Science & Technology BeijingAuthor: Turing Aaron

2017-06-09 14:29:48 459

原创 [python] 网络数据采集 操作清单 BeautifulSoup、Selenium、Tesseract、CSV等

Python网络数据采集操作清单BeautifulSoupSeleniumTesseractCSV等常用正则表达式清单查找导航树获取属性Lambda表达式获取资源PyMySQLCSV数据清洗自然语言处理避开采集陷阱Selenium

2017-04-23 14:48:52 3521 1

原创 C++ Primer 第3章 字符串、向量和数组

C++ Primer 第3章 字符串、向量和数组C Primer 第3章 字符串向量和数组

2017-02-23 17:55:08 319

原创 C++ Primer 第2章 变量和基本类型

C++ Primer 第2章 变量和基本类型

2017-02-20 20:51:55 369

原创 Day4 自定义控件/ListView/RecyclerView

适配器继承自RecyclerView.Adapter并将泛型指定为FruitAdapter.ViewHolder(ViewHolder我们定义的是内部类)定义内部类ViewHolder,继承自RecyclerView.ViewHolder构造函数中传入一个View参数,通常是RecyclerView子项最外层布局由于FruitAdapter是继承自RecyclerView.Adapter的,那么就要重写

2016-12-15 00:35:03 215

原创 Day3 UI:7种常用控件、4种基本布局

所有的Android控件都有一个属性用于设置可见性`android:visibility`可选值有`visible`、`invisible`、`gone`其默认值为`visibile`,`gone`表示控件不可见且不占用任何屏幕空间。可以通过代码控制可见性,使用`setVisibility()`方法,可以传入`View.VISIBLE`、`View.INVISIBLE`、`View.GONE`这3种值。

2016-12-12 20:53:11 294

原创 Day2 Activity生命周期/启动模式/最佳实践

Intent还可以结合Bundle一起用于传递数据,首先可以把需要传递的数据都保存在Bundle对象中,然后再将Bundle对象存放在Intent里。到了目标活动之后先从Intent中取出Bundle,再从Bundle中一一取出数据。

2016-12-10 22:01:59 298

原创 Day1 Toast/Menu/Intent传递数据

今天是我读《第二行代码》的第一天,也是我第一次开始写CSDN博客,之前的笔记都在OneNote上,后来发现OneNote没有代码段功能,不能满足需求。同时发现CSDN博客环境挺友好的,在考虑要不要把笔记都复制上来呢。

2016-12-09 20:59:38 294

空空如也

空空如也

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

TA关注的人

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