自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lee小白菜的博客

我的学习历程

  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据库常见的四种故障

数据库常见的四种故障 (1) 事务内部的故障:事务内部故障可分为预期的和非预期的,其中大部分的故障都是非预期的。预期的事务内部故障是指可以通过事务程序本身发现的事务内部故障; 非预期的事务内部故障是不能由事务程序处理的,如运算溢出故障、并发事务死锁故障、违反了某些完整性限制而导致的故障等。 (2) 系统故障:系统故障也称为软故障,是指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突...

2018-07-06 23:53:57 12568

原创 数据库操作中的一些异常类型

插入失败:该插入的没插入;插入异常:不该插入的被插入;删除失败:该删除的没删除;删除异常:不该删除的被删除;

2018-07-06 23:47:25 6741

原创 SQL server如何彻底删除登录用户

下面的示例从当前数据库删除用户 testEXEC sp_dropuser 'test' 下面的示例从 SQL Server 中删除登录 test。 EXEC sp_droplogin 'test'或者直接执行drop user testdrop login  test...

2018-06-17 16:30:57 19859

原创 SQL server中的五个系统数据库

SQL Server一共有5个系统数据库:master:记录SQL Server系统的所有系统级信息,例如:登陆账户信息、链接服务器和系统配置设置、记录其他所有数据库的存在、数据文件的位置、SQL Server的初始化信息等。如果master数据库不可用,则无法启动SQL Server。msdb:用于SQL Server代理计划警报和作业。数据库定时执行某些操作、数据库邮件等。model:用作SQ...

2018-06-17 15:52:21 23152

原创 学习前端必备的PHP基本知识,不看会后悔的哦

2017-12-28 19:04:54 1478 1

原创 Python中文分词及词频统计

Python中文分词及词频统计中文分词中文分词(Chinese Word Segmentation),将中文语句切割成单独的词组。英文使用空格来分开每个单词的,而中文单独一个汉字跟词有时候完全不是同个含义,因此,中文分词相比英文分词难度高很多。分词主要用于NLP 自然语言处理(Natural Language Processing),使用场景有:搜索优化,关键词提取(百度指数) 语义分...

2022-11-07 17:05:46 4810

原创 git远程代码回滚(git reset 和 get revert)

git的工作流:工作区:即自己当前分支所修改的代码,git add xx 之前的!不包括 git add xx 和 git commit xxx 之后的。暂存区:已经 git add xxx 进去,但未 git commit xxx 的。本地分支:已经git commit -m xxx 提交到本地分支的。代码回滚在上传代码到远程仓库的时候,不免会出现问题,任何过程都有可能要回滚代...

2022-01-17 18:50:00 6330 1

原创 Embedding和Word2Vec用法

EmbeddingEmbedding层的输入是一个二维整数张量, 形状为(samples,sequence_length),即(样本数,序列长度)较短的序列应该用 0 填充,较长的序列应该被截断,保证输入的序列长度是相同的Embedding 层输出是(samples,sequence_length,embedding_dimensionality) 的三维浮点数张量。首先,我们需要对...

2022-01-17 17:17:00 1613

原创 PyTorch常用代码段

1,基本配置导入包和版本查询import torchimport torch.nn as nnimport torchvisionprint(torch.__version__)print(torch.version.cuda)print(torch.backends.cudnn.version())print(torch.cuda.get_device_name(0))...

2022-01-17 15:24:00 353

原创 git 拉取和获取 pull 和 fetch 区别

拉取git pull : 从远程拉取最新版本到本地 ,会自动合并 mergegit pull origin master获取git fetch : 从远程获取最新版本到本地 , 不会自动合并 merge ,具体怎么merge取决于你自己。git fetch origin master 实际使用中 使用git fetch 更安全 在merg...

2022-01-17 15:03:00 4309

原创 git 中.gitignore文件不生效

.gitignore文件 新增忽略文件并没有生效新增的忽略文件没有生效,是因为git是有缓存的,而之前的文件在缓存中,并不会清除掉,还会继续提交,所以更新.gitignore文件,要清除缓存文件git rm -r --cached .git add .git commit -m 'update .gitignore'...

