自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 力扣删除链表中的节点

删除链表中的节点1.要求2.思路及代码片**这个题很有意思,它直接给了你要删除的节点了。就是node,给我们的这个node就是链表的一部分,直接在上面操作就可以了。如果是末尾节点,则不能使用该题解了,需要从头遍历到尾去删除指定的节点。**1.要求删除链表中的节点请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 – head = [4,5...

2019-03-31 23:45:49 482

原创 正则表达式学习

正则表达式学习11.原子2.元字符3.模式修正符4.正则表达式函数5.实例1.原子a.普通字符作为原子b.非打印字符作为原子c.通用字符作为原子\w 字母,数字,下划线\W 除 字母,数字,下划线\d 十进制数\D 除 十进制数\s 空白字符\S 除 空白字符d.原子表就是将原子组合。[twz]在其中选取一个.加一个^就是非。2.元字符就是正则表达式中具有...

2019-03-31 17:02:37 206

原创 关于extjs4 自定义datetimefield 添加一个确定按钮

这个问题实在开发时侯遇见的,需要添加一个确定按钮,原来做的datetimefield就只有一个现在的按钮。非常感谢网上的大佬和之前开发的前辈。直接上代码了。1、自定义一个时间选择器TimePickerField,继承自Ext.form.field.Base,由三个NumberField组成。Ext.define('common.util.timeFeld.TimePickerField', ...

2019-03-31 10:17:41 1321 2

原创 基于python的最长公共前缀的实现

最长公共前缀1.要求2.思想及代码思路,同时遍历每个字符串。如果第一次就不同,就没有公共的前缀。如果字符串中字母相同则放入结果字符串中,不同就结束。代码片1.要求最长公共前缀编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“...

2019-03-31 10:06:30 472 1

原创 实现strStr()

@[TOC](实现 strStr() 函数)1.要求给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例 1:输入: haystack = “hello”, needle = “ll”输出: 2示例 2:输入: haystack = “aaaaa”, n...

2019-03-30 22:08:20 112

原创 力扣字符串中的第一个唯一字符

字符串中的第一个唯一字符思路思路1**1.将字符串循环一遍,找到次数为一次的。然后返回下标。找不到的返回-1。**代码片思路2**大佬的代码。 因为都是小写字母,所以给了一个所有字母的字符串,然后遍历所有的字母,如果字母在字符串s中出现的次数为一,然后记录到数组中去。然后找到最小索引的返回。如果没有就返回-1.**代码片思路3**看了大佬的代码。然后写了一个不使用数组的代码,执行效率还行,思路...

2019-03-29 13:05:45 355

原创 力扣买卖股票的最佳时机 II

买卖股票的最佳时机 II思路:代码片给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格...

2019-03-26 20:19:32 822

原创 自然语言处理(十一)

自然语言处理(十一)--BERT1. Transformer的原理。1.1介绍1.2.Transformer模型结构1.3 输入层,位置向量1.4 Attention模型2. BERT的原理。3. 利用预训练的BERT模型将句子转换为句向量,进行文本分类。1. Transformer的原理。1.1介绍谷歌在2017年发表了一篇论文名字教Attention Is All You Need,提出...

2019-03-21 19:57:12 852

原创 scrapy的使用(一)

scrapy的使用1.下载scrapy2.创建爬虫项目工作原理1.下载scrapypip install scrapy 出问题然后在https://www.lfd.uci.edu/~gohlke/pythonlibs/这个网页找到你对应的python的版本和你的计算机配置例如 cp35 python3.5版本,amd64就是计算机64位。然后pip install 这个文件下载后的...

2019-03-19 16:08:10 641 1

原创 自然语言处理(十)

@TOC1. 基本的Attention原理。最基本的seq2seq模型包含一个encoder和一个decoder,通常的做法是将一个输入的句子编码成一个固定大小的state,然后作为decoder的初始状态(当然也可以作为每一时刻的输入),但这样的一个状态对于decoder中的所有时刻都是一样的。attention即为注意力,人脑在对于的不同部分的注意力是不同的。需要attention的原...

2019-03-19 10:32:53 425

原创 python多线程爬虫

python 多线程爬虫1.准备环境2.爬虫的大体步骤2.1请求网络数据2.2.解析数据2.3 保存数据3.多线程爬虫1.准备环境语言python3 以上,然后软件包,会用到requests, beautifulSoup 和lxml.2.爬虫的大体步骤1.请求网络数据2.解析数据3.保存数据2.1请求网络数据对请求的身份进行伪装。防止被拦截。你可以看你浏览网页时候的user-ag...

2019-03-18 16:08:20 461 1

原创 自然语言处理(九)

自然语言处理(九) 1. RNN。1.1RNN1.2 双向RNN1.3 LSTM 网络1.4、GRU的结构。2 利用Text-RNN模型来进行文本分类。1. RNN。1.1RNN循环神经网络,Recurrent Neural Network。神经网络是一种节点定向连接成环的人工神经网络。这种网络的内部状态可以展示动态时序行为。不同于前馈神经网络的是,RNN可以利用它内部的记忆来处理任意时序的...

2019-03-17 13:37:43 726

原创 自然语言处理(八)

自然语言处理(八)-卷积神经网络 1. 卷积运算的定义。1.1卷积网络,1.1.1数据输入层1.1.2.卷积计算层1.1.3参数共享机制1.1.4.激励层1.1.5.池化层1.1.6.全连接层2. 反卷积(tf.nn.conv2d_transpose)2. Text-CNN的原理。3. 利用Text-CNN模型来进行文本分类3.1代码片1. 卷积运算的定义。1.1卷积网络,也叫卷积神经网络(...

2019-03-15 19:39:52 922

原创 自然语言处理(七)

自然语言处理(七)--简单神经网络 1.文本表示1.1 one-hot编码1.1.1sklearn实现one hot encode1.2 word2vec得到词向量2. FastText2.1 FastText的原理。2.2 利用FastText模型进行文本分类2.2.1fastText有监督学习分类1.文本表示1.1 one-hot编码什么是one-hot编码?one-hot编码,又...

2019-03-13 10:18:13 1181

原创 自然语言处理(六)

自然语言处理(六) 1. 前馈神经网络、网络层数、输入层、隐藏层、输出层、隐藏单元、激活函数的概念。1.1 神经网络1.2激活函数1.2.1什么是激活函数?1.2.2 激活函数的用途(为什么需要激活函数)?1.2.3有哪些激活函数,都有什么性质和特点?2. 感知机相关;利用tensorflow等工具定义简单的几层网络(激活函数sigmoid),递归使用链式法则来实现反向传播。2.1感知机模型2.2...

2019-03-12 10:54:13 1717

原创 力扣-- 无重复字符的最长子串

力扣-- 无重复字符的最长子串1. 无重复字符的最长子串2.解题思路思路1:思路2:1. 无重复字符的最长子串给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其...

2019-03-11 11:12:09 537

原创 自然语言处理(五)

自然语言处理(五) 传统机器学习1. 朴素贝叶斯的原理1.1 朴素贝叶斯相关的统计学知识1.2基本定义2. 利用朴素贝叶斯模型进行文本分类2.1模型原理与训练2.2高斯模型3. SVM的原理4. 利用SVM模型进行文本分类5. pLSA、共轭先验分布;LDA主题模型原理6. 使用LDA生成主题特征,在之前特征的基础上加入主题特征进行文本分类传统机器学习1. 朴素贝叶斯的原理1.1 朴素贝叶...

2019-03-09 21:49:40 449

原创 力扣--移除元素

移除元素1.移除元素要求2.思想思路1思路1代码片思路2思路2代码片1.移除元素要求给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,...

2019-03-08 15:41:13 573

原创 力扣验证二叉搜索树

验证二叉搜索树验证二叉搜索树要求思路代码片验证二叉搜索树要求给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1:输入:2/ 1 3输出: true示例 2:输入:5/ 1 4/ 3 6输出: f...

2019-03-07 23:41:43 450

原创 自然语言处理(四)

自然语言处理(四)(一) 特征选择1. TF-IDF原理。2. 文本矩阵化,使用词袋模型,以TF-IDF特征值为权重。(可以使用Python中TfidfTransformer库)3. 互信息的原理4. 使用第二步生成的特征矩阵,利用互信息进行特征筛选。(一) 特征选择1. TF-IDF原理。什么是TF-IDF:TF-IDF(Term Frequency-Inverse DocumentFr...

2019-03-07 14:52:32 351

原创 力扣分割回文串

分割回文串1.要求2.思路:列出所有的可能性分割,再去判断是否为回文串。代码片1.要求分割回文串给定一个字符串 s,将 s 分割成一些子串,使每个子串都是回文串。返回 s 所有可能的分割方案。示例:输入: “aab”输出:[[“aa”,“b”],[“a”,“a”,“b”]2.思路:列出所有的可能性分割,再去判断是否为回文串。代码片class Solution: d...

2019-03-06 23:56:31 373

原创 python进阶(五)--生成器

生成器,迭代器,闭包,装饰器1.生成器1.1python中的生成器1.2 斐波拉契数列1.3 send的使用方式1.生成器通过列表生成式,我们可以直接创建一个列表,但是,受到内存限制,列表容量肯定是有限的,而且创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们...

2019-03-04 23:05:09 280

原创 python进阶(四)--动态添加属性和方法

(一) python动态添加属性和方法。1.1.动态添加属性1.2 动态添加方法

2019-03-04 23:00:28 275

原创 力扣验证回文串--python实现

验证回文串1. 验证回文串1.1 方法1:1.2 方法2:1.3 方法3:1. 验证回文串给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: “A man, a plan, a canal: Panama”输出: true示例 2:输入: “race a car”输出: false1....

2019-03-04 12:48:06 736

原创 自然语言处理(二)基于CNN的新闻文本分类

Task1 数据集探索数据集数据集:中、英文数据集各一份中文数据集:THUCNewsTHUCNews数据子集:https://pan.baidu.com/s/1hugrfRu 密码:qfud英文数据集:IMDB数据集 Sentiment AnalysisIMDB数据集下载和探索...

2019-03-03 20:37:34 7568 9

原创 力扣合并两个有序数组

力扣合并两个有序数组给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3...

2019-03-02 23:40:08 492

原创 python进阶(三)-装饰器

1.装饰器1.1介绍装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。代码遵循开放封闭原则封闭:对实现的功能代码块开放:...

2019-03-02 20:30:00 300 1

原创 力扣搜索二维矩阵II

搜索二维矩阵 II编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例:现有矩阵 matrix 如下:[[1, 4, 7, 11, 15],[2, 5, 8, 12, 19],[3, 6, 9, 16, 22],[10, 13, 14, 17, ...

2019-03-01 23:13:24 422

原创 python进阶(二)

1.迭代器一类是集合数据类型,可以迭代的有字符串str,数组list,元组tuple,字典set等。二类是generator,包括生成器和yield的生成函数。isinstance()可以判断一个对象是否是Iterableiter()可以将一个对象转为迭代器2.闭包2.1.函数的引用2.2 闭包就是在函数内部再定义一个函数,并且这个函数用到了外边函数的变量,那么就将这...

2019-03-01 21:51:59 173

原创 python进阶(一)

1.import 查看当前导入的搜索路径import syssys.path2.增加路径到当前import 的搜索路径3.注意导入一个模块后再修改这个模块,这个模块的新功能是没有用的,只有重新导入这个模块才可以使用这个新功能。4.==和is 的区别is是比较来个引用是否指向同一个对象,但是 = =是比较两个对象是否相同。5.深拷贝,浅拷贝深拷贝会重新拷贝一份数据。6...

2019-03-01 20:45:00 161

原创 extjs4 callback的使用方法

这个form 不配置store 但是可以通过callback 将数据传入当前的form表单。1.先写一个store 然后定义fields 和model 作用是一样的,后台加载数据到store_1中去,2. 将store 中的数据进行回召, store_1.getAt(0)根据索引得到数据 赋值给变量data,然后利用 me 就是this 前面定义过,this 指的就是上面的一个form表单。然...

2019-03-01 14:59:03 2500

原创 力扣最小栈

最小栈设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。push(x) – 将元素 x 推入栈中。pop() – 删除栈顶的元素。top() – 获取栈顶元素。getMin() – 检索栈中的最小元素。示例:MinStack minStack = new MinStack();minStack.push(-2);minStack.push(0);...

2019-03-01 09:23:30 406

储久良-web课程PPT.zip

ppt

2021-02-24

jdk1.8-winx64.rar

这是jdk1.8 版本64 位。欢迎下载,谢谢。如有问题请咨询。

2019-06-28

越南单语语语料6万

新闻网站上爬取的越南语料,越南单语语语料6万下载。欢迎下载

2019-05-06

空空如也

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

TA关注的人

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