自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

崔昕阳的博客

念念不忘,必有回响!

  • 博客(59)
  • 收藏
  • 关注

原创 SPRINGBOOT WEB项目可运行,但内置tomcat未启动的解决方法

问题描述:今天在创建SPRINGBOOT WEB项目后,项目可运行,但内置tomcat未启动解决方法:在pom.xml增加: <!--springboot的web支持--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifa

2020-09-19 11:15:46 1982

原创 JAVA中一个数组的内存管理

2019-12-13 22:19:39 307

原创 Python中List与Str的转换与注意事项

1.List转Str常用方法:str = "".join(list)示例:2.Str转List3.注意事项在列表转字符串时,应要求列表中的元素应为字符类型,所以应该先进行元素类型转换。list1 = [str(x) for x in list1]...

2019-09-02 16:32:20 790

原创 window10+tensorflow-gpu1.13.1+cuda10.0+cudnn7.6.3

记录自己电脑环境 显卡型号:GTX1660Ti 操作系统:win10一、tensorflow安装tensorflow各个版本需要的CUDA版本以及Cudnn的对应关系查看地址:https://blog.csdn.net/qq_27825451/article/details/89082978我安装的是tensorflow1.13.1,采用国内清华镜像,安装速度较快。如下:...

2019-08-29 10:17:22 1859

原创 酒店评论预处理程序

def corpus_content(corpus_path, seg_path): catelist = os.listdir(corpus_path) # 获取corpus_path下所有的子目录 print("catelist", catelist) with open(seg_path, 'w', encoding="UTF-8") as fw: ...

2019-08-02 18:02:12 531

原创 Pytorch在GPU上训练

最近在学Pytorch,在这里做一下记录device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")# 确认我们的电脑支持CUDA,然后显示CUDA信息:print(device)参考资料:pytorch-handbook...

2019-07-31 15:02:02 2933

原创 推荐Youtube上一个讲解神经网络和线性代数的频道

频道名称:3Blue1Brown地址:https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw频道栏目:

2019-07-21 13:07:02 634

原创 Google Colab下下载imdb数据集报错ValueError: Object arrays cannot be loaded when allow_pickle=False的解决方法

错误显示:ValueError: Object arrays cannot be loaded when allow_pickle=False解决方法:原因是numpy版本过高!pip install numpy==1.16.2点击RESTART RUNTIME即可。如图所示:...

2019-07-19 19:48:56 908

原创 TextCNN原理记录

最近在做基于深度学习的文本分类,目前常见的神经网络主要有CNN和RNN,相对来说CNN的速度较快。在这里对于CNN用于文本分类的理解做一下记录,主要基于论文和网上的一些参考资料。一、论文原件论文题目:Convolutional Neural Networks for Sentence Classification作者:Yoon Kim论文下载地址:https://arxiv.org/abs...

2019-07-19 12:49:44 374

原创 Python打乱数据集和标签的方法

方法一:# 打乱索引import numpy as npindex = [for i in range(len(test_data))] # test_data为测试数据np.random.shuffle(index) # 打乱索引test_data = test_data[index]test_label = test_label[index]方法二:# 利用随机数种子imp...

2019-07-03 19:50:19 9065 2

原创 Python下调用hanlp

官方地址:https://github.com/hankcs/pyhanlp

2019-04-20 15:43:09 473

原创 Anaconda下报错CondaHTTPError的解决方法

解决步骤:1.进入Anaconda Prompt下,输入:conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ ...

2019-04-20 15:09:46 6662

原创 一种字典排序方法

1.基于python3.6words_dict = {}words_dict["周一"] = 3words_dict["周二"] = 5words_dict["周三"] = 10words_dict["周四"] = 7words_dict["周五"] = 1# 根据键的值倒叙排序all_words_tuple_dict = sorted(words_dict.items(), ke...

2018-11-22 16:36:01 636

