随笔分类 - CS
各类实践
摘要:##SQL学习 — DQL — 分组查询 ##### 5. 分组查询 - 背景:在分组函数的内容中,我们提及和分组函数一起查询的字段会有限制,产生错误。因为分组函数是将所以的参数统计成一个结果,而查询的字段是返回符合条件的个数,那么就会出错。所以引入了分组查询,将表中的相同的内容切分成数块,然后分别
阅读全文
摘要:##SQL学习 — DQL — 常见函数 — 分组函数 ##### 4. 常见函数(附加) ```mysql /* 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名。 好处:1.隐藏了实现细节 2.提高代码的重用性 调用语法:select 函数名(实参列表) 【from 表】
阅读全文
摘要:##SQL学习 — DQL — 常见函数 — 单行函数 ##### 4. 常见函数(附加) ```mysql /* 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名。 好处:1.隐藏了实现细节 2.提高代码的重用性 调用语法:select 函数名(实参列表) 【from 表】
阅读全文
摘要:##SQL学习 — DQL — 排序查询 ##### 3. 排序查询 ```mysql /* 语法: select 查询字段 from 表名 【where 筛选条件】 order by 排序字段 【asc | desc】 特点: 1. asc代表升序,desc代表降序 如果不写,默认升序 2. 排序
阅读全文
摘要:##MySQL单表多字段模糊查询解决方法 **背景:**在项目中经常遇到查询接口需要实现单表中对多字段进行多个关键字的模糊查询,但这个关键字并不一定只存在于某个字段。 例如现有一张employees表,其中有last_name,first_name两个字段,分别记录一条用户的姓和名。根据用户输入的查
阅读全文
摘要:##SQL学习 — DQL — 条件查询 #### DQL语言学习 数据查询语言(*Data Query Language*),关键字 `select` - 使用DQL前,先输入`USE 库名;` ##### 2.条件查询 - 语法: ```mysql select `查询列表` from 表名 w
阅读全文
摘要:##SQL学习 — DQL — 基础查询 #### DQL语言学习 数据查询语言(*Data Query Language*),关键字 `select` - 使用DQL前,先输入`USE 库名;` ##### 1.基础查询 ###### 1.1 查询字段 ```mysql # 基础查询 /* 语法:
阅读全文
摘要:MySQL基础 — 初识MySQL 一、为什么要学习数据库 能够实现数据持久化 使用完整的管理系统统一管理,易于查询 二、数据库相关概念 DB 数据库(database),存储数据的“仓库”,保存了一系列有组织的数据 DBMS 数据库管理系统(Database Management System),
阅读全文
摘要:一、学习建议 如果对Linux操作系统还尚未了解,请先学习Linux或了解VMware虚拟机后再学习此内容更好。 二、学习目标 能够说出vim的三种工作模式 能够说出vim对应复制和粘贴命令 三、安装与介绍 1. vim介绍 vim 是 Linux 系统一款功能强大的文本编辑器,也是早年 Vi 编辑
阅读全文
摘要:函数 问题:写了函数有什么好处?有没有什么亲身感受能体会到函数的好、函数的美? 答:1.当遇到重复的代码的时候,就可以通过使用函数来简化代码,而且当其他源程序要用到这个代码块的功能的时候,直接复制函数过去就可以了。 2.亲身体会,输出题目所需要的输入的时候,可以把判断是不是素数的代码提出来定义成函数
阅读全文
摘要:三、分支结构与循环结构 1. 判断 判断语法 // if if(条件){ .... } // if后没有{},仅作紧跟的一句处理后结束 if(条件) .... // if-else if(条件){ .... }else{ .... } // if-elif-else if(条件){ .... }el
阅读全文
摘要:一、程序设计与语言 1. 计算机和编程语言 请求人和计算机做事的区别 请求人:What to do ,人会思考一件事的处理步骤 请求计算机:How to do ,计算机只能一步步告知如何做 编程语言 编程语言不是用来和计算机交谈,而是描述要求它如何做事情的步骤 算法 要让计算机做计算,就需要找出计算
阅读全文
摘要:一、学习方法 看网课总结知识点+敲代码练习 看权威教科书温习知识点+补充网课未提及的知识点和细节+敲代码练习课后题 看一遍自己总结的笔记+PTA代码练习 将1.2.3步骤中比较典型的练习题进行总结和记录 尝试思考并记录总结当前学习的语言与其它语言的小区别 二、学习顺序及资料 网课MOOC翁恺C语言入
阅读全文
摘要:Bug-Git 克隆远程仓库-fatal: unable to access ‘https:xxxx’ OpenSSL SSL_read: Connection was reset, errno 10054 进行克隆远程仓库时候,出现以下报错提醒 fatal: unable to access ‘h
阅读全文
摘要:六、 一台电脑与多个版本控制平台 1. 一台电脑同时通过ssh连接github和码云gitee 打开git bash 进入.ssh cd ~/.ssh 分别生成两个平台的公钥和私钥 $ ssh-keygen -t rsa -C "xxxx@email.com" -f "github_id_rsa"
阅读全文
摘要:二、Git 4. 忽略文件 有时候我们会有一些文件不需要纳入 Git 的管理,此时就应该编写 .gitignore 文件来列出要 Git 仓库忽略的文件模式。该文件的格式规范如下: # 忽略所有以 .a 结尾的文件 *.a # 不能忽略所有 lib.a 文件 !lib.a # 仅仅忽略当前目录下的
阅读全文
摘要:二、Git 3. 远程仓库 总结: 凡是涉及到远程仓库的操作,如clone,push, pull都需要输入密码,除非自己设置有效时间免登录 从远程仓库克隆到本地,使用SSH密钥更好,麻烦更少 编辑代码也好,标签也好,分支也好,都是在本地仓库完成后推送至远程仓库,其原理都可以看成一样的 3.1 新建远
阅读全文
摘要:二、Git 1. Git简介 1.1 Git介绍 方便多人协同开发 方便版本控制 1.2 Git管理特点 Git是分布式服务器和客户端都有版本控制能力,都能进行代码的提交,合并 Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库 1.3 Git操作流程图 1.4 仓库区、暂存区和工作区
阅读全文

浙公网安备 33010602011771号