自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git学习笔记3

远程仓库默认的名称是origin查看远程库信息:git remote或者:git remote -v 查看更详细的信息,上面显示了可以抓取和推送origin的地址推送分支:git push origin + 分支名若推送失败,用git pull试图合并,合并成功后继续push,若push时提示no tracking information,则用git branch -set-upstream-to <branch-name> origin/<branch-name&gt

2021-07-22 14:56:33 171

翻译 Git学习笔记2

远程仓库篇git remote add origin git@github.com:Gocgo/learngit.gitgit push -u origin master将当前文件下的项目迁移至github从现在起只要做了更改就可以通过 git push origin master 同步到githubgit remote -v 查看远程库信息git remote rm origin 删除远程库(解绑本地和远程的绑定关系)git clone git@github....

2021-07-22 14:30:49 154

原创 Git学习笔记1

常用命令:mkdir + 文件名cd + 文件名pwd(显示当前目录)git init(创建仓库)git add + 文件名(可反复多次使用add,最后一次性commit)git commit -m “修改注解”git status 显示git状态(检查是否被修改)git diff + 文件名 查看修改明细...

2021-07-21 11:50:48 170

原创 Django+mysql配置

DATABASE_ENGINE即为“背景”中所提到的那些数据库服务器DATABASE_NAME将数据库名称告知 djangoDATABASE_USER告诉 django 用哪个用户连接数据库DATABASE_PASSWORD告诉django连接用户的密码DATABASE_HOST告诉 django 连接哪一台主机的数据库服务器DATABASE_PORT告诉 djan...

2019-05-23 10:12:54 233

原创 MySql -- 学习笔记 REPLACE + PREPARED

如果给定行数据不存在,那么MySQL REPLACE语句会插入一个新行。 如果给定行数据存在,则REPLACE语句首先删除旧行,然后插入一个新行。 在某些情况下,REPLACE语句仅更新现有行REPLACE类似于INSERT用法,但是当REPLACE的时候没有列默认值的时候会报错,而INSERT不会第二种用法类似UPDATEREPLACE INTO table SET column1...

2019-05-20 19:23:11 224

原创 MySql 学习笔记 -- DELETE

delete from table_namewhere conditions删除指定的行记录,忽略where则删除表中所有行,delete返回删除的行数delete可以配合order by 和 limit 共同使用on delete cascade执行外键从多个相关表中删除数据,实现在父表中删除数据时自动删除子表中的数据delete join同时删除多个表中的数...

2019-05-13 09:50:44 235

原创 MySql 学习笔记 -- UNION

MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据。SELECT expression1, expression2, ... expression_nFROM tables[WHERE conditions]UNION [ALL | DISTINCT]SELECT expression1, e...

2019-05-09 09:40:12 234

原创 MySql 学习笔记 -- 临时表 + 派生表 + CTE(公公表表达式)

creat temporary table创建临时表会话结束或连接终止的时候,会自动删除表,也可以用DROP TABLE删除表(DROP TEMPORARY TABLE)派生表经常和子查询互换使用,SELECT语句的FROM子句中使用独立子查询的时候,将其称之为派生表与子查询不同,派生表必须具有别名,以便在稍后查询中引用(如派生表和另一个表连接,必须先起别名再连接)CT...

2019-05-09 09:18:21 698

原创 MySql 学习笔记 -- CASE

CASE在查询中构造条件CASE valueWHEN compare_value_1 THEN result_1WHEN compare_value_2 THEN result_2…ELSE result END

2019-05-09 08:57:25 193

原创 MySql 学习笔记 -- IFNULL() + GROUP BY + HAVING

IFNULL(exp1, exp2)该函数接受两个参数,如果exp1不是NULL,返回第一个参数,否则返回exp2计算值GROUP BY为每个分组返回一行,减少了结果集中的行数GROUP BY子句返回值唯一,和DISTINCT一样通常配合聚合函数使用(SUM,MIN,MAX, COUNT, AVG)请注意,SELECT子句中出现的表达式必须与GROUP BY子句中的相同。...

2019-05-08 11:49:24 1354

原创 MySql 学习笔记 -- 连接表(JOIN)

INNER JOIN内连接:将一个表中的行与其他表中的行进行匹配SELECTcolumn_listFROMt1INNER JOIN t2 ON join_condition1INNER JOIN t3 ON join_condition2...WHERE where_conditions;由于连接使用的是同一个列,所以可以使用这种格式:SELECT...

2019-05-08 11:18:41 342

原创 MySql学习笔记 -- CONCAT() + AS

CONCAT()用于将多个字符串连接成一个字符串可以有一个或多个参数,如果有一个参数为NULL,则返回值为NULLCONCAT_WS()用于指定参数之间的分隔符,第一个参数是分隔符(字符串或者其他参数),若分隔符为NULL,则结果返回NULL,否则会自动忽略后面所有的NULL值group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc...

2019-05-08 09:24:55 1861

原创 MySql 学习笔记 -- CAST()函数 + 字符集 + LENGTH()+CONVERT()

