- 博客(53)
- 资源 (1)
- 收藏
- 关注
原创 matlab学习笔记(九)
ee = 1e-5;endenddisp([ '迭代次数是:' , num2str(iter) , ' 误差是: ' , num2str(Error) ]);% 输出误差结果 if Error < ee break;end% end。
2023-05-11 21:43:19
1989
原创 matlab学习笔记(一)
MATLAB是矩阵实验室(Matrix Laboratory)之意,它提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多。
2022-10-02 01:11:29
2267
原创 Maven学习笔记(一)
Maven 是一款基于 Java 平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作。它和 Java 一样具有跨平台性,这意味着无论是在 Windows ,还是在 Linux 或者 Mac OS 上,都可以使用相同的命令进行操作。且Maven 使用标准的目录结构和默认构建生命周期,因此开发者几乎不用花费多少时间就能够自动完成项目的基础构建工作。
2022-09-11 12:35:18
448
原创 Flask学习笔记(五)
session 是基于cookie实现, 保存在服务端的键值对(形式为 {随机字符串:‘xxxxxx’}), 同时在浏览器中的cookie中也对应一相同的随机字符串,用来再次请求的 时候验证;与每个客户端的会话分配一个会话ID。会话数据存储在cookie顶部,服务器以加密方式签名。对于这种加密,Flask应用程序需要一个定义SECRET_KEY。...
2022-08-13 22:35:57
211
原创 Flask学习笔记(一)
Flask是一个轻量级的基于Python的Web框架,支持Python2和Python3,简单易用,适合快速开发。封装功能不及Django完善,性能不及Tornado,但是Flask的第三方开源组件比丰富,其WSGI工具箱采用Werkzeug,模板引擎则使用Jinja2。Flask也被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。...
2022-07-31 00:23:13
157
原创 JavaWeb笔记(六)
提示这里对文章进行总结例如以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。https。
2022-07-24 08:00:00
139
原创 JavaWeb笔记(四)
ServletAPI中定义的ServletResponse接口类用于创建响应信息HttpServletResponse是专门用于HTTP协议的ServletResponse子接口,他用于封装HTTP响应信息。
2022-07-24 01:48:42
133
原创 JavaWeb笔记(三)
HTTP协议是HyperTextTransferProtocol(超文本传输协议)的缩写,是用于从万维网(WWWWorldWideWeb)服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML文件、图片文件、查询结果等)。浏览器与服务器一问一答的规则就是HTTP协议。@Overrideout.write("请求的URL地址}}获得客户机请求头获得客户机请求参数=null){...
2022-07-17 07:45:00
122
原创 JavaWeb笔记(二)
Web应用中的所有Servlet共享同一个ServletContext对象,不同Servlet之间可以通过ServletContext对象实现数据通讯,因此ServletContext对象也被称为Context域对象。5.Servlet容器调用HttpServlet的service方法,把HttpRequest和HttpResponse对象作为service方法的参数传给HttpServlet对象;上面文件中包含了Servlet的注册和映射。...
2022-07-17 07:30:00
76
原创 JavaWeb笔记(一)
@TOCJava Web,是用Java技术来解决相关web互联网领域的技术栈。Java Web应用中可以包括一下内容:1.Servlet2.JSP3.实用类4.静态文档如HTML,图片等5.描述Web应用的信息Servlet仅仅是一个普通的java接口。Servlet类是javaweb应用的基础。javaweb应用中浏览器发出的请求,在java程序中就是通过Servlet接收的。Servlet 容器就是 Servlet 代码的运行环境(运行时),它除了实现 Servlet 规范定义的各种接口和
2022-07-17 07:00:00
102
原创 Spring5框架学习(五)
Spring5,0自带了日志封装1.Spring5移除了log4jConfigListener,官方建议使用Log4j2。2.Spring5框架整合Log4j2。导入jar包创建Log4j2.xml文件Spring5核心容器支@Nullable注释1.Nullable注释可以使用在方法,属性,参数上面,表示返回可以为空。方法属性参数Spring5支持整合JUnit51.引入 JUnit5 的 jar包2.创建测试类使用注解完成使用一个复合注解替代上面两个注解完成整合...
2022-07-10 08:00:00
241
原创 Spring5框架学习(六)
Spring WebFlux 是 Spring Framework 5.0中引入的新的响应式web框架。与Spring MVC不同,它不需要Servlet API,是完全异步且非阻塞的,并且通过Reactor项目实现了Reactive Streams规范。Spring WebFlux有两种风格:功能性和基于注释的。基于注释的与Spring MVC非常相近。HelloWorldpom.xml 配置如下:http://localhost:8080/...
2022-07-10 08:00:00
74
原创 SpringMVC学习(一)
SpringMVC就是一个Spring内置的MVC框架,用于解决WEB开发中常见的问题(参数接收、文件上传、表单验证、国际化等等),而且使用简单,与Spring无缝集成。支持 RESTful风格的URL请求。其采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性。在没有使用SpringMVC之前我们都是使用Servlet在做Web开发。但是使用Servlet开发在接收请求参数,数据共享,页面跳转等操作相对比较复杂。servlet是java进行web开发的标准,既然springMVC是对ser
2022-07-10 08:00:00
206
原创 Spring5框架学习(四)
事务操作的原理Spring事务的本质其实就是数据库对事务的支持,使用JDBC的事务管理机制,就是利用java.sql.Connection对象完成对事务的提交,那在没有Spring帮我们管理事务之前,我们要怎么做。TransactionDefinition类方法事务属性包含了5个方面:传播行为、隔离规则、回滚规则、事务超时、是否只读。当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。Spring定义了七种传播行为
2022-07-03 20:36:48
171
原创 Spring5框架学习(三)
什么是JdbcTemplateSpring框架对JDBC进行封装,使用JdbcTemplate方法方便实现对数据库操作JdbcTemplate的使用(1)引入jar包(2)spring配置文件配置数据库连接池(3)配置JdbcTemplate对象注入DataSource(4)创建service类,创建dao类,在dao注入JdbcTemplate对象二、JdbcTemplate操作数据库update方法进行添加修改删除查询...
2022-07-03 18:39:55
149
原创 Spring5框架学习(二)
AOP (Aspect Orient Programming),直译过来就是 面向切面编程。AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。涉及到多个地方具有相同的修改的问题我们都可以通过 AOP 来解决。1.静态APO实现:AOP 框架在编译阶段对程序源代码进行修改,生成了静态的 AOP 代理类(生成的 *.class 文件已经被改掉了,需要使用特定的编译器),比如 AspectJ。2。动态APO实现:AOP
2022-06-30 23:41:31
108
原创 MySQL学习总结(一)
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。创建数据库删除数据库选择数据库创建数据表删除数据表插入数据MySQL里的数据类型数值类型数值数据类型(INTEGER、SMALLINT、DECIMAL 和 NUMERIC),以及近似数值数据类型(FLOAT、REAL 和 DOUBLE PRECISION)。关键字INT是INTEGE
2022-06-02 08:00:00
86
原创 Spring5框架学习(一)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Spring5框架学习(一)一、Spring框架概述Spring的特点二、IOC容器1、IOC底层原理2、IOC接口(BeanFactory)4.IOC操作 Bean 管理什么是Bean管理Bean管理对象的两种方法基于xml创建对象基于xml注入对象使用有参数构造进行注入提示:以下是本篇文章正文内容,下面案例可供参考一、Spring框架概述1.spring框架是一个轻量级的开源的java EE开发框架。2.spring框架解.
2022-05-30 23:02:50
122
原创 Go语言学习笔记(十七)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Go语言学习笔记(十七)一、TCP网络编程模型提示:以下是本篇文章正文内容,下面案例可供参考一、TCP网络编程模型golang作为面向大规模后端服务程序,网络通信这块是服务端 程序必不可少也是至关重要的一部分,http底层是用tcp socket实现的.从tcp socket诞生后,网络编程架构模型也几经演化,大致是:“每进程一个连接” –> “每线程一个连接” –> “Non-Block + I/O多路复用(l.
2022-05-22 22:34:41
500
原创 Go语言学习笔记(十六)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Go语言学习笔记(十六)一、使用全局变量加锁同步改进程序二、反射一、使用全局变量加锁同步改进程序未对全局变量m加锁,因此会出现资源争夺问题,代码出现错误var( //声明一个全局的互斥锁 //lock是一个全局互斥锁 //Mutex是互斥 myMap = make(map[int]int,10) lock sync.Mutex)func test(n int){ res :=1 for i :=1;i<=.
2022-05-22 01:36:52
304
原创 Go语言学习笔记(十五)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Go语言学习笔记(十五一、goroutine管道的特性管道的声明通过通道数据发送阻塞接收数据非阻塞接收数据通过for range循环接收提示:以下是本篇文章正文内容,下面案例可供参考一、goroutine如果说 goroutine 是 Go语言程序的并发体的话,那么 channels 就是它们之间的通信机制。一个 channels 是一个通信机制,它可以让一个 goroutine 通过它给另一个 goroutine 发送值信息。每.
2022-05-15 19:47:54
169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人