自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【站在巨人的肩膀上】机器学习基础

梯度下降

2023-07-29 16:43:38 86

原创 【深度学习系列】五、Self Attention

self attention

2023-07-16 22:27:29 133

原创 深入理解embedding

在广告系统中,ctr、cvr预估模型训练时通常将样本转换成embedding输入网络进行训练,得到最终的预估值。embedding被称为sparse model、大模型等,是模型训练和预估中极其重要的一环。但关于embedding的含义和使用对于非科班人士比较晦涩,在这里对embedding的引入、含义、应用作系统性的介绍。

2023-06-09 00:17:04 1511

原创 【深度学习系列】三、训练过程中遇到的问题及优化方法

深度学习系列,模型训练过程中的一些优化方法,主要是梯度和参数更新的方法,包括Adagrad,Adam

2023-05-05 12:55:07 303

原创 【深度学习系列】二、模型训练指南

深度学习系列,模型训练训练的过程和优化思路

2023-03-18 11:41:52 246

原创 【Linux常用命令系列】文本处理命令cut、sort、uniq

linux常用命令之文本处理命令,sort、uniq、cut组合使用

2023-03-13 19:09:51 57

原创 python线程池使用和问题记录

python多线程使用,线程池,ThreadPoolExecutor使用,ThreadPoolExecutor有界队列和无界队列

2023-03-09 13:35:50 371

原创 【Linux常用命令系列】 ps aux和ps -elf的区别

linux常用命令随笔:查看进程ps aux和ps -elf之间的区别

2023-03-06 19:12:04 263

原创 【c++系列】项目实战—演讲比赛管理系统

基于c++语言、面向对象思想实现演讲比赛管理系统,包含演讲比赛流程展示、往届比赛记录查看等功能,通过本项目可以掌握c++类的设计思想、文件操作、STL的使用。

2023-02-25 16:48:05 153

原创 【C++系列】函数对象

函数对象简介,包括概念和使用

2023-02-18 00:05:33 47

原创 【C++系列】使用模版

C++ 模版介绍,包含模版函数、模板类,以及一些注意事项,比如模版类和友元、模版类和继承、模板类成员函数类外实现、模板类和模板函数的区别等

2023-02-11 21:34:20 50

原创 【c++系列】 文件操作

c++文件操作,包括文本文件读写、二进制文件的读写,介绍了fstream的api和使用方式

2023-02-11 17:08:14 140

原创 【C++系列】 多态

c++多态基础,虚函数、虚析构、多态原理

2023-02-10 00:30:00 41

原创 【C++系列】面向对象之继承

C++面向对象三大特征之 继承,主要介绍了继承的注意点,包含继承的对象模型、多继承、菱形继承

2023-02-04 18:25:23 81

原创 【c++系列】面向对象之类和对象

C++面向对象之封装(本系列内容并不详细介绍语法,只是自己的一些知识备忘)

2023-01-29 23:56:26 97

原创 【c++系列】引用

c++基础&&核心

2023-01-14 17:50:18 54

原创 【c++系列】内存模型

c++程序内存划分

2023-01-14 16:46:02 97

原创 【c++系列】指针和结构体

c++基础内容,也是必知必会

2023-01-08 14:55:29 128

原创 Mysql中事务及其实现

Mysql的事务以及保证事务的措施事务含义特性实现机制日志redo logundo logbinlog事务的提交过程为什么要有两阶段提交事务提交过程Abstract: 通过本文可以了解到Mysql中事务的特性以及保证事务的机制、mysql的常见日志文件、 两阶段提交。事务含义   数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元);特性  ACID,及原子性、一致性、

2021-08-08 23:04:43 104

转载 有趣的计算机系列0.2+0.3=0.3?

0.1+0.2为什么不等于0.3引言负数为什么要用补码?十进制小数与二进制的转换计算机是怎么存小数的?0.1+0.2总结引言有趣的计算机知识,0.1+0.2的结果到底是多少?小学知识告诉我们,那必然是0.3。但是在计算机中发现运算结果却并不是这样?理解这一点需要一些前置知识,在下面回顾一下。说明: 本文由微信公众号发现并学习,原文链接:https://mp.weixin.qq.com/s/MLyhJGpOzleFwRj-J0gqWw负数为什么要用补码?我们都知道:十进制转二进制的方法(除二取余

2021-06-15 14:05:12 253

原创 关于动态规划和回溯的一些理解

