必备
文章平均质量分 67
程序猿必备
贪钱算法还我头发
中国科学院大学研三,准算法工程师
一直进步 做喜欢的
展开
-
数据库分类及数据库笔记目录
学习笔记目录 数据库 笔记 说明 MySQL 1数据库操作 \ 2约束、数据库备份和还原 \ 3多表查询 \ 4事务 \ 5DCL:管理用户、授权 \ JDBC JDBC、数据库线程池、Spring JDBC \ Redis ...原创 2021-06-13 19:09:11 · 93 阅读 · 1 评论 -
Git相关命令
之前学java开发特意学了项目管理工具git,好久不用了乌龟也不能使用了,现在要捡起来记一下笔记。项目提交在GitHub上创建一个repositories找到自己想要提交的代码的文件夹目录,右键git bash here依此执行以下命令:git initgit add 想要提交的文件git commit -m "提交说明"git remote add origin 仓库地址git push -u origin master修改后的项目再提交...原创 2021-01-02 19:07:55 · 100 阅读 · 0 评论 -
部署开发环境相关命令
开发环境虚拟环境以下为cmd1.查看所有的虚拟环境,带有星号*的为当前虚拟环境conda info -e2.创建虚拟环境conda create -n your_venv_name python=x.x3.进入指定虚拟环境activate your_venv_name4.退出当前虚拟环境conda deactivatepip安装1.批量安装pip freeze > requirements.txtpip install -r requirements.txt第一原创 2021-06-13 17:25:37 · 111 阅读 · 0 评论 -
Linux笔记目录
Linux学习笔记 序号 笔记 说明 1-4 Linux常用命令 \ 5 文本编辑器 Vim \ 10 Shell基础 \ 11 Shell编程 \ 参考资料:史上最牛的Linux视频教程——兄弟连从零开始学习Linux笔记Linux听课笔记...原创 2021-07-19 22:47:52 · 85 阅读 · 0 评论 -
Shell编程
文章目录11.Shell编程11.1基础正则表达式11.2字符截取命令11.3字符处理命令11.4 条件判断11.5流程控制11.5.1 if语句11.5.2 case语句11.5.3 for循环11.5.4 while循环与until循环11.6函数11.Shell编程11.1基础正则表达式正则表达式与通配符● 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式● 通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这原创 2021-07-19 22:38:50 · 88 阅读 · 1 评论 -
Vim常用命令
据说VIM是史上最强文本编辑器,暂时不知道学VIM可以干嘛,但是我知道学会了可以装b\doge本学习笔记是根据b站视频记录的:上古神器Vim:从恶言相向到爱不释手 - 终极Vim教程01 - 带你配置属于你自己的最强IDE写入模式的插入方式i 插入之前a 插入之后A 行尾插入I 行首插入o 下行插入O 上行插入其他操作x 删除光标后一个字符d + ←→删除光标←→字符(d +3←)dd 删除一行(其实是剪切,p 粘贴)y+ ←→复制光标←→字符 (y+3←)c 删除并进入原创 2021-06-26 12:57:29 · 158 阅读 · 1 评论 -
远程服务器运行代码
常用命令指定搜索# 搜索指定dir下所有子目录包含"text"的文件,并列出文件名和内容,如果只需列出文件名grep -r "text" dir# 只列出文件名进行循环搜索,如不指定dir,则默认搜索当前目录grep -r -l "text_to_find" dirdf显示磁盘的文件系统与使用情况Linux df命令使用详解压缩与解压Linux压缩打包命令——tar、zip、unzip在服务器上跑代码ssh 服务器ip # 连接服务器mkdir data #原创 2021-06-26 10:17:51 · 875 阅读 · 0 评论 -
Shell基础
执行脚本的三种方式:./xxx.shbash xxx.sh. xxx.sh-p 在一行上显示和添加提示-e 转义python命令加上-u(unbuffered)参数后会强制其标准输出也同标准错误一样不通过缓存直接打印到屏幕echoexprawk -F常用命令指定搜索# 搜索指定dir下所有子目录包含"text"的文件,并列出文件名和内容,如果只需列出文件名grep -r "text" dir# 只列出文件名进行循环搜索,如不指定dir,则默认搜索当前目录grep -r翻译 2021-07-14 10:36:30 · 106 阅读 · 0 评论 -
Linux常用命令
文章目录1.Linux起源2.系统分区3.Linux安装与配置4.Linux常用命令4.1文件处理命令4.2权限管理命令1.Linux起源2.系统分区3.Linux安装与配置Linux 的目录中有且只有一个根目录 /Linux 是以文件的形式管理我们的设备,因此 linux 系统一切皆为文件。ifconfig # 查询当前网卡信息ifconfig eth0 # 配置网卡 df # 查看系统分区ls /bin/ # 里面存放的为Linux命令文件 4.Linux常用命原创 2021-07-10 11:03:13 · 88 阅读 · 1 评论 -
【Mongo Database学习笔记】
文章目录1.mongodb简介2.基本操作3.CRUD3.1插入文档3.2查询文档3.3修改文档3.4删除文档4.文档之间的关系5.Pyhton连接Mongo应用实例工作需要学习了MongoDB入门教程,学习视频链接:MongoDB数据库教程-尚硅谷可参考笔记:了解非关系型数据库 NoSQL - MongoDB | 安装使用以及 CRUD 操作1.mongodb简介在MongoDB中数据库database表示一个数据库,集合collection相当于关系型数据库的表,文档document相当于关系型原创 2021-07-27 14:12:49 · 167 阅读 · 0 评论 -
【Hive学习笔记】
文章目录1.基础知识1.1概念1.2架构原理1.3Hive和数据库比较2.基本操作2.1常用交互命令2.2其他命令操作3.数据类型3.1基本数据类型3.2集合数据类型4.DDL数据定义4.1CRUD操作4.2表4.2.1建表4.2.2表的分类5.DML数据操作6.查询7.其他1.基础知识1.1概念Hive:由Facebook开源用于解决海量结构化日志的数据统计。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。本质是:将HQL转化成MapRe原创 2021-06-14 18:50:26 · 825 阅读 · 9 评论 -
【MySQL学习笔记】5.DCL:管理用户、授权
文章目录DCL:管理用户、授权1.管理用户2.权限管理实例DCL:管理用户、授权DBA:数据库管理员1.管理用户添加用户:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';删除用户: DROP USER '用户名'@'主机名';修改用户密码:UPDATE USER SET PASSWORD = PASSWORD('新密码') WHERE USER = '用户名';SET PASSWORD FOR '用户名'@'主机名' = PASSWORD('新翻译 2021-02-13 13:45:01 · 112 阅读 · 0 评论 -
【MySQL学习笔记】6JDBC、数据库线程池、Spring JDBC
文章目录JDBC1.概念2.本质3.快速入门4.详解各个对象4.1DriverManager:驱动管理对象4.2Connection(Interface):数据库连接对象5.抽取JDBC工具类:JDBCUtils6.JDBC控制事务数据库线程池1.概念2.好处3.实现4.C3P05.Druid6.Druid工具类Spring JDBCJDBC1.概念Java Database Connectivity java数据库连接2.本质官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数原创 2021-02-13 14:05:51 · 184 阅读 · 0 评论 -
【MySQL学习笔记】1.数据库操作
文章目录MySQL数据库操作1.MySQL服务启动:2.MySQL的登录登出3.MySQL目录结构4.SQL:Structured Query Language(结构化查询语言)5.SOL分类:6.DDL:操作数据库、表6.1 操作数据库:CRUD6.2 操作表7.DML:增删改表中数据8.DQL:查询表中数据9.实例MySQL数据库操作1.MySQL服务启动:手动;cmd->services.msc 打开服务的窗口;使用管理员打开cmd:net start/stop mysql打开/关闭原创 2021-02-13 13:08:06 · 102 阅读 · 0 评论 -
【MySQL学习笔记】4.mysql事务
文章目录事务1.基本介绍2.四大特征3.隔离级别(了解)实例事务1.基本介绍概念:包含多个步骤的业务操作被事务管理,那么这些操作要么同时成功要么同时失败。操作:开启事务:start transaction;回滚:rollback;提交:commit;(MySQL数据库中事务默认自动提交)事务提交的两种方式:自动提交:mysql就是自动提交的一条DML(增删改)语句会自动提交一次事务手动提交:Oracle数据库默认是手动提交事务需要先开启事务再提交查看事务默认提交方式:S翻译 2021-02-13 13:35:31 · 82 阅读 · 0 评论 -
【MySQL学习笔记】3.多表查询
多表查询1.内连接查询隐式内连接SELECT emp.`name`,emp.`gender`,dept.`name` FROM emp,dept WHERE emp.`dept_id` = dept.`id`;显示内连接select 字段列表 from 表名1 [inner] join 表名2 on 条件2.外连接查询左外连接:查询的是左表的所有数据以及其交集部分select 字段列表 from 表1 left [outer] join 表2 on 条件 右外连接:查询的是右表翻译 2021-02-13 13:28:05 · 146 阅读 · 1 评论 -
【MySQL学习笔记】2.约束、数据库备份和还原
文章目录约束1.定义2.分类数据库的设计数据库的备份和还原实例约束1.定义对表中数据限定保证数据正确性、有效性、完整性。2.分类主键约束primary key含义:非空且唯一,表中记录的唯一标识。一个表只能有一个字段为主键。-- 创建表时添加主键并完成主键自动增长 create table stu2(id int primary key auto_increment);-- 创建完表后添加主键并完成主键自动增长 alter table stu2 modify id int翻译 2021-02-13 13:20:07 · 105 阅读 · 0 评论 -
【Redis学习笔记】
文章目录1. 概念1.1什么是NOSQL1.1.1NOSQL和关系型数据库比较1.1.2非关系型数据库的优势:1.1.3关系型数据库的优势:1.1.4总结1.2主流的NOSQL产品1.3 什么是Redis1.3.1 redis的应用场景2. 下载安装3. 命令操作4. 持久化5. Java客户端 Jedis1. 概念redis是一款高性能的NOSQL系列的非关系型数据库1.1什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非翻译 2021-02-13 14:50:30 · 106 阅读 · 0 评论