
工作杂项
buki26
这个作者很懒,什么都没留下…
展开
-
Ubuntu16.04下docker安装(或更新最新版本)
1、更新源sudo apt-get update2、升级source列表并保证https和ca证书成功安装sudo apt-get install apt-transport-https ca-certificates3、增加新的GPG 密钥sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80...原创 2018-06-05 15:26:15 · 2182 阅读 · 0 评论 -
使用fiddler进行手机应用抓包分析详细步骤
1、下载并安装fiddler傻瓜式安装就可以,安装后图标:2、设置fiddler打开fiddler,默认就开始在抓取本机上的数据要设置手机 应用的抓取:Tools->options勾选下列选项:3、设置安卓手机首先要获取电脑的ip地址可以在命令行输入ipconfig获取ipv4地址也可以看fiddler软件右上角的online,点开的ip地址应该和上面获取的ipv4...原创 2018-09-27 15:45:29 · 969 阅读 · 2 评论 -
简单的dockerfile编写方法
如需制作镜像的工程名为pro首先在工程文件夹pro内新建一个名为docker的文件夹进入文件夹,创建一个新文件名为DockerfileDockerfile里面的内容如下:# 基础镜像FROM python:3.6# 或 FROM ubuntu:latest 等# 维护者信息MAINTAINER 邮箱@...# 镜像操作命令# 一般是安装东西之类的RUN apt-get ....原创 2018-10-09 10:05:27 · 1391 阅读 · 1 评论 -
docker使用之save和load命令以及一些其它命令
在上一篇博客中介绍了编写简单的dockerfile的方法,可以通过编写dockerfile,然后利用dockerfile创建容器的方法,将一个工程创建为docker容器,然后通过docker run命令运行已创建的容器。那么,如果本地或当前虚拟机上已存在一个docker容器,我想要把它导到服务器上,可以怎么做呢?答案是save和load容器。1、save首先查看要保存的镜像的iddocke...原创 2018-10-17 15:21:35 · 7383 阅读 · 0 评论 -
在服务器上运行kaldi说话人识别模型训练程序遇到的小问题
服务器上已开启安装了kaldi工具的docker容器,开启方法见上一篇博客。说话人识别的例程用的是aishell提供的数据集,这里我的数据集已经下载到服务器了,所以后面我会再运行脚本里去掉下载数据集的命令。1、容器开启的方法:在上一篇博客的基础上用以下命令开启docker run --runtime=nvidia --name [指定一个用于与其它容器区分的name] -it -v /ho...原创 2018-10-22 14:38:50 · 2288 阅读 · 1 评论 -
shell脚本的一点零七杂八
本文无顺序,不全面,遇到一点加一点1、sed -e用于批量处理scripts,比如一个文件叫wav.flist,里面内容如下所示很多行:/dev/S0761/BAC009S0761W0325.wav/dev/S0761/BAC009S0761W0290.wav/dev/S0761/BAC009S0761W0267.wav………………用以下脚本命令处理sed -e 's/\.wav/...原创 2018-11-01 18:29:10 · 286 阅读 · 0 评论 -
解决“Max retries exceeded with url”问题
用requests的post方法获取内容时,遇到以下报错:ConnectionError: HTTPConnectionPool(host=‘xxx.xx.xxx.xxx’, port=xxxx): Max retries exceeded with url: /api/v1/login/ (Caused by NewConnectionError(’<urllib3.connection...原创 2018-12-14 15:34:01 · 67533 阅读 · 7 评论 -
python实现简单的post和get网络请求
post和get的概念:Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,也就是说一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。其实这四种操作用get和post都可以实现,put和delete就很少被用到了,简单来理解,g...原创 2018-12-20 15:49:38 · 1466 阅读 · 0 评论 -
linux平台下log打印及程序运行方法
1、python中log打印方法import logginglogging.info("log信息")2、用nohup命令运行程序nohup将程序的log信息输出到nohup.out文件,文件中只打印log信息,print的信息不会被写入。如果重新运行这个文件好像需要自己清?因为原本是追加的方式写入运行命令:nohup python3 pyname.py或运行脚本:nohup ....原创 2018-12-20 16:08:43 · 2555 阅读 · 0 评论 -
jenkins非常不完全使用笔记
因为后面项目部署目前还没有实践,所以有些地方只是按照理论理解记下来,所以题目写了不完全使用笔记,后期实践过后会补上。安装和配置:1、下载jenkins官网地址:Jenkins下载地址2、安装Java 8命令:sudo apt install openjdk-8-jre-headless3、进入第一步中下载的jenkins.war目录,执行命令:java -jar jenkins....原创 2018-12-25 16:12:20 · 200 阅读 · 0 评论 -
gitlab的简单使用
之前在实验室用过,不过也是照着教程,现在一点都不记得了,虽然现在仍然只会简单操作,不过一点点记录下来慢慢学习好啦。1、设置公钥 mkdir ~/.ssh cd ~/.ssh ssh-keygen -t rsa -C “邮箱地址” 提示 Enter file in which to save the key (/home/yang/.ssh/id_rsa): 输入:id_rsa ...原创 2018-08-17 16:03:49 · 278 阅读 · 1 评论 -
利用docker在服务器上安装tensorflow镜像的具体方法
1、下载tensorflow镜像docker pull tensorflow/tensorflow sudo docker pull tensorflow/tensorflow2、创建运行TensorFlow容器docker run --name my-tensortflow -it -p 8888:8888 -v ~/tensorflow:/test/data ten...原创 2018-06-06 13:56:53 · 2763 阅读 · 0 评论 -
django学习笔记之模板
模板提供了另一种把内容显示到网页的方法 之前采用的django.http.HttpResponse 的方法 现在渲染模板的方法用到了html文件 相当于把要显示的变量定义在view.py里,然后定义一个模板html在模板里遍历并显示1、仍然是新建项目和appdjango-admin.py startproject tmplcd tmplpython3...原创 2018-06-21 14:54:59 · 147 阅读 · 0 评论 -
解决source insight3.5中文显示乱码的问题
下载插件,将压缩包中的dll文件解压至source insight的安装目录,重新开启source insight即可下载地址:插件下载地址原创 2018-06-21 16:02:15 · 9196 阅读 · 0 评论 -
利用docker安装keras镜像
本身并不复杂的操作,由于自己实在太小白,折腾了好久,现在还是有不明白的地方,不过先安装上再慢慢学习。1、制作keras的docker镜像 GitHub上keras的源码是提供了Dockerfile的,可以用来制作镜像,网址: https://github.com/keras-team/keras/blob/master/docker/Dockerfile 但是由于官网提供的是GPU版本,...原创 2018-06-08 10:20:20 · 3742 阅读 · 0 评论 -
python3下安装并运行已有的django项目
正常步骤:sudo apt-get install python3 #安装python3sudo apt-get install python3-pipsudo apt-get install python-virtualenv #安装本地虚拟环境管理工具mkdir django # 创建目录cd djangovirtualenv venv #在~/django目录...原创 2018-06-20 09:20:18 · 2183 阅读 · 0 评论 -
设置source insight使之可以查看并编辑python文件
之前看c++代码习惯了source insight,找到了一个教程可以使source insight查看python语言,照着设置一下。 1、需要下载一个插件,下面地址下载压缩包,解压即可 python插件下载地址 2、见图片 3、现在可以正常添加python工程了...转载 2018-06-20 09:39:49 · 3293 阅读 · 1 评论 -
Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'. You may need to add 'xxx.xx' to ALLOWED_HOSTS
用python3 manage.py runserver 0.0.0.0:8000命令运行django程序后,通过浏览器访问服务器网址的8000端口,出现访问错误,报错为 Invalid HTTP_HOST header: ‘xxx.xx.xxx.xxx:8000’. You may need to add ‘xxx.xx’ to ALLOWED_HOSTS解决办法: 修改创建项目时生成的...原创 2018-06-20 14:29:39 · 33656 阅读 · 2 评论 -
django学习笔记之视图与网址
简单记录一下步骤,具体讲解参见django教程1、新建工程django-admin.py startproject mysite # mysite是工程名2、新建apppython manage.py startapp learn # learn是app名 3、把新建的app加到settings.py中的INSTALL_APPS中 修改mysite/mysit...原创 2018-06-20 16:56:01 · 194 阅读 · 0 评论 -
tensorboard使用问题
1、最简单的调用代码import tensorflow as tfwith tf.name_scope('graph') as scope: m = tf.constant([[2,3]],dtype=tf.float32,name='m') n = tf.constant([[5],[6]],dtype=tf.float32,name='n') product = ...原创 2019-04-12 20:26:25 · 364 阅读 · 0 评论