自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python学习(01)Python在生态方面的应用

Python在生态方面的应用1. 在web方面的应用Django:Django是最著名的一个框架,采用mvc框架,可以用它来构建大而全的后台管理系统。只需建好Python类和数据库表之间的映射关系,就能自动生成对数据库的管理功能Flask:一个用Python编写的轻量级web应用框架,没有太多复杂的功能,上手快Web2py:免费的开源全栈框架,用于快速开发高速、可扩展、安全且移植的数据库驱动的基于web的应用程序2.在爬虫方面的应用Requests:一个易于使用的HTTP请求库

2022-03-14 17:19:25 487

原创 Lombok的介绍

LombokLombok背景介绍Project Lombok makes java a spicier language by adding ‘handlers’ that know how to build and compile simple, boilerplate-free, not-quite-java code.(Lombok通过一些“处理程序”,可以使java变得简洁、快速)Lombok使用方法​ Lombok能以简单的注解形式来简化代码,提高开发人员的开发效率。例如开发中经常使用的j

2021-07-02 19:21:14 163

原创 常用的Dos命令

常用的Dos命令打开cmd的方式开始+系统+命令提示符win键+R 输入cmd打开控制台(推荐使用)在任意文件夹下面,按住shift键+鼠标右击,再次打开命令行窗口资源管理器的地址栏前面加上cmd 路径管理员方式运行:选择以管理员方式运行常用的Dos命令查看当前目录下的所有文件 dir切换目录 cd (change directory)返回上一级目录 cd …清理屏幕 cls(clear screen)退出终端 exit查看电脑的IP ipconfi

2021-06-28 08:21:43 154

原创 冯·诺依曼体系结构

采用存储程序方式,指令和数据不加区别混合存储在同一个存储器中,数据和程序在内存中是没有区别的,它们都是内存中的数据,当EIP指针指向哪 CPU就加载那段内存中的数据,如果是不正确的指令格式,CPU就会发生错误中断. 在现在CPU的保护模式中,每个内存段都有其描述符,这个描述符记录着这个内存段的访问权限(可读,可写,可执行).这就变相的指定了哪些内存中存储的是指令哪些是数据)指令和数据都可以送到运算器进行运算,即由指令组成的程序是可以修改的。存储器是按地址访问的线性编址的一维结构,每个单元的位数...

2021-06-28 07:40:19 201

原创 Typora常用的快捷键

标题一级标题 #+空格键 或 Ctrl+1二级标题 ##+空格键 或 Ctrl +2··· ···六级标题 ######+空格键 或 Ctrl +6字体加粗 Ctrl + B 或** **斜体 * *下划线 Ctrl + U或 删除线 -- --引用小于符号(>)分割线三个减号(-)或者三个星号(*)图片Ctrl + Shift + I或者(![截图](图片路径))超链接Ctrl + K或 [标题](链接地址)列表有

2021-06-27 20:13:20 610

原创 idea连接mysql

原因是MySQL驱动中默认时区是UTC,与本地时间(中国)相差八个小时,所以链接不上。点击Set time zone将UTC改为GMT也可以在url后添加:?serverTimezone=GMTPS:GMT(Greenwich Mean Time):格林威治标准时间UTC:世界标准时间CST(China Standard Time):中国标准时间GMT + 8 = UTC + 8 = CSTidea连接数据库报错 Server returns...

2021-06-21 08:57:31 81

原创 (数据结构与算法1)时间复杂度

