- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 虚假姓名生成器
通过 random 库生成虚假姓名;使用 Pylint 模块检查代码的规范性;使用 pydocstring 检查文档字符串的规范性
2022-07-05 08:39:03
2251
原创 用Python3做测试
本文介绍了什么是单元测试,unittest 模块怎么用,测试用例怎么写。以及最后使用第三方模块 coverage 进行了覆盖率测试。在实际生产环境中,测试环节是非常重要的的一环,即便志不在测试工程师,但以后的趋势就是 DevOps,所以掌握良好的测试技能也是很有用的。...
2022-06-16 22:49:12
245
原创 基于字典的中文分词
主要介绍了常用的中文分词方法,并详细介绍了基于字典的中文分词方法,并使用 Python 构建出来一个基于正向最大匹配方法的分词器,并与 jieba 进行了对比。
2022-06-14 12:21:25
3173
原创 四、py2neo 使用及构建图谱(知识图谱构建射雕人物关系)
Neo4j为多种语言提供了 API 接口,如java,python,C#,RUBY,.NET等。本文主要介绍用python操作Neo4j,以及批量导入数据的方法。
2022-06-07 19:38:19
1646
原创 Linux安装 nodejs(看这一篇就够了)
1.打开nodejs官网。下载 | Node.jshttps://nodejs.org/zh-cn/download/2.下载完成之后可以用Xftp(可以看同专栏相关免费Xftp的文章获取)从本地传送到云服务器3.需要将node添加进系统环境变量,不然后面安装的其他插件或依赖尽管进行了全局安装,但是使用的时候会报错:-bash: xxx: command not found# 解压缩tar -xf node-v16.13.0-linux-x64.tar.xz#移动并重命名m..
2022-05-19 21:15:57
278
原创 纯CSS实现大白
知识点:div 布局 CSS 相对定位 CSS 各种属性的应用通过div定义大白身体的各个部位,就像写一个网页的框架一样,我们将大白身体的各部位都用 div 来给出定义,然后需要利用 CSS 来绘制它的样式外表。<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title>Baymax</title> <style&...
2022-04-15 17:52:35
277
原创 取消推荐算法是技术上的倒退吗?
算法推荐技术从90年代开始显露优越性以来,被充分运用于电商、社交、内容资讯等等众多领域,并均为这些领域的革新做出了贡献。但近年来,算法推荐却不断受到质疑,无论是本身的有效性,还是其社会影响,都面临诸多争议。 许多互联网产品也一改“唯算法至上”的理念,在算法与人工之间摇摆不定,甚至有不少产品开始进行取消算法推荐的尝试。 这是技术上的倒退吗? 算法推荐会成为互联网历史上的一段弯路吗?| 算法推荐的发展简史 |算法推荐分为许多类型,但简单来说,其原理就是基于用户的历史使用行为或相关信息,通过特
2022-03-21 12:59:34
709
原创 FastText
1. 为什么要学习FastTextFext是Facebook公司2016年开源的项目,主要用于构建词向量和文本分类。FastText最大的优点是又快又好,因为本身结构非常简单,只有一层浅层网络,所以模型训练和线上预测的速度非常快,在普通的CPU上也能达到分钟级别的训练速度。不仅如此,在很多分类任务的标准数据集上模型效果也很不错。正因为速度非常快,并且模型效果还不错,所以在工业界应用范围很广。2. FastText两个功能FastText主要用于训练词向量和文本分类任务2.1 训练词向量F
2022-03-21 12:27:16
1390
原创 “推荐算法”究竟是什么?
1、算法是什么?我们为何需要算法?互联网数据中心发布的《数据时代2025》报告显示,全球每年产生的数据将从2018年的33ZB(十万亿亿字节)增长到175ZB,相当于每天产生491EB(百亿亿字节)的数据。在本质上,算法是“以数学方式或者计算机代码表达的意见”。其中,推荐系统就是一个信息过滤系统,帮助用户减少因浏览大量无效数据而造成的时间、精力浪费。2、推荐技术发展历史上的关键事件有哪些?“信息过载(Information Overload)”是在上个世纪80、90年代就已经存在的概念。随着
2022-03-21 12:17:54
1494
原创 HTML基础
文章目录一、HTML简介1.1 网页1.1.1 什么是网页?1.1.2 什么是HTML?1.1.3 网页的形成1.2 浏览器1.2.1 常用浏览器1.2.2 浏览器内核1.3 Web标准1.3.1 为什么需要Web标准?1.3.2 Web标准的构成二、HTML标签2.1 HTML语法规范2.1.1 基本语法概述2.1.2 标签关系2.2 HTML基础结构标签2.2.1 第一个HTML网页2.3 网页开发工具2.3.1 文档类型声明标签2.3.2 lang语言种类2.3.3 字符集2.3.4 IE 兼容模式2
2022-03-19 18:10:13
987
原创 前端三个非常常用的快捷方式(VsCode)
!+Tab键,生成骨架输入“标签#id名.样式名”,按tab键,生成带id名的标签,例如div#username.box输入“标签>标签”,生成有父子关系的标签,*数量,+同级标签,例如:(ul>li*4)+p文本:{} ,例如输入a{Click me}...
2022-03-11 17:18:22
1393
原创 免费的pdf编辑器
很明确的说哦,国内市面上,想要好的,就不可能免费,想要免费的,就可能没有那么好总需要做取舍不过免费版市面上的确存在,但只有编辑、注释、签名、加密等等功能,不够强大,但对于一般用户来说,够用了,毕竟人家厂家也是要活命的,国内这么大的市场,还没有知识产权维护的情况下,也只能靠这种东西来续命了不然PDF可以随意编辑的话,还要WPS和Word干嘛呢,哈哈哈,是吧?免费版可以试试福昕云编辑,被福昕厂家隐藏在云办公平台里面首先,进入福昕云办公的官网:福昕云办公然后注册/登录云办公账号再然后找到云编辑并进入把你的PD
2022-03-07 14:11:30
618
原创 Shell编程
文章目录1. 基础正则表达式与通配符2. 字符截取命令2.0 grep行截取命令*2.1 cut字段提取命令2.2 printf命令2.3 awk命令2.4 sed命令3. 字符处理命令3.1 排序命令sort3.2 统计命令wc4. 条件判断4.1 按照文件类型进行判断4.2 按照文件权限进行判断4.3 两个文件之间进行比较4.4 两个整数之间比较4.5 字符串的判断4.6 多重条件判断5. 流程控制5.1 if语句5.1.1 单分支条件判断语句5.1.2 双分支if条件语句5.2 case语句5.3
2022-02-26 15:13:57
95
原创 Linux网络篇
常用命令:查看网络相关配置ifconfig查看主机名hostname启用该网卡ifup 网卡设备名禁用该网卡ifdown 网卡设备名查询网络状态netstat [选项]常用netstat -tlun列出所有的网络连接(包括正在建立连接)netstat -an关闭端口使用 netstat -tlun 命令查看哪些端口打开了使用 lsof -i:端口号 查看我要封杀端口好的PID用 kill -9 PID号 杀掉我要封禁的端口route命令route -n查
2022-02-26 14:15:04
201
原创 ClickHouse 相关
ClickHouse 是分布式实时分析型列式数据库服务,查询效率数倍于传统数据仓库,适用于海量数据的实时查询分析。Notice:操作语句需要加上ON CLUSTER default!! 建表时能用数值型或日期时间型表示的字段,就不要用字符串; partition粒度根据业务特点决定,不宜过粗或过细。一般选择按天分区 必须指定索引列,通过order by指定,一般在查询条件中经常被用来充当筛选条件的属性被纳入进来;可以是单一维度,也可以是组合维度的索引;通常需要满足高基列在前、查询频率大的在前原
2022-02-23 15:43:36
256
转载 兄弟连Linux 学习笔记(转载)
从零开始学习Linux笔记_yy150122的博客-优快云博客_从零开始学linux视频 B站 腾讯课堂均有腾讯课堂:https://ke.qq.com/course/261163#term_id=100307920史上最牛的Linux视频教程—兄弟连_哔哩哔哩_bilibili
2022-02-21 10:45:48
331
原创 CSU内卷之路
如今在大学校园,各种内卷现象层出不穷,以CSU为例,为各位学弟学妹介绍在大学中的打怪升级之路。首先在大学,我们要确定好以后的目标,大学毕业是工作、读研、出国等等,针对不同目标我们要做不同的事情。在CSU,对学生进行评价的硬通货就是裸分,软货就各种学科竞赛、科研成果、学生工作,如何在CSU中做一优秀的学生呢?下面为大家一一道来绩点篇:我们第一个要说绩点,为啥要说绩点呢?因为绩点和排名就是你在CSU以及其他大学的硬通货,比如要评奖学金、评荣誉,只有个名额你是专业第二,那你和其他人都一样,没戏!!!绩
2022-02-21 00:07:02
494
原创 Linux常用命令
目录1.文件处理命令1.1目录处理1.2文件处理1.3 链接处理2. 权限管理命令2.1 更改权限2.2更改所属3. 文件搜索命令4. 帮助命令5. 用户管理命令6. 压缩解压命令7. 网络命令8. 关机重启命令1.文件处理命令1.1目录处理ls -a 查看隐藏文件ls -l 长显示,显示文件或者目录详细信息包括大小 修改时间ls -d 显示目录ls -h 更加人性化显示 比如字节转换为MB,GB 不用自己算ls -i...
2022-02-19 19:38:47
166
原创 Linux启动管理
第一节 CentOS 6.x启动管理第一讲 系统运行级别运行级别运行级别 含义0 关机1 单用户模式,可以想象为windows的安全模式,主要用 于系统修复2 不完全的命令行模式,不含NFS服务3 完全的命令行模式,就是标准字符界面4 系统保留5 图形模式6 重启动运行级别命令runlevel查看运行级别命令init 运行级别改变运行级别命令修改系统默认运行级别vim /etc/inittabid:3:initdefau...
2022-02-19 14:20:23
560
原创 Linux日志管理
目录1. 日志管理简介1. 日志管理简介rsyslogd的新特点:基于TCP网络协议传输日志信息; 更安全的网络传输方式; 有日志消息的及时分析框架; 后台数据库; 配置文件中可以写简单的逻辑判断; 与syslog配置文件相兼容。确定服务启动常见日志的作用日志文件 说明/var/log/cron 记录了系统定时任务相关的日志。/var/log/cups/ 记录打印信息的日志/var/log/dmesg 记录了系统在开机时内核自检的...
2022-02-19 12:53:18
617
原创 Linux系统管理
目录1.进程管理2. 工作管理3. 系统资源查看4. 系统定时任务1.进程管理进程简介进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。进程管理的作用判断服务器健康状态(!) 查看系统中所有进程 杀死进程进程管理命令(1)查看系统中所有进程查看系统中所有进程,使用Linux标准命令格式。(推荐)ps aux查看系统中所有进程,使用BSD操作系统格式。(Unix)ps -le查看进..
2022-02-19 11:32:39
177
原创 Linux服务管理
服务管理主要是干预启动和自启动。1. 服务简介与分类服务的分类RPM包安装的服务查看服务自启动状态,可以看到所有RPM包安装的服务,查看在进入不同级别的启动中所有服务的启动状态chkconfig --list查看启动服务的进程ps aux源码包安装的服务RPM安装服务和源码包安装服务的区别就是安装位置的不同源码包安装在指定位置,一般是/usr/local/RPM包安装在默认位置中2. 独立服务的管理/etc/init.d/:启动脚本位置/e.
2022-02-18 23:51:35
217
原创 Linux备份与恢复
第一节 备份概述Linux系统需要备份的数据/root/目录:/home/目录:/var/spool/mail/目录:/etc/目录:其他目录:安装服务的数据apache需要备份的数据配置文件网页主目录日志文件mysql需要备份的数据源码包安装的mysql:/usr/local/mysql/data/RPM包安装的mysql:/var/lib/mysql/备份策略完全备份:完全备份就是指把所有需要备 份的数据全部备份,当然完全备份可以备份整块硬盘,整个分区或某个具体
2022-02-18 19:45:25
593
原创 Linux文件系统管理
目录1. 分区和文件系统2. 文件系统常用命令2.1 df命令、du命令、fsck命令和dump2fs命令2.2 挂载命令3. fdisk分区4. 新建swap分区1. 分区和文件系统分区类型主分区:总共最多只能分四个扩展分区:只能有一个,也算作主分区的一种 ,也就是说主分区加扩展分区最多有四个。但 是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。逻辑分区:逻辑分区是在扩展分区中划分的, 如果是IDE硬盘,Linux最多支持59个逻辑分区 ,如
2022-02-18 00:01:25
422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人