2017-08-09 - SQLite是轻量级数据库,所有的数据全部存储在一个本地文件中,不支持远程查询。然而,麻雀虽小,五脏俱全,性能相当出色。 一、开发环境搭建 1.安装SQLite sudo apt-get install sqlite3 2.安装C语言环境 sudo apt-get install libsqlite3-dev 3.测试 a.编写...
2017-08-09 - 租了服务器,开始搞事情。然而,网上现有的教程实在不忍直视。因此写点东西留给后面的同学。 环境是阿里云Ubuntu16.04 32bit,其他发行版本请移步官网Linux帮助(http://nginx.org/en/linux_packages.html)。 我们通过添加密钥环将nginx官网的仓库添加进来...
2017-08-09 - 监控服务器 - 什么是 Zabbix Zabbix(http://www.zabbix.com/) 是企业级开源分布式监控服务器解决方案。该软件能监控网络的不同参数以及服务器的完整性,还允许为任何事件配置基于电子邮件的警报。Zabbix 根据存储在数据库(例如 MySQL)中的数据提供报告和...
2017-08-08 - ubuntu是linux用户最喜爱的操作系统,据权威统计全世界使用linux最多的版本就是ubuntu,然后很多用户输入ubuntu的出错率远远比linux的高,在ubuntu社区当中经常可以看到有人错输入成ubnutu、ubuutu或ubuntn,就是我本人也是经常出错,我每次出错的原因都是过...
2017-08-08 - 1.描述 docopt能根据你写的文档描述,自动生成解析器,可以为Python小程序创造优雅的命令行界面(Command Line Interface)。 2.安装 我的环境:ubuntu16.04 + python3.5.2 现在我们使用最优雅的安装方法 sudo pip3 install docopt 3.安装.小例子演示一下 #...
2017-08-08 - 1.预备环境 购买阿里云Ubuntu 16.04 64位服务器 2.更新pip pip install --upgrade pip 3.安装 Nginx, uwsgi sudo apt-get install nginx sudo apt-get install uwsgi 4.安装,创建虚拟环境 pip install virtualenv //创建虚拟环境文件夹 mkdir SmartCommuni...
2017-08-07 - Docker17.06配置中国官方镜像加速,该方法是针对Docker客户端版本大于1.10的用户,可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器。 创建文件夹,如果存在则不需要创建。 sudo mkdir -p /etc/docker 在/etc/docker/目录下创建daemon.json文...
2017-08-07 - Ubuntu 16.04属于LTS长期支持版本,根据官方的发布计划还会发布Ubuntu 16.04.4及Ubuntu 16.04.5版本,如果你现在到Ubuntu官方肯定是无法下载到Ubuntu 16.04.2此类已淘汰的版本,Ubuntu 16.04下载链接默认都指向了最新发布的Ubuntu 16.04.3(http://www.linux...
2017-08-07 - 一直以来。想要学习 linux ,在 vm 虚拟机下安装了 ubuntu 系统。 可是这个系统并不能上网。原因就是 vm 虚拟机的虚拟网卡会和锐捷冲突。锐捷会检測到多网卡,断开网络,所以不得不禁用 vm 的虚拟网卡。要想使虚拟机上网就必须让主机使用 wifi 连接。而虚拟机...
2017-08-07 - 之前用ubuntu切换hosts以为没有软件可用,直接用cp来替换hosts文件,今天网上搜了一下发现一个软件和window上用的切hosts功能一样,而且可以支持Linux,mac,windows。 软件安装方式: 1,下载zip文件 2,解压文件 3,双击SwitchHosts!即可。 软件地址:http...
2017-08-07 - 1.minicom安装,参考:http://www.linuxdiyf.com/linux/21085.html 2.串口识别问题:Linux Ubuntu16 64位系统,USB转串口线,通过PL2303转接模块,连接到开发板的UART调试引脚上,GND,VCC,Tx,Rx。然后Ubuntu系统上通过dmesg命令就可以查看到串口设备/dev/...
2017-08-06 - 主要用来做开发,麒麟Ubuntu乱七八糟定制的东西太多了,所以使用了原版的Ubuntu。本来想不安装中文输入法的,就纯粹用英文。但是发现没有中文输入确实不方便,比如写这篇文章。 网络上有不少安装中文输入法的文章,但是很多系统版本都比较老了。而且安装过程...
2017-08-05 - 那天在一个微信公众号上,看见了一篇关于API Gateway的文章,文章上描述的是关于kong来实现的。之前工作时也曾想过把kong给部署起来跑跑看,由于时间紧张,那时没弄成功,没想到今天居然又在微信上看到了它。不行,微信上居然都把它给普及开了,看来我必须得...
2017-08-05 - Ubuntu 16.04.3 LTS现在可以下载。这是Ubuntu 16.04 LTS系列中的第三个发布版本。 Ubuntu 16.04.4 LTS将在明年初推出。 这个版本有什么特点? Ubuntu LTS版本带有5年的持续软件包更新,错误修复,硬件改进和安全补...
2017-08-04 - Ubuntu 16.04安装Markdown编辑器MarkMyWords 使用Sublime Text 3进行Markdown的编辑,总觉得操作上比较繁琐,现在推荐使用MarkMyWords,小巧方便。效果如下所示: 安装: sudo add-apt-repository ppa:voldyman/markmywords sudo apt-get update sudo apt-ge...
2017-08-04 - 由于Ubuntu从9.04开始就把Insight从APT源中删除,所以使用APT无法安装,而且《Assembly Language Step By Step, for Linux!》此书讲解的例子也正是使用Insight。 网上流传的安装方法通过修改头文件或者源码文件的方式进行源码的安装基本都不凑效,下面是正确...
2017-08-04 - 在Ubuntu 16.04操作系统出现Failed to start /etc/rc.local Compatibility这个错误没有最终解决方法,之后思路,如下: 打开/etc/rc.local看是否有其它的任务或者开关导致启动失败。如果有就看需要去除。 比如我的电脑如下所示: 由于我开启了开机使用小键盘...
2017-08-04 - Linux下播放蓝光真是麻烦啊,不过好歹是播放成功了,光碟是《君の名は。》日版。 首先你需要有一个蓝光光驱,然后需要判断你的蓝光光碟是哪种加密类型,譬如《君の名は。》的保护措施是 AACS V62。 网络上关于 Linux 播放蓝光的方法有很多,大多数是让你安装...
2017-08-04 - 在使用moveit Python binding的时候一直遇到如下问题: Traceback (most recent call last): File ./moveit_plan.py, line 6, in module import moveit_commander File /opt/ros/kinetic/lib/python2.7/dist-packages/moveit_commander/__init__.py, line 3,...
2017-08-04 - 在文章《Ubuntu16.04+GTX1050ti+CUDA8.0+TensorFlow-gpu+keras配置深度学习环境》(附)中已经配置好了系统。现在来进行GPU加速测试。 测试1:系统自动分配设备 #-*- coding:utf-8 -*- import tensorflow as tf # 新建一个 graph. a = tf.constant([1.0, 2.0...
2017-08-04 - 最近想使用Ghost搭建自己的博客网站,网上搜索了下大多都是1.0之前版本搭建的文章,但是Ghost1.0版本已经可用好一段时间了,所以决定根据官方文档搭建Ghost1.0版本的博客系统。 下面开始一步步讲解在自己服务器上搭建、安装、配置Ghost的过程。 搭建准备 Ubu...
2017-08-03 - 在Ubuntu16.04版本上搭建离线免费地图OpenStreetMap(osm):http://www.linuxdiyf.com/linux/29227.html 显示瓦片网页地图 瓦片网页地图也被称为OpenStreetMap术语中的滑图。有两个可用于瓦片地图服务器的免费开源JavaScript地图库:OpenLayer和Leaflet。 L...
2017-08-03 - ncnn git:https://github.com/Tencent/ncnn ncnn 是一个为手机端极致优化的高性能神经网络前向计算框架。ncnn 从设计之初深刻考虑手机端的部署和使用。无第三方依赖,跨平台,手机端 cpu 的速度快于目前所有已知的开源框架。基于 ncnn,开发者能够将深度学...
2017-08-03 - 接着上一篇ubuntu下利用Dlib实现目标跟踪(上)(http://www.linuxdiyf.com/linux/32211.html),本文继续介绍Dlib的目标跟踪功能。 用dlib来实现多多目标跟踪也是很容易的,就是多声明几个dlib.correlation_tracker()类就好了,将上一篇ubuntu下利用Dlib实...
2017-08-03 - 本文将介绍在Ubuntu下利用Python来调用Dlib和OpenCV,来实现目标跟踪。 opencv是计算机视觉界最常用的库,Dlib是一个很好用的开源C ++工具包,其中包含很多机器学习以及其他算法。 它被广泛应用于行业和学术领域,包括机器人,嵌入式设备,移动电话和大型高...
2017-08-03 - 环境依赖 系统:ubuntu16.04.2 opencv3.2.0(Ubuntu下OpenCV的安装如果有疑问,参见我《 Ubuntu16.04 OpenCV安装笔记 》一文) Dlib19.4(下载地址http://dlib.net/files/dlib-19.4.tar.bz2) ubuntu下Dlib的安装参见它源码根目录下的README.md,介绍得比较...
2017-08-03 - 主要是记录一个问题:由于安装nvidia显卡驱动后,原有的libGl.so的链接会被破坏,需要重新链接。 通过 sudo find /usr -iname *libGl.so* 查找/usr下的libGl.so.1 已知 /usr/lib/libGL.so.1 为正常的libGL.so,因此将该so链接替换到/usr/lib/i386-linux-gnu/...
2017-08-03 - 卸载 首先进入有安装路径配置文件install_manifest.txt(是关于OpenCV配置的路径),我的是在home目录下的opencv: cd /home/hy/opencv/build make uninstall//卸载掉配置路径中的文件 sudo rm -r build//删除build文件 //删除掉环境中有关的其余包 sudo rm...
2017-08-03 - 什么是 Lets Encrypt Lets Encrypt(https://letsencrypt.org/) 是互联网安全研究组织 (ISRG) 提供的免费证书认证机构。它提供了一种轻松自动的方式来获取免费的 SSL/TLS 证书 - 这是在 Web 服务器上启用加密和 HTTPS 流量的必要步骤。获取和安装证书的大...
2017-08-03 - 什么是 Docker Compose Docker Compose(https://docs.docker.com/compose/overview/) 是一个运行多容器 Docker 应用的工具。Compose 通过一个配置文件来配置一个应用的服务,然后通过一个命令创建并启动所有在配置文件中指定的服务。 Docker Compose 适用...
2017-08-02 - 由于gulp serve 跟踪项目的文件数有限制,必须要设置一下,解除设置才可以继续跟踪。还有一种可能是因为gulp的watch需要监听很多文件的变动,但是ubuntu或者是fedora操作系统的文件句柄本身是有一定限制的,这个时候可以使用如下命令处理: echo fs.inotify....
2017-08-02 - 新的LibreOffice 5.4版本发布了重大新功能,并为使用其他办公套件创建的文件带来了很大的改进 但是您可能会想知道如何在Ubuntu上安装或升级到LibreOffice 5.4。 好吧,不用担心:我们来这里给你看。 由于Ubuntu不会通过其标准的更新机制向用户分发最新最稳定...
2017-08-02 - 1.使用 Anaconda 里面的conda 工具 $ conda install -c quantopian ta-lib=0.4.9 2.自己手工编译安装,适合需要自己修改内部的一些函数 a).下载ta-lib的源码 $ wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz $ untar and cd $ ./...
2017-08-02 - 最近在写qglviewer的时候发现一个问题,这是在ubuntu14.04上没有发生的问题,realloc invalid pointer: 查了半天资料之后是qt4与qt5之间发生矛盾,导致qglviewer不能链接到正确的qt版本,也有人通过卸载qt5解决,但是并不是一个有效的解决办法。 最后贴上我...
2017-08-01 - 以手动方式安装和升级最新的 Linux 内核对于每个人来说都不是一件小事,甚至包括一些有经验的人也是如此。它需要对 Linux 内核有深入的了解。过去我们已经介绍了 UKUU(Ubuntu Kernel Upgrade Utility),它可以从 kernel.ubuntu.com 网站上自动检测最新的主...
2017-08-01 - 说明 - 非关系型数据库(NoSQL)和 OrientDB 通常在我们提及数据库的时候,想到的是两个主要的分类:使用用于用户和应用程序之间进行对接的一种被称为结构化查询语言(Structured Query Language ,缩写 SQL)的关系型数据库管理系统(Relational Data base...
2017-08-01 - 参考网站https://docs.bazel.build/versions/master/install-ubuntu.html进行。 使用Bazel custom APT安装 首先,安装jdk8。 安装JDK8 sudo apt-get install openjdk-8-jdk 在包资源中增加Bazel的发布源 echo deb [arch=amd64] http://storage.googleapis.co...
2017-07-31 - 在虚拟机新安装了Ubuntu,但是想连个网下软件,Ubuntu却一直显示掉线。 用了网上大家常说的方法,首先将/etc/ppp/options 文件中的 lcp-echo-failure 4 改成 lcp-echo-failure 40,然后在在命令行里运行:$ sudo gedit /etc/ppp/options 或者执行命令 sudo /...
2017-07-31 - 刚开始在VirtualBox用Ubuntu时不太懂,每次打开前都添加一次盘片。 结果就导致虽然已经安装过了,但每次开启都蹦出安装界面。 解决方法就是,不再手动添加盘片了,保持没有盘片状态,然后再打开就好了。 如图,成功进入界面。 本文永久更新地址: http://www...
2017-07-31 - scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。 命令格式 scp [参数] [原路径]...