2022-01-17 12:28:00 2190

原创 pytorc使用多个GPU同时训练模型

pytorch使用同一设备上多个GPU同时训练模型,只需在原有代码中稍作修改即可。改动1:os.environ['CUDA_VISIBLE_DEVICES'] = '0,1,3' # 这里输入你的GPU_id改动2:if torch.cuda.device_count() > 1: model = nn.DataParallel(model)model.to(dev...

2022-01-16 22:40:00 943

原创 数据库恢复时的四种转储方法

数据转储:DBA定期将数据库复制到磁盘上保存起来,能够使因某种原因而遭到破坏的数据库进行恢复为上一次备份的状态。转储方法:①静态转储:转储期间不能对数据库进行任何存取等活动,是最直接的转储方法,必须等待转储完毕后才能对数据库进行存取修改等操作;静态转储效率会比较低,转储期间,新的事务无法进行;②动态转储:转储期间允许对数据进行存取或者修改;动态转储相比静态转储的好处是转储期间,不会影响新事务...

2021-11-07 12:51:00 4397

原创 Linux查看GPU / CPU、内存和磁盘使用情况

查看CPU (top命令)在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Win...

2021-10-30 11:10:00 2744

原创 枢轴量法、分位数

Part 1:枢轴量法枢轴变量法是基于点估计量的。我们知道,统计量是样本的函数,这意味着统计量中不能含有未知参数,而参数的点估计量是用统计量的观测值作为待估参数的估计值,其分布一定含有待估参数,枢轴量法的思想就是,通过一定的变换,让点估计的函数的分布不含待估参数,进而基于分布来构造区间估计。举一个简单的例子,对于正态总体N(μ,4)N(μ,4),显然X¯∼N(μ,4/n)X¯∼N(μ,4/n...

2021-10-21 20:36:00 4701

原创 Pytorch 中nn.Conv2d的参数用法 channel含义详解

nn.Conv2dnn.Conv2d是二维卷积方法,相对应的还有一维卷积方法nn.Conv1d,常用于文本数据的处理,而nn.Conv2d一般用于二维图像。channel在深度学习的算法学习中,都会提到 channels 这个概念。在一般的深度学习框架的 conv2d 中,如 tensorflow 、mxnet ,channels 都是必填的一个参数。channels 该如何理解?一般...

2021-09-25 14:04:00 1535

原创 一文搞懂极大似然估计

极大似然估计,通俗理解来说,就是利用已知的样本结果信息,反推最具有可能(最大概率)导致这些样本结果出现的模型参数值!换句话说,极大似然估计提供了一种给定观察数据来评估模型参数的方法,即:“模型已定,参数未知”。参考文章:https://zhuanlan.zhihu.com/p/26614750https://blog.csdn.net/u011508640/article/detail...

2021-09-12 17:43:00 1026

原创 vps配置ipv6的方法(Ubuntu 18.04)

第一步就是在vps的后台打开ipv6 后台地址 如:https://manage.buyvm.net/进入buyvm管理后台(https://manage.buyvm.net/),找到networking -> IPV6,分配一个ipv6地址。Ubuntu18.04的网络配置文件不是在/etc/network/interfaces这里。而是在/etc/netplan/01-netc...

2021-09-12 12:25:00 3732

原创 windows10安装anaconda以及tensorflow遇到的问题

windows10安装anaconda以及tensorflow遇到的问题安装anaaonda教程:https://blog.csdn.net/ITLearnHall/article/details/81708148新建虚拟环境这里我创建的虚拟环境名字为tf2conda create --name tf2 python=3.7 # “tf2”是你建立的conda虚拟环境的名字 conda...

2021-05-16 12:57:00 211

原创 Java就业面试问题-ssm框架

记录一下最近看到的SSM面试题SpringMVC的工作流程?用户发送请求至前端控制器DispatcherServletDispatcherServlet收到请求调用HandlerMapping处理器映射器。处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。DispatcherServlet通过Ha...

2021-05-07 18:52:00 229

原创 动态规划模板

既然要用动态规划,那就要定义 dp 数组,找状态转移关系。我们说的两种思路模板,就是 dp 数组的定义思路。不同的问题可能需要不同的 dp 数组定义来解决。一,两种模板1、第一种思路模板是一个一维的 dp 数组:int n = array.length;int[] dp = new int[n];for (int i = 1; i < n; i++) { for (i...

2021-05-04 19:19:00 510

原创 在网页地址栏输入网址,按回车之后都完成了哪些过程

用户将url输入至地址栏并回车后,首先浏览器会开启一个线程来处理这个请求,对URL判断如果是http协议就按照web方式处理;然后浏览会先从搜索自身的DNS(域名系统)缓存开始,一级一级往上搜索是否有这个域名;在缓存中找到,便直接在屏幕中显示页面内容;如果都没找到的话,浏览器会发起一个DNS的系统调用,就是向宽带运营商提供的服务器发起一个域名解析请求;通过DNS服务器解析后获得了网址的I...

2021-05-04 07:14:01 1000

原创 将本地项目上传到Github

本地仓库:a.git init在本地创建一个Git仓库;b.git add .将项目添加到暂存区;c.git commit -m "备注内容"将项目提交到Git仓库;远程仓库:a. 添加SSH KEY; # 若配置过,可跳过b. 新建repositories;本地仓库:a.git remote add origin [email protected]:UserNa...

2021-05-02 17:42:00 654

原创 TextRank算法

TextRank算法TD-IDF是基于词频的算法,而TextRank是基于图 形的算法。TextRank是受到PageRank算法的启发。PageRank算法PageRank主要用于对在线搜索结果中的网页进行排序。PageRank对于每个网页页面都给出一个正实数,表示网页的重要程度,PageRank值越高,表示网页越重要,在互联网搜索的排序中越可能被排在前面。同样,被链接的网页的Pag...

2020-10-18 20:02:00 392

原创 TF-IDF具体算法和原理

TF-IDF算法相关概念信息检索(IR)中最常用的一种文本关键信息表示法基本信息:如果某个词在一篇文档中出现的频率高,并且在语料库中其它词库中其他文档中很少出现,则认为这个词具有很好的类别区分能力。词频TF:Term Frequency,衡量一个term在文档中出现的有多频繁平均而言,出现越频繁的词,其重要性可能就越高考虑到文章长度的差异,需要对词频做标准...

2020-10-14 23:09:00 982

原创 文本关键字提取

文本关键字提取用途:用核心信息代表原始文档在文本聚类、分类、自动摘要等领域又很重要的作用需求:针对一篇文章,在不加入人工干预的情况下提取出关键词(自动提取)当然,首先需要进行分词!关键词匹配:事先给定关键词库,然后在文档中进行关键词检索。关键词提取:根据某种准则,从文档中提取最重要的词作为关键字有监督:提取出候选词并标记是否为关键词,然后训练相应的模型无监督:给词条打...

2020-10-14 17:01:00 2171

原创 word2vec中的CBOW模型

word2vec中的CBOW模型简介word2vec是Google与2013年开源推出的一个用于获取word vecter的工具包,利用神经网络为单词寻找一个连续向量看空间中的表示。word2vec有两种网络模型,分别为:Continous Bag of Words Model (CBOW)Skip-Gram ModelCBOW网络模型使用上下文的词汇来同时预测中间词滑动时...

2020-10-14 16:13:00 1752

原创 WordCloud词云制作以及美化

相关截图练习代码import wordcloudimport pandas as pdimport jiebaimport matplotlib.pyplot as pltfrom nltk.corpus import brownfont_path = 'C:\Windows\Fonts\msyh.ttc'text = 'this is shanghai, 李帅, 郭靖, ...

2020-10-13 22:53:00 1115

原创 python爬取《三国演义》小说&统计词频&生成词云图

python爬取《三国演义》小说&统计词频&生成词云图注意点:爬取小说正文时用的正则表达式涉及到多行匹配。需要开启多行模式(?s) book_content_re = re.compile(r'(?s)<div.*?id="htmlContent">(.*?)</div>')源代码练习import re import re...

2020-10-05 13:29:00 3495

转载 为什么String类的值是常量,但内容可以修改?

一直在想String类的实体是一个常量,为什么却可以对它进行修改呢例如代码:public class Test { public static void main(String[] args) { String str="aaa"; str+="bbb"; System.out.println(str); }}这里str的实体是"aaa",已经不能变了,但对它进行“+=”操作修改变为了"aaabbb...

2020-05-10 18:24:24 1583 1

原创 欢迎使用CSDN-markdown编辑

使用hexo+github搭建免费个人博客详细教程在学习的过程中,能够逻辑清晰的把知识记录下来,是一项很不错的技能。很多大牛都有写博客的习惯,比如CSDN等各大平台,但是近来,很多大牛都已经抛弃了CSDN,转而搭建个人博客,由此我也试着花时间搭建了基于hexo+GitHub的个人博客。搭建环境准备:1.安装Git: Git下载包(64位) Git下载包(32位) **(官网下载):h...

2019-02-08 21:05:23 248

转载 Hibernate-在Eclipse(Oxygen)中安装Hibernatetools插件

Eclipse(Luna)中是没有Hibernate插件的,该插件是需要自己进行添加。在网上找了一下关于如何在Eclipse中安装Hibernatetools插件的方法,很多都是先找到Hibernatetools-Update-x.x.x.Final.zip的包,然后再进行安装。而我在Hibernate官网上没找到类似的zip包,只找到JBoss Tools和JBoss Developer...

2018-08-11 15:29:37 393

原创 jsp 九大内置对象和其作用详解

JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数...

2018-08-08 00:06:19 224

原创 Servlet三大域对象的应用

javaweb开发中就不能不谈Servlet三大域对象的应用(request、session、application(ServletContext))。1. requestrequest是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效。用处:常用于服务器间同一请求不同页面之间的参数传递,常应用于表单的控件值传递。方法:request.setAttr...

2018-08-07 23:28:11 297

原创 DFS 和 BFS 个人理解

DFS 算法思想:一直往深处走,直到找到解或者走不下去为止BFS算法DFS:使用栈保存未被检测的结点,结点按照深度优先的次序被访问并依次被压入栈中,并以相反的次序出栈进行新的检测。BFS:使用队列保存未被检测的结点。结点按照宽度优先的次序被访问和进出队列。框架:BFS:#include&lt;cstdio&gt;#include&lt;cstring...

2018-07-18 13:01:43 449

翻译 java中包的分类和作用

经常说起包,拿计算机比喻,一个工程相当于一个磁盘,包相当于文件夹,而类相当于文件。包的存在1)、有利于类的查找与管理,按自己的需要给包分类,通常按功能分:vo类、dao类、工具类、service类、controller类等。2)、解决了类命名时相同的冲突,在同一文件夹里不能同时定义名字相同的两个文本文档,java中也是,不能在同一包里定义两个相同类名的类,但是不同包就可以。3)、保护类中成员变量及...

2018-07-09 12:26:30 1400

原创 MySql计算两个日期的时间差函数

MySql计算两个日期时间的差函数:第一种:TIMESTAMPDIFF函数,需要传入三个参数,第一个是比较的类型,可以比较FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER或 YEAR几种类型,第二个和第三个参数是待比较的两个时间,比较是后一个时间减前一个时间,具体用法如下:SELECT TIMESTAMPDIFF(DAY,'20...

2018-06-17 22:51:56 16386

函数指针讲义

讲的非常棒 建议看看 你会有新的感悟 点击上传资源即表示您确认该资源不违反资源分享的使用条款,并且您拥有该资源的所有版权或者上传资源的授权

2017-12-28

空空如也

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

TA关注的人

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