CAST(expression AS TYPE);将任何类型的值转换为指定类型目标类型可以是: BINARY CHAR DATE DATETIME TIME DECIMAL SIGNED UNSIGNEDMySQL中的默认字符集是latin1。如果要在单列中存储多种语言的字符,可以使用Unicode字符集,即utf8或ucs2。Maxlen列中的值指定字符集中的字符持有的字节...

2019-05-08 00:33:42 1615

原创 MySql 学习笔记 -- UPDATE

UPDATE 用于更新表中单个行/一组行/所有行的列值UPDATE [LOW_PRIORITY] [IGNORE] table_nameSET column_name1 = expr1, column_name2 = expr2, ...WHERE condition;UPDATE后面跟表名,SET指定要修改的列和新值,...

2019-05-08 00:02:27 287

原创 MySql 学习笔记 -- INSERT

INSERT:将一行或者多行插入到表中INSERT INTO table(col1, col2...) //制定列名(若一一对应则可以忽略)VALUES(values1, values2...);//对应属性值插入多行:INSERT (IGNORE) INTO table(col1, col2...) //制定列名, 可以选择忽略错误继续后面的插入VALUES(value...

2019-05-07 18:46:32 234

原创 MySql学习笔记 -- CREATE TABLE

这是mysql中最复杂的语句之一create table [if not exists] table name( column_list) engine = table_type;方括号中是可选项,推荐写上防止出错column_list 指定表的列表,使用逗号隔开engine子句中指定 存储引擎,如:InnoDB,MyISAM,HEAP,EXA...

2019-05-07 18:01:53 346

原创 MySql学习笔记 -- ORDER BY()排序

ASC升序, DESC降序,默认使用升序(ASC)名字过于复杂的时候可以使用别名(AS)SELECT ordernumber, orderlinenumber, quantityOrdered * priceEach AS subtotal把复杂的列quantityOrdered * priceEach 定义别名为 subtotalORDER BY 自定义排序方式 FIELD...

2019-05-07 16:49:42 499

原创 MySql 学习笔记 -- 查询和过滤数据

