自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

村雨遥

对,做不到的,都是我的错。

原创 如何免费申请JetBrains开发工具套件的学生授权,详细步骤图

相关介绍及常见问题 对于如何免费申请JetBrains开发工具套件,可以先去阅读相关申请条件和申请可能遇到的一些问题,详情; 申请步骤 进入申请页,然后点击立即申请; 如实填写相关信息; 提交信息后,后续步骤会发送到你的教育邮箱,注意进入教育邮箱接收并完成后续步骤; 阅读并...

2020-03-19 21:32:47

阅读数 44

评论数 0

原创 入手新的Windows电脑,你绝对不能错过的设置

系统设置 资源管理器设置 在查看选项中,将文件扩展名勾选,并打开选项设置; 在常规选项下,将“打开文件资源管理器时打开”后的下拉框设置为此电脑,然后在“隐私”将关于快速访问相关选项去掉勾选,最后点击“确认”; 默认存储位置设置 打开设置,选中系统设置下的存储子栏目,然后更改...

2020-01-05 12:10:53

阅读数 218

评论数 0

原创 各IDE代码自用开头模板

Pycharm #!/usr/bin/env python # -*- coding: utf-8 -*- # @version : 1.0 # @Time : ${DATE} ${TIME} # @Author : cunyu # @Email : cunyu1024@foxmail...

2019-07-23 11:03:36

阅读数 51

评论数 0

原创 关于我

自己收集的一些日常使用软件、编程书籍以及自己动手实践的程序,欢迎下载。 收集维护不易,喜欢请Star支持或者点击Fork与我一起共同维护!!! 所有资源均自己制作或收集自网络,如有侵权请联系删除。 常用软件下载 软件下载地址 编程书籍下载 编程书籍下载 实践程序 Python实践程序 ...

2019-03-31 14:39:01

阅读数 364

评论数 1

原创 LeetCode 1385. 两个数组间的距离值

题目 1385. 两个数组间的距离值 描述 给你两个整数数组 arr1 , arr2 和一个整数 d ,请你返回两个数组之间的 距离值 。 「距离值」 定义为符合此描述的元素数目:对于元素 arr1[i] ,不存在任何元素 arr2[j] 满足 |arr1[i]-arr2[j]| <= d ...

2020-03-26 16:33:47

阅读数 36

评论数 0

原创 LeetCode 1351. 统计有序矩阵中的负数

