自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

崩坏的芝麻

人工智能 自然语言处理 软件开发爱好者

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

转载 mybatis执行自定义SQL语句

在mybatis中执行自定义SQL语句。本次仍使用spring boot,其中关于引入mybatis和数据库配置不再说明。UserInfoMapper.xml 映射文件<!-- 自定义SQL语句 --><select id="mySelect" resultType="map" parameterType="java.lang.String" > ${_param...

2019-11-27 23:59:32 2200

原创 springboot整合PageHelper

引入依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version>...

2019-10-13 23:08:54 348

原创 docker在linux环境下的安装

ubuntu安装dockersudo apt-get install docker.iosudo apt-get install docker-compose开启容器sudo docker-compose up -d关闭容器sudo docker-compose down

2019-10-13 22:03:42 295

原创 mybatis-generator 逆向工程无法自动生成字段类型为text的属性

将下列语句写到table里面即可:<columnOverride column="your column" jdbcType="VARCHAR" />

2019-10-13 14:25:17 1096

原创 Python爬虫简单爬取京东商品属性数据

昨天有同学让我帮忙写个简单的爬取京东商品属性的数据,要求很简单,500条商品数据就行。用的bs4,和requests,没用框架import requestsfrom bs4 import BeautifulSoupimport csvsku = []for i in range(1, 10): print(i) res = requests.get('https:/...

2019-09-04 11:23:31 2047 5

转载 MySql去重操作

去除MySQL中重复的记录,仅保留其中一条。本例中cname为重复项,而cid为primary key。DELETE FROM xr_gc_test_infoWHERE id IN ( SELECT id FROM ( SELECT id FROM xr_gc_test_info GRO...

2019-08-11 00:57:53 3025

原创 NLP(1)----Introduction to neural networks

Nowadays, the application of neural networks is very extensive. At the same time, the concept of deep learning has been further applied because the computing power of computers has been greatly impro...

2019-07-10 16:46:53 690

原创 windows 安装pyltp详细教程(解决报错Microsoft visual c++ 14.0 is required)

windows 安装pyltp详细教程(解决报错Microsoft visual c++ 14.0 is required)平时做关系抽取有时候会用到安装pyltp,但是安装pyltp有些特殊

2019-06-23 15:37:59 2077 4

原创 互联网商业模式的系统性总结(上)(方法论、价值观、观念、思维模式等)

互联网商业模式,是我修的一门管科课程,初看起来犹如鸡肋,细细品味后又发觉有其独特的思维视角,对于我这个技术人士,有着不少启发。将互联网思维站在一个科学系统的角度上来回顾,也算是结课的总结反思。内容: 1. 商业模式基本原理 2. 互联网时代的商业模式 3. 企业商业模式管理的概述 4. 用户体验和资源整合

2019-06-23 14:17:38 2430

原创 互联网商业模式的系统性总结(下)(方法论、价值观、观念、思维模式等)

前言:互联网商业模式,是我修的一门管科课程,初看起来犹如鸡肋,细细品味后又发觉有其独特的思维视角,对于我这个技术人士,有着不少启发。将互联网思维站在一个科学系统的角度上来回顾,也算是结课的总结反思。偏理论,有些枯燥,但之后回顾再读下来一定有收获本文内容(承上部): 5. 价值链模式 6. 互联网商业模式设计方法论 7. 财务模式 8. 企业营销模式 9. 执行模式 10.融资模式

2019-06-23 14:16:44 2564

原创 概率论基础(9)参数估计

概率论对于学习 NLP 方向的人,重要性不言而喻。于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础。这是基础篇的第九篇知识点总结注意:这是基础篇,暂时不涉及高阶内容知识点 - 矩估计法 最大似然估计法 无偏估计

2019-06-20 13:12:13 1058

原创 概率论基础(8)抽样分样

概率论对于学习 NLP 方向的人,重要性不言而喻。于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础。这是基础篇的第八篇知识点总结知识点 - 常见统计量及性质 三种常见分布

2019-06-20 11:48:47 591 1

原创 概率论基础(7)数学期望、方差、协方差、切比雪夫不等式

概率论对于学习 NLP 方向的人,重要性不言而喻。于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础。这是基础篇的第七篇知识点总结知识点一维随机变量期望与方差 二维随机变量期望与方差 协方差 切比雪夫不等式

2019-06-20 00:59:48 11107 2

原创 概率论基础(6)连续型二维随机变量

概率论对于学习 NLP 方向的人,重要性不言而喻。于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础。这是基础篇的第六篇知识点总结知识点 - 概率密度 边缘概率密度 条件概率密度 独立性 需要有二重积分相关知识 - Z = X + Y 分布 Z = XY 分布 Z = max{X, Y} 分布

2019-06-19 23:16:00 9669 2

原创 概率论基础(5)离散型二维随机变量

概率论对于学习 NLP 方向的人,重要性不言而喻。于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础。这是基础篇的第四篇知识点总结知识点:二维离散型随机变量...

2019-06-18 21:41:51 6434 1

原创 Python使用jieba分词处理语料

Python使用jieba分词处理语料结巴分词 语料处理 NLP

2019-06-13 18:25:20 2628

原创 概率论基础(4)五种重要的分布(二项、泊松、均匀、指数、正态分布)

概率论对于学习 NLP 方向的人,重要性不言而喻。于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础。这是基础篇的第四篇知识点总结知识点:五种重要的分布(二项、泊松、均匀、指数、正态分布)基础:下面前三篇的链接地址:概率论基础(1)古典和几何概型及事件运算概率论基础(2)条件概率、全概率公式和贝叶斯公式概率论基础(3)一维随机变量(离散型和连续型)

2019-06-13 18:02:03 22533

原创 概率论基础(3)一维随机变量(离散型和连续型)

概率论对于学习 NLP 方向的人,重要性不言而喻。于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础。这是基础篇的第三篇知识点总结知识点:离散型随机变量的分布律、分布函数和函数的分布、连续型随机变量的分布律、分布函数和函数的分布

2019-06-12 18:08:21 7407

原创 Java练习2--读取txt文件统计考勤次数并写入一个txt文件中

面向对象的小练习:文件attendance.txt中的数据为本学期面向对象程序设计课程学生出勤记录。其中,每一行数据对应一个学生;1表示出勤,2表示请假。请使用Java语言编写程序,计算每一位学生本学期的出勤总次数;其中请假计0.5次;计算结果写入文件attendance_count.txt中,一位学生出勤数占一行。知识点小结:FileReader:FileReader类从Input...

2019-06-12 09:51:57 1045

原创 概率论基础(2)条件概率、全概率公式和贝叶斯公式

概率论对于学习 NLP 方向的人,重要性不言而喻。于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础。这是基础篇的第二篇知识点总结知识点:条件概率、乘法公式、全概率公式、贝叶斯公式

2019-06-11 18:49:59 6839 2

原创 概率论基础(1)古典和几何概型及事件运算

概率论基础知识快速总结与回顾

2019-06-10 18:14:49 3031 1

原创 mysql报错:1406, Data too long for column

mysql报错:1406, "Data too long for columnpymysql.err.DataError: (1406, “Data too long for column ‘songlist_url’ at row 1”)查看网上资料有说因为数据库中设置的字符长度不够,我加长了以后依然会报错。另一种说法是由于输入了中文,编码出现了问题。查看MySQL的status;,发现...

2019-06-05 12:24:53 47817 12

原创 Bug收集结巴分词报错:AttributeError: module 'jieba' has no attribute 'cut'

AttributeError: module ‘jieba’ has no attribute ‘cut’我在使用结巴的时候报错,发现了原因:是起名字的问题,不要命名为jieba。。。

2019-06-05 11:13:05 4206 4

原创 Java练习1--模拟某电影院三个售票窗口同时出售电影票,一个售票窗口可进行退票的过程

面向对象的一个小程序,觉着还不错,记录一下练习要求:实验要求:(一)编写一个程序,程序模拟某电影院三个售票窗口同时出售电影票的过程。1. 电影票顺序出售,程序模拟显示售票的详细过程(如:“窗口X出售编号XXX电影票”)。2. 三个窗口同时出票,出票间隔采用随机控制。3. 不能重复出售相同的电影票。程序应具有良好的人机交互性能,即:程序应向用户提示功能说明,并可根据用户的功能选择,执...

2019-06-02 15:09:57 7160

原创 Linux使用yum快速配置JDK(tomcat运行缺少java环境)

Linux使用yum快速配置JDK(tomcat运行缺少java环境)新配的服务器,想启动tomcat跑一下服务,忽然报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program

2019-05-27 12:55:42 537

转载 CentOS7开放防火墙端口命令

转载自:CentOS 7 开放防火墙端口命令因为这些命令常常需要用到,而有的博友总结的很好,就在此转载记录一下CentOS 7 开放防火墙端口 命令使用方法如下:关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止fir...

2019-05-27 12:19:09 260

原创 tomcat去掉项目名称直接访问项目

需求: 把发布到Tomcat下的web项目,访问路径去掉项目名称就是说我在服务器上发布的网页,不需要加项目名,根据端口号就能直接访问了方法一:原理:Tomcat的默认根目录是ROOT,实际上ROOT这个项目在实际生产环境是没有用的,所以我们可以用我们的项目覆盖ROOT项目操作过程:1.删除ROOT下所有文件及文件夹2.把我们项目的war包解压后,项目目录下的所有文件和子目录都拷贝到...

2019-05-27 12:12:22 4411

原创 mysql数据库远程访问被拒绝

mysql数据库远程访问被拒绝

2019-05-27 11:52:43 1064 1

原创 Docker创建容器报错:Cannot set property TasksAccounting, or unknown property.\

最近又新配了一个服务器,想用docker简单的配置一下mysql,没想到创建容器时报错:Error response from daemon: oci runtime error: container_linux.go:235: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set property TasksAcc

2019-05-27 11:36:23 8743 1

原创 (一)文字和语言、数字和信息(从进化史看自然语言)

前言:数字、文字和自然语言一样,都是信息的载体,它们之间原本有着天然的联系。语言和数学的产生都是为了同一个目的——记录和传播信息。然而,为什么直到半个多世纪前香农博士提出信息论后,人们才开始把数学和信息系统自觉的联系起来?在此之前,数学和语言学几乎是没有交集的。让我们从进化史来看自然语言原理:1 信息通信的原理和信息传播的模型我们的祖先在长成我们今天的模样时,就开始使用和传播信息了。...

2019-05-21 18:28:54 2518

原创 随笔1.机器学习中的Cost function为什么要除以2

首先看机器学习中常用的成本函数(cost function):这里为什么要多除个2呢,按正常情况下只需要1/m就足够了原因:这是为了之后的计算方便,在之后的利用梯度下降法对J求导时,如果是2m,求导结果为:正好求导时平方的2可以消去值得注意的是:加2对于θ的求解是不影响的,因为求解得J代表的是一个最小值!...

2019-05-19 15:44:55 2555 2

原创 Python1.1 python pandas读文件时不把第一行作列属性

使用pandas读取数据时: read_csv 如果不指定列名。第一行会默认为列名,不会读取第一行想要读取第一行当中的内容可以采用如下格式:data = read_csv(filename,header=None, usecols=[1], engine='python', skipfooter=footer)header 可以指定None 来读取第一行...

2019-05-19 12:03:14 11104

原创 Python包之SciPy介绍

前言:SciPy 提供了复制的算法及其在 NumPy 中作为函数的用法。这将分配高级命令和多种多样的类来操作和可视化数据。SciPy 将多个小型包整合在一起,每个包都针对单独的科学计算领域。其中的几个子包是linalg(线性代数)、constants(物理和数学常数)和sparse(稀疏矩阵和相关例程)1. SciPy基础NumPy包中大多数针对数组的函数也包含在SciPy中。SciPy提...

2019-05-18 23:31:04 3995

原创 Python包之Pandas介绍

前言:Pandas 是一个开源的软件库。DataFrames和Series是其两个主要数据结构,被广泛用于数据分析。Series 是单维索引数组,而DataFrames 是具有列级和行级索引的表格数据结构。Pandas 是预处理数据集的绝佳工具,可提供高度优化的性能。1. Pandas基础用法代码里面有详细的注释和用法示例:在这里会用到一些NumPy的知识,如果不是很了解NumPy的有关...

2019-05-18 22:08:24 860

原创 Python包之NumPy介绍

前言: NumPy 专门用于Python中的科学计算. 它能够高效地操纵含有随机记录的大型多维数组, 并且速度与处理小型多维数组几乎一样快. 它也可以当作通用数据的多维容器. NumPy 具有创建任意类型数组的能力, 这使它适合与通用数据库应用程序连接, 也使其成为以后机器学习使用最有用的库之一.以下是使用NumPy包的代码. 代码中含有注释, 更易理解1. NumPy数组的基本操作# ...

2019-05-18 18:11:29 1197

原创 jsp网页1.2 (报错Cookie出现非法字符的解决方法)

前言:今天朋友问我cookie报错的问题,我一看报错信息是cookie含有非法字符,特地在网上查了一下cookie中都有哪些非法字符,在此记录一下1. Cookie的兼容性问题Cookie的格式有2个不同的版本,第一个版本,我们称为Cookie Version0,是最初由Netscape公司制定的,也被几乎所有的浏览器支持。而较新的版本,Cookie Version 1,则是根据RF...

2019-05-13 19:20:40 1479

原创 Spring Boot 根据官方文档的快速入门

前言:有时候我们开发并不一定全都需要企业级的spring原生搭建,那种方式虽然强大,但同时也意味着我们将要 在配置上花费很多不必要的时间.因此,springboot就是为了解决快速搭建问题所产生的.这是SpringBoot官方文档的网址关于springboot具体的介绍官方文档很全面,这里我就不重复介绍了.1.建立第一个Spring Boot 应用程序1.1先看自己的环境这是spr...

2019-05-12 13:00:51 245

原创 Mybatis使用逆向工程,反向生成数据库所需的java pojo,mapper和xml(使用IDEA)

前言:通常我们的后台数据库的表的类目繁多,如果不利用工具,会很浪费时间和精力,这里收藏一种快捷的方法,用mybatis-generator-core的jar包,使用逆向工程来反向生成java的pojo、mapper和xml,这种方法极大的解放了我们的双手。具体过程如下:1. 在IDEA中建立一个普通的java工程即可在这里不需要任何的模板:在这里,我将工程命名为 generatorS...

2019-05-07 19:48:05 905

原创 Spring(1)实例浅析spring的产生原因及工作原理的探索

我spring的博客分为分析篇和使用篇,这里属于分析篇。注重分析,以便日后回顾。本文前言:要想搞清楚Spring的工作原理,首先需要还原一个场景需求,即我们在使用spring前,到底遇到了什么样的问题,才让我们转而使用spring框架。场景模拟还原1. 需要实现用户账户的保存功能。这里采用普通的开发模拟,主要体现一种思想和结构。2. 在没有使用spring之前,按照一般的开发思路,我采用...

2019-05-03 12:42:13 817

原创 Python基本语法重点总结

对于如何安装Python,可以参考此博客Python本地安装以及intelliJ IDEA使用Python插件本文主要整理以及筛选易忽略而又重要的一些基础知识,以便日后回顾。参考教程:菜鸟教程基本常识交互式编程通过 Python 解释器的交互模式来编写代码脚本式编程通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效行和缩进Python 与...

2019-04-30 11:52:21 784 1

空空如也

空空如也

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

TA关注的人

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