SELECT : 从表/视图中获取数据<> 和 != 都表示不等于运算符优先级 AND > OR,更改优先级使用括号使用BETWEEN的时候,如果数据类型是DATA,则BETWEEN CAST('2013-01-01' AS DATE) AND CAST('2013-01-31' AS DATE);其中强制类型转化成DATA型变量(NOT LI...

2019-05-06 15:35:17 501

原创 pyinstaller -- python代码的封装

使用pyinstaller库可以把python代码封装成exe文件注意,是全自动的哦!!!真的是太感人了,对于程序员而言,能用上自己开发的软件简直是莫大的幸福执行 pip3 install pyinstaller 就可以安装了奥,不过必须要搭梯子才能success,尴尬不之后进入py文件目录下执行命令 pyinstaller -F 文件名.py之后就能在当前目录下的dist文件夹...

2019-04-29 00:05:52 437

原创 再进阶版(依旧low的) -- python翻译爬虫详解

这次更新支持了短文的查询下面是过程:首先找到一篇短文:Today, my mother has something to do, so she needs to meet her friends. I make a promise that I will clean the house when she returns. But I become lazy soon. I start ...

2019-04-28 11:13:47 361

原创 进阶版(还是很low的)--python翻译爬虫

这次升级了一下上次的xjb搞爬虫因为这次学会用BS处理标签了,在查看了网站源代码之后发现不过如此,我也能搞!然后就搞了一个,目前该爬虫支持简单的短语翻译(必须很简单才行,而且最好不要超过三个词)和所有的单词搜索(至少目前没有遇到搜不出来的),关于短语/短文的翻译,后面再做更新,感觉应该不难,还可以继续实现多种语言翻译,慢慢来现在效果是这样子的,还能告诉你是什么词性,嘻嘻,主要是页面简洁...

2019-04-28 00:44:02 196

原创 python爬虫学习笔记 -- 信息提取 及HTML内容查找方法(soup.find_all()) + 正则表达式

方法一: 完整解析信息的标记形式,再提取关键信息需要标记解析器(例如bs4库的标签树遍历)优点: 信息解析准确缺点:提取过程繁琐, 速度慢方法二: 无视标记形式,直接搜索关键信息直接对信息的文本查找函数即可优点:简介, 快速缺点:提取结果准确性与信息内容相关融合方法:结合形式的解析和搜索方法,提取关键信息XML JSON YAML搜索需要标记解析...

2019-04-27 19:32:30 5594

原创 python爬虫学习笔记 -- 三种标记的比较

XML :最早的通用的信息标记语言, 可扩展性好, 但是繁琐JSON : 信息有类型, 适合程序进行处理, 较为简洁YAML : 信息无类型, 信息含量高, 可读性强,文本利用率高XML : internet上的信息交互和传递JSON : 用于移动应用云端和节点的信息通信,无注释(用于程序对接口处理的地方)YAML : 用于各类系统的配置文件, 有注释且易读...

2019-04-27 18:50:47 186

原创 python爬虫学习笔记--信息标记

信息标记:XML ,JSON, YAMLXML :标签形式, 通用的信息表达形式标签中有内容: <name> ... </name>标签中没有内容: <name />注释: <! -- -->JSON(Javascript):有类型的键值对 -- key:value一个键可以对应多个值(用list涵盖)也可以...

2019-04-27 18:29:45 218

原创 python爬虫学习笔记--BeautifulSoup (二)(三种遍历类型)

demo = ("http://python123.io/ws/demo.html").text标签树遍历方式:下行遍历:.content() // 当前节点子节点的列表,将<tag>所有儿子节点存入列表.children() // 子节点的迭代类型,循环编列儿子节点(类似content).descendants() // 获取当前节点所有后续节点的信息(迭代类...

2019-04-27 18:08:44 826

原创 python爬虫学习笔记--BeautifulSoup (一)

BeautifulSoup 库 -- 解析,遍历, 维护标签树的功能库, 也叫beautifulsoup4库或者bs4from bs4 import BeautifulSoup(从bs4中引入类)/ import bs4<p class="title">...</p> // p:标签的名称,成对出现,表明范围p的中间出现域,class的属性是“title...

2019-04-27 17:43:59 322

原创 python(超low)-- 翻译脚本

最近学爬虫,刚刚上了两节课,就偷偷写了个小爬虫果不其然不会用,现在做英文题太多不会的单词了,想写一个控制台脚本,实现快速查询(借助有道翻译平台)虽然比较low,但是好歹是能用了,第一个脚本我寻思着得记录一下昂import requestsdef is_Chinese(word): cnt = 0; for ch in word: if '\u4e...

2019-04-27 17:02:49 402

原创 忘了说,换了个号写博客,以后不用这个了

闲的没事换了一个博客, 有空欢迎来看传送门:新博客

2018-04-16 18:57:47 260

原创 第二类斯特林数

考前浮躁,感觉没有一点刷高数的动力,更别提思修了。。我现在好想赶紧考完试毕竟还是水oj令我感到充实做完1009之后 1010停滞了好久 1011更是停滞了很久,它上面的题下面的题都ac了,都有大大的Y,只有它没有,我很气愤于是我想百度一下, 师哥说 这是第二类斯特林数, 反正浮躁也是浮躁不如看一看,万一懂了呢比愣神强。。。1011.盒子与球

2017-12-31 14:12:48 627

原创 sdnuoj 1094 clock

一道看着高大上其实很水很水的题求时针分针角度,然后排序,输出中间的那个1.找出时针分针和 12 的距离,然后一减就行了2.如果角度大于180度,就取补角3.常规知识,自己可以推的,分针 *1 = 6°,时针 *1 =  30°,分针动时针也会动,找好关系4.用double 类型变量 因为有0.5°的出现1094.ClockTime Limit: 1000 M

2017-12-30 19:48:51 438

原创 高精度

#include#include#include#include#include#include#include#include#includeusing namespace std;int main(){ char a1[1000],a2[1000]; int a[1000]; int b[1000]; int c[1000]; w

2017-12-15 21:22:20 303

原创 动态分配及对动态申请获得的结构体变量进行访问

#include <stdio.h>#include <stdlib.h>#include <malloc.h>typedef struct _student{ int num; char name[30];} Student;Student s2[4];Student *s3[100]; Student **t;int main(){ int i, n;

2017-12-14 20:04:51 1503

原创 NOIP提高组2004 合并果子(优先队列排序)

从oj上看到一道问题,合并果子,题意如下:1171.合并果子 Time Limit: 1000 MS Memory Limit: 32768 KB Total Submission(s): 77 Accepted Submission(s): 18 Description 在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一

2017-12-14 19:38:40 702

原创 ACM基础算法复习(STL + DFS + BFS + 并查集 + 快速幂 + 欧几里得算法)

从进队到现在,师哥们陆陆续续讲了很多基础算法,对我这种菜鸡而言没有什么基础,感觉都挺难的,所以还是复习复习,看看还有多少没还给师哥的。。。上课的内容大致有以下几个模块(C语言基础和python姑且不算) 1. STL 2. DFS + BFS 3. 并查集 4. 快速幂 + 欧几里得算法1.STL 把搜到知识点

2017-12-09 12:25:53 1428 1

原创 背包问题???

这星期水sdnuoj,有个人问我采药做没做,讲真的我是一点思路也没有。于是我就百度了一下,之后发现这是一种经典题型,背包问题。我看了看背包问题有很多种 其中sdnuoj 1033是一道01背包问题,1043是一道完全背包问题,大概就是这样,我从百度文库和各位大佬那里学了一些,有点懂了,也不敢说全懂,讲一讲看法。其中1033是这样的辰辰是个天资聪颖

2017-11-17 12:32:28 378

原创 水题感想

#include #include int main(){    int a[100]={1,1},i=2,n;    scanf("%d",&n);    for(i=2;i    {        a[i]=a[i-1]+a[i-2];    }    printf("%d\n",a[n-1]);    return 0;}n-1换成i就

2017-10-27 18:29:11 225

空空如也

空空如也

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

TA关注的人

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