04 2019 档案
摘要:MNIST数据集 # MNIST数据集: 在数据集中工含有七万张图片,其中55000为训练数据集,5000张为验证集,10000张为测试集。每张图片是一个 28*28像素点的手写数字,黑底白字,黑底用0表示,白字用0~1之间的浮点数表示,浮点数越接近于1颜色越白。每张图片的784(28*28=784
阅读全文
摘要:bean的装配 bean装配:spring ioc 容器将bean对象创建好并传递给使用者的过程叫bean的装配 spring ioc 会创建我们在配置文件中配置好的对象,并将对象返回给使用者,spring ioc创建对象的方式有以下三种 1:默认方式,通过构造器来创建 2:实例工厂 3:静态工厂
阅读全文
摘要:ioc简介: 什么是IOC呢? IOC(Inversion of Control),中文意思就是控制反转,ioc并不是一种特定的编程语言,指的是一种编程思想,指的是将创建对象的操作权限交给容器(这里指的是spring容器),通过容器来创建对象和管理对象,简单来说就是将原先的控制权由程序本身转给容器(
阅读全文
摘要:spring简介 Spring简介:Spring是一个开源框架,最早由Rod Jhoson创建,Spring是为了解决企业级应用开发而创建的,但Spring不仅仅局限于服务器端的开发,任何的Java应用都能都能再简单性,可测试性,松耦合性等等方面从Spring中获益 简化Java开发 Spring根
阅读全文
摘要:Day_3 Title:Why India's election is among the world's most expensive 印度大选何以成为全球最昂贵的选举之一 # among the world:世界上 India will soon hold what's likely to be
阅读全文
摘要:1.1 抽象过程 1:所有的编程语言都提供抽象机制 2:人们所能够解决问题的复杂性直接取决于抽象的类型何抽象质量,所谓的抽象的类型指的是"我们所要抽象的对象是什么" 3:面向对象编程语言,同时也是Java编程语言的五大基本特征 3.1 万物皆对象: 3.2 程序是对象的集合,对象之间通过发送消息来告
阅读全文
摘要:Day_02 What would happen if Facebook were truned off? 如果Facebook被关闭会发生什么? Facebook is blamed for all sorts of social horrors:from addiction and bullying to the enabling of genocide. New research sugge...
阅读全文
摘要:一:神经元模型 # 神经元模型:神经元模型用公式表示为::𝐟(∑𝒊𝒙𝒊𝒘𝒊 + 𝐛), 其中 f 表示为激活函数,神经网络是以神经元为基本单位构成 # 激活函数:引入非线性激活因素,提高模型的表达能力 常用的激活函数有 # 神经网络的复杂度: 1:可用神经网络的层数和神经网络中待优化的
阅读全文
摘要:一:拦截器 拦截器是SpringMvc中提供的一种于 Filter 类似的过滤器技术,但拦截器智能拦截Controller的请求,而Filter 可以过滤所有的请求 创建一个拦截器 1:创建一个普通类,实现HandlerInterceptor接口 2:配置springmvc.xml中的内容,/**
阅读全文
摘要:实现简单的增删改查 1:创建User的javabean 2:创建一个初始化数据的工具类 3:创建Controlle 4:springmvc.xml配置文件 5:user_list.jsp文件 6:user_add.jsp文件 7:user_update.jsp文件 本笔记参考自:小猴子老师教程 ht
阅读全文
摘要:延迟加载 所谓的 mybatis 延迟加载,指的是当进行多个表之间的关联查询时,先从单表中进行查询,按照一定的设计规则,需要时再对该表所关联的表单继续进行查询 好比如在某个购物网站上填写收货地址时,先加载省份,等用户选择了所在省份后,系统在关联加载处该省份下的城市 延迟加载最主要的一个作用就是减小了
阅读全文
摘要:mybatis一对多关联查询 1:创建数据库表 2:创建实体类 javabean 3:创建TeamMepper.xml映射文件 4:创建dao并实现接口 5:创建测试类 # 注:还得创建util下的MyBatisUtil,创建db.properties,log4j.properties,mybati
阅读全文
摘要:动态SQL 在实际的开发过程中,再查询的过程中有时可能会有多个条件,有时查询的条件个数可能时一个,用户再添加查询信息时,查询条件的个数是不一定的,所以可以利用动态SQL来解决该问题,动态SQL会根据传入的条件动态拼接SQL语句 if 标签 用该标签来判断用户是否输入某个条件,或用户输入是否符合查询条
阅读全文
摘要:mapper的的动态代理 抛开接口的实现类,直接通过dao接口来定位到mappper中的SQL语句 1:修改StudentMapper.xml文件中的mapper标签的namespace属性 (mybatis会将当前的mapper.xml文件与StudentDao对应上) 2:需要将StudentD
阅读全文
摘要:MyBatis单表添加操作分析 # 在前面创建了第一个mybatis程序,在程序中实现了一个向数据库中添加数据的操作,代码如下 id:在上方代码中定义的 id ,是该SQL语句的唯一标识,可以用来代表该SQL语句,在Java代码中要使用到该标识 parameterType:传入参数的类型,因为myb
阅读全文
摘要:MyBatis配置文件 mybatis配置文件的主要作用 1:注册数据库配置文件 db.properties,方便使用 2:注册实体类 JavaBean 的全限定性类名的别名 3:配置MyBatis运行环境,即配置数据源和事务管理器 4:注册映射文件的 mappeer ## 配置文件详解 # 1 注
阅读全文
摘要:mybatis简介 mybatis是一个持久层框架,主要作用就是在java中操作数据库,其实就是在jdbc的基础上进行的封装。使用mybatis之后,开发者不用再花费精力去处理诸如注册驱动、创建Connection、配置Statement等繁琐过程。与之前学习的spring mvc要运行在web容器
阅读全文
摘要:一:本篇的主要内容 1:人工智能的基础及其含义 2:神经网络基础 3:神经网络八股 二:人工智能基础及其含义 1:人工智能:机器模拟人的意思跟思维 2:机器学习:实现人工智能的一种方法,是人工智能的子集 3:深度学习:是深层次的神经网络,是机器学习的一种实现的方法,是机器学习的子集 4:机器学习的定
阅读全文
摘要:一:文件上传 1:创建文件上传的jsp文件(test_fileupload.jsp) 2:创建文件上传的Controller 在上传文件的方法中添加参数 MultiparFile,该参数本身是一个接口,该接口提供了文件上传的方法 方法中需要的另一个参数为 HttpSession,其作用是获取服务器中
阅读全文
摘要:# 接收表单中提交的数据 1:编写带有表单的jsp 2:创建一个controller来接收表单提交的数据 补充:当上方的username为中文时,会显示乱码 可以利用SpringMvc中的CharacterEncodingFiler来解决该问题(其实就是一个过滤器),我们需要在web.xml文件中进
阅读全文
摘要:# 返回值的四种类型 1:ModelAndView 2:String 3:void 4:返回自定义类型 # ModelAndView 如果当前的Controller的方法执行完毕后,要跳转到其它jsp资源,又要传递数据,可以使用ModelAndView # String 如果当前的Controlle
阅读全文
摘要:# 1 设置为 .do 一种较为常见的写法 # 2 设置为 /* 当url-pattern设置为 /* 时,表示匹配所有的请求,当设置为改方法后,会匹配 *.jsp ,会出现返回jsp视图时再次进入spring的 DispatcherServlet类中,导致找不到相应得Controller而出现错误
阅读全文
摘要:# 使用注释编写SpringMvc程序 在实际的开发过程中,会创建很多的Controller来满足业务的需求,这样造成的问题是,必须在springamvc.xml配置文件中配置大量的bean,导致程序看起来极其的臃肿,可以通过注解来解决该问题 1:注册扫描器 在配置文件 springmvc.xml中
阅读全文
摘要:一:数据校验的分类 数据校验分为前台校验和后台校验,前台校验主要是利用JavaScript来完成的,后台校验主要利用Java代码来完成的,可以使用SpringMvc和Hibernate validator来完成数据校验 二:后台数据校验 1:导入Maven相关Jar包(在父pom.xml文件中) 2
阅读全文
摘要:一:系统提供的类型转换器 从前端页面提交的表单数据,提交到Controller中,Controller会根据我们在方法中定义的参数的类型来将数据类型自动转换 1:编写表单数据 2:Controller ... 二:自定义类型转换器 1:创建一个类实现接口Converter,该接口中的是泛型,前面的为
阅读全文
摘要:一:SpringMvc中常见异常处理三种方式 1:使用 SpringMvc 中的异常处理器SimpleMappingExceptionResolver 2:使用自定义异常处理器 3:使用异常处理注解 二:异常处理方式一 SimpleMappingExceptionResolver 当程序运行过程中出
阅读全文
摘要:# servlet Serviet:server applet,称为小型的服务程序或者服务连接器,用于开发动态web资源的技术,可以运行在web服务器中的小型java程序,servelet主要的功能在于交互式的浏览和生成数据,生成动态web内容 如上图所示,服务器端程序其实就是实现了servlet接
阅读全文
摘要:# SpringMVC 简介 # 创建一个SpringMVC 1:创建一个maven项目 (创建maven项目的目的是,便于开发者管理jar文件,当然也可以创建普通的web项目) 2:修改pom.xml文件中的内容(用于导入一些相关的jar包) 3:在webapp目录下创建WEB-INF目录,在WE
阅读全文
摘要:# JavaScript嵌入html的三种方式 # JavaScript中的基本语法 # 变量 # 基本数据类型 # 运算符 # 算术运算符 # 赋值运算符 # 逻辑运算符 # 比较运算符 # 三元运算符 # void运算符 # 类型运算符 # 位运算符 # 逻辑语句 # JS中的对象 JavaSc
阅读全文
摘要:# MySQL简介 待完成... # MySQL的安装过程 待完成... # MySQL的基本命令 1:启动和停止服务 启动和停止方式一: 右键我的电脑 -> 管理 -> 服务和应用程序 -> 服务 -> 找到MySQL开头的 -> 右键选择启动或停止 启动和停止方式二: 以管理元权限启动命令提示符
阅读全文
摘要:# JDOB java database connectivity,sun公司提供的一套操作数据库的的标准规范,开发者可以利用jdbc在java中实现对数据库的增删改查,jdbc相当于java和数据库之间的一座桥梁 # JDBC编写步骤 1:注册驱动(需拷入相关jar包) 2:获取连接Connect
阅读全文
摘要:# 什么时xml # xml简介 xml:eXtensible Markup Lauguage (可扩展性标记语言) 特定:可扩展,xml中的标签都可自定义,语法严格,区分大小写 作用:xml的主要作用就是用于简单数据存储,可以用来做配置文件,也可以使用xml进行数据传输 # xml文档声明 # 文
阅读全文
摘要:# HTML文件的基本结构 # HTML中的head内容 # <title> 定义浏览器中的标题 网页被收藏到收藏夹时显示的标题 告诉用户和搜索引擎该页面的主要内容,主题 # <base> 指定页面上所有连接的默认地址或默认目标 # <meta> 提供页面的相关信息,设置浏览器爬取的关键词 # <l
阅读全文
摘要:一,网络概述 计算机网络是由多台计算机组成的系统,计算机网络是计算机技术和通信技术相结合的产物,利用计算机网络可以实现远程通信,远程信息处理,资源共享。计算机之间的网络由internet组成,连接两台计算机之间的internet实际上是一系列的标准,这些标准称为协议,互联网的本质实际上就是一些协议,
阅读全文
摘要:一, 在Python中一切皆对象,类本身就是一个对象,当使用关键字class创建一个类时,Python解释器在加载class时就会创建一个对象 ## 证明一个类是type的对象的例子 ## 什么是元类 1,元类是类的类,是类的模板 2,元类用来控制如何创建类的,正如创建对象的模板一样 3,元类的示例
阅读全文

浙公网安备 33010602011771号