自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库相关知识点

进一步的,我们需要获取员工数量大于等于2的职位, 这是一个条件判断,根据前面的知识,条件判断应该加在where关键字之后。Database(数据库)和Schema是一样的含义,在命令中可以同等替换。“获取员工数量大于等于2的职位”, 这个条件是属于分组之后的过滤。可以将属性值替换的表达式,列名替换是用as关键字(as可以省略)数据库设计当中要重点关注:创建表(语法、约束、数据类型、设计)数据库设计当中要重点关注:创建表(语法、约束、数据类型、设计)日期时间类型(红色的是最常用的)

2024-04-22 17:41:08 333

原创 maven高级

注意:<dependencyManagement>只是统一指定了子工程中这个依赖jar包的版本号,而并没有把这个依赖的jar包加进来,在子工程中还是要重新加上dependency这个包,但是不用指定版本号了。只需在聚合工程中执行对应的操作,其中所包含的所有工程都会执行相应的操作,并且可以自动根据依赖关系构建。

2024-04-15 11:45:23 119

原创 事物管理和AOP

面向特定的方法编程,可以在不改动原始方法的基础上,针对于原始的方法进行编程,这个编程可以是原功能的增强,也可以是原始功能的改变,面向切面编程仅仅是一种编程思想动态代理技术是面向切面编程这种思想最主流的实现方式SpringAOP的底层就是动态代理技术。

2024-04-13 21:03:13 228

原创 javaweb后端-登录功能P156

过滤器用于完成一些通用的操作,例如登录校验功能,访问登录页面的时候要校验登录成功了没有,访问部门管理页面的时候也要校验登录成功了没,访问员工管理页面的时候也要校验登录成功了没,登录成功了就正常访问,没有登录成功,就跳转到登录页面。在用户登录完成之后,生成一个jwt令牌 ,然后将jwt令牌下发给客户端,客户端将这个令牌存储起来,在以后的每次请求中都会携带这个令牌,通过服务器端的统一拦截来认证有效性。http协议是无状态的,每次请求之间都是独立的,互相没有关联的。会话跟踪:一次会话的多次请求之间,共享数据。

2024-04-13 17:01:06 145

原创 spring三层架构+文件如何上传+yml配置文件+@ConfigurationProperties 与@Value的区别

注解指定配置文件sql语句中的哪个变量名来接收,sql语句中用于接收的变量名 全都 和 某个实体类的成员变量 相同时,可以不在 形参中指定 sql中的哪个变量接收。在项目开发当中,注入的属性特别多,而且想要复用,在多个类中,都要想获得注入进来的属性值,那么就可以直接注入这个对象就可以获得这些属性值了。(1)当sql语句中用于接收的变量名 全都 和 某个实体类的成员变量 相同时,可以不在 形参中指定 sql中的哪个变量接收。注释接收,value中的变量名指定接收的变量,必须和后面紧接着用于接收的变量名相同。

2024-04-12 11:58:09 242 1

原创 java-面向对象

Java中的封装和继承

2023-07-14 20:39:20 106

原创 Java基础语法

制表符补空格的时候只能前面的字符串有关系,跟后面的没关系,若前面的字符串有4个字符,则制表符会补4个空格;只有在byte,short,char参与运算时,会转换为int类型,不参与运算是不转换的。先新建项目,再新建模块,再新建包(包是多级文件夹,用点“.”隔开),包里面再建类。如果要定义long类型的变量,数值后面需要加一个L(大写小写都行,建议大写)因为如果不加后缀,整数数值默认是int类型的,浮点数默认为double类型的。下面这种情况,强制类型转换可能会造成数字的溢出,造成数据错误。

2023-07-10 18:40:52 90

原创 Java入门

每次打开QQ都要切换盘符,进入多层文件夹,太麻烦了,我们想在任何目录下都能执行QQ.exe命令,这时需要用到环境变量,当在当前目录下找不到QQ.exe时,会去环境变量中去找。将编写好的代码编译成class文件后,不再需要完整的JDK,只需要里面的部分工具(JVM,核心类库,部分运行工具)即可在另一部电脑上直接运行这个class文件。环境变量分为用户变量和系统变量,系统变量是所有用户通用的环境变量,然后将路径添加到Path中。先编译(带后缀的文件名)再运行(不带后缀的文件名)C和C++是编译型语言,

2023-07-07 12:24:21 108

原创 pycharm调用matlab函数

pycharm调用matlab函数

2023-03-29 17:11:27 1681 2

原创 pycharm安装scipy库

pycharm安装scipy库

2023-03-29 15:30:17 833

原创 pycharm调用matlab函数的方法

pycharm调用matlab函数方法

2023-03-29 15:21:38 1232

原创 矩阵求导的学习

矩阵的求导公式

2023-03-09 15:05:45 38

原创 机器学习笔记

机器学习

2023-03-09 15:03:17 42

原创 无标度网络/幂律分布、小世界网络

无标度网络/幂律分布、小世界网络

2022-10-12 16:34:05 1462

原创 Python——面向对象开发基础

P1 面向对象的概念面向过程编程,在编写函数时,会出现你调用我,我调用你的情况,函数的参数也会出现不同和变化,在这种复杂情况下,使用面向过程编程,比较繁琐而面对对象编程,首先要明确不同对象和它们的职责,很少出现互相调用函数的情况,明确了各自的功能,再编写函数,调用自己的方法,简化了复杂项目的开发工作。P2、类和对象类就是制造飞机的图纸,不能直接使用,但是有属性和方法对象是这个图纸造出来的飞机,可以直接使用的,同时拥有了这类飞机的属性和方法一个类可以有很多个对象...

2022-05-14 16:17:46 439 1

