自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈政材CarisCzc的博客

主要是学习经验分享,包括Java、Python、数字图像处理等等

  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 01. 微服务架构

Spring Boot1 微服务架构1.1 传统单体应用架构问题1.2 解决问题1.2 微服务架构的概念1 微服务架构1.1 传统单体应用架构问题传统单体应用架构都是模块化的设计逻辑,程序在编写完成后会被打包并部署为一个具体的应用,而应用的格式则依赖于相应的应用语言和框架。但随着用户人数的增加,一台机器已经满足不了系统的负载,此时我们就会考虑系统的水平扩展。通常情况下,我们只需要增加服务...

2020-03-11 20:16:54 357 1

原创 16. 文件上传和下载+SSM整合

文件上传和下载+SSM1. 文件上传2. 文件下载3. SSM框架整合1. 文件上传表单实现文件上传的三个条件form表单的method属性设置为postform表单的enctype属性设置为multipart/form-data提供< input type=“file” name=“filename” />的文件上传输入框<form action="" meth...

2020-03-02 14:04:45 406

原创 15. 拦截器

拦截器1. 拦截器概述2. 拦截器的执行流程2.1 单个拦截器的执行流程多个拦截器的执行流程拦截用户登录的简单案例1. 拦截器概述Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并做相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等要使用Spring MVC中的拦截器,就需要对拦截...

2020-02-28 16:25:38 421

原创 14. JSON数据交互和RESTful支持

JSON和RESTful1. JSON数据交互1.1 JSON概述1.2 JSON数据转换1.3 配置静态资源访问的方式2. RESTful支持2.1 什么是RESTful2.2 RESTful风格规范1. JSON数据交互JSON是近几年才流行的一种新的数据格式,它与XML非常相似,都是用于存储数据的;但JSON相对于XML来说,解析速度更快,占用空间更小。因此在实际开发中,使用JSON格式...

2020-02-26 23:01:02 468

原创 13. 数据绑定

数据绑定1. 简单数据绑定1.1 绑定默认数据类型1.2 绑定简单数据类型1.3 绑定POJO类型1.4 绑定包装POJO1.5 自定义数据绑定2. 复杂数据绑定2.1 绑定数组2.2 绑定集合在执行程序时,Spring MVC会根据客户端请求参数的不同,将请求消息中的信息以一定的方式转换并绑定到控制器类的方法参数中。这种将请求消息数据与后台方法参数建立连接的过程就是Spring MVC中的数据...

2020-02-26 20:15:31 496

原创 12. Spring MVC的核心类和注解

核心类和注解1. DispatcherServlet2. Controller注解类型3. RequestMapping注解类型3.1 @RequestMapping注解的使用3.2 @RequestMapping注解的属性3.3 组合注解3.4 请求处理方法的参数类型和返回类型4 ViewResolver(视图解析器)1. DispatcherServletDispatcherServle...

2020-02-26 15:49:06 660

原创 00. SSM配置文件中常用配置

配置文件常用配置1. Spring2. mybatis-config.xml3. db.properties4. log4j.properties5. springmvc-config.xml6. web.xml1. Spring配置文件:applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans ...

2020-02-25 16:49:20 136

原创 11. Spring MVC入门

Spring MVC入门1. 概述1.1 引入jar包1.2 配置文件1.3 控制类1.4 jsp页面2. Spring的工作流程1. 概述Spring MVC是Spring提供的一个实现了Web MVC设计模式的轻量级Web框架。它与Struts 2框架一样,都属于MVC框架,但其使用和性能等方面比Struts 2更加优异。Spring MVC具有如下特点是Spring框架的一部分,可以...

2020-02-25 16:36:39 241

原创 10. Spring与Mybatis整合