一、动态规划1、什么是动态规划:将待解决的问题分为若干个子问题,每个子问题有相同的解决方法,递归的解决每个子问题,一步一步求得总问题的答案。2、怎么解决动态规划的问题:首相定义问题状态,通常是一个动态数组;然后找到边界;最后找到状态转移方程。二、回溯1、什么是回溯:也是将待解决的问题分为若干子问题,每个子问题有相同的结构,一个子问题的解通常和上一个子问题有关,一步一步向下求解,如果发现解决不了,就回到上一个问题,换另一种方法。2、怎么解决回溯问题:通常从一个位置出发对数组进行遍历,在ba

2021-04-15 14:18:14 1629

原创 Python—基于情感词典的情感分析

*源代码出处链接已经找不到了,侵权请联系删除。*from collections import defaultdictimport osimport reimport jiebaimport codecsimport pandas as pddef seg_word(sentence): """使用jieba对文档分词""" seg_list = jieba.cut(sentence) seg_result = [] for w in seg_list:

2021-02-23 16:12:34 1633 4

原创 Java进阶之路_记录学习疑惑

一、java主方法main()方法为什么要必须是静态static的?https://www.cnblogs.com/jiading/p/11917019.html

2021-01-19 19:49:05 53

原创 Python使用中遇到的问题及解决方法记录(链接记录)

浅拷贝与深拷贝(copy&&deepcopy)https://blog.csdn.net/qq_32907349/article/details/52190796

2020-12-14 10:22:19 472

原创 知识图谱算法中用到的evaluation measure

一、Precision、Recall、Accuracy和F1值1、基本概念TP(True Positive):在判定为positive的样本中,判断正确的数目。TN(True Negative):在判定为negative的样本中,判断正确的数目。FP(False Positive):在判定为positive的样本中,判断错误的数目。FN(False Negative):在判定为negative的样本中,判断错误的数目。也就是说,T/N表示判断正确或错误,P/N表示判定为正样本还是负样本。2、e

2020-12-02 16:44:37 444

原创 Python处理异常

try-except-else-finally的使用不同与java中的try/catch异常处理语句,python中使用try/except处理异常。本文记录写代码时遇到了异常,但是使用打印语句排除比较麻烦,这里使用try/except捕捉异常问题。1、try模块有可能发生异常的代码。2、except模块处理异常的代码。3、else模块没有发生异常时需要运行的代码。4、finally模块不管异常有没有发生,跳出try/except之后必将执行的语句。5、try/except的处理流程

2020-11-24 17:01:07 86

原创 论文阅读中常见的缩略词及学术论文常用的表述

1. e.g. – exempli gratia意思:for example,例如。2. etc. – et cetera意思: …, 等等3. ad hoc意思:“特设的、特定目的的(地)、即席的、临时的、将就的、专案的”4. i.e. – id est意思:that’s to say,也就是读论文时看到其他的会继续更新...

2020-09-14 09:14:44 1142

原创 Git安装和使用前配置-记录

Git安装和使用前配置-记录说明Git安装配置之前安装过Git,但是在新电脑重新装环境时候发现还是在网上重新学习安装。为了下次需要安装的时候还是这样,在这里留下脚印。说明已经有很多前辈详细记录了安装过程,这里贴上一位非常详细的前辈的: Git的下载安装以及基本操作.作为小白只是在这里记录一下自己的疑惑。Git安装安装很easy,选好存储位置可以一路下一步。官网下载链接: https://git-scm.com/downloads. 嫌官网下载比较慢的点这里: link.配置我目前主要的用途

2020-09-06 10:51:12 102

转载 Python学习_100Days

第16-20天--Python进阶数据机构和算法引言排序算法(选择、冒泡和归并)和查找算法(顺序和折半)排序算法使用生成式(推导式)语法嵌套的列表heapq、itertools等的用法collection工具下的模块类常用算法数据机构和算法引言算法:解决问题的方法和步骤评价算法的好坏:渐进时间复杂度和渐进空间复杂度渐进时间复杂度的大O标记:常量时间复杂度-布隆过滤器/哈希存储对数...

2019-12-06 10:14:49 316

转载 Python学习_100Days

第十五天--图像和办公文档处理操作图像计算机图像相关知识使用pillow操作图像处理Excel表格处理Word文档处理pdf文档本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。用程序来处理图像和办公文档经常出现在实际开发中,Python的标准库中虽然没有直接支持这些操作的模块,但我们可以通过Python生态圈中的第三方模块来完成这些操作。操作图像计算机图像相关知识...

2019-11-19 10:42:54 87

转载 Python学习_100Days

第十四天--网络编程入门和网络应用开发计算机网络基础计算机网络发展历史TCP/IP模型网络应用模式基于HTTP协议的的网络资源访问HTTP(超文本传输协议)Json格式request库基于传输层协议的套接字编程TCP套接字UDP套接字网络应用开发发送电子邮件发送短信。本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。计算机网络基础计算机网络是独立自主的计算机互联而成的...

