- 博客(18)
- 收藏
- 关注
原创 MySQL
停止mysql:net start mysql登录mysql:mysql -uroot -p密码1、mysql常用命令:退出mysql:exit查看当前数据库:show databases;使用某个数据库:use students; (正在使用名为students的数据库)创建数据库:create databases 数据库名;行(row):被称为数据/记录列(column):被称为字段...
2022-03-26 21:05:44
779
原创 linux上处理文件的操作
1、vi、vim编辑器写python文件vi Hello.py新建python文件并进入Hello.py编辑模式,点击“i”开始编辑。点击Esc、:后,输wq(保存并退出)、q(退出)、q!(强制退出并且不保存)。2、快捷键使用练习一般模式下:(1)拷贝当前行yy,拷贝当前行以及连续向下的五行5yy,输入p粘贴。(2)删除当前行dd,删除当前行以及连续向下的五行5dd(3)G到该文档最末行,gg到该文档最首行(4)u,撤销所有修改(5)编辑文件,快速移动光标到指定行,
2022-03-06 21:59:36
815
原创 vi、vim、nano
一、vi(1)打开文件,编辑vi 文件名按 i 编辑(2)保存退出依次按 Esc、:、wq(w写入,q退出,只退出按q)、回车二、nano(更好用)(1)打开文件,编辑nano 文件名(2)保存退出ctrl+X退出,ctrl+O保存vi详细介绍:https://blog.csdn.net/gtlishujie/article/details/77943191nano详细介绍:...
2021-12-19 19:35:01
414
原创 Python单线程/多线程
Python里的多线程是假的多线程,不管有多少核,同一时间只能在一个核中进行操作!利用Python的多线程,只是利用CPU上下文切换的优势,看上去像是并发,其实只是单线程。import threadingimport timedef test1(): for i in range(10000000): a = 100 - idef test2(): threads = [] t1 = threading.Thread(target=test1.
2021-12-19 07:36:41
2749
原创 在命令行中创建Django项目
1、终端先进入你要放项目的目录。在命令行输入:django-admin startproject 项目名 。回车,此时创建了一个项目。例:django-admin startproject mysite2、创建好了一个diango项目,然后再需要创建自己的一个应用项目,比如叫blog。命令行同样需要切换到mysite目录下。在命令行输入:python352 manage.py startapp blog 。回车,此时创建了一个应用项目。这里我用的是python3,我命名成python..
2021-12-14 23:14:07
2715
转载 Django下载、安装
今天总结下Django的安装方法:参考文档:菜鸟教程:Django 安装 | 菜鸟教程https://www.runoob.com/django/django-install.html一、Django的下载官网下载地址:Download Django | Djangohttps://www.djangoproject.com/download/下拉页面,在页面右边找到对应的django下载版本(备注:下载的django版本要和python版本对应)下载好django版本(..
2021-12-14 22:31:25
9092
原创 getchar()的用法
一、为何在程序中加入一个单独的getchar()? 答:清除缓冲区的字符。比如你a = getchar();你按下了回车,此时回车符会存在于缓冲区中这时你继续输入的时候,比如你输入一个字符串gets(str)此时这个gets()会把那个缓冲区的回车读入到str中,所以在gets()后,我们可以用单独的getchar()接收掉这个回车符。二、getchar()是c语言中的一个函数,可以用...
2018-08-17 16:47:21
11601
1
原创 strcmp()函数
strcmp()函数的简单介绍一、strcmp()函数的简单介绍strcmp是C/C++函数,用于比较两个字符串。函数原型: int strcmp(const char *s1,const char *s2);设这两个字符串为s1,s2,规则当s1<s2时,返回为负数当s1=s2时,返回值= 0当s1>s2时,返回正数即:两个字符串自左向右逐个字符相比(按ASCI...
2018-08-17 16:04:32
17934
原创 hdoj-畅通工程类练习题(kruskal算法and最小生成树)
HDU1863 畅通工程---(最小生成树)省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。经过调查评估,得到的统计表中列出了有可能建设公路的若干条道路的成本。现请你编写程序,计算出全省畅通需要的最低成本。 Input测试输入包含若干测试用例。每个测试用例的第1行给出评估的道路条数 N、村庄数目M ( < ...
2018-08-16 10:18:12
273
原创 拓扑排序+树的直径练习
hdu 2094 产生冠军 (拓扑排序)描述有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。 球赛的规则如下: 如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C。 如果A打败了B,B又打败了C,而且,C又打败了A,那么A、B、C三者都不可能成为冠军。 根据这个规则,无需循环较量,或许就能确定冠军。你的任务就是面对一群比赛选手,在...
2018-08-04 16:28:16
250
原创 nyoj 5 Binary String Matching
Binary String Matching时间限制:3000 ms | 内存限制:65535 KB难度:3描述Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task is only to tell how many times does A appear as a substr...
2018-08-03 20:43:02
162
转载 sort函数
用于C++中,对给定区间所有元素进行排序。头文件是#include <algorithm>基本信息 中文名称 Sort函数 头文件 #include <algorithm> 用途 对给定区间所有元素进行排序 所属范畴 C++ sort函数见下表:函数名 功能描述 sort 对给定区间所有...
2018-07-28 21:15:50
1186
转载 typedef常见用法
1.常规变量类型定义例如:typedef unsigned char uchar描述:uchar等价于unsigned char类型定义 uchar c声明等于unsigned char c声明2.数组类型定义例如: typedef int array[2];描述: array等价于 int [2]定义; array a声明等价于int a[2]声明扩展: typedef int ar...
2018-07-28 11:19:58
304
原创 暑期集训第一次积分训练赛
A 辞树的QAQ水题题目描述蒟蒻的辞树又被吊打了嘤嘤嘤。留下了属于弱者的眼泪QAQAQAQAQAAQAAQA 现在我们定义辞树的悲伤值F 。F的值为主串中子序列为"QAQ"的个数。注意字母“QAQ”不一定是连续的,但是字母的顺序应该是准确的。输入输入一个整数T(0 T 20),代表有T组数据。每组数据会给出一个字符串S,长度为len,0 <len 1000000输出...
2018-07-26 20:29:34
209
原创 vector+set+map+string
一、vector1、定义:数组,不定长数组2、头文件:# include <vector >using namespace std;3、初始化定义:vector <int >ve;vector <node > ve;vector <char > ve;vector <int > V[ MAXN ]4、...
2018-07-26 20:21:54
279
原创 结构体+sort
一、结构体定义1、结构体是一种包含了多个变量和数组的集合,这些变量和数组的类型可以相同,也可以不同。2、结构体是一种构造数据类型。二、结构体应用1、常用形式s1,s2是student结构体数据类型定义的结构体变量struct student {char name [20];int score ;int age ;int id;}s1 ,s2;2、结构体赋值小技巧...
2018-07-26 20:05:42
752
原创 快速幂
快速幂定义: 1.快速幂就是快速算底数的n次幂。其时间复杂度为 O(log₂N), 与朴素的O(N)相比效率有了极大的提高。用法:用于求解 a 的 b 次方,而b是一个非常大的数,用O(n)的复杂度会超时。那么就需要这个算法,注意它不但可以对数求次幂,而且可用于矩阵快速幂。2.所谓的快速幂,实际上是快速幂取模的缩写,简单的说,就是快速的求一个幂式的模(余)。在程序设计过程中,经常要去求一些...
2018-07-26 19:46:31
545
原创 GCD(最大公约数)+素数打表+LCM(最小公倍数)
一.GCD1、求两个数的最大公约数2、代码实现int gcd(a,b){ return b?gcd(b,a%b):a;}二.素数打表 题目:给出一个正整数n,打印出所有从1~n的素数(即质数); 1.傻瓜解法复制代码 int i,n; while(scanf("%d",&n)!=EOF) { for(i=2;i<n;i++) ...
2018-07-24 21:16:01
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人