Spring与MyBatis整合1. 环境搭建2. 传统DAO方式的开发整合3. Mapper接口方式的开发整合3.1 基于MapperFactoryBean的整合3.2 基于MapperScannerConfigurer的整合1. 环境搭建所需要的jar包Spring框架所需要准备的JAR包共10个,其中包括:4个核心模块JAR, AOP开发使用的JAR, JDBC和事务的JAR(其中...

2020-02-24 16:19:50 499

原创 05. Spring的事务管理

Spring的事务管理1. 事务管理核心接口1.1 PlatformTransactionManager1.2 TransactionDefinition1.3 TransactionStatus1.4 事务管理的方式2. 声明式事务管理2.1 基于XML方式的声明式事务2.2 基于Annotation方式的声明式事务1. 事务管理核心接口在Spring的所有JAR包中,包含一个名为sprin...

2020-02-23 18:18:01 456

原创 04.Spring的数据库开发

Spring的数据库开发1. Spring JDBC1.1 Spring JdbcTemplate的解析1.2 Spring JDBC的配置2. Spring JdbcTemplate的常用方法2.1 execute()2.2 update()2.3 query()3. 总结Spring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作,使得开发人员可以从烦琐的数据库...

2020-02-21 16:13:28 398

原创 09. MyBatis的关系映射

MyBatis的关系映射1. 关联关系概述2. 一对一关系3. 一对多关系4. 多对多关系1. 关联关系概述在关系型数据库中,多表之间存在着三种关联关系,分别为一对一、一对多和多对多关系说明一对一在任意一方引入对方主键作为外键一对多在“多”的一方,添加“一”的一方的主键作为外键多对多产生中间关系表,引入两张表的主键作为外键,两个主键成为联合主键或使...

2020-02-19 17:05:51 442

原创 08. Mybatis的动态SQL

动态SQL1. < if>元素2. < choose>、< when>、< otherwise>元素3. < where>、< trim>元素4. < set>5. < foreach>6. < bind>动态SQL是MyBatis的强大特性之一,MyBatis 3采用了功能强大的基于OG...

2020-02-18 17:28:27 483

原创 07. MyBatis的核心配置

MyBatis核心配置1. MyBatis的核心对象1.1 SqlSessionFactory1.2 SqlSession1.3 静态工具类方法1. MyBatis的核心对象MyBatis框架主要涉及两个核心对象:SqlSessionFactory和SqlSession在06. Mybatis概述中的代码可以看出,在使用的时候总离不开五个步骤读取配置文件根据配置文件构建SqlSes...

2020-02-18 15:52:21 474

原创 06. MyBatis概述

MyBatis概述1. 概述1.1 Hibernate与MyBatis的区别1.2 MyBatis相关包2. MyBatis工作原理3. MyBatis使用3.1 MyBatis 的操作流程1. 概述MyBatis(前身是iBatis)是一个支持普通SQL查询、存储过程以及高级映射的持久层框架,它消除了几乎所有的JDBC代码和参数的手动设置以及对结果集的检索,并使用简单的XML或注解进行配置...

2020-02-17 17:58:41 655

原创 03. Spring AOP

Spring AOP1 基本概念1.1 AOP相关术语2 动态代理2.1 JDK动态代理2.2 CGLIB代理1 基本概念AOP的全称是Aspect-Oriented Programming,即面向切面编程(也称面向方面编程)。它是面向对象编程(OOP)的一种补充,目前已成为一种比较成熟的编程方式在传统的业务处理代码中,通常都会进行事务处理、日志记录等操作。虽然使用OOP可以通过组合或者...

2020-02-16 18:07:35 507

原创 02. Spring中的bean

Spring中的bean1 Bean的配置2 Bean的实例化2.1 构造器实例化2.2 静态工厂实例化2.3 实例工厂方式实例化2.4 三种方式的异同3 Bean的作用域3.1 singleton作用域3.2 prototype作用域4 Bean的生命周期5 Bean的装配方式5.1 基于XML的装配1 Bean的配置Spring容器支持XML和Properties两种格式的配置文件,在实...

2020-02-11 11:33:10 614

原创 01. Spring基础应用

Spring基础结构1. Spring 概述体系结构1. 核心容器 Core Container2. Data Access/Integration(数据访问/集成)3.Web4.其他模块spring基础核心包与第三方依赖包Spring核心容器1. Spring 概述体系结构1. 核心容器 Core ContainerSpring的核心容器是其他模块建立的基础,它主要由Beans模块、C...

2020-02-10 16:54:28 416

原创 SSM框架文章结构与目录

Spring框架欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Mark...

2020-02-10 09:00:27 349

原创 Tomcat学习笔记

Tomcat学习笔记服务器访问端口改变CMD中启动Tomcat出现乱码部署项目的几种方式针对于Tomcat 8.5服务器访问端口改变在XML中的server.xml 里有connector 连接端口CMD中启动Tomcat出现乱码在CMD中启动出现乱码修改tomcat\conf\logging.properties文件的java.util.logging.ConsoleHandle...

2019-12-31 10:48:54 113

原创 ERP原理及应用教程-第六章

需求管理——企业运营的源头预测客户订单管理分销系统需求管理:公司的主要目的是满足客户需求的过程中获得利润。市场和销售部门关注于满足客户需求。两个领域之间的计划协调就是需求管理。需求管理包括预测、客户订单管理和分销管理。是高层计划过程的组成部分。其目的在于建立满足未来需求的最合理的计划,并在发生变化时及时更新这个计划。一方面可以避免对销售与运作规划以及主生产计划做无意义的改变;另一方面可以尽早...

2019-07-02 16:52:25 534

原创 ERP原理及应用教程-第五章

物料管理——企业运营的基础库存目的和成本订货批量安全库存和安全提前期库存准确度物料管理的内涵:“物料管理”比通常所说的“库存管理” 具有更广泛、更深刻的含义物料管理的主要目标就是提供所要求的客户服务水平任何一个制造企业的生产活动的各个环节中的所有物料相互之间具有联系,都属于ERP系统物料管理的范畴物料就是资金,资金是有时间价值的要加速库存周转以降低成本,提高资金利用率常用库存周转次...

2019-07-02 15:48:13 1207

原创 ERP原理及应用教程-第四章

基础数据——企业运营的关键物料总文件物料清单物料清单的报告形式工作中心工艺路线提前期库存记录“进去的是垃圾,出来的也是垃圾”指的是数据不准确而导致错误数据分为两类:严格的和宽松的。严格的:库存记录、物料清单、工艺路线、客户订单、生产订单、采购订单宽松的:提前期、订货批量、安全库存、标准工时定额、工作中心能力、市场预测几类基础数据:物料主文件、物料清单、工作中心、工艺路线、提前期和库存记录...

2019-07-02 14:58:36 864

原创 ERP原理及应用教程-第三章

EPR给企业带来的效益定量的效益定性的效益——更深层次的效益就物质生产经营活动来说,中国企业和美国企业有着许多相似之处定量的效益降低库存投资降低库存量降低库存管理费用减少库存损耗降低采购成本提高生产率提高直接劳动力的生产率提高间接劳动力的生产率减少加班提高客户服务水平增加利润现金总收益定性的效益——更深层次的效益提高工程开发效率...

2019-07-01 18:33:13 456

原创 ERP原理及应用教程-第二章

这一系列的博客是我复习的内容,也顺便做个理解,以后想看的时候能来看看。如果有学习的同学我们可以共同学习。用的教材就是ERP原理与应用教程,周玉清版。学这门课,要做好心理准备。

2019-07-01 18:09:30 1293

原创 ERP原理与应用教程-第一章

这一系列的博客是我复习的内容,也顺便做个理解,以后想看的时候能来看看。如果有学习的同学我们可以共同学习。用的教材就是ERP原理与应用教程,周玉清版。学这门课,要做好心理准备。

2019-07-01 16:40:38 2954

原创 杂谈

这篇文章纯属个人兴趣,只是对自己的一个总结。最近发现写博客这个事情,就一直做,对于我而言,还算是有趣。在高中的时候,有一些些写文章的兴趣,到了大学也没去发展,完全弃置了。一如IT深似海,从此代码跑起来。可以说,大部分时间都去打游戏 写代码了。最近更新非常的密集也非常的多,很明显,我在复习,在考试周疯狂的挣扎。总之,还好吧。虽然说,我以及是半只脚踏入毕业门槛的人了,但是亡羊补牢为时不晚。还算是,...

2019-07-01 16:32:21 126

原创 编译原理-第六章:运行时存储空间的组织和管理

编译原理概述局部存储分配策略全局栈式存储分配概述本节主要讲解编译器在生成目标代码前的一些存储空间的组织和管理方式。编译程序在完成词法、语法和语义分析后,在生成目标代码之前,需要把程序的静态正文和实现这个程序的运行时的活动联系起来弄清楚将来在代码运行时刻,源代码中的各种变量、常量等用户定义的量是如何存放的,如何去访问它们。在程序的执行过程中,程序中数据的存取是通过与之对应的存储单元来进行的。...

2019-07-01 15:45:02 1877

原创 编译原理-第四章:语法制导的翻译

编译原理语法制导的定义语法制导的定义综合属性,是由子树(孩子节点)综合起来给父亲结点的;继承属性是父亲结点给孩子节点的属性。特别强调语法制导的过程依赖图一边扫面的处理方法抽象语法树翻译模式...

2019-07-01 14:18:19 503

原创 编译原理-第三章:语法分析-3

编译原理概述规范归约LR分析法LR(0)项目集族&LR(0)分析表的构造SLR分析表的构造规范LR(LR(1))分析表的构造概述上一节说到了自上而下分析法,这一节讲解自下而上分析法。归约和推导在之前我们提过规约和推导的概念(忘了的小伙伴自行去查看),自下而上的分析法就是”移进——规约”法。由输入的终结符一直推导到文法开始符号。规范归约概念定义:规范规约就是最右推导的逆过程(最左规...

2019-06-30 17:42:30 1154

原创 互联网金融

互联网金融概述第一章 互联网金融概述互联网金融的定义互联网金融的业务模式互联网金融的主要特征互联网金融的产生和发展互联网金融对传统金融的影响第二章 互联网金融原理微观层面金融功能理论与互联网金融金融创新理论和互联网金融支付理论与互联网金融中观层面互联网金融的产业组织理论基础互联网金融的产业组织分析互联网金融的资源配置特点宏观层面互联网金融与经济发展互联网金融与收入分配互联网金融与货币政策第三章 ...

2019-06-27 18:46:03 5082

原创 编译原理-第三章:语法分析-2

编译原理-第三章:语法分析-2概述自上而下分析法消除左递归消除回溯,提公因子概述教师:张淑艳(郑州大学软件学院)整理:陈政材上一节已经讲到了上下文无关文法以及一些基础定义。本节我们讨论上下文无关文法中的 自上而下分析法。自上而下分析法语法的分为两种,一种是自上而下分析法和自下而上分析法,区分的主要依据是语法分析树构造的过程不同。计算机如何构造语法分析树的?本质上来说,是试探性的字...

2019-06-20 17:36:39 785

原创 编译原理-第三章:语法分析-1

编译原理-第三章:语法分析-1概述上下文无关文法文法的二义性概述教师:张淑艳(郑州大学软件学院)整理:陈政材本章主要讲的是编译器的第二阶段,语法分析。语法分析中最重要的是文法,主要讨论的是上下文无关无法。上下文无关文法词法分析器和语法分析器之间的关系例子:以下是两个推导过程:简单点理解,推导就是将非终结符替换成终结符,规约就是反过来。以中文为例吧,一个句...

2019-06-20 17:03:31 408

原创 编译原理-第二章:词法分析

编译原理-第二章:词法分析概述词法分析语法错误概述教师:张淑艳(郑州大学软件学院)整理:陈政材本章主要讲解编译器的第一个阶段,词法分析。完成这一工作的主要结构是词法分析器。即扫描器。词法分析在第一章的编译器结构图中我们可以知道,词法分析器将源程序(输入)转变成记号流(Token 流,输出)。工作原理如下图:可以说它是为语法分析器服务,也可以将其看作是语法分析器的接收端。介绍两个概...

2019-06-19 02:15:30 910

原创 编译原理-第一章:引论

编译原理-第一章:引论概述高级程序的执行编译过程概述编译器结构遍的概念编译器技术的应用概述本章主要说明一些编译原理的基本概念。参考书:编译原理(陈火旺,第三版),龙书,虎书等等一系列。高级程序的执行目前的高级程序执行过程主要分为两种:先编译后执行这时介绍两个概念:翻译程序:一个程序,将一种语言程序(源语言)转换成另一种语言程序(目标语言),且二者在逻辑上是等价的。编译程序...

2019-06-19 01:46:55 989

原创 深度学习之卷积神经网络(CNN)学习笔记-Week1

深度学习之卷积神经网络(CNN)深度学习简要概述学习参考资料计算机视觉边缘检测Padding卷积步长卷积为何有效单层卷积网络深度学习简要概述深度学习(Deep Learning, DL)或阶层学习(hierarchical learning)是机器学习的技术和研究领域之一,通过建立具有阶层结构的人工神经网络(Artifitial Neural Networks, ANNs),在计算系统中实现...

2019-06-11 16:34:54 1189

原创 机器学习笔记-1

机器学习笔记机器学习参考资料机器学习定义机器学习算法的分类线性回归模型梯度下降算法正规方程和梯度下降之间的区别特征缩放和均值归一化机器学习参考资料本人所用教程为吴恩达(Andrew Ng)的机器学习视频(地址:https://study.163.com/course/courseMain.htmcourseId=1004570029&trace_c_p_k2=907bef27048b4...

2019-06-11 02:22:19 174

10年计算机统考408真题.zip

从09-13年计算机统考408的的真题,完美打印文字版PDF。目前考研408统考的学校越来越多,408统考的题风格很相似,认真完成往年的题对考研408有很大的帮助

2020-01-01

空空如也

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

TA关注的人

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