自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深度学习相关

废话连篇生成器主题生成  吉格·金克拉在不经意间这样说过,如果你能做梦,你就能实现它。这句话语虽然很短,但令我浮想联翩。 我们都知道,只要有意义,那么就必须慎重考虑。 深度学习的发生,到底需要如何做到,不深度学习的发生,又会如何产生。 带着这些问题,我们来审视一下深度学习。 所谓深度学习,关键是深度学习需要如何写。 生活中,若深度学习出现了,我们就不得不考虑它出现了的事实。 培根曾经说过,合理安排时间,就等于节约时间。带着这句话,我们还要更加慎重的审视这个问题: 问题的关键究竟为何? 深度学习,..

2021-12-20 15:46:29 583

原创 第一天 Linux概述

一、不同领域的主流操作系统 1.桌面操作系统,面向用户:windows,macos 2.服务器操作系统,在服务器端使用:linux 3.嵌入式操作系统,在移动端使用:ios、android二、虚拟机 虚拟机是计算上的一个应用程序,模拟不同的操作系统环境。 常见虚拟机环境,如vmware等等。三、linux版本 linux分为内核版、发行版共两个版本。 内核版:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备和应用程...

2021-04-17 22:55:31 111

原创 WEB项目路径问题

一、路径 路径分为两种:绝对路径/相对路径 相对路径是指与文件当前位置相对的路径,绝对路径是指访问一个资源的完整路径。 简单记忆:/开始的则为绝对路径,不以/开始的则为相对路径。 注:以/开头,看这个路径是写个服务器的还是写给浏览器的 若写给浏览器,/代表localhost:8080,即代表网站。例如<a href="/jump"></a>中的href是在浏览器端访问,则实际完整绝对路径为:localhost:8080/jump。 若写给服...

2021-02-15 15:41:28 513

原创 浅谈JavaWeb层次划分

一、JavaWeb层次划分1.数据访问层 即DAO层,DAO层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的操作,具体到对于某个表的增删改查,也就是说某个DAO一定是和数据库的某一张表一一对应的,其中封装了增删改查基本操作,建议DAO只做原子操作,增删改查。简而言之,DAO层应包含对数据库的操作,如增删改查等。2.业务逻辑层 即service层,主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻...

2021-02-14 20:49:50 1807

原创 计算机通信基础以及web项目开发的理解

一、计算机通信 计算机通信是两台主机进程之间的通信,套接字(socket)唯一标识了一台主机上的一个进程。套接字中的端口标识计算机上的一个进程,每一个应用程序均使用了一种应用层协议,底层实际是应用层的协议在通信,应用程序只不过是套上了一个外壳,即可视化界面。二、web项目开发的理解 web项目最常见的web服务器是Tomcat,tomcat实际就是一个程序,也可以理解成web服务器,通信时另一台主机与服务器上的tomcat进程通信。 如nginx服务器,跟tomcat原理一致,...

2021-02-13 18:13:48 130

原创 内核空间和用户空间

一、内核空间与用户空间 1.一个计算机通常有一定大小的内存空间,如使用的计算机是4GB 的地址空间,但是程序并不能完全使用这些地址空间,因为这些地址空间被划分为内核空间和用户空间。程序只能使用用户空间的内存,这里所说的使用是指程序能够申请的内存空间,并不是程序真正访问的地址空间。内核空间主要是指操作系统运行时所使用的用于程序调度、虚拟内存的使用或者连接硬件资源等...

2020-03-13 20:43:10 918

原创 数据库系统概论课堂笔记-规范化理论5

一、达到BCNF无损连接分解算法对于算法的理解:存在函数依赖X->A,且X不是R的码,这里可以理解成正常的BCNF范式左部一定包含码,那么如果不是BCNF范式,一定存在一个依赖满足上式。XA为什么是R的真子集?答:X不是候选码,不能推出整个R(候选码是可以通过依赖推导出整个R的),故XA一定不是整个R,或者说XA是R的真子集。 注意:这里的计算R1和R2的最小函数依赖集,...

2020-02-12 20:13:43 777 1

原创 数据库系统概论课堂笔记-规范化理论4