算法分析(时间复杂度)有关算法时间耗费分析,我们称之为算法的时间复杂度分析;有关于算法时间复杂度分析,我们称之为算法的空间复杂度分析。算法的时间复杂度分析事后分析估算方法:将算法执行若干次,然后拿个计时器在旁边计时。缺陷:依据算法实现编制好的测试程序,通常要花费大量时间和精力public static void main(String[] args){ long start = System.currentTimeMills(); int sum = 0; in

2021-04-25 21:04:34 258

原创 (mysql学习笔记11)视图

什么是视图站在不同的角度去看到数据(同一张表的数据,通过不同的角度去看待)怎么创建视图 怎么删除视图create view myview as select empno,ename from emp;drop view myview;注意:只有DQL语句才能以视图对象的方式创建出来对视图进行增删查改,会影响到原表数据。(通过视图影响原表数据的,不是直接操作的原因)可以对视图进行CRUD操作面向视图操作create view myview1 as select em

2021-04-19 21:41:11 201 2

原创 (mysql学习笔记10)事务、索引

事务(Transaction)什么是事务一个事务是一个完整的业务逻辑单元,不可再分。比如:银行账户转账,从A账户向B账户转账10000,需要执行两条update语句update t_act set balance = balance - 10000 where actno = 'act-001';update t_act set balance = balance + 10000 where actno = 'act-002';以上两条DML语句必须同时成功,或者同时失败,不允许出现

2021-04-19 20:39:02 121

原创 (mysql学习笔记9)约束(非空约束、唯一约束、主键约束、外键约束)

约束什么是约束,常见的约束有哪些在创建表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中数据的合法性、有效性、完整性。常见的约束有:非空约束(not null):约束的字段不能为null唯一约束(unique):约束的字段不能重复主键约束(primary key):约束的字段不能为null也不能重复(简称PK)外键约束(foreign key):···(简称FK)检查约束(check):注意Oracle数据库有check约束,当时mysql没有,目前mysq

2021-04-18 16:48:16 807

原创 (mysql学习笔记8)表的创建、复制,数据的插入、修改、删除

表创建表建表语句的语法格式:create table 表名(字段名1 数据类型,字段名2 数据类型,字段名3 数据类型,··· ···);mysql中常见的数据类型int 整数型(java中的int)bigint 长整型(Java中的long)float 浮点型(Java中的float double)char 定长字符串(string)varchar 可变长字符串(stringbuffer/stringbuilder)data 日期类型(对应Jav

2021-04-18 08:42:41 306

原创 (mysql学习笔记7)子查询、union、limit

子查询、union、limit什么是子查询、子查询可以出现在哪里select语句当中嵌套select语句,被嵌套的select语句是子查询select···(select)from···(select)where···(select)where子句中使用子查询找出高于平均薪资的员工信息select * from emp where sal > avg(sal);//错误的写法,where后面不能直接使用分组函数第一步和第二步合并select *

2021-04-17 14:35:52 157

原创 (mysql学习笔记6)查询结果的去重、连接查询(笛卡尔积现象)

1、关于查询结果的去重select distinct job from emp;//distinct 关键字去除重复记录select ename,distinct job from emp;//errordistinct 只能出现在所有字段的最前面统计岗位的数量select count(distinct job) from emp;2、连接查询什么是连接查询在实际开发中,大部分的情况下都不是从单表中查询数据,一般都是多张表联合查询取出最终的结果在实际开发中,一

2021-04-17 11:18:22 941 1

原创 (mysql学习笔记5)排序、分组查询、(group by和having)

排序(升序、降序)按照工资升序,找出员工名和薪资select ename,salfrom emporder by sal;注意:默认是升序,asc表示升序,desc表示降序select ename,sal from emp order by sal asc;//升序select ename,sal from emp order by sal desc;//降序根据工资的排序,当工资相同时在按照名字的升序排列select ename,s...

2021-04-15 22:53:43 774

原创 (mysql学习笔记4)条件查询

条件查询条件查询需要用到where语句,where必须放到from语句表的后面支持以下下运算符 运算符 说明 = 等于 <>或!= 不等于 < 小于 <= 小于等于 > 大于 >= 大

2021-04-15 09:31:14 346

原创 (mysql学习笔记3)简单的查询语句

简单的查询语句语法格式select 字段名1,字段名2,字段名3,······ from 表名;任何一句SQL语句以“;”结尾。SQL语句不区分大小写查询员工的年薪(字段可以参与数学运算)select ename,sal * 12 from emp;给查询结果的列重命名select ename,sal * 12 as yearsal from emp;别名中有中文select ename,sal * 12 as 年薪 from emp;//错误sele

2021-04-12 20:07:19 137

原创 (mysql学习笔记2)常用命令

1、查看当前数据库select database();2、查询数据库版本select version();3、终止一条语句如果要终止一条正在编写的语句,可键入\c4、退出mysql可使用\q , quit , exit(常用exit)

2021-04-12 18:07:23 50

原创 IO流学习之文件字节流、文件字符流

2.1 文件字节流FileInputStream通过字节的方式读取文件,适合读取所有类型的文件(图像、视频、文本文件等)。Java也提供了FileReader专门读取文本文件。FileOutputStream 通过字节的方式写数据到文件中,适合所有类型的文件。Java也提供了FileWriter专门写入文本文件。import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExce

2021-04-12 17:14:47 236

原创 4.11IO流入门学习(尚学堂笔记学习)

1 基本概念和IO入门对于任何程序设计语言而言,输入输出(Input/Output)系统都是非常核心的功能。程序运行需要数据,数据的获取往往需要跟外部系统进行通信,外部系统可能是文件、数据库、其他程序、网络、IO设备等等。外部系统比较复杂多变,那么我们有必要通过某种手段进行抽象、屏蔽外部的差异,从而实现更加便捷的编程。输入(Input)指的是:可以让程序从外部系统获得数据(核心含义是“读”,读取外部数据)。常见的应用:• 读取硬盘上的文件内容到程序。例如:播放器打开一个视频文件、word打开一个doc

2021-04-11 20:51:46 181

原创 (mysql学习笔记1)表基本概念、SQL语句分类、mysql常用语句

sql、DB、DBMS分别是什么,他们之间的关系?• DB:DataBata(数据库,数据库实际上在硬盘上以文件的形式存在)• DBMS:DataBase Managment System(数据库管理系统,常见的有:MySQL Oracle DB2 SqlServer···)DBMS负责执行sql语句,通过执行sql语句来操作DB当中的数据• SQL:结构化查询语句,是一门标准通用的语言。标准的sql适合于所有的数据库产品 SQL属于高级语言sql语句在执行的时候,实际上内部也会进行编译,然后

2021-04-05 16:54:24 108

原创 循环结构

(学习笔记)控制语句—— 循环结构循环结构分为两大类:一类是当型,一类是直到型• 当型:当布尔表达式条件为true时,反复执行某语句,当布尔表达式的值为false时才停止循环,比如:while与for循环• 直到型:先执行某语句,再判断布尔表达式,如果为true,在执行某语句,如此反复,直到布尔表达式条件为false时才停止循环,比如do-while循环while循环语法结构:while(布尔表达式){循环体}在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后

2021-04-01 16:32:11 2505

空空如也

空空如也

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

TA关注的人

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