自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (2)
  • 收藏
  • 关注

原创 mac + zsh + powerline

1、设定zsh为默认shell查看mac下面安装的默认shell$ cat /etc/shells# List of acceptable shells for chpass(1).# Ftpd will not allow users to connect who are not using# one of these shells./bin/bash/bin/csh/bi...

2019-09-15 17:54:48 734

原创 VIM c++配置

vim for c/c++1. 假设工程duotai├── Makefile├── apple.cc├── apple.h├── fruit.cc├── fruit.h└── main.cc2. cscopecscope -Rbduotai├── Makefile├── apple.cc├── apple.h├── cscope.out├── fruit.c...

2019-07-03 10:58:15 596

转载 markdown学习

应用已删除,但launchpad里面仍然图标存在欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出...

2018-09-26 14:57:31 317

翻译 Hive(一)

1、什么是hive1、什么是`hive`hive 基于hadoop 分布式文件系统hdfs 开发的一个ETL(从数据源抽取Extract,并清洗交互转换Transform到加载Load目的端的一个过程) 和 数据仓储工具。hive 很容易执行很多操作数据封装ad-hoc 查询:一条语句查询可能进行的是不同的查询,见https://stackoverflow.com/question...

2018-08-10 13:45:42 229

原创 mac主机virtual ubuntu虚拟机无法共享文件夹

错误:Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine dk. Could not mount the media/drive ‘/Applications/VirtualBox.app...

2018-08-01 18:05:00 2346

翻译 Docker-compose多容器应用

docker compose 是为了定义和运行多容器的复杂docker应用,下面以官网列子演示,稍作修改1、建立工程# 创建工程根目录$ mkdir dockercompose$ cd dockercompose# 创建我们应用的目录$ mkdir count-web# 创建应用镜像的 Dockerfile$ touch count-web/Dockerfile# 应用...

2018-07-25 16:16:47 437

翻译 Dockerfile实战(翻译)

首先我们用一个老外写来认识或入门1、编写一个golang web app# 建一个示例工程目录$ mkdir goEampleDocker$ cd goEampleDocker# go 工程放到 app 下面$ mkdir app$ vi app/app.go app.go 源码如下package mainimport ( "fmt" "git...

2018-07-24 22:45:49 332

原创 Docker 数据卷

