学习日志
文章平均质量分 74
帕德耀斯
这个作者很懒,什么都没留下…
展开
-
python(函数)
#coding=utf-8# 声明函数# def printSomthing():# name=input('请输入姓名: ')# sex= input('请输入性别: ')# print('您的姓名是:%s 性别是: %s'%(name,sex))## printSomthing()# 定义函数加减乘除def jjcc(a,b,c): print(isinstance(b,int)) # isinstance 判断类型,如果类型一致则返回True.原创 2022-03-08 17:31:48 · 477 阅读 · 1 评论 -
python(列表,元组,字典)
切片#encoding=utf-8name='Steven' # 每个字母都有位置,这个位置定义为'下标'/'索引',从0开始数print(name)# 取name中第一个字符, 使用[]取值,这种方式叫做‘切片’print(name[0])# [起始:结束:步长] 结束: 前一位结束 左闭右开型print(name[0:3:1])print(name[0:3]) # 默认步长为1,若为1可不写# name[0] # 改为[起始:结束:步长]print(nam...原创 2022-03-07 17:00:18 · 468 阅读 · 0 评论 -
Python
一、Python基础1、注释<1> 单行注释以#开头<2> 多行注释以’’’开头xxxxxxx结尾’’’<3> 如果程序中使用到了中文应在程序开头写入如下代码#coding=utf-8变量以及类型<1> 变量的定义<2> 变量的类型在python中只要定义了变量并且有数据那么类型就已经确定,系统会自动识别,另外,可以使用type(变量的名字)来查看变量的类型。标识符和关键字标.原创 2022-03-04 18:10:27 · 245 阅读 · 0 评论 -
计算机网络基础
1、协议描述网络通信中“语言”规范的一组规则就是协议数据通信协议的定义:决定数据的格式和传输的一组规则或者一组惯例2、OSI参考模型OSI是Open System Interconnection的缩写,意为开放式系统互联。 国际标准化组织(ISO)制定了OSI模型。 这个模型把网络通信的工作分为7层,分别是物理层、 数据链路层、网络层、传输层、会话层、表示层和应用层。OSI的七层框架应用层 <-------------应用层协议----------------> 应用层原创 2022-03-04 10:08:52 · 1874 阅读 · 0 评论 -
WEB基础(B/S,C/S,协议)
1、B/S架构软件:Browser/Server, 浏览器/服务器模式这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器。B/S 架构特点:维护和升级方式简单 成本降低,选择更多 应用服务器运行数据负荷较重2、C/S 软件架构:Client/Server,客户端/服务器模式客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯原创 2022-03-03 14:34:39 · 1752 阅读 · 0 评论 -
linux系统(压缩与解压缩,系统管理)
1、压缩和解压缩Windows:.rar包:Linux解压不了 .zip包:Linux使用zip(压缩)/unzip(解压缩)压缩:zip –r sum.zip(需要打名的名) a.txt(需要打包的文件)解压缩:unzip sum.zipLinux .tar包 1、压缩:tar cvf sum.tar aaa b.txt 2、解压缩:tar...原创 2022-02-25 17:31:51 · 447 阅读 · 0 评论 -
linux系统(设置ip,xshell远程连接,linux目录结构,基本的命令,文件系统操作,用户管理)
1、设置静态ip都要是oklinux复制ctrl+insert 粘贴shift+insert2、xshell远程连接xftp文件传输工具3、linux目录结构/ 根目录。/etc 存放系统和应用程序的配置文件。-- 一般不能删/usr 存放一般不需要修改的应用程序,大部分安装的程序也会安装到该目录。 -- 外来的程序安装/mnt 存放临时的映射文件。(挂载光驱、硬盘等) -- 挂载像u盘/proc lin...原创 2022-02-24 17:00:35 · 1913 阅读 · 0 评论 -
mysql数据库(时间,编码,数据备份,存储过程、索引、视图)
1、时间SELECT NOW(), -- 2022-02-23 09:24:38DATE_FORMAT(NOW(),'%Y'), -- 2022DATE_FORMAT(NOW(),'%y'), -- 22DATE_FORMAT(NOW(),'%Y-%m'), -- 2022-02DATE_FORMAT(NOW(),'%Y-%M'), -- 2022-FebruaryDATE_FORMAT(NOW(),'%Y-%m-%d'), -- 常用 2022-02-23DATE_FORMAT(N...原创 2022-02-24 08:56:45 · 198 阅读 · 0 评论 -
oracle数据库(表连接,分组聚合函数,子查询,对象,创建表修改表等DML操作)
-- 自连接(自己连接自己)-- 查询所有的员工信息,和他对应的领导的信息select *from employees e1, employees e2where e1.manager_id = e2.manager_id;-- 叉集(了解)叉集和笛卡尔积是相同的select last_name, department_namefrom employeescross join departments;--自然连接 natural--不需要手动指定等值关系,系统会根据两张表中的同名列进行匹配原创 2022-02-22 11:36:17 · 475 阅读 · 0 评论 -
oracle数据库(查询语句,排序,字符函数,字符控制函数,数字函数)
-- 单行注释/* 多行注释 */-- SQL(结构化查询语言)-- 数据的定义语言-- 数据的控制语言-- 数据的操作语言-- 数据的查询语言select * from employeesselect first_name, salaryfrom employeesselect last_name, salary+300from employees;select last_name, 12*salary+300from employeesselect last_name,原创 2022-02-22 11:12:56 · 493 阅读 · 0 评论 -
mysql数据库(排序,聚合函数,分组,分页查询,union,连接查询,主键外键)
1、排序(order by)select *from stuorder by age; -- 默认升序升序 ASC 降序DESC-- DESC 具有查看表的结构的功能desc stu; 不同于oracle,可以在查询窗口使用,oracle只能在命令窗口使用例题:按年龄升序SELECT *FROM stuORDER BY age ASC;按年龄降序SELECT *FROM stuORDER BY age DESC;按奖金降序,奖金相同按id升序SELECT *原创 2022-02-22 17:44:11 · 643 阅读 · 0 评论 -
mysql数据库(建表,插入数据,查询)
浮点类型:float:单精度浮点类型 double:双精度浮点类型timestamp:时间戳------------------------------------------------------------------------------------------切换数据库——navicatuse mysql;--查看所有的数据库show databases;--查看数据库中所有的表show tables;--SQL(结构化查询语言)数据的定义语言数据的操原创 2022-02-21 17:58:37 · 640 阅读 · 0 评论 -
JAVA(接口和多态)
JAVAJAVASE接口接口就是多个类的公共规范。接口是一种引用数据类型,最重要的内容就是其中的,抽象方法。如何定义一个接口的格式:public interface 接口名称{ // 接口内容 } 备注:换成了关键字interfa之后,编译生成的字节码文件仍然是:.java --> .class。如果是java 7,那么接口中可以包含的内容有:1、常量 2、抽象方法。如果是java8,还可以额外包含有:3、默认方法 4、静态方法。如果是java9,还可以额外包...原创 2021-07-30 17:21:55 · 87 阅读 · 0 评论 -
自然语言处理
自然语言处理机器学习算法基础线性回归以及非线性回归代价函数• 最小二乘法•• 图•••• 相关系数•• 决定系数•梯度下降法••• 全局最小值• 局部最小值••• •• 用梯度下降法求解线性回归••• 线性回归的代价函数是凸函数•...原创 2021-07-29 15:40:19 · 301 阅读 · 1 评论 -
JAVA(继承和抽象方法)
JAVAJAVASE继承,继承是多态的前提,没有继承就没有多态定义父类的格式:(一个普通类的定义):public class 父类名称 { // ... }定义子类的格式:public class 子类名称 extends 父类名称 { //... }继承中成员变量的访问特点在父子类的继承关系中,如果成员变量重名,则创建子类对象时,访问有两种方式• 直接通过子类对象访问成员变量:等号左边是谁就优先用谁,没有则向上找• 间接通...原创 2021-07-28 09:26:32 · 216 阅读 · 0 评论 -
JAVA第二天(字符串、静态方法。Arrays类,数学工具类)
JAVAJAVASEString类包:java.lang.String特点1、字符串的内容永不可变。【重点】 2、正是因为字符串永不可变,所以字符串是可以共享使用的。 3、字符串效果上相当于是char[]字符数组,但是底层原理是byte[]字节数组。创建字符串的常见3+1种方式一种就是直接创建;• String str = "Hello";另外三种构造方法• public String(),创建一个空白字符串,不含有任何内容。• public String(char原创 2021-07-26 14:51:00 · 149 阅读 · 0 评论 -
JAVA第一天(API,Scanner,匿名对象,ArrayList,Random)
JAVA JAVASEAPIScannerScanner sc = new Scanner(System.in) 导包、创建、使用• 导包:import 包路径.类名称;如果使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写 只有java.lang不需要导包,其他都需要导包• 创建:类名称 对象名 = new 类名称();• 使用:对象名.成员方法名()步骤• import java.util.Scanner;• Scanner sc = new Scann.原创 2021-07-25 15:07:37 · 81 阅读 · 0 评论 -
数据库基础第一天
数据库基本语句查询select * from 表名 // 查询表中所有内容指定字段查询:select 字段1,字段2 from 表名;插入全列插入:insert into 表名 values(...) 例如:insert into students values(0,'韩信','0','广州'); 全列插入时,有多少个字段必须插入多少个字段,即使默认可以为空的字段也要占位,主键自增也需要占位一般使用0占位。全列多行插入:多行插入每一行的内容写在一个小括号内,用逗号分隔多行。ins原创 2021-07-21 17:28:02 · 127 阅读 · 0 评论 -
Linux之ssh,scp及解压缩
知识点综述ssh操作tar解压缩scp远程拷贝知识点一:ssh1、创建密钥ssh-keygen -t rsa2、家目录下会生成私钥(id_rsa)和公钥(id_rsa.pub)3、将公钥拷贝给目标服务器ssh-copy-id -i ~/.ssh/id_rsa.pub 目标服务器IP注意:操作前先启动ssh服务,systemctl start sshd.service知识点二:tar解压缩tar作用:解压缩后缀名为tar的压缩包-f<备份文件> 或–file=<原创 2020-12-04 18:45:03 · 362 阅读 · 0 评论 -
Linux其他管理命令
知识点综述ifconfig命令ping命令useradd命令kill命令su命令clear命令passwd命令知识点一:ifconfig命令作用:用于显示或设置网络设备知识点二:ping命令作用:检查网络是否连通知识点三:useradd命令作用:建立用户账号-c<备注> 加上备注文字。备注文字会保存在passwd的备注栏位中。-d<登入目录> 指定用户登入时的家目录。-D 变更预设值。-e<有效期限> 指定账号的有效期限-f原创 2020-12-04 18:32:03 · 86 阅读 · 0 评论 -
Linux磁盘管理命令
知识点综述pwd命令cd命令df命令mkdir命令mount命令umount命令ls命令history命令知识点一:pwd命令作用: 显示当前工作目录知识点二:cd命令作用:用于切换当前工作目录至目标目录cd… : 切换到上一级目录cd-: 切换到最近一次的工作目录cd~: 切换到当前用户的家目录知识点三:df命令作用: 用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。-h, --human-readable 使用人类可读的格式(预设值是不加这个选项原创 2020-12-04 14:31:38 · 187 阅读 · 0 评论 -
Linux文件管理命令-2
综述:1.touch命令2.which命令3.cp命令4.head命令5.tail命令6.grep命令知识点一:touch命令作用:用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件-a 改变档案的读取时间记录-m 改变档案的修改时间记录-c 假如目的档案不存在,不会建立新的档案。与–no-create的效果一样。-f 不使用,是为了与其他unix系统的相容性而保留。-d 设定时间与日期,可以使用各种不同的格式。-t 设定档案的时间记录,原创 2020-12-04 14:12:37 · 66 阅读 · 0 评论 -
Linux文件管理命令-1
知识点1:cat命令作用:cat命令用于连接文件并打印,查看文件内容-n或–number:由1开始对所有输出的行数编号。-b或–number-nonblank:和-n相似,只不过是对于空白行不编号。-s或–squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。-v或–show-nonprinting:使用^和M-符号,除了LFD和TAB之外。-E或–show-ends:在每行结束处显示$。-T或–show-tabs:将TAB字符显示为^I案例cat -n text原创 2020-12-03 21:59:38 · 159 阅读 · 0 评论 -
Linux文件系统的目录树结构
Linux文件系统的目录树结构Linux世界里一切皆文件Linux文件系统具体目录/ Linux文件系统的入口,也是处于最高一级的目录;/bin 系统所需要的那些命令位于此目录,比如ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的、普通用户都可以使用的命令。作为基础系统所需要的最基础的命令就是放在这里。/boot Linux的内核及引导系统程序所需要的文件目录,比如vmlinuz initrd.img 文件都位于这个目录。在一般情况下,GRUB或LILO系统原创 2020-12-03 20:20:08 · 830 阅读 · 0 评论