<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[晓杰1990的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaojiewang1990</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaojiewang1990]]></copyright><item><title><![CDATA[NameError: name 'false' is not defined]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/85712105</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/85712105</guid><author>xiaojiewang1990</author><pubDate>Thu, 03 Jan 2019 18:51:37 +0800</pubDate><description><![CDATA[出现NameError: name 'false' is not defined这个错误时，是因为在使用eval转化为字典时，中间的false，null等区分大小写导致。

global false, null, true

false = null = true = ''

result1 = eval(content)

在使用eval之前出现这个问题，应该这样处理。...]]></description><category></category></item><item><title><![CDATA[Python中 str 与bytes类型的区与转换]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/85696541</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/85696541</guid><author>xiaojiewang1990</author><pubDate>Thu, 03 Jan 2019 14:59:08 +0800</pubDate><description><![CDATA[定义一个str型:

a1='dsadada'

定义一个bytes型：

a2=b'scope'

str---&amp;gt;bytes:

b1=bytes(a1,encoding='utf8')

type(b1)

输出结果:bytes

bytes---&amp;gt;str:

b2=str(a2,encoding='utf-8')

type(b2)

 

查看类型时即：type()

 

 ...]]></description><category></category></item><item><title><![CDATA[NLP---- python实践案例（word2vec求语义相似度，LDA，词性标注）]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/83660550</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/83660550</guid><author>xiaojiewang1990</author><pubDate>Fri, 28 Dec 2018 13:51:08 +0800</pubDate><description><![CDATA[NLP应用的第一步是自动分词，然后在分词之后构建词向量，然后再对词向量进行训练，最后输出任务结果。

案例：中文处理预料库《倚天屠龙记》，为例子。引用博文：

https://blog.youkuaiyun.com/sinat_29694963/article/details/79177832

https://zhuanlan.zhihu.com/p/23225934

word2vec是构建多层的神经网络...]]></description><category></category></item><item><title><![CDATA[MAC上解决Python3的pip安装模块路径问题]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84401689</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84401689</guid><author>xiaojiewang1990</author><pubDate>Fri, 23 Nov 2018 18:15:34 +0800</pubDate><description><![CDATA[默认mac上已经安装了 python2; 而我又安装了 python3，并使用 python3;

安装了 pip 默认，pip安装的包安装在了 python2上了；

但是我想用 pip把安装的包安装在 python3上 ，所以如下解决方式；

1：在mac上先安装 virtualenv

终端：sudo pip install virtualenv

2: 找到 python3的路径；

默认...]]></description><category></category></item><item><title><![CDATA[python中常见的矩阵运算]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84142389</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84142389</guid><author>xiaojiewang1990</author><pubDate>Fri, 16 Nov 2018 17:00:43 +0800</pubDate><description><![CDATA[转自:https://www.cnblogs.com/chamie/p/4870078.html

python的numpy库提供矩阵运算的功能，因此我们在需要矩阵运算的时候，需要导入numpy的包。

1.numpy的导入和使用


from numpy import *;#导入numpy的库函数
import numpy as np; #这个方式使用numpy的函数时，需要以np.开头。

2...]]></description><category></category></item><item><title><![CDATA[python删除文件中的重复行]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84140111</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84140111</guid><author>xiaojiewang1990</author><pubDate>Fri, 16 Nov 2018 15:45:52 +0800</pubDate><description><![CDATA[无论文件中的每行无论是已经切分的词还是句子，set(a)，这个a可以是一行得到句子作为单位，也可以是字符。去除重复行，则就以每行作为这个无序集合中的一个单元。

import codecs

 

line_seen=set()#初始化空的无序集合

in_file=codecs.open('2000_pos_cut_stopword.txt','r',encoding='utf-8')

out...]]></description><category></category></item><item><title><![CDATA[解决python因为中文编码问题出现乱码]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84136956</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84136956</guid><author>xiaojiewang1990</author><pubDate>Fri, 16 Nov 2018 12:02:11 +0800</pubDate><description><![CDATA[在读取中文的情况下，通常会遇到一些编码的问题，但是首先需要了解目前的编码方式是什么，然后再用decode或者encode去编码和解码，下面是使用chardet库来查看编码方式的。

importchardet

path1=&quot;2000_neg.txt&quot;

path2=&quot;2000_pos.txt&quot;

file1=open(path1,'rb')

file2=open(path2,'rb')

da...]]></description><category></category></item><item><title><![CDATA[wiki中文语料下载及繁体转简体的处理。]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84101546</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/84101546</guid><author>xiaojiewang1990</author><pubDate>Thu, 15 Nov 2018 11:45:16 +0800</pubDate><description><![CDATA[wiki中文语料下载地址：https://dumps.wikimedia.org/zhwiki/latest/zhwiki-latest-pages-articles.xml.bz2

下载后是xml的文件，需要转换为中文的txt文件，网上又很多处理的python代码。


#!/usr/bin/env python
# -*- coding: utf-8  -*-
#将xml的wiki数据转换为...]]></description><category></category></item><item><title><![CDATA[中文情感分析语料库【下载】]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/83821116</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/83821116</guid><author>xiaojiewang1990</author><pubDate>Wed, 07 Nov 2018 12:00:42 +0800</pubDate><description><![CDATA[转自博客：https://blog.youkuaiyun.com/noter16/article/details/75340354

http://blog.leanote.com/post/doubleseven/%E4%B8%AD%E6%96%87%E6%83%85%E6%84%9F%E5%88%86%E6%9E%90%E8%AF%AD%E6%96%99%E5%BA%93

数据集1:情感挖掘的酒店评论语...]]></description><category></category></item><item><title><![CDATA[信息流广告投放相关概念与技术（DSP等，OCPA）]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/83052707</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/83052707</guid><author>xiaojiewang1990</author><pubDate>Tue, 16 Oct 2018 20:49:34 +0800</pubDate><description><![CDATA[一、基本概念

广告主： 广告活动的发布者，是在网上销售或宣传自己产品和服务的商家，是联盟营销广告的提供者。任何推广、销售其产品或服务的商家都可以作为广告主。广告主发布广告活动，并按照网站主完成的广告活动中规定的营销效果的总数量及单位效果价格向网站主支付费用

CPM，m定义为mille，按展现付费，最常见的是钻石展位

CPC，Cost Per Click，按点击付费，最常见的是直通车，百度大部...]]></description><category></category></item><item><title><![CDATA[策略产品经理--NLP技术基础与算法模型]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/83056471</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/83056471</guid><author>xiaojiewang1990</author><pubDate>Tue, 16 Oct 2018 12:23:53 +0800</pubDate><description><![CDATA[前言：BERT模型的出现，使NLP技术进入新的时代。由此机会窥探NLP技术全貌,学习了解NLP相关技术与算法模型。

一、基本概念

词向量（Word Embedding）：

  词向量主要用于将自然语言中的词符号数学化，这样才能作为机器学习问题的输入。

  数学化表示词的方式很多，最简单的有独热编码，即“足球”=[0,0,1,0,0,0,0,…]，“篮球”=[0,0,0,0,0,1,0,…]...]]></description><category></category></item><item><title><![CDATA[数据结构（链表系列）：链表创建，链表删除特定节点，链表冒泡排序，链表快速排序]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/80173944</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/80173944</guid><author>xiaojiewang1990</author><pubDate>Tue, 15 May 2018 02:06:23 +0800</pubDate><description><![CDATA[一、链表的理解：1，各个节点间地址存放可以不连续，虽说是表，但是指针存在是为了找到其他的节点，如果连续了，都没必要用链表了。2，各节点依赖上一节点，要找到某一个节点必须找到他的上一个节点，所以要访问链表，必须要知道头指针，然后从头指针访问开始。3，各节点间原来是独立的，本来没有联系，只有数据部分。但是想把这些节点数据联系起来，就可以通过地址去联系起来，所以地址就作为节点一部分，用来指向下一节点。这...]]></description><category></category></item><item><title><![CDATA[值传递，指针传递，引用传递，二重指针]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/80143651</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/80143651</guid><author>xiaojiewang1990</author><pubDate>Sun, 29 Apr 2018 21:16:29 +0800</pubDate><description><![CDATA[理解点值传递：他们（指新函数，被调用者）原本没有值可用，于是看到我(原函数，调用者)的值，就想着用和我一样的值，只是一次性，而非长久之计。只是他们用，和我没关系。传进去了但是没有传出来（值传递是单向的）例如：交换a，b的数值。#include &amp;lt;stdio.h&amp;gt;#include &amp;lt;stdlib.h&amp;gt;void swap(int a, int b){	int temp = 0;...]]></description><category></category></item><item><title><![CDATA[C程序之存储方式与区别]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/69062699</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/69062699</guid><author>xiaojiewang1990</author><pubDate>Sun, 15 Apr 2018 00:48:55 +0800</pubDate><description><![CDATA[malloc 函数返回的是 void * 类型，如果你写成：p = malloc (sizeof(int)); 则程序无法通过编译，报错：“不能将 void* 赋值给 int * 类型变量”。所以必须通过 (int *) 来将强制转换。　　第二、函数的实参为 sizeof(int) ，用于指明一个整型数据需要的大小。如果你写成：　　int* p = (int *) malloc (1);　　代码也...]]></description><category></category></item><item><title><![CDATA[ubuntu能将g++4.6升级为4.8]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/65631136</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/65631136</guid><author>xiaojiewang1990</author><pubDate>Fri, 24 Mar 2017 16:21:58 +0800</pubDate><description><![CDATA[错误:unrecognized command line option “-std=c++11”

在出现上述错误时，可能是 由于gcc和g++的版本不够高。所以升级gcc和g++版本。
添加下载源：
sudo
 add-apt-repository ppa:ubuntu-toolchain-r/test
sudo
 apt-get update
安装4.8

sudo
 a]]></description><category></category></item><item><title><![CDATA[c++中虚函数的理解]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/56844716</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/56844716</guid><author>xiaojiewang1990</author><pubDate>Fri, 24 Feb 2017 16:43:55 +0800</pubDate><description><![CDATA[虚函数的作用，事实上就是实现了多态性，就是实现以共同的方法，但因个体差异而采用不同的策略。下面有代码实例来描述：class A{

public:

void print(){ cout<<”This is A”<<endl;}

};

class B:public A{

public:

void print(){ cout<<”This is B”<<endl;}

};

int mai]]></description><category></category></item><item><title><![CDATA[计算机中的堆、栈和静态存储区的区别]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/56282912</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/56282912</guid><author>xiaojiewang1990</author><pubDate>Tue, 21 Feb 2017 15:58:27 +0800</pubDate><description><![CDATA[一个由C/C++编译的程序占用的内存分为以下部分：  
  1、栈区—由编译器自动分配释放，存放函数的参数值，局部变量的值等。
  2、堆区—由程序员分配释放，即动态申请的区域，若程序员不释放，程序结束时可能由系统回收。
  3、全局区（静态区）（static）—，全局变量和静态变量的存储是放在一块的，初始化的。  
  全局变量和静态变量在一块区域，未初始化的全局变量和未初始化的静态变量]]></description><category></category></item><item><title><![CDATA[NS3 linux下编译出现unexpected indent错误]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/56279238</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/56279238</guid><author>xiaojiewang1990</author><pubDate>Tue, 21 Feb 2017 11:46:50 +0800</pubDate><description><![CDATA[在编译NS3工程时，如果出现这个则是tab缩进的问题，找到相关的代码，删除缩进空格后再重新按tab缩进就可以解决。]]></description><category></category></item><item><title><![CDATA[Source Insight 创建工程添加源码目录]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/54890541</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/54890541</guid><author>xiaojiewang1990</author><pubDate>Mon, 06 Feb 2017 10:47:30 +0800</pubDate><description><![CDATA[SI工程中不识别.cpp格式文件，创建工程时是默认不添加这种格式的文件，导致工程中缺少某些文件。解决办法：
在创建工程时，如下图在创建时把红色标识的选项的勾去掉，使SI不识别的文件也添加到文件中。]]></description><category></category></item><item><title><![CDATA[NS3在ubuntu12.04下eclipse中的编译环境配置]]></title><link>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/54848242</link><guid>https://blog.youkuaiyun.com/xiaojiewang1990/article/details/54848242</guid><author>xiaojiewang1990</author><pubDate>Fri, 03 Feb 2017 18:32:48 +0800</pubDate><description><![CDATA[1、新建并添加NS3源码工程，注意添加的源码路径
      
2、配置编译工具，使用waf工具注意在每个最小的目录单元下面都有waf 和wscript两个文件（当然也可以没有，那样就在最外面的一层目录下加入指定的要编译的文件的路径），是编译的脚本。


3，在/examples/下面可以创建自己的仿真模块，自己创建自己需要的类库
然后添加waf 和wscript脚本文件。


]]></description><category></category></item></channel></rss>