自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 参考文献格式(含文献标识码说明)

参考文献代码表:[J](期刊)[M](书籍)[A][C](会议录)[R](报告)[D](学位论文)[EB/OL](电子文件)[S](标准)文献标识码:文献标识码是对文献题材归类的一种方式,既有利于文献的利用,也有利于文献数据库(尤其是光盘版)的编制。标识码有如下五种。A-标识理论与应用研究学术论文(含综述报告);B-标识实用性技术成果报告(科技)、理论学习与社会实践总结(社科...

2020-03-10 12:17:51 7068 1

转载 将本地项目文件夹上传到github

文章目录一、上传本地项目代码到github上二、push本地代码到github出现常见问题三、更新github仓库代码文件四、如何在Github中删除已有仓库或文件首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:https://git-for-windows....

2020-03-07 21:40:35 531

转载 github提示:The file will have its original line endings in your working directory

问题描述:git add:添加至暂存区,但并未提交至服务器。git add . 是表示把当前目录下的所有更新添加至暂存区。有时在终端操作这个会提示:warning: LF will be replaced by CRLF in ball_pool/assets/Main.js.The file will have its original line endings in your worki...

2020-03-06 22:46:23 341

转载 如何解决failed to push some refs to git

向github提交代码时出现如下错误信息:$ git push -u origin masterTo [email protected]:yangchao0718/cocos2d.git ! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'git@gith...

2020-03-06 22:35:09 132

原创 正则表达式常用语法总结

文章目录1、限定符2、定位符3、连接符4、元字符5、转义字符6、非贪婪匹配(最小匹配)7、优先级顺序8、注释写法9、常用正则表达式正则表达式(regular expression)描述了一种字符串匹配的模(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。正则表达式是繁琐的,但它是强大的,学会之后的应用会让你除了提高效率外,会给你带来...

2020-03-05 21:51:57 363

转载 mac下常用命令

clear 清空屏幕的内容pwd (percent work directary) 查看我们所在的目录(位置),刚打开终端的时候,默认在用户目录下。ls (list show)显示当前目录下的文件内容ls 可以和路径配合使用,用于显示路径下的内容ls后面如果什么都不加,默认显示当前目录下的内容。ls / 显示跟目录下的内容ls 查看当前目录下得内容ls / 查看根目录的内...

2020-03-05 00:40:41 233

原创 shell编程常用命令总结(二)

文章目录介绍:一、shell脚本二、shell变量三、向shell脚本传递参数四、shell 数组五、shell运算符六、Shell echo命令七、Shell test 命令八、Shell 流程控制九、Shell 函数十、Shell文件包含介绍:shell:简单、易用、高效,是一个内置的脚本,不需下载什么是脚本:一条一条命令的堆积shell 是一个程序,一般都是放在/bin或者/user...

2020-03-05 00:24:00 218

转载 Linux常用shell命令总结(一)

Linux——常用shell命令一、常用系统工作命令1、echo命令:输出字符串或变量提取后的值2、date命令:显示及设置系统的时间或日期3、reboot命令 重启系统,需要获取root权限4、poweroff命令 关闭系统,需要获取root权限5、wget命令:终端中下载网络文件6、ps命令:查看系统的进程状态7、top命令:动态监视进程活动与系统负载等信息8、pidof命令...

2020-03-04 23:42:27 184

转载 Linux安装软件命令(ubuntu下使用)

安装命令有:apt-get install、dpkg(强卸载,不建议用)、apt-cache(显示)apt-get install packagename——安装一个新软件包apt-get remove packagename——卸载一个已安装的软件包(保留配置文件)apt-get --purge remove packagename——卸载一个已安装的软件包(删除配置文件)dpkg --...

2020-03-04 23:33:12 817

原创 Linux yum 命令(Fedora、RedHat、CentOS下安装管理软件)

yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum常用命令1.列出所有可更新的软件清单命令:yum check-update2.更新所有软件命令:yum update3.仅安装指定的软件命令:yum in...

2020-03-04 23:18:48 294

原创 Ping的含义和作用

PING (Packet Internet Groper),因特网包探索器,作用是测试你到某一个IP之间的网络是否通畅,可以很好地帮助我们分析和判定网络故障。Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。(1)ping 127.0.0.1,如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作。(2)pi...

2020-03-04 22:54:47 5204

转载 vim常用命令总结

文章目录1、insert mode(插入模式)2、normal mode (控制模式)3、visual mode(选取文本范围)举例:1、vim a.txt 打开一个文件,不管该文件存在与否i 切换到进入输入编辑模式,当前光标处输入I 为在目前所在行的首个字符处开始输入a 从目前光标所在的下一个字符处开始输入A 从光标所在行的最后一个字符处开始输入o 在目前光标所在的下一行处输入新...

2020-03-04 22:11:44 240

转载 Linux常用操作命令大全及使用方法详解

1、切换目录cd(change directory)功能:切换目录语法:cd [目录]意义:cd是change directory 的缩写;cd命令后面跟一个路径,用于切换当前用户所在的路径,其中路径可以是绝对路径也可以是相对路径。常用:cd ~ 当前用户主目录cd / 根目录cd - 上一次访问的目录cd .. ...

2020-03-04 21:16:26 253

转载 github上传项目的时候报出[email protected]: Permission denied (publickey). fatal: Could not read from remote

出现问题原因:经过翻译可以得知我是在上传过程中没有权限所以被拒绝了,经过了对git的一番了解以后得知我好像做少了其中一个比较重要的一步,就是设置一个SSH KEY,即是密钥,(出于安全考虑,Github 服务器和我们本地的通讯要求使用 SSH Key 来验证)。这个时候只需设置一个密钥就行了。解决方法从github主页点击设置进入SSH and GPG keys随后点击创建一个新的密钥"...

2020-03-03 22:43:02 415

转载 git: 'switch' is not a git command. 问题解决办法

问题如下:git: 'switch' is not a git command. See 'git --help'.Git的switch命令是2.23版本发布的新命令,因此旧版本无法使用,所以使用前需查看自己的版本,如果为旧版本,需升级到最新版本才能使用。查看自己的git版本$ git --version将当前版本Git升级为最新版本如果自己的Git是2.17.1之前的版本,使用下...

2020-03-03 22:37:20 4929 1

原创 Git常用命令总结

(1)将本地项目推送到github上(命令窗口下运行)第一步:git remote add origin [email protected]:michaelliao/learngit.git替换origin后面的地址,添加后,远程库的名字就是origin,这是Git默认的叫法第二步:把本地库的所有内容推送到远程库上, 把本地库的内容推送到远程,用git push命令。我们第一次推送mas...

2020-03-03 22:13:39 257 1

转载 Git安装教程及配置github使用(包含windos、mac、linux最全Git安装教程)

参考:1.Git教程2.Windows下Git的安装Windows下安装Git后连接github使用3.MAC上Git安装与GitHub基本使用4.Linux下的Git安装及使用一、在Windows上安装Git1.在Windows上使用Git可以从Git官网直接下载安装程序,然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似...

2020-03-03 20:24:16 491

原创 通过python直接上传文件(文件夹或目录)到阿里云oss

可以直接将本地的文件夹批量上传到指定的阿里云oss 存储目录里。这里需要使用自己阿里云的AccessKeyID 和AccessKeySecret,没有的直接登录阿里云点击自己的头像便可以创建获取。安装阿里云提供的oss2包:pip install oss2直接上代码import osimport sysimport oss2#本地文件夹路径目录basedir='D:\file...

2020-02-29 17:09:33 5295

转载 阿里云oss Python SDK 使用 pyinstaller 转成 exe 运行报错解决办法

今天在使用阿里云oss python sdk打包时出现错误,生成的可执行文件运行不了,错误类似这种:Traceback (most recent call last):File "DDNS.py", line 39, in File "DDNS.py", line 11, in DDNSFile "Utils.py", line 34, in getAcsClientFile "AcsC...

2020-02-29 16:38:05 364

转载 python连接Mysql数据库

(1)首先需要安装pymysql库,命令行执行以下语句即可:pip install pymysql(2)创建表import pymysql"""1、连接本地数据库2、建立游标3、创建表4、插入表数据、查询表数据、更新表数据、删除表数据"""def create_table(): #连接本地数据库 db = pymysql.connect( host=...

2020-02-29 16:23:37 146

原创 python将.py文件打包生成可执行文件

确认已经安装PyInstaller库,如果没有,请在命令窗口下执行下列语句进行安装:pip install PyInstaller安装完成后,在cmd命令窗口,cd打开待打包xx.py的当前目录,执行以下语句即可:pyinstaller -F xx.py此条语句执行完成后便会在xx.py文件相同路径下生成一个dist文件夹,打包好的可执行文件便在里面。如果想要改变生成的可执行文件的图...

2020-02-29 15:54:58 450 1

原创 Navicat连接数据库方法

填写完以上信息点击确认,进入后会看到刚才创建的连接名,双击连接,连接成功后即会显示为绿色,表示连接成功。

2020-02-28 15:22:52 716

转载 mysql数据表中的索引

1.什么是索引数据库索引其实就是为了使查询数据效率快。索引是对数据库表中的一列或者多列的值进行排序的一种数据结构,如果把数据库中的表比作一本书,索引就是这本书的目录,通过目录可以快速查找到书中指定内容的位置索引也是一张表,该表中存储着索引的值和这个值的数据所在行的物理地址,使用索引后可以不用扫描全表来定位某行的数据,而是通过索引表来找到该行数据对应的物理地址2.索引的优缺点优点:建...

2020-02-28 14:25:25 139

原创 case...when...then...end 批量修改列记录

SELECT au_lname, au_fname, city, CASE state ----state列名 WHEN 'CA' THEN '勇士队' ---符合条件则转换为对应信息 WHEN 'TN' THEN '篮网队' WHEN 'OR' THEN '魔术队' WHEN 'MI' THEN '雄鹿队' WHEN ...

2020-02-28 14:02:34 312

原创 like % 模糊匹配查询

SELECT *FROM titlesWHERE title like '%computer%' --title含有computer字样的就满足 like % //title书名含s字样SELECT *FROM titlesWHERE title like '%s%' ----title含有s字样的就满足 SELECT au_lnameFROM auth...

2020-02-28 13:57:52 721

原创 BETWEEN ..... AND 查询之间

---价格在15到20之间SELECT *FROM titlesWHERE price BETWEEN 15 AND 20等价于---价格在15到20之间SELECT *FROM titlesWHERE price > 15 and price < 20---价格不在15到20之间SELECT *FROM titlesWHERE price not B...

2020-02-28 13:54:36 401

原创 DISTINCT 显示不一样的行(去重),合并相同的行信息

SELECT DISTINCT typeFROM titles----会综合type, pub_id单独显示SELECT DISTINCT type, pub_idFROM titles

2020-02-28 13:51:25 288

原创 top 3字句,指定显示排名前几的行数

SELECT TOP 5 title, price, ytd_sales, price*ytd_sales as '总销售额'FROM titles----只显示所有前10%行的信息SELECT TOP 10 percent *FROM title类似用法:limit 1000 只显示前1000行数据select *from Alimit 1000 --...

2020-02-28 13:48:44 1101

原创 having 函数用法

SELECT pub_id, type, MAX(price) as '最高单价', MIN(price) as '最低单价', AVG(price) as '单价平均值', COUNT(*) as '类数'FROM titlesWHERE price > 10GROUP by type, pub_idHAVING AVG(price) < 20 --对聚合后的数据进行筛选过...

2020-02-28 13:37:19 3043

原创 group by和order by用法,group by 1 和 order by 1含义

group by 1,2 和 order by 1, 2group by, order by 后面跟数字,指的是 select 后面选择的列(属性),1 代表第一个列(属性),依次类推。(1)group by 用法:不能用select * from A group by id,一定不能是*,而是某一个列或者某个列的聚合函数,如select id from A group by id,取出id的...

2020-02-28 13:30:35 4612 1

原创 截取字符串left()、right()、substring()、substring_inedx()函数

(1)left(str, length),即:left(被截取字符串, 截取长度):sub_name='人工智能'left(sub_name,2) --从最左边开始截取,下表从1开始,截取长度为2输出: 人工(2)right(str, length),即:right(被截取字符串, 截取长度):sub_name='人工智能'right(sub_name,2) --从最右边开始截...

2020-02-28 12:37:32 645

原创 count(1),count(*),和count(列名)的区别

(1)count(*)返回总行数,包含NULL值;(2)count(1)和count(*)并没有区别(3)count(列名)返回总行数,不含NULL值(去除Null值的行);distinct count(*)返回总行数,去除重复且不含NULL值count(*)是针对于全表的,而count(列)是针对于某一列的,如果此列值为空的话,count(列)是不会统计这一行的。(4)coun...

2020-02-28 11:56:20 471

转载 Mysql中常用函数

https://www.w3school.com.cn/sql/sql_func_sum.asp

2020-02-28 11:46:32 85

原创 decimal(18,4)表达含义

decimal(18,4)中的“18”指的是整数部分加小数部分的总长度,也即插入的数字整数部分不能超过“18-4”即14位,否则不能成功插入,会报超出范围的错误。“4”表示小数部分的位数,如果插入的值未指定小数部分或者小数部分不足两位则会自动补到4位小数,若插入的值小数部分超过了4位则会发生截断,截取前4位小数。...

2020-02-28 11:27:57 3718

转载 concat函数(连接字符串)、concat_ws函数(指定分隔符)

一. concat()函数含义:将多个字符串连接成一个字符串。语法:concat(str1, str2,...) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。演示: select concat (id, name) as info from t1;mysql> select * from t1;+-------+...

2020-02-28 11:18:51 7900

原创 cast()函数转换数据类型

cast(字段名 as 转换的类型 ),即可以修改输出字段名的类型举例:date原来的值为 2020-02-28 11:03:58select cast(date as date) as date from a;输出:2020-02-28select cast(date as time) as date from a;输出:11:03:58...

2020-02-28 11:05:59 861

原创 coalesce()函数详解

coalesce()函数返回列表中第一个非Null表达式的值。如果所有表达式求值为Null,则返回Null。coalesce (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。举例:coalesce(sch_name, sub_name, date,...

2020-02-28 10:58:56 2934

原创 union all和union的区别和用法

(1)union allselect * from aunion all select * from b会将两个查询集合在一起,并自动过滤重复行数据,采用默认排序。(2)unionselect * from aunionselect * from b会将两个查询所有数据集合在一起,不会过滤重复行,不会排序。...

2020-02-28 10:42:20 379

原创 left join(左连接)、right join(右连接)、full join(全连接)、inner join(内连接)、cross join(笛卡尔积)详解

left outer join 和left join表达的是同一个意思,left join可看作是left outer join的简写;同理right outer join 、full outer join也是一样的。(1)left join(左连接)在两张表进行连接查询时,会返回左表所有的行数据,右表中返回只返回和左表匹配的数据,没有的显示为Null。(2)right join(右连...

2020-02-28 10:33:00 7456

原创 Mysql中常用操作语句(2)

(1)简单select查询=====SELECT the first=====--------字句 SELECT *------------------字句 FROM *----------1:最简单的例子,SELECT 选择列, FROM 选择表//select 为选择要显示的列信息,select *表示显示所有列,from表示从那张表进行查询SELECT au...

2020-02-28 00:39:54 409

空空如也

空空如也

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

TA关注的人

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