一、关系模式分解-无损连接性的判断方法一:无损连接定理关系模式R(U,F)的一个分解,ρ={R1<U1,F1>,R2<U2,F2>}具有无损连接的充分必要条件是:U1∩U2→U1-U2 ∈F+ 或U1∩U2→U2 -U1∈F+方法二:算法ρ={R1<U1,F1>,R2<U2,F2>,...,Rk<Uk,Fk>}是关系模式R...

2020-02-11 15:26:00 540 1

转载 数据库系统概论课堂笔记-数据库设计1

一、数据库设计 1.需求分析(数据字典,数据流图) 2.概念结构设计:是现实世界与机器世界中间的层次,称为概念世界,对应概念模型,这里主要用到E-R图。 3.逻辑结构设计:逻辑结构即对应着数据模型层次,主要用到E-R图转换成关系数据库的关系模式。 4.物理设计:数据的存取方式和存储位置,存取方式主要为‘索引’方式的设计。二、E-R图 1.E-R...

2020-02-11 10:45:50 459

原创 数据库系统概论课堂笔记-规范化理论3

常用的候选码的求解理论和算法一、对于给定的关系R(A1,A2,…An)和函数依赖集F,可将其属性分为4类:    L类 仅出现在函数依赖左部的属性。    R 类 仅出现在函数依赖右部的属性。    N 类 在函数依赖左右两边均未出现的属性。    LR类 在函数依赖左右两边均出现的属性。  定理1:对于给定的关系模式R及其函数依赖集F,若X(X∈R)是L类属性,则...

2020-02-09 20:09:57 520

原创 数据库系统概论课堂笔记-规范化理论2

一、闭包概念1.函数依赖闭包 关系模式R<U,F>中F逻辑蕴含的函数依赖的全体,记作F+。2.属性闭包 属性X关于F的闭包:属性X属于U,属性X关于F的闭包为函数依赖集F通过ArmStrong公理系统推导得到的A,其中X->A,通俗点就是X在ArmStrong公理系统下对函数依赖关系F能推出的所有属性的集合,记作XF+。 举个例子:关系模式R...

2020-02-09 19:59:35 427

原创 数据库系统概论课堂笔记-规范化理论1

一、问题的提出1.关系模式设计的不合理导致数据库性能较差2.评价关系数据库好坏的标准:关系模式符合的范式的级别二、函数依赖一个关系模型的简短定义为R(U,F),其中U为关系模式的属性集,F称为关系模式R的函数依赖。函数依赖即为一个关系模式内部的属性间的决定关系。三、几种范式1.1NF 1NF即为数据库满足的最基本的范式,内容即为数据模式的属性不可再分,是原子项。...

2020-02-09 19:09:44 281

原创 数据库系统概论课堂笔记-完整性约束

一、完整性约束条件1.实体完整性 实体完整性:理解为对客观世界的实体来说,例如学生的学号这一属性,应该是唯一存在的。所以实体完整性表现为:PRIMARY KEY(主键) PRIMARY KEY:属性唯一,属性不为空。 注意:单属性主码才可以定义为列级实体完整性,多属性主码只能定义为表级实体完整性。2.参照完整性 参照完整性:多个关系表之间如果有外键相...

2020-02-08 16:52:17 1038

原创 数据库系统概论课堂笔记-关键概念

一、关键概念1.关系 关系即对应数据库中的一张表,实际是不同域的笛卡尔积的真子集,是关系模型的数据结构。2.关系模式 关系模式:即对于关系的描述,它可以形式化地表示为R(U,D,dom,F),其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,dom为属性向域的映射集合,F为属性间数据的依赖关系集合。3.模式 关系型数据库有三级模式,怎么理...

2020-02-07 18:08:37 240

原创 递归思想

前言:递归一直是很困扰我的一个问题,我深知自己脑袋不好用,也不是不好用,就是想象的能力特别差.所以让我想象一层一层往里进的场景,小脑袋真的想象不出.今天是2019.09.05,特来记录下对递归的理解.一、递归定义:自己调用自己,一层一层向里进入,从最底层逐渐建立最上层的答案.二、递归试用的两个条件:1.一个问题可分解成一个小规模并且内容完全相同的问题 2.有边界,即通常所说的有出口.三...

2019-09-05 18:09:19 219

转载 spring+springmvc+hibernate框架整合

