logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux系统 -- 环境安装,xshell和多用户,基本的Linux指令和Linux的用处

1. windows和Linux都有一个特点:多用户操作系统(一台Linux可以被多个人使用)2. 次版本号:操作系统的内核代码发生了较大变化(比如增加了20个指令)2. 虚拟机,不太推荐,虚拟机入网,后期学了Linux可以使用。xshell是一个终端软件(终端软件可以是你写C++的黑框框)3. 云服务器,仿真的环境,就是进入企业之后的真实环境。1. 主版本号:操作系统的内核代码发生了巨大的变化。

文章图片
#linux#运维#服务器
Java Servlet(三)--- 写一个简单的网站,表白墙程序,登录功能的实现

前后端交互的总体逻辑页面加载把返回的数据构造成html片段,显示到网页上把messageList里的数据返回给浏览器点击按钮,提交消息把这个数据保存到messageList中@Override'}';@Override// 读取前端发来的数据,把这个数据保存到服务器中System.out.println("请求中收到的message " + message);

文章图片
#java#servlet#开发语言
Java MyBatis(二)--- 多表查询,# 和 $的区别,SQL注入,数据库连接池,动态SQL

排序的时候,不能使用 $,会出现sql注入的问题,可以在传参的时候,进行判断是否是asc或者是desc,如果是这两个就可以使用 $ ,不是就不使用 $,这样就避免了sql注入。使用 # 时,如果参数为String,会自动加上 ‘’,$ 不会,$ 符号是直接拼接,$ 如果是字符串类型,需要加上 ‘’(比如你火车上的位置都是一格一格的,你只能在你的坐在你的那格(就是#),如果你可以占用其它格(就是$)

文章图片
#数据库#java#mybatis
Java MyBatis(一)--- 注解和XML的使用

对上面内容的总结:(1) 引入依赖(2) 配置数据库(3) 写MyBatis代码1.注解2.xml方式打印Mybatis的日志的配置(日志都在调试的时候打印)上面的配置建议只出现在开发环境中,不要出现在线上环境中。

文章图片
#java#mybatis#xml
Java SpringMVC(三)--- SpringMVC,SpringIoC&DI

SpringBoot和SpringMVC之间的关系?使用SpringBoot创建SpringMVC框架(SpringMVC是一个web框架)对上面内容的总结:Spring包括了Spring家族Spring中有Spring Core,Spring Framework等(1) Spring,SpringMVC,SpringBoot区别?Spring是一个管理对象的容器,Spring是包含众多工具的Io

文章图片
#java#开发语言
Java SpringMVC(一) --- 建立连接,请求,获取Cookie,Session,Header

对上面内容的一个总结:6. 传递数组当我们的请求,同一个参数有多个时,浏览器就会帮我们给封装成一个数组return "接收到的参数arrayParam: " + Arrays.toString(arrayParam) + ",长度为: " + arrayParam.length;传递集合@RequestParam让上传的参数变为不是非必须上传的,不上传的时候,值为null。

文章图片
#java#开发语言
到底了