原创 计算机网络——第一章概论

1.1 什么是Internet互联网?物理层:通过物理介质,例如电磁波、光纤、电信号,实现0/1的数字信号和电信号的相互转换,网卡就位于物理层数据链路层:实现点对点的相邻传输,只能实现相邻点对点的传输,只能是邻居,远了就不行了,远了,需要网络层,端到端的数据传输,例如交换机网络层:可以实现主机与主机之间的传输,通过IP地址,也叫端对端的通信,且是不可靠传输,例如路由器(IP协议)传输层:比主机更小的粒度,实现了进程与进程之间的通信,并且实现更可靠的数据传输,加强了网络层提供的服务,细分了..

2022-05-09 11:51:03 737

原创 Python中的函数基础

P133 确定目标模块就是提供函数的一个工具包,函数就是工具包中的一种工具P134 函数的概念将之前已经写过的功能封装起来,构成一个函数,在以后想使用的时候可以随时调用,不用重复的编写(也叫 重用)P136 函数的定义函数名要做到见名知义P137 函数调用注意:定义好函数之后,只表示这个函数封装了一段代码而已,如果不主动调用函数,函数是不会执行的调用函数很简单,通过“ 函数名()”即可完成对函数的调用P140 调试小技巧如果要执行的代...

2022-05-07 16:01:25 445

原创 Python语法学习

python中 * 还可以用于字符串(字符串要放在“”里面)的指定次数输出可以用()来调整计算的优先级P49 程序的执行原理P50 Python执行原理P51程序就是处理数据的P52 变量是用来保存数据的P53 变量的定义每个变量在使用前必须赋值字符串要用一对引号括起来...

2022-04-29 19:30:43 1072

原创 Python-了解

P1 Python的起源Python解释器是用C语言实现的,具有很好的可拓展性,并能调用C语言的库文件P2 解释器跨平台:一次编写的程序,既可以在Windows上运行,也可以在Linux上运行,也可以在Mac上运行,这叫跨平台解释型语言(Python):将源代码交给解释器,解释器对源代码读取一行>翻译一行>执行一行,依次进行每一行的工作,直到完成,一行一执行,执行速度慢,而对于不同的操作系统,安装不同的解释器,就可以执行这个源代码,一劳永逸,所以跨平台特性强)编译

2022-04-18 17:57:54 183

原创 C语言编程笔记——MOOC翁恺

第一章:程序设计与C语言1.编程:是告诉计算机去做什么,用编程语言写出来如何去解决问题,而不是去用编程语言和计算机交流,而是描述要求它如何做事情的过程和方法2.解释和编译的区别:解释:是用一种软件去帮你执行你的高级语言,例如python,与编译不同,它有执行的动作,帮你去执行了编译:是将你写的高级语言程序用一种编译器,变成计算机能理解的二进制代码——机器语言,而没有去执行这串二进制代码,需要进一步的去执行(注:C语言需要被编译才能运行,所以需要编辑器、编译器或者IDE集成开发环境)

2022-04-17 22:07:34 970

原创 Linux-查询系统信息命令和其他命令

都是一些基本的查询命令P82 查询系统时间和日期P83 查询系统磁盘信息df-h 查询磁盘剩余空间时,重点应放在挂载点为根目录 / 的磁盘使用情况P84 进程信息1、查看进程的命令ps,后面带选项时不带 - ,选项aux可以任意组合,一般不带选项x,带x显示的进程太多了,每一个命令执行时,都可能是一个进程,在查询进程时,可能会看到这个命令的进程在运行2、top命令类似于windows系统下的任务管理器,会动态的显示运行中的进程,并且优先显示CPU和...

2022-04-17 21:52:06 748

原创 Linux用户权限相关命令

P60 用户权限相关命令重点是用户和权限的相关概念。对于用户管理、组管理、修改权限的终端命令了解即可,以后的工作中使用频率也不高在Linux中,每个系统都必须有一个账户,并且每一个用户针对不同的文件或者目录有不同的权限组:为了简化相同用户权限的管理,同一个组内的人员是具有相同的权限,这样只用给组设置权限就好了,而不用分别为组内的每个人再单独设置权限P62 ls 输出信息介绍在显示文件的详细信息时,这些符号分别对应的含义是:1、区分文件还是目录(最开头的字符)...

2022-04-17 15:15:40 3546

原创 Linux-基础命令和远程管理命令

p4不同应用领域的操作系统一、桌面操作系统的三大类别:1.windows操作系统:用户范围广,但是安全性很差2.MacOS操作系统:适合开发人员使用,开发环境非常好,且系统安全性很高3.Linux操作系统:应用软件少,但是非常适合服务器操作系统和嵌入式操作系统二、服务器操作系统:(在大型机房里面,服务器作为服务器端,服务器本质就是一个电脑,可以堪称硬件,而服务器操作系统是装在服务器上的一个软件,管理服务器端作用.日常维护服务器是在远程登录上这个服务器,去管理和维护)1.Linux

2022-04-13 20:38:01 395

原创 数据库内容笔记

第一章:绪论部分1.1数据库的基本概念数据数据库:长期存储在计算机内部、有组织的大量数据的集合数据库管理系统:对数据库的管理和维护数据库系统:由DB、DBMS、APP、DBA四部分组成1.2数据库的数据模型(也叫概念模型)定义:是对现实世界的抽象常见分类:层次模型、网状模型、关系模型组成:数据结构、数据操纵、数据的完整性约束1.3数据的独立性三级模式和两级映象由上到下:外模式、模式、内模式外模式——模式映象保证了数据库的逻辑独立性模式——内模式映象保证

2022-04-04 00:14:08 142

空空如也

空空如也

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

TA关注的人

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