2019-11-19 10:20:58 190

转载 Python学习_100Days

第十二天--字符串和正则表达式本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。

2019-11-18 10:03:23 174

转载 Python学习_100Days

第十二天--字符串和正则表达式正则表达式相关知识Python对正则表达式的支持正则表达式相关知识在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具,换句话说正则表达式是一种工具,它定义了字符串的匹配模式(如何检查一个字符串是否有跟某种模式匹配的部分或者从一个字符串中将与模式匹配的部分提取出来或者替换掉)。如果你在Windows操作系...

2019-11-08 11:25:17 347

转载 Python学习_100Days

第十一天--文件和异常引言读写文本文件读写二进制文件读写JSON文件本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。引言实际开发中常常会遇到对数据进行持久化操作的场景,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统的知识,但是这里我们并不浪费笔墨介绍这个概念,请大家自行通过维基百科进行了解。在Python...

2019-11-08 10:37:41 223

转载 Python学习_100Days

第十天--图形用户界面和游戏开发基于tkinter模块的GUI使用pygame进行游戏开发制作游戏窗口在窗口中绘图加载图像实现动画效果碰撞检测事件处理本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。基于tkinter模块的GUIGUI是图形用户界面的缩写,图形化的用户界面对使用过计算机的人来说应该都不陌生,在此也无需进行赘述。Python默认的GUI开发模块是tki...

2019-11-06 14:38:51 183

转载 Python学习_100Days

第九天--面对对象进阶引入@property装饰器__slots__魔法静态方法和类方法类之间的关系继承和多态综合案例本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。引入在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息。为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象编程进行更为深入...

2019-11-05 16:23:11 133

转载 Python学习_100Days

第八天--面向对象编程基础引言类和对象定义类创建和使用对象访问可见性问题面向对象的支柱Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。引言活在当下的程序员应该都听过"面向对象编程"(Object-oriented Programming,缩写:OOP)一词,也经常有人问能不能用一句话解释下什么是"面向对象编程",我们先来看看比较正式的说法。“把一组...

2019-11-04 10:06:33 150

转载 Python学习__100Days

第七天--字符串和常用数据结构字符串列表生成式和生成器元组集合字典Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。字符串第二次世界大战促使了现代电子计算机的诞生,最初计算机被应用于导弹弹道的计算,而在计算机诞生后的很多年时间里,计算机处理的信息基本上都是数值型的信息。世界上的第一台电子计算机叫ENIAC(电子数值积分计算机),诞生于美国的宾夕法尼亚大...

2019-11-03 11:59:25 217

转载 Python学习_100Days

第六天--函数和模块的使用引入函数的作用定义函数函数的参数用模块管理函数Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。引入在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解。x1+x2+x3+x4=8 x_1+x_2+x_3+x_4=8x1​+x2​+x3​+x4​=8事实上,上面的问题等同于将8个苹果分成四组每组...

2019-11-02 11:20:57 257

转载 Python学习_100Days

第五天--构造程序逻辑构造程序逻辑经典的例子Practice本文根据GitHub学习: GitHub.如有侵权,请联系本文作者删除。构造程序逻辑学完前面的几个章节后,我觉得有必要在这里带大家做一些练习来巩固之前所学的知识,虽然迄今为止我们学习的内容只是Python的冰山一角,但是这些内容已经足够我们来构建程序中的逻辑。对于编程语言的初学者来说,在学习了Python的核心语言元素(变量、类型...

2019-11-01 11:26:28 177

c++项目实战,基于面向对象和STL的演讲比赛管理系统

c++小项目实战:基于面向对象思想和STL技术实现的演讲比赛管理系统,从这个项目中你可以学到基本的面向对象编程思想,STL的基本使用,文件操作以及一些项目小思维。适用于c++初学者,c++课程设计。主要内容包含类的使用、STL、文件操作。

2023-02-25

基于情感词典的情感分析.7z

本资源包括常用的否定词、程度副词、停用词,以及波士顿情感词分数,适应于基于情感词典进行情感分析的情景。

2021-08-08

Git-2.26.2-64-bit.zip

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 本资源提供Git的下载。

2020-09-06

移动应用开发课程设计

个人理财app,功能是实现对个人财产的有效管理,能更好的记录您每月的收入及支出.通过该软件,用户可以随时随地地记录自己的收入、支出等信息,另外为了保护自己的隐私,还可以为个人理财通设置密码

2019-01-08

空空如也

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

TA关注的人

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