题目 1351. 统计有序矩阵中的负数 描述 给你一个 m * n 的矩阵 grid,矩阵中的元素无论是按行还是按列,都以非递增顺序排列。 请你统计并返回 grid 中 负数 的数目。 示例 1: 输入:grid = [[4,3,2,-1],[3,2,1,-1],[1,1,-1,-2],[-1,-...

2020-03-26 15:10:03

阅读数 49

评论数 0

原创 LeetCode 1389. 按既定顺序创建目标数组

题目 1389. 按既定顺序创建目标数组 描述 给你两个整数数组 nums 和 index。你需要按照以下规则创建目标数组: 目标数组 target 最初为空。 按从左到右的顺序依次读取 nums[i] 和 index[i],在 target 数组中的下标 index[i] 处插入值 nums[...

2020-03-26 11:18:34

阅读数 16

评论数 0

原创 LeetCode 1295. 统计位数为偶数的数字

题目 1295. 统计位数为偶数的数字 描述 给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数。 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 345 是 3 位数字(位数为奇数) 2 是 1 位数字(位...

2020-03-26 10:02:31

阅读数 80

评论数 0

原创 LeetCode 1313. 解压缩编码列表

题目 1313. 解压缩编码列表 描述 给你一个以行程长度编码压缩的整数列表 nums 。 考虑每对相邻的两个元素 freq, val] = [nums[2i], nums[2i+1]] (其中 i >= 0 ),每一对都表示解压后子列表中有 freq 个值为 val 的元素,你需要从左到右...

2020-03-25 16:21:33

阅读数 34

评论数 0

原创 LeetCode 1365. 有多少小于当前数字的数字

题目 1365. 有多少小于当前数字的数字 描述 给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j != i 且 nums[j] < nums[i] 。 以...

2020-03-25 15:43:24

阅读数 32

评论数 0

原创 Solr笔记2-core创建后的数据导入

Solr笔记2-core创建后的数据导入 前言 在笔记1中,我们已经介绍了Solr下载及单节点启动和配置,以及如何创建core,但是如何进行数据导入却还没有介绍。这篇文章就将教你在创建core之后,应该如何进行相关配置并导入数据; 配置数据库 笔记1中,在创建core时,有一个solrconf...

2020-03-25 12:24:33

阅读数 10

评论数 0

原创 Solr笔记1-Solr下载及单节点的启动和配置

Solr笔记1-Solr下载及单节点的启动和配置 下载 官方最新下载连接 启动 将下载后的solr文件解压,然后进入solr-xxx/bin目录,打开命令窗口,输入如下命令,启动solr节点; # 开启某一端口 solr start -p 8983 关闭命令如下: # 关闭某一指定端口 sol...

2020-03-25 12:15:58

阅读数 11

评论数 0

原创 LeetCode 596. 超过5名学生的课

题目 596. 超过5名学生的课 描述 有一个courses 表 ,有: student (学生) 和 class (课程)。 请列出所有超过或等于5名学生的课。 例如,表: 解题思路 利用GROUP BY...HAVING进行条件限制,从而挑选出满足条件的结果; 注意DISTINCT的使用是...

2020-03-23 17:56:13

阅读数 10

评论数 0

原创 LeetCode 595. 大的国家

题目 595. 大的国家 描述 这里有张 World 表: 如果一个国家的面积超过300万平方公里,或者人口超过2500万,那么这个国家就是大国家。 编写一个SQL查询,输出表中所有大国家的名称、人口和面积。 解题思路 查询满足条件的字段; # 第一种 SELECT [字段] FROM [表...

2020-03-23 15:51:14

阅读数 14

评论数 0

原创 LeetCode 182. 查找重复的电子邮箱

题目 182. 查找重复的电子邮箱 描述 编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 解题思路 查找表中重复记录,并统计重复次数; SELECT [字段],COUNT(0) AS 重复次数 FROM [表名] GROUP BY [字段] HAVING COUNT([字...

2020-03-23 15:27:51

阅读数 24

评论数 0

原创 LeetCode 面试题 01.01. 判定字符是否唯一

题目 面试题 01.01. 判定字符是否唯一 描述 实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 解题思路 第一次遍历字符串所有字母; 第二次遍历从第一次遍历的后一位开始; 判断两次遍历的字母是否相等,一旦相等则返回**false**; 默认返回**true**; ...

2020-03-23 13:07:13

阅读数 8

评论数 0

原创 LeetCode 面试题 16.07. 最大数值

题目 面试题 16.07. 最大数值 描述 编写一个方法,找出两个数字a和b中最大的那一个。不得使用if-else或其他比较运算符。 解题思路 直接调用Math类自带的max()方法; 实现 package inteview; import math.SixtyNine; import j...

2020-03-23 12:50:51

阅读数 46

评论数 0

原创 LeetCode 面试题05. 替换空格

题目 面试题05. 替换空格 描述 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 解题思路 直接调用Java中String类自带的replace()方法; 实现 package inteview; import java.io.File; import j...

2020-03-23 11:56:00

阅读数 8

评论数 0

原创 LeetCode 167. 两数之和 II - 输入有序数组

题目 167. 两数之和 II - 输入有序数组 描述 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: 返回的下标值(index1 和 index2)不是从零...

2020-03-22 11:19:48

阅读数 6

评论数 0

原创 LeetCode 620.有趣的电影

题目 620. 有趣的电影 描述 某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。 作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数...

2020-03-22 10:39:58

阅读数 24

评论数 0

原创 LeetCode 9.回文数

题目 9. 回文数 描述 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 解题思路 若给定的数为负数,则非回文数; 若给定的数是个位数,则是回文数; 给定的数不小于10时,将其转换为String类型; 循环字符串strX的前(int)(strX.leng...

2020-03-21 14:51:42

阅读数 87

评论数 0

原创 LeetCode 1.两数之和

题目 1. 两数之和 描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素 解题思路 先定义一个长度为2的int型数组,用于存放最终结果; ...

2020-03-21 13:49:48

阅读数 47

评论数 0

原创 LeetCode 面试题40. 最小的k个数

题目 面试题40. 最小的k个数 描述 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4 解题思路 现将传入的数组arr进行排序(任意排序方法皆可,此处采用冒泡); 新定义一个最终结果的int型数组res...

2020-03-20 13:26:23

阅读数 9

评论数 0

原创 LeetCode 633. 平方数之和

题目 633. 平方数之和 描述 给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2+b2=ca^2 + b^2 = ca2+b2=c 解题思路 判断c是否为非负整数,若是,则直接返回false 利用Math包中sqrt()方法求出小于c的平方根的最大整数作为右指针,...

2020-03-20 10:49:34

阅读数 11

评论数 0

原创 LeetCode 58. 最后一个单词的长度

题目 最后一个单词的长度 描述 给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。 如果不存在最后一个单词,请返回 0 。 **说明:**一个单词是指仅由字母组成、不包含任何空格字...

2020-03-19 22:29:01

阅读数 8

评论数 0

原创 Java学习笔记6-异常处理

异常处理 Java异常 调用方法如何获取调用失败的信息: 约定返回错误码; int code = processFile("C:/demo.txt"); if (code == 0) { // ok: } else { // error: swi...

2020-03-19 21:37:55

阅读数 9

评论数 0

原创 Java学习笔记5-面向对象编程

文章目录面向对象编程基础篇方法构造方法方法重载继承多态抽象类接口抽象类和接口对比静态字段和方法包作用域classpath和jar模块Java核心类字符串及编码StringBuilderStringJoiner包装类型JavaBean枚举类BigInteger & BigDecimal常用工...

2020-03-17 10:35:16

阅读数 12

评论数 0

原创 Java学习笔记4-数组操作

文章目录数组操作数组遍历数组排序多维数组命令行参数 数组操作 数组遍历 在笔记3中已经学习了for和for each相关操作,可以使用两者对数组进行变量,但要记住for是通过计数器来进行遍历,而for each则是直接访问数组中的元素值; import java.util.Arrays; pub...

2020-03-17 09:41:55

阅读数 15

评论数 0

原创 Java学习笔记3-流程控制

文章目录输入&输出输入输出if判断switch多重选择while & do while循环for循环break和continue总结 输入&输出 输入 从控制台获取输入,需要导入Java中的java.util.Scanner类,通过读取对应类型来获取不同类型输入; pack...

2020-03-17 09:39:59

阅读数 43

评论数 0

原创 Java学习笔记2 - Java程序基础

Java程序基础 变量 Java中变量分为基本类型和引用类型,都必须先定义后使用,同时可以赋一个初值,主要有如下特点: 可以重新赋值; 给其他变量赋值; /** * Created with IntelliJ IDEA. * Version : 1.0 * Author : cu...

2019-12-26 17:35:11

阅读数 32

评论数 0

原创 Java学习笔记1-Java简介

简介 Java版本 Java SE:Standard Edition,包含标准JVM和标准库; Java EE:Enterprise Edition,在SE版本基础上加入大量API和库,方便开发WEB应用、数据库、消息服务等; Java ME:Micro Edition,针对嵌入式设备...

2019-12-26 17:34:10

阅读数 33

评论数 0

原创 使用Pycharm连接Github并上传项目

使用Pycharm连接Github并上传项目 新建Project 设置Git路径 登录Github 登录成功 创建本地仓库 提交到Github 填写初始提交相关信息 初次提交的文件 查看远程是否创建成功 git add . git commit -m “message” gi...

2019-12-24 17:24:48

阅读数 42

评论数 0

原创 使用IntelliJ IDEA如何连接Github并上传项目

使用IntelliJ IDEA如何连接Github并上传项目 文章目录使用IntelliJ IDEA如何连接Github并上传项目新建Project直接下一步自定义项目名及存储路径设置Git路径登录Github登录成功本地创建仓库将仓库推送到Github填写推送相关信息(是否私有、分支、仓库描述)...

2019-12-24 17:19:47

阅读数 75

评论数 0

原创 Git使用笔记

简介 定义Git,最先进的分布式版本控制系统之一,最初是由Linux之父Linus为了更好管理开源Linux系统而开发的一个软件; 下载:https://git-scm.com/downloads 安装 Linux:sudo apt-get install git Windows、macOS...

2019-09-22 13:51:50

阅读数 213

评论数 0

原创 Github加载及下载问题

问题 对于我们国内用户,有时候浏览器在进入github网站时,会出现无法加载或加载很慢的问题,针对这一问题,很是头疼,为解决这一问题,在网上搜索到的解决方法如下; 解决方案 修改hosts文件,在hosts文件中加入以下内容: # GitHub Start # 针对无法加载或加载慢...

2019-09-20 16:45:31

阅读数 352

评论数 0

原创 第1章 NLP基础

大纲 NLP基础概念 NLP的发展与应用 NLP常用术语以及扩展介绍 --- 1.1 什么是NLP 基本分类 自然语言生成(Natural Language Generation,NLG) 指从结构化数据中以读取的方式自动生成文本,主要包括三个阶段: ...

2019-09-02 16:50:59

阅读数 48

评论数 0

原创 Word Embedding

如何表示词义 流程 文本文件->分词后的序列->词表示的向量(词嵌入)->解决具体任务的算法; 用离散符号表示词 传统NLP中,我们将词表示为一个个的离散符号,如:sun、hotel、fruit……,我们可以用one−hotone-hotone−hot方式将词代表为向量形...

2019-08-22 20:39:15

阅读数 195

评论数 0

原创 1 - 绪论

相关背景 深度学习 机器学习的一个分支,指一类问题及解决这类问题的方法。采用模型较复杂,指样本的原始输入到输出目标之间的数据流经过多个线性或非线性组件(components); 贡献度分配问题 Credit Assignment Problem,CAP,也叫做信用分配问题或功能分配问题,即...

2019-08-19 15:01:41

阅读数 64

评论数 0

原创 Chapter 2. 反向传播

前言 BP算法最初在1970年代被提及,主要用于快速计算代价函数的梯度,其核心是代价函数CCC关于任意权重www(或偏置bbb)的偏导数∂C∂w\frac {\partial C}{\partial w}∂w∂C​的表达式,通过改变权重和偏置,从而评估代价函数变化的快慢。 2.1 神经网络中使用...

2019-08-13 14:59:25

阅读数 42

评论数 0

原创 Chapter 1. 使用神经网络识别手写数字

1.1 感知器 背景 20世纪五、六十年代Frank Rosenblatt发明,受Warren McCulloch和Walter Pitts工作的影响。 工作原理 一个感知机接收多个二进制作为输入,然后产生一个二进制输出。各个输入加上权重来表示其对于输出的重要性,最终输出在[0,1]之间...

2019-08-13 14:49:03

阅读数 49

评论数 0

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