<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[buki26的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/buki26</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; buki26]]></copyright><item><title><![CDATA[解决“Can not convert a ndarray into a Tensor or Operation.”]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/93752577</link><guid>https://blog.youkuaiyun.com/buki26/article/details/93752577</guid><author>buki26</author><pubDate>Wed, 26 Jun 2019 16:54:02 +0800</pubDate><description><![CDATA[背景：用tensorflow做训练时，feed数据的环节报错
“Can not convert a ndarray into a Tensor or Operation.”
报错代码：
label,count,label_p,count_p,label_c,count_c,accuracy=sess.run \
      ([label,count,label_p,count_p,label_c...]]></description><category></category></item><item><title><![CDATA[tensorboard使用问题]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/89256596</link><guid>https://blog.youkuaiyun.com/buki26/article/details/89256596</guid><author>buki26</author><pubDate>Fri, 12 Apr 2019 20:26:25 +0800</pubDate><description><![CDATA[1、最简单的调用代码
import tensorflow as tf

with 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 = ...]]></description><category></category></item><item><title><![CDATA[mysql安装后第一次启动遇到的问题]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/87719031</link><guid>https://blog.youkuaiyun.com/buki26/article/details/87719031</guid><author>buki26</author><pubDate>Tue, 19 Feb 2019 17:04:07 +0800</pubDate><description><![CDATA[上一篇文章记录了如何安装mysql以及几条简单的命令。
在安装好后可以执行简单的命令，这时mysql应该是启动的，为了熟悉启动和关闭的过程，我通过下面命令关闭mysql，再次启动的时候遇到了问题，下面记录一下解决办法。
首先贴三条语句，分别是查询MySQL是否启动，启动及关闭命令：
ps -ef | grep mysqld

cd /usr/bin
./mysqld_safe &amp;amp;

cd ...]]></description><category></category></item><item><title><![CDATA[ubuntu安装MySQL及几条简单命令]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/87711396</link><guid>https://blog.youkuaiyun.com/buki26/article/details/87711396</guid><author>buki26</author><pubDate>Tue, 19 Feb 2019 15:17:47 +0800</pubDate><description><![CDATA[最简单的命令行安装方式：
安装命令：
sudo apt-get install mysql-server
 
sudo apt-get install mysql-client
 
sudo apt-get install libmysqlclient-dev

安装过程中提示设置密码，注意设置后不要忘记
完成后用下面命令查看是否安装成功：
sudo netstat -tap | grep mys...]]></description><category></category></item><item><title><![CDATA[jenkins非常不完全使用笔记]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/85249728</link><guid>https://blog.youkuaiyun.com/buki26/article/details/85249728</guid><author>buki26</author><pubDate>Tue, 25 Dec 2018 16:12:20 +0800</pubDate><description><![CDATA[因为后面项目部署目前还没有实践，所以有些地方只是按照理论理解记下来，所以题目写了不完全使用笔记，后期实践过后会补上。
安装和配置：
1、下载jenkins
官网地址：Jenkins下载地址
2、安装Java 8
命令：
sudo apt install openjdk-8-jre-headless

3、进入第一步中下载的jenkins.war目录，执行命令：
java -jar jenkins....]]></description><category></category></item><item><title><![CDATA[vim编辑器的简单使用]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/85161869</link><guid>https://blog.youkuaiyun.com/buki26/article/details/85161869</guid><author>buki26</author><pubDate>Fri, 21 Dec 2018 15:51:38 +0800</pubDate><description><![CDATA[关于vim，其实之前就经常用，但是只会用最基础的插入、保存、退出等命令，用这样简单的命令已经可以实现文本编辑了（毕竟有鼠标有滚轮可以用嘛），不过还是有些不方便，尤其复制粘贴或者文本翻页之类的，所以趁着刚好有时间，看了一下vim的常用命令，下面记录一下。
vim的功能还是很强大的，操作命令也是真的多，不过这里我只记录我认为真正常用的，其它的到用的时候再查完全来得及~~
一、模式转换命令
用vim打开...]]></description><category></category></item><item><title><![CDATA[linux平台下log打印及程序运行方法]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/85125243</link><guid>https://blog.youkuaiyun.com/buki26/article/details/85125243</guid><author>buki26</author><pubDate>Thu, 20 Dec 2018 16:08:43 +0800</pubDate><description><![CDATA[1、python中log打印方法
import logging
logging.info(&amp;quot;log信息&amp;quot;)

2、用nohup命令运行程序
nohup将程序的log信息输出到nohup.out文件，文件中只打印log信息，print的信息不会被写入。如果重新运行这个文件好像需要自己清？因为原本是追加的方式写入
运行命令：
nohup python3 pyname.py
或运行脚本：
nohup ....]]></description><category></category></item><item><title><![CDATA[python实现简单的post和get网络请求]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/85124406</link><guid>https://blog.youkuaiyun.com/buki26/article/details/85124406</guid><author>buki26</author><pubDate>Thu, 20 Dec 2018 15:49:38 +0800</pubDate><description><![CDATA[post和get的概念：
Http定义了与服务器交互的不同方法，最基本的方法有4种，分别是GET，POST，PUT，DELETE。
URL全称是资源描述符，也就是说一个URL地址，它用于描述一个网络上的资源，而HTTP中的GET，POST，PUT，DELETE就对应着对这个资源的查，改，增，删4个操作。
其实这四种操作用get和post都可以实现，put和delete就很少被用到了，简单来理解，g...]]></description><category></category></item><item><title><![CDATA[websocket方法实现服务器端接收语音及发送数据]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/85120627</link><guid>https://blog.youkuaiyun.com/buki26/article/details/85120627</guid><author>buki26</author><pubDate>Thu, 20 Dec 2018 14:42:06 +0800</pubDate><description><![CDATA[最近做声纹识别的后端开发，在和前端做数据交互的时候需要接收语音，用了websocket方法，好处是在接收语音的同时做语音处理，即前端一边录入一边发送，后端接收一段一段的音频数据进行处理，同时可以对前面数据的处理结果进行修正，效果参考各大输入软件的音转字。
不过目前用于声纹识别的情况对于边说边处理的需求并不高，因此我虽然选择了这种方式，但接收语音数据仍然是简单的文件接收方法，接收结束后再处理。
源码...]]></description><category></category></item><item><title><![CDATA[语音文件aac->raw->wav格式转换方法]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/85005576</link><guid>https://blog.youkuaiyun.com/buki26/article/details/85005576</guid><author>buki26</author><pubDate>Fri, 14 Dec 2018 16:14:19 +0800</pubDate><description><![CDATA[标题中的三种音频格式介绍：
1、aac
是一种压缩音频的格式，经常由前端app生成，由于后台解码时需要用wav，所以需要将压缩的aac格式解压（不过解压会有损耗）
2、raw
相当于录制的音频源码
pcm：脉冲编码调制，作为对音频源码的编码方式
直接存储采样的数据，不经过压缩
pcm是声卡直接支持的数据格式，如果要让声卡播放其它压缩类型的声音数据，就要先把y压缩数据解压成pcm格式。
区别：
ra...]]></description><category></category></item><item><title><![CDATA[解决“Max retries exceeded with url”问题]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/85004675</link><guid>https://blog.youkuaiyun.com/buki26/article/details/85004675</guid><author>buki26</author><pubDate>Fri, 14 Dec 2018 15:34:01 +0800</pubDate><description><![CDATA[用requests的post方法获取内容时，遇到以下报错：
ConnectionError: HTTPConnectionPool(host=‘xxx.xx.xxx.xxx’, port=xxxx): Max retries exceeded with url: /api/v1/login/ (Caused by NewConnectionError(’&amp;lt;urllib3.connection...]]></description><category></category></item><item><title><![CDATA[shell脚本的一点零七杂八]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/83624948</link><guid>https://blog.youkuaiyun.com/buki26/article/details/83624948</guid><author>buki26</author><pubDate>Thu, 01 Nov 2018 18:29:10 +0800</pubDate><description><![CDATA[本文无顺序，不全面，遇到一点加一点
1、sed -e
用于批量处理scripts，比如一个文件叫wav.flist，里面内容如下所示很多行：
/dev/S0761/BAC009S0761W0325.wav
/dev/S0761/BAC009S0761W0290.wav
/dev/S0761/BAC009S0761W0267.wav
………………
用以下脚本命令处理
sed -e 's/\.wav/...]]></description><category></category></item><item><title><![CDATA[在服务器上运行kaldi说话人识别模型训练程序遇到的小问题]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/83272598</link><guid>https://blog.youkuaiyun.com/buki26/article/details/83272598</guid><author>buki26</author><pubDate>Mon, 22 Oct 2018 14:38:50 +0800</pubDate><description><![CDATA[服务器上已开启安装了kaldi工具的docker容器，开启方法见上一篇博客。
说话人识别的例程用的是aishell提供的数据集，这里我的数据集已经下载到服务器了，所以后面我会再运行脚本里去掉下载数据集的命令。
1、容器开启的方法：
在上一篇博客的基础上用以下命令开启
docker run --runtime=nvidia --name [指定一个用于与其它容器区分的name] -it -v /ho...]]></description><category></category></item><item><title><![CDATA[docker使用之save和load命令以及一些其它命令]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/83106988</link><guid>https://blog.youkuaiyun.com/buki26/article/details/83106988</guid><author>buki26</author><pubDate>Wed, 17 Oct 2018 15:21:35 +0800</pubDate><description><![CDATA[在上一篇博客中介绍了编写简单的dockerfile的方法，可以通过编写dockerfile，然后利用dockerfile创建容器的方法，将一个工程创建为docker容器，然后通过docker run命令运行已创建的容器。
那么，如果本地或当前虚拟机上已存在一个docker容器，我想要把它导到服务器上，可以怎么做呢？答案是save和load容器。
1、save
首先查看要保存的镜像的id
docke...]]></description><category></category></item><item><title><![CDATA[简单的dockerfile编写方法]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/82971434</link><guid>https://blog.youkuaiyun.com/buki26/article/details/82971434</guid><author>buki26</author><pubDate>Tue, 09 Oct 2018 10:05:27 +0800</pubDate><description><![CDATA[如需制作镜像的工程名为pro
首先在工程文件夹pro内新建一个名为docker的文件夹
进入文件夹，创建一个新文件名为Dockerfile
Dockerfile里面的内容如下：
# 基础镜像
FROM python:3.6
# 或 FROM ubuntu:latest 等

# 维护者信息
MAINTAINER 邮箱@...

# 镜像操作命令
# 一般是安装东西之类的
RUN apt-get ....]]></description><category></category></item><item><title><![CDATA[使用fiddler进行手机应用抓包分析详细步骤]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/82868310</link><guid>https://blog.youkuaiyun.com/buki26/article/details/82868310</guid><author>buki26</author><pubDate>Thu, 27 Sep 2018 15:45:29 +0800</pubDate><description><![CDATA[1、下载并安装fiddler
傻瓜式安装就可以，安装后图标：

2、设置fiddler
打开fiddler，默认就开始在抓取本机上的数据
要设置手机 应用的抓取：
Tools-&amp;gt;options
勾选下列选项：


3、设置安卓手机
首先要获取电脑的ip地址
可以在命令行输入ipconfig获取ipv4地址
也可以看fiddler软件右上角的online，点开的ip地址应该和上面获取的ipv4...]]></description><category></category></item><item><title><![CDATA[gitlab的简单使用]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/81779129</link><guid>https://blog.youkuaiyun.com/buki26/article/details/81779129</guid><author>buki26</author><pubDate>Fri, 17 Aug 2018 16:03:49 +0800</pubDate><description><![CDATA[之前在实验室用过，不过也是照着教程，现在一点都不记得了，虽然现在仍然只会简单操作，不过一点点记录下来慢慢学习好啦。

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 
...]]></description><category></category></item><item><title><![CDATA[解决source insight3.5中文显示乱码的问题]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/80761920</link><guid>https://blog.youkuaiyun.com/buki26/article/details/80761920</guid><author>buki26</author><pubDate>Thu, 21 Jun 2018 16:02:15 +0800</pubDate><description><![CDATA[下载插件，将压缩包中的dll文件解压至source insight的安装目录，重新开启source insight即可

下载地址：插件下载地址]]></description><category></category></item><item><title><![CDATA[django学习笔记之模板]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/80760536</link><guid>https://blog.youkuaiyun.com/buki26/article/details/80760536</guid><author>buki26</author><pubDate>Thu, 21 Jun 2018 14:54:59 +0800</pubDate><description><![CDATA[模板提供了另一种把内容显示到网页的方法 
之前采用的django.http.HttpResponse 的方法 
现在渲染模板的方法用到了html文件 
相当于把要显示的变量定义在view.py里，然后定义一个模板html在模板里遍历并显示

1、仍然是新建项目和app

django-admin.py&amp;nbsp;startproject&amp;nbsp;tmpl
cd&amp;nbsp;tmpl
python3...]]></description><category></category></item><item><title><![CDATA[django学习笔记之视图与网址]]></title><link>https://blog.youkuaiyun.com/buki26/article/details/80748077</link><guid>https://blog.youkuaiyun.com/buki26/article/details/80748077</guid><author>buki26</author><pubDate>Wed, 20 Jun 2018 16:56:01 +0800</pubDate><description><![CDATA[简单记录一下步骤，具体讲解参见django教程

1、新建工程



django-admin.py startproject mysite    # mysite是工程名

2、新建app

python manage.py startapp learn    # learn是app名 

3、把新建的app加到settings.py中的INSTALL_APPS中 
修改mysite/mysit...]]></description><category></category></item></channel></rss>