- 博客(16)
- 收藏
- 关注
原创 SpringMVC笔记(4)上传下载及国际化
文件的上传首选导入与文件上传相关jar包form表单中要添加enctype="multipart/form-data"用post请求提交表单代码如下: <form action="<%=path%>/fff/aaa.do" method="post" enctype="multipart/form-data"> 1.<input na...
2020-02-27 12:18:23
158
原创 SpringMVC笔记(3)方法参数及处理ajax
SpringMVC的转发和重定向在spring-mvc.xml中配置视图解析器<!-- 试图解析器 springMVC管理的jsp文件位置应该在 /WEB-INF/meto/ --><bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewReso...
2020-02-27 12:17:53
265
原创 SpringMVC笔记(2)注解及参数
添加访问路径@RequestMapping("/ttt")本类的访问路径,本类中的方法使用路径/ttt来访问@RequestMapping()中的参数@RequestMapping(value={"/aaa","/bbb"})这样aaa.do和bbb.do都可以访问该方法@RequestMapping(value="/fff/aaa",method=RequestMethod.P...
2020-02-27 12:17:25
245
原创 SpringMVC笔记(1)配置及原理
SpringMVC配置及底层原理导入SpringMVC jar包配置总(前端)控制器 web.xml加入SpringMVC配置文件 src/appContext.xml编写Controller 和 处理连接及方法SpringMVC底层原理的模仿1). 导入jar包用于解析xml文档2). 写一个MyDispatcherServlet完成SpringMVC前...
2020-02-27 12:16:50
204
原创 EL表达式+JSTL
cookie的保存和获得保存 <% Cookie c1 = new Cookie("uname","abcd"); c1.setMaxAge(5*60); Cookie c2 = new Cookie("uinfo","xyz"); c2.setMaxAge(5*60); //保存cookie response.ad...
2020-02-27 12:16:17
207
原创 MVC模式,转发,重定向,前后端分离模式
MVC,转发和重定向(小记)MVCmodel 模型 完成业务/功能的类 managerview 视图 展示数据,接收数据 jsp,html,css,jscontroller 控制器 决定调用某个model,负责跳转 servlet开发模式 model1 jsp+javaBean model2 jsp+servlet+javaBean V c m javaB...
2020-02-27 12:15:37
1283
原创 前端后台分开之删除和修改三级列表
删除1.list页面中点击删除后调用url接口1.1生成列表中的删除按钮str+=" <a href='javascript:fbtn("+n.kid+",\""+n.kindName+"\")'>删除</a>|";1.2按钮点击事件,携带id发送到url接口 function fbtn(id,name){ if( !confirm("确定要真的...
2020-02-27 12:14:58
547
原创 线程概述
内容介绍1、多线程安全问题2、等待唤醒机制第一节开始01线程操作共享数据的安全问题*A:线程操作共享数据的安全问题如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。02售票的案例*A:售票的案例 /* * 多线程并发访问同一个数据资源 ...
2020-02-27 12:14:10
94
原创 网络编程
内容介绍1、网络三要素及传输协议2、实现UDP协议的发送端和接收端3、实现TCP协议的客户端和服务器4、TCP上传文件案例01网络模型A:网络模型TCP/IP协议中的四层分别是应用层、传输层、网络层和链路层,每层分别负责不同的通信功能,接下来针对这四层进行详细地讲解。链路层:链路层是用于定义物理传输通道,通常是对某些网络连接设备的驱动协议,例如针对光纤、网线提供的驱动。网络层:网...
2020-02-27 12:11:01
93
原创 反射和XML的小结
反射理解反射:对于任意一个类型,可以获取其方法和属性的任意一个对象,可以访问其方法和属性的能力Class类型Class 类型Field 属性/字段Method 方法用反射创建对象并调用对象的方法 //大致了解 反射 //根据字符串加载类型到运行环境中, 获取Person类型 Class cls = Class.forName("com.rgh.test.entity.Pers...
2020-02-27 12:07:46
157
原创 lombok的使用
第一节 lombok1.lombok效果让我们在开发时不必编写getXxx()、setXxx()、有参构造器、无参构造器等等这样具备固定模式的代码。2.lombok原理根据注解确定要生成的代码,然后将要生成的代码侵入到字节码文件中。3.Eclipse设置①原生Eclipse双击执行lombok-1.16.22.jar②STS第一步:找到STS安装根目录/STS.ini...
2019-12-15 15:09:58
126
原创 SpringBoot
文章目录一、SpringBoot的作用二、使用SpringBoot的套路三、HelloWorld1.操作步骤①创建Maven工程②加入依赖③创建主启动类④创建HelloHandler⑤启动⑥通过网页访问handler方法2.通过Spring插件创建SpringBoot工程3.原理探究①核心机制②重要注解四、SpringBoot环境下配置文件1.总述2.properties文件使用3.yml文件的使...
2019-12-04 14:08:45
109
原创 Redis
文章目录二、Redis简介三、Redis安装1.上传并解压2.安装C语言编译环境3.修改安装位置4.编译安装5.启动Redis服务器①默认启动②定制配置项启动[1]准备配置文件[2]修改配置项[3]让Redis根据指定的配置文件启动6.客户端登录四、Redis五种常用数据结构1.总体结构2.string类型3.list类型2.set类型3.hash类型4.zset类型五、Redis命令行操作1.基...
2019-11-22 10:51:43
114
原创 IDEA快捷键
从 Windows 过度到 Mac 必备快捷键对照表Mac 键盘符号说明⌘ == Command⇧ == Shift⇪ == Caps Lock⌥ == Option⌃ == Control↩ == Return/Enter⌫ == Delete⌦ == 向前删除键(Fn+Delete)↑ == 上箭头↓ == 下箭头← == 左...
2019-10-13 23:06:42
122
原创 Java Web面试题
1. 请说明一下JSP中的静态包含和动态包含的有哪些区别?静态包含是通过JSP的include指令包含页面,动态包含是通过JSP标准动作<jsp:include>包含页面。静态包含是编译时包含,如果包含的页面不存在则会产生编译错误,contentType属性应保持一致,因为两个页面会合二为一,只产生一个class文件,因此被包含页面发生的变动再包含它的页面更新前不会得到更新。动态...
2019-09-10 22:43:22
156
原创 Markdown语法
优快云 I'm coming欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢...
2019-09-10 22:39:50
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人