1、数据卷做什么用?数据卷就是将宿主机的一个目录挂载到容器上,然后容器应用可以对这块目录或文件进行操作,从而将数据保存到实际磁盘上,另外多个容器可以挂载同一个宿主机目录,从而数据共享2、创建容器时挂载磁盘(卷)?docker run 命令中 -v 参数用来指定卷如何挂载,挂载多个目录或磁盘或文件时可以指定多个-v 参数,其格式如下: -v 宿主机目录:容器中的目录:权限(ro,...

2018-07-24 17:11:06 167

原创 Docker 容器基本操作

1、安装选择版本 选择版本地址:https://www.docker.com/community-edition我这里选择ubuntu ubuntu安装地址: https://docs.docker.com/install/linux/docker-ce/ubuntu/2、管理命令2.1、容器信息查看docker ps -a: 查看所有的容器docker top 容...

2018-07-24 15:45:02 378

翻译 golang 没有引用传值

1、普通变量先看一段c语言int main(int argc, char **argv) { int a = 3 // b引用了a的地址,就是说他们都指向一块地址 int &b = a printf("a=%p, b=%p\n", &a, &b)}再看看go语言func main() { var a int...

2018-07-19 15:33:21 414

翻译 slice 理解

1、从数组到slice 先用数组来模拟slice// 数组的容量为20,类似于slice的capvar vals [20]int// 实际在数组中添加了5个元素,类似于slice的length,当前为5for i := 0; i < 5; i++ { vals[i] = i * i}subsetLen := 5fmt.Println("The subset o...

2018-07-19 14:53:10 530

翻译 goloang range理解

1、range 支持的类型 2、range 的特性1、range 支持的类型 类型 备注 array 数组,也可以是指向数组的指针 string 字符串 slice 切片 map 字典 channel 允许接收数据的通道,通道有只写、只读、读写通道var a = [10]int{1, 2, 3, 4, 5...

2018-07-19 10:20:30 574

翻译 generator 到协程 coroutine

1、 关系生成器用于生产数据协程用于 消费数据2、实例import timefrom functools import wraps"""GeneratorExit: 调用 close 或正常结束是产生该异常"""def grep(p): print("Looking for %s" % p) try: while True: ...

2018-04-24 16:34:01 284

翻译 generator 生成器作为 Pipelines

1、概念将一个 generator 作为下一个generator的输入,在第二个generator利用第一个generator输出进行计算,再输出结果模型输入序列 ---> generator_1 ----> generator_2 ----> for x in generator_22、实例实现 shell 命令: tail -f 文件名 | gre...

2018-04-24 15:03:30 202

原创 generator 生成器

1、与普通函数区别普通函数没有 yield普通函数调用时立马执行,生成器函数不立即执行, 而是返回一个generator 对象普通函数调用一次只到遇到return或执行到函数的末尾才返回,生成器到 yield 就返回,调用 next 才会执行 yield 后面的语句,然后到下一个 yield 停止生成器执行完毕抛出异常 StopIteration2、实例def count...

2018-04-24 14:13:57 250

翻译 xcode c/c++开发

1. 头文件和库文件搜索路劲配置2. 库文件添加

2017-06-22 11:24:45 802

原创 linux内核版本设置

安装ubuntu之后,有时不注意执行了upgrade命令后,导致系统内核版本升级,而此时发现原来很多东西都必须运行在旧的的内核版本上,此时怎么让系统启动时启用原来的内核呢?ubuntu启动时,默认会弹出一个系统选择框,让你选择启动的系统*unbutu*windows*advanced options for ubuntu>大概是上面样子,表示我们安装了两个系统,一个ubuntu一个wiando

2017-05-22 15:21:35 998 1

原创 Ubuntu挂载ssd

1.查看未挂载磁盘-> sudo fdisk -l2. 进行分区-> sudo fdisk /dev/sdaCommond for(m for help):m#建一个新的分区Commond for(m for help):n#提示设为主分区还是扩展分区,默认为主分区#输入分区数Partition number(1-4):1#设置分区起止位置,默认为2048#保存分区Commond fr

2016-12-05 14:01:47 3442

原创 python常用包安装错误

1. torndb导入错误In [1]: import torndb-------------------------------------------------------ImportError Traceback (most recent call last)<ipython-input-1-d1ba4c7a3e38> in <module>()----> 1 import t

2016-07-26 17:15:15 409

翻译 git错误

卡死在:Writing objects: 97% (268/274), 1.19 MiB | 4.00 KiB/s -> $ git config --global http.postBuffer 524288000

2016-07-22 14:45:29 556

原创 crontab

ubuntu 上crontab的路径->$ ls /var/spool/cron/crontabs->$ cd /var/spool/cron/crontabs->$ cat root将显示crontab配置如何打开crontab的日志->$ cd /etc/rsyslog.d/->$ vi 50-default.conf##########################找到下面一行

2016-07-13 11:30:06 297

原创 linux分区工具parted使用

1. 查看此盘分区情况->$ parted -l#########################################################执行结果如下:在此详解一下硬盘的一些基本信息########################################################--------------------------------------

2016-07-08 21:48:27 4108

原创 python Crypto模块安装

1. 安装python-dev $: sudo apt-get install python-dev2.安装crypto模块 $:pip install pycrypto

2016-06-24 15:08:35 1990

原创 mysql 外网访问

1. 配置mysql$: vi /etc/mysql/my.cnf屏蔽bind-address,默认是打开的----------## Instead of skip-networking the default is now to listen only on# localhost which is more compatible and is not less secure.#bind

2016-06-24 13:29:19 467

原创 python 虚拟环境

1.安装pip$: sudo apt-get install pip$: pip install --upgrade pip2.安装虚拟环境$: sudo apt-get install python-virtualenv$: sudo easy_install virtualenvwrapper3.安装虚拟环境$: mkdir $HOME/.virtualenvs$: export WORK

2016-06-24 12:40:14 393

原创 locale.Error: unsupported locale setting

解决方法:$: sudo apt-get install language-pack-id$: sudo dpkg-reconfigure locales

2016-06-21 11:12:17 368

原创 Mac matplotlib安装

matplotlib安装

2016-06-06 11:10:44 6925

原创 Macpro + python + opencv

1. 安装xcode 打开appstore下载xcode2. 安装homebrew运行如下命令$:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"$:brew update3. 安装python#安装python到/usr/local/Cella

2016-05-28 20:17:38 1511

原创 JNI 编程

我们先引入一段程序: Java 类,随便打印一些信息吧package com.dk.test;public class PrintInfo { public PrintInfo() { //ToDo } public print(int num, String name, byte[] b) { Log.i("dk", "num : "

2016-04-25 02:36:52 392

原创 FFMPEG录制视频

安装➜ sudo apt-get install yasm libx264-dev libfaac-dev libmp3lame-dev libtheora-dev libvorbis-dev libxvidcore-dev libxext-dev libxfixes-dev➜ cd ~/Download➜ wget http://119.90.25.40/ffmpeg.org/releas

2016-04-15 15:11:02 2666

原创 编译pycaffe问题

问题: _caffe.cpp:10:31: fatal error: numpy/arrayobject.h: No such file解决: 其实numpy已经安装,python中import numpy也没有问题,但就是在此处报错,解决方法: ➜ ~ sudo apt-get install python-numpy

2016-04-14 16:04:15 853

原创 家中电脑访问公司电脑

思路 在公司服务器上建立vpn server,然后将家中电脑,vpn server,公司电脑通过vpn组成局域网,这样既可访问在公司服务器上安装vpn server http://blog.csdn.net/dk_mcu/article/details/51150709家里和公司电脑安装vpn client http://blog.csdn.net/dk_mcu/article/de

2016-04-14 15:58:09 1667

原创 安装cuda问题

问题1: cuda-7-0 : Depends: cuda-toolkit-7-0 (= 7.0-28) but it is not going to be installed我出现这个问题之后试过了网上所有的方法,但是都没能解决,不是人家忽悠,只是每个人遇到的问题不一样罢了,我最后的解决方式就是终极解决方式系统重装解决方法1: : #这个过程中会安装cuda需要的依赖等,还算比较靠

2016-04-14 15:53:20 2906

原创 CUDA安装

为了使cuda安装顺利,如果允许的话我希望将UBUNTU 14.04重新安装一次,安装过程中勾选网络更新选项,避免安装过程出现很多很多奇奇怪怪的问题,这些问题我将在后面的博客中给出0.若不想重装请卸载所有相关显卡驱动之所以卸载显卡驱动是因为安装cuda的过程中会为你自动安装上相关显卡驱动➜ ~ sudo apt-get purge nvidia*1.NVIDIA官网下载CUDAhttps://de

2016-04-14 15:35:05 1014

原创 ubuntu 下安装NVIDIA显卡驱动出现X service error问题解决方法

1.快捷键 CTRL+ALT+F1 进入终端命令行2.关闭图形管理器➜ ~sudo service lightdm stop3.初始终端3➜ ~sudo init 34.安装驱动程序➜ ~sudo ./NVIDIA-Linux-x86_64-version-pkgx.run5.重启➜ ~sudo reboot

2016-04-14 14:48:41 1473

原创 Ubuntu ctrl+alt+F1~F6黑屏

基本知识 ubuntu 上进入终端命令行与退出命令行快捷键ctrl+alt+F1~F6进入终端命令行ctrl+alt+F7退出终端命令行按下进入终端快捷键之后黑屏➜ ~sudo vi /etc/default/grub-------------------------------------------------#找到GRUB_CMDLINE_LINUX_DEFAULT配置#GRUP_

2016-04-14 14:37:03 19460

原创 Android Studio 1.5 opencv开发

1、下载opencv for android地址:http://opencv.org/downloads.html2、建立android工程 我这里建立一个名为OpencvAndroidTest的工程 3. 在工程根目录下建立一个libraries的目录 **4. 在libraries目录下面建立一个opencv的目录 5、解压下载好的android for opencv

2016-03-11 00:22:02 522

原创 linux 命令

rm 命令提示: bash: /bin/rm: Argument list too long#find 目录 -name "过滤条件" | xargs rm -rf "过滤条件"➜rm /tmp -name "*.jpg" | xargs rm -rf "*.jpg"

2016-03-07 10:37:26 396

原创 NDK相关(后补)

javah使用$javah -d jni目录 包名.类名

2016-03-07 10:31:59 286

原创 mysql数据迁移

一. 停止数据库➜ ~service mysql stop二. 创建数据要存储的目标目录➜ ~mkdir /data/mysql_data**三. 指定目录的拥有者➜ ~chown mysql:mysql /data/mysql_data四. 修改mysql配置文件➜ ~vi /etc/mysql/my.cnf##找到datadir并修改刚才创建的目录###datadir = /var/

2016-02-26 12:12:57 499

introduction to tornado

原版电子书,有目录

2016-08-04

nodejs官方中文文档

Nodejs官方文档中文版>本文档翻译自Nodejs(https//nodejsorg/api/)官方文档适用于V。本文档从引用参考和概念两个方面全面的解释了NodejsAPI。每个章节描述了一个模块

2016-08-04

空空如也

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

TA关注的人

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