转:https://blog.csdn.net/w410589502/article/details/54574362

2019-05-10 09:54:26 94

转载 时间复杂度简述

转载: http://www.nowamagic.net/librarys/veda/detail/2195在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,记作:T(n}=0(f(n))。它表示随问题规模n的增大,算法执行时间的埔长率和 f(n)的埔长率相同,称作算法的渐近时间复杂度...

2018-12-19 13:35:12 435

原创 分治法简述

算法菜鸡又双叒叕来啦~仅供个人学习~大佬勿喷~skrskr1.分治法定义:分治法就是将一个复杂的问题分解成多个相对简单的独立问题进行求解,并且综合所有简单问题的解可以组成这个复杂问题的解。2.分治法所能解决的问题具有的一般特征:       1.该问题的规模缩小到一定的程度就可以容易地解决;       2.该问题可以分解为若干个规模较小的相同问题,即该问题具有最优子结构性质;...

2018-12-19 13:02:49 1943

原创 递归简述

算法小白又来啦~本博客仅用来学习过程中的记忆,写的不好,大佬们勿喷..递归定义:递归做为一种算法在程序设计语言中广泛应用.是指函数/过程/子程序在运行过程序中直接或间接调用自身的现象,这种程序调用自身的编程技巧称为递归(rercursion)所以递归的思想是调用自身,那么一个程序段或函数功能的设计就显得尤为重要,因为毕竟内部还需要调用本身。举个栗子:角谷定理。输入一个自然数,若为偶...

2018-12-18 16:37:33 185

转载 Dos系统常用命令

有关某个命令的详细信息,请键入 HELP      HELP+命令名可查看命令详细用法ASSOC 显示或修改文件扩展名关联。ATTRIB 显示或更改文件属性。BREAK 设置或清除扩展式 CTRL+C 检查。BCDEDIT 设置启动数据库中的属性以控制启动加载。CACLS 显示或修改文件的访问控制列表(ACL)。CALL 从另一个批处理程序调用这一个。CD 显示当前目录的名称或将其更...

2018-12-18 12:35:21 123

转载 十大经典排序算法

转载:  https://blog.csdn.net/sx2448826571/article/details/80487531

2018-12-17 21:29:50 91

原创 C_指针简单用法