原创 《机器学习实战》笔记(三):朴素贝叶斯

4.1 基于贝叶斯决策理论的分类方法朴素贝叶斯是贝叶斯决策理论的一部分,贝叶斯决策理论的的核心思想,即选择具有最高概率的决策。若p1(x,y)和p2(x,y)分别代表数据点(x,y)属于类别1,2的概率,则判断新数据点(x,y)属于哪一类别的规则是:4.3 使用条件概率来分类在实际问题中,我们真正需要计算和比较的是 $ p(c_1|x,y)$ 和$$。这些符号代表的意思是:数据点(x,y...

2018-11-21 11:10:25 391

原创 如何在命令窗口下编译运行含有Package的java文件

如我们在Eclispe下创建名为Test的项目,新建Package名为test,然后创建HelloWord.java文件。结构如下:文件位置:那么如何在CMD下运行呢?方法如下:在WIN10系统下,编译完成后,直接运行文件会报错。需要返回上一级,输入命令java pack_name.classname才可正常运行。...

2018-11-18 20:28:45 1654

原创 cmd下编译utf8格式的java文件

格式javac -encoding utf8 HelloWord.java如果无-encoding utf8,.java文件中存在中文字符,则会报错,无法编译。

2018-11-18 20:15:15 1388

原创 数组和ArrayList的区别及ArrayList的常用API的用法

1.数组数组在内存中是连续存储的,优点是它的索引速度非常快,而且赋值与修改元素较快,不足是在数组中插入数据比较麻烦,同时声明数组时应知名数组的长度,若数组长度过长会造成内存浪费,数组长度过短,会造成数据溢出的错误。1.1 实例:string[] s=new string[2];//赋值 s[0]="a"; s[1]="c"; //修改 s[1]="b";2.ArrayListA...

2018-11-16 21:01:43 475

原创 HashMap遍历的三种方式

1.遍历HashMap的键值对(1)通过entrySet()获取HashMap的"键值对"的Set集合(于Set中无序排放)。(2)通过迭代方法遍历集合,再利用getKey(),getValue()方法获取相应键,值。1.1实例代码package hashmap;//Map集合获取元素的三种常见方法 keyset(),values(),entrySet()import java.uti...

2018-11-16 11:06:37 4800

原创 C语言之枚举类型

在C语言中,枚举类型(enumerated type)声明符号名称来表示整形常量。使用enum关键字,可以创建一个新“类型”并指定它可具有的值,如://创建spectrum作标记名,那enum spectrum作为一个类型名使用enum spectrum { red, orange, yellow, green, blue, violet};//使color作为该类型的变量,red、yell...

2018-11-08 21:11:21 4236

原创 C语言之结构和其他数据形式

1.结构变量C语言中,提供了**结构变量(structure variable)**用于提高我们表示数据的能力,如果我们要打印一本书的图书目录,其中包含书名作者等等信息,这样我们需要这种数据形式既能包含字符串,又能包含数字,而且各信息独立,此时我们就可以使用结构变量来储存数据。1.1 结构变量声明**结构声明(structure declaration)**描述了一个结构的组织布局,如下所示...

2018-11-08 20:56:13 284

原创 C语言之指针笔记(1)

指针(pointer)是C语言中最重要的概念之一,用于储存变量的地址。1.&amp;运算符(1)一元&amp;运算符可给出变量的存储地址。如过pooh是变量名,那么&amp;pooh是变量地址。(2)如下例所示,使用运算符查看不同函数中的同名变量储存在什么位置。源代码://查看变量被储存在何处#include &lt;stdio.h&gt;void mikado(int); //函数...

2018-11-03 21:31:10 390

原创 C语言之getchar()和putchar()函数

一、getchar()函数getchar()函数不带任何参数,他从队列中返回下一个字符。ch = getchar()//读取下一个字符的输入,并把该字符的值付给变量ch该语句与下面的语句效果相同:scanf("%c", &amp;ch);二、putchar()函数putchar()函数打印他的参数。putchar(ch) //将之前符给ch的值作为字符打印出来该语句与下面的语...

2018-11-01 14:31:30 7661

原创 TCC(Tiny C Compiler)安装及使用方法

一.TCC简介Tiny C Compiler(简称TCC, 或Tiny CC)是一个超小、超快的标准C语言编译器。1.下载地址http://download.savannah.nongnu.org/releases/tinycc/tcc-0.9.25-win32-bin.zip2.将下载好的文件,安装到某一文件夹即可。二.环境变量配置win10系统下,直接搜索环境变量,点击环境变量,在...

2018-10-29 22:18:47 28506 6

原创 Python3 json.dumps中文乱码解决方法

1.python文件开头导入from __future__ import unicode_literalsimport jsonstring = '今天'print(json.dumps(str,ensure_ascii=False))参考资料:https://blog.csdn.net/qq_35277505/article/details/78953876...

2018-10-29 16:45:18 1914

原创 Python字典与JSON数据转换

JSON在python中分别由list和dict组成。在python中,JSON模块提供以下四个功能,dumps、dump、loads、load。其中dumps把数据类型转换成字符串 dump把数据类型转换成字符串并存储在文件中 loads把字符串转换成数据类型 load把文件打开从字符串转换成数据类型1.字典转化为JSON并写入# 创建字典info_dict = {'name': ...

2018-10-29 16:15:42 10798 1

原创 《机器学习实战》 笔记(一):K-近邻算法

一、K-近邻算法1.1 k-近邻算法简介简单的说,K-近邻算法采用测量不同特征值之间的距离的方法进行分类。1.2 原理存在一个样本数据集合,也称作训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一数据与所属分类的对应关系。输入没有标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本集中特征最相似数据(最近邻)的分类标签。选择样本数据集中前...

2018-10-25 20:03:24 309

原创 算法图解

算法图解一、算法简介1.1 引言算法:是一组完成任务的指令。任何代码片段都可视为算法1.2 二分查找二分查找可用于在一个有序的元素列表快速查找某一元素。使用二分查找时,每次都排除一半的数字。如下例:在某一字典中查找一个单词,字典包含2400000个词,使用二分查找每次排除一半单词,直到最后只剩下一个单词。对于包含n个元素的列表,二分查找只需 logn步。````1.3 大O表示法...

2018-10-22 19:02:48 4848

原创 Machine Learning-Octave的下载与安装

一、下载1.进入Octave下载页面:https://www.gnu.org/software/octave/download.html2.选择自己的系统,这里以windows版本的octave-4.4.1-w64-installer.exe为例,选择对应位数的版本,点击下载即可:3.安装1.双击下载好的文件进行安装3.点击Finish完成后,桌面自动生成两个图标:一个是命令...

2018-09-20 17:08:31 7277 2

原创 Python安装snownlp包

1.下载地址:https://pypi.org/project/snownlp/0.12.3/ 2.安装: 将下载好的文件进行解压,这里我直接解压到了桌面。然后打开命令窗口,进入解压目录,输入python setup.py install即可。 如下图所示: ...

2018-09-02 19:05:57 13643 4

原创 Python 字典排序

1.问题 dic = {‘高血压’: 6, ‘患者’: 9, ‘知道’: 5, ‘低盐’: 7, ‘低脂’: 1 } 想要把dic的value按照从达到新排序。 2.代码dic = {'高血压': 6, '患者': 9, '知道': 5, '低盐': 7, '低脂': 1 }sorted(dic.items(),key=lambda x:x[1])3.说明 (1)lambda...

2018-09-02 10:22:57 249

原创 逆向最大匹配算法之python实现

1.运行环境 python 3.6.4 2.思路 大致思路与正向相同,可参考我的上一篇博客。 3.代码实现import codecs#获得分词字典,存储为字典形式f1 = codecs.open('./corpus/WordList.txt', 'r', encoding='utf8')dic = {}while 1: line = f1.readline() ...

2018-08-31 10:27:50 2675 2

原创 正向最大匹配算法实现之python实现

1.python 版本:python 3.6.4 2.思路: s1.导入分词词典,存储为字典形式dic,导入停用词词典stop_words,存储为字典形式,需要分词的文本文件cutTest.txt,存储为字符串chars s2.遍历分词词典,找出最长的词,长度为max_chars s3.创建空列表words来存储分词结果 s4.初始化字符串chars分词起点n=0 s5.判断分词点n是...

2018-08-31 09:53:45 6562 6

原创 常见的中文分词方法

常见的中文分词方法1.基于规则的方法(字符串匹配、机械分词) &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;定义:按照一定规则将待分析的汉字串与词典中的词条进行匹配,找到则切分,否则不予切分。按照匹配切分的方式,主要有正向最大匹配方法、逆向最大匹配方法和双向最大匹配三种方法。 1.1正向最大匹配方法 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;正

2018-08-28 19:53:32 3218

原创 Mysql5.6 解压安装版,配置好之后如何设置初始密码

步骤: 1.打开CMD,输入mysql -u root -p按下回车,即可登陆成功。 2.设置数据库密码 命令行输入:set password = password(‘password’);回车。 3.刷新 再输入:flush privileges;回车,即刷新权限即可。...

2018-07-26 15:53:00 1517

原创 HttpSession笔记

1. HttpSeesion概述1.1什么是HttpSesssion javax.servlet.http.HttpSession接口表示一个会话,我们可以吧一个会话需要的共享数据保存到HttpSession对象中! 1.2 Session的域方法 (1) void setAttribute(String name, Object value):用来存储一个对象,也可以称之为存储一...

2018-06-13 20:40:24 1491 2

原创 Python使用Scripy库求解方程组

1.背景实现用python的optimize库的fsolve对非线性方程组进行求解。2.代码#coding=utf-8#Scrip的使用,提供了真正的矩阵运算#求解线性方程组2x1-x2^2=1,x1^2-x2=2from scipy.optimize import fsolve #导入求解方程组的函数def f(x): #定义要求解的方程组 x1 = x[0] ...

2018-06-13 20:06:46 3673

原创 Myeclipse报errors running builder ‘javascript validator’ on project问题

右键点击项目,选择Properties,出现如下图所示界面: 点击Builders,在右侧JavaScript Validator去掉对勾。

2018-06-08 13:05:38 472

原创 Python中Numpy和matplotlib的使用

一、使用Matplotlib画函数图 1.代码实例import numpy as npimport matplotlib.pyplot as pltx = np.linspace(0,10,1000) #自变量y = np.sin(x) + 1z = np.cos(x**2) + 1plt.figure(figsize = (8,4)) #设置图像大小plt.plot(x...

2018-06-07 17:20:57 3578

原创 JS简单案例(3)动态生成表格

1.创建一个页面:两个输入框和一个按钮,根据输入的行数和列数,生成表格。 2.代码实例:&lt;html&gt; &lt;head&gt; &lt;title&gt;HTML示例&lt;/title&gt; &lt;style type="text/css"&gt; &lt;/style&gt; &lt;/head&gt; &lt;body

2018-05-16 09:38:14 1999 1

原创 JS简单案例(2):实现二级联动

JS案例: 1.实现二级联动 创建一个页面,有两个下拉选择框: (1) 在第一个下拉框里面有一个事件 :改变事件 onchange事件 (2)方法change1(this.value);表示当前改变的option里面的value值 (3) 创建一个二维数组,存储数据 (4)每个数组中第一个元素是国家名称,后面的元素是国家里面的城市 2.步骤 (1)遍历二维数组 (2)得到也是一个...

2018-05-13 17:26:58 2616 3

空空如也

空空如也

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

TA关注的人

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