算法老菜鸡最近开始学习算法了~惭愧~哭哭~【手动捂脸】指针变量:用来存放变量地址的变量 Skr~1.*符号的两个用法        1.定义指针变量,如:/*定义一个存放int型变量地址的指针变量p*/int *p;         2.从指针变量中取值,如:void function(int *p){ /*从指针变量p中取值并赋给基础变量a*/ int...

2018-12-16 18:20:40 129

原创 JavaWeb——Filter

Filter即过滤器,在请求到达web容器中的servlet之前对请求进行过滤处理;配置Filter需要实现java.servlet.Filter接口接口方法如下: @Override public void init(FilterConfig filterConfig) throws ServletException { } @Override ...

2018-12-05 20:00:10 100

原创 Mybatis之mapper文件方法标签中# $用法的区别

 简单来说 #{} 会在将参数加上引号,例如:SELECT * FROM user WHERE username=#{username} ;带上参数后的SQL语句即: SELECT * FROM user WHERE username="XuLiTong" ;而${}并不会在给参数加上引号,例如: SELECT * FROM user ORDER BY ${id} ...

2018-12-05 12:40:40 151

原创 Mybatis之mapper配置文件之方法标签的参数获取

Mybatis框架中,Mapper文件参数获取一般有以下几种:1、参数个数为1个(string或者int) dao层方法为以下两种: /** * 单个int型 */ public List&lt;UserComment&gt; findByDepartmentId(int dapartmentId); /**...

2018-12-04 18:28:09 838

原创 Git下载安装及配置

先占个坑

2018-11-30 09:19:06 166

原创 Springmvc HandleMapping和HandleAdapter

一、HandleMapping:处理器映射           1.作用:找到请求和处理函数之间的映射关系           2.几种HandleMapping介绍:                    1.非注解的HandleMapping                              Spring2.5之前不支持注解处理器,所有处理器均实现接口重写方法,这一阶段...

2018-11-28 11:07:12 1920

原创 DispatcherServlet在web.xml中的配置

在WEB-INF文件下的web.xml文件中配置DispatcherServletservlet&lt;servlet&gt;&lt;servlet-name&gt;Test&lt;/servlet-name&gt;&lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet&lt;/servlet-clas...

2018-11-28 10:20:26 1334

原创 tomcat的目录层次结构

TTomcat 的目录结构

2018-11-27 14:09:10 150

原创 Tomcat上项目部署的方式

1.部署项目的第一种方法(项目直接放入webapps目录中)        1.将编写并编译好的web项目(注意是编译好的,如果是eclipse,可以将项目打成war包放入),放入到webapps中              编译好的web项目是指:                    web项目部署前,要将web项目中的java文件编译成class文件;jsp文件不变     ...

2018-11-27 14:06:22 921

原创 访问Tomcat

访问服务器:访问本机or远程的IP地址+服务器端口号 hosts文件:定义ip地址与主机名的映射关系hosts文件位置:C:windows\system32\drivers\etcLocalhost: 映射本机IP:127.0.0.1每次主机访问一个网址时,系统首先会自动从hosts文件中寻找对应的IP地址,一旦找到,浏览器会立即打开对应网页,如果没有,浏览器会将网址提交到DN...

2018-11-27 13:36:31 478

转载 Spring容器启动底层原理

博客地址:https://blog.csdn.net/happy_wu/article/details/80035644

2018-11-27 13:13:25 195

原创 Spring入口_Bean的注册与依赖注入

一、Spring入口                        启动Spring容器的两种方式:                                        1.非web项目:使用容器类加载                                        2.web项目:在web.xml中启动或使用注解启动 二、Spring Bean的注册...

2018-11-27 13:07:35 292

原创 Web项目基本结构

如图,src文件夹装源文件;java:装java源码;resources:资源文件,基本装程序运行的xml配置文件以及一些属性定义文件;访问的时候加classpath:访问webapp:与视图相关联的文件;   ...

2018-11-26 10:03:03 289

原创 Web容器处理请求的过程

Http请求转发给web容器,web容器收集相关信息后,生成HttpServletRequest、HttpServletResponse对象并将请求信息存入其中,紧接着,web容器判断由哪一个servlet实例处理该请求,并将request、response对象传给该servlet实例的service方法进行中转。...

2018-11-26 09:58:58 775

原创 Web项目初始化流程

本文只讨论使用web.xml配置文件启动web容器的方式Web服务器启动时,部署在web容器上的项目即开始初始化初始化流程如下:                         1.Web容器首先读取项目中web.xml配置文件中的两个节点:&lt;context-param&gt;&lt;listener&gt;节点并完成初始化                         2...

2018-11-26 09:53:22 818

原创 JSP编译过程

一、项目部署在web容器后(tomcat 注意tomcat是web容器,只是带有一少部分http服务器的功能)                          1.客户端发送请求给web容器                          2.web容器将jsp首先转译成servlet.java(jsp本质上就是servlet)                          3...

2018-11-26 09:37:31 1150

原创 HttpSession对象的活化与钝化

                                  HttpSession对象的活化与钝化  Tomcat会在session一段时间内不被使用时钝化session对象,所谓钝化session,就是把session通过序列化的方法保存到硬盘文件中。当用户再使用session时,Tomcat还会把钝化的对象再活化session,所谓活化就是把硬盘文件中的session在反序...

2018-11-24 23:15:13 629

原创 JavaWeb_Listener

一、概念          JavaWeb中的监听器是Servlet规范中定义的一种特殊类,它用于监听web应用程序中的ServletContext、HttpSession、ServletRequest三大域对象的创建、销毁事件以及监听这些域对象中的属性发生修改的事件。二、JavaWeb中监听器的分类           按对域对象的操作分类,把多种类型的监听器划分为三种类型: ...

2018-11-24 23:11:07 178

原创 使用Json进行前后台传值

一、传值方式          Json通过字符串形式进行前后台传值二、Jsp_Servlet_前后台传值从前台向后台传值:使用x-www-form-urlencoded:request.getParameter()方法获取json字段                                     使用application/json编码格式,json字符串以流的形式传输。...

2018-11-24 22:33:28 1198

空空如也

空空如也

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

TA关注的人

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