- 博客(13)
- 收藏
- 关注
原创 Spring study 03-Spring IOC配置文件加载
1 配置文件加载spring.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans https://
2022-01-20 20:23:35 78
原创 Spring study 02-Spring IOC Bean 对象的实例化的模拟实现
思路:1、定义Bean工厂接口,提供获取bean方法2、定义Bean工厂实现类,解析配置文件,实例化Bean对象3、实现获取Bean方法项目结构图:1 定义Bean属性对象/** * Bean对象 * 用来接收配置文件(spring.xml)中bean标签的id与class属性 */public class MyBean { private String id; private String clazz; public MyBean() { }
2022-01-20 14:46:36 116 1
原创 spring study 01-Spring环境搭建
Spring study 01今天是学习springboot第一天,久违的spring。下面记录一下spring的环境搭建。1 新建一个maven项目接下来一系列常规设置……2 修改pom.xml为啥要修改,我现在也没懂<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch
2022-01-19 23:00:17 215
原创 ServletContext
8 ServletContext8.1 概念代表整个web应用,可以和程序的容器(服务器)来通信。8.2 获取1、通过request对象获取 : request.getServletContext()2、通过HttpServlet对象获取 : this.getServletContext()@WebServlet("/servletContextDemo1")public class ServletContextDemo1 extends HttpServlet { protecte
2020-08-21 11:20:03 144
原创 HTTP(Response)
5 HTTP(响应消息)5.1 响应消息数据格式1、响应行 协议/版本 响应的状态码 状态码描述 HTTP/1.1 200 OK响应状态码:1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码2xx:成功。代表:2003xx:重定向。代表:302(重定向),304(访问缓存)4xx:客户端错误。代表:404(请求路径没有对应的资源) 405:请求方式没有对应的doXxx方法5xx:服务器端错误。代表:500(服务器内部出现异常)
2020-08-21 11:17:51 180
原创 HTTP(Request)
2 HTTP(请求消息)2.1 概念2.2 请求消息数据格式1、请求行 请求方式 请求url 请求协议/版本 POST /myfirstweb_war_exploded/demo2 HTTP/1.12、请求头:浏览器告诉服务器一些信息 请求头名称:请求头值 Host: localhost:8088 …常见的请求头:1、User-Agent:浏览器告诉服务器,访问的浏览器的版本信息2
2020-08-21 11:14:51 691
原创 Servlet
1 Servlet1.1 概念运行在服务端的小程序servlet就是一个接口,定义了java类被浏览器访问(tomcat识别到)的规则。将来我们定义一个类,实现Servlet接口,复写方法。1.2 快速入门1、创建JavaEE项目2、定义一个类,实现servlet接口3、实现接口中的抽象方法public class ServletDemo implements Servlet { @Override public void init(ServletConfig serv
2020-08-21 11:07:39 101
原创 Maven基础知识
mavenmaven仓库的种类和关系maven常用命令1、mvn clean:清空编译生成的文件2、mvn compile:编译3、mvn test:编译所有文件(包括测试文件)并测试4、mvn package:生成target目录,编译、测试代码,生成测试报告,生成jar/war文件5、mvn install:做完4后,在本地Repository中安装jar操作命令清除项目编译信息mvn clean编译mvn compile测试mvn test
2020-08-16 09:30:14 151
原创 安卓的一些小知识点
写课设用的一些小知识点1、设置控件的隐藏和显示设置控件不可见View.setVisibility(View.INVISIBLE),不可见后,仍占用原来空间。可见View.setVisibility(View.VISIBLE)设置控件消失view.setVisibility(View.GONE),消失后,不占用原来空间2、设置EditView不可编辑View.setFocusable(false)3、设置背景颜色View.setBackgroundColor(Color.parseColor
2020-06-17 15:58:20 127
原创 !! FAILED BINDER TRANSACTION !!! (parcel size = 3841900)
报错原因:使用Intent传递Bitmap等大数据,传递的parcel size超出了限制
2020-06-17 15:33:08 1319
原创 EditView实现动态查询
通过EditView实现模糊查询的方法1、XML文件需要一个简易搜索框和一个ListView<EditText android:id="@+id/search_text" style="@style/EditTextStyle" android:layout_width="400dp" android:layout_height="40dp" android:layout_al
2020-06-16 22:42:03 269
原创 Error: X is not a valid file-based resource name character
activity_newUser.xml: Error: ‘U’ is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore仔细看错误,发现activity命名不能有大写,改成小写就好了。
2020-06-16 09:49:59 163
原创 切换仓库push项目到github上
1、先在github上创建仓库2、项目创建好了过后复制项目地址,待会要用。3、接下来找到要push的文件,右键出现Git Bash Here。2、在终端里使用git.init进行git初始化,这样我们的项目就会生成隐藏的git文件。可以使用git status查看现在git文件的状态。3、使用git add.命令将所有文件添加上。用完命令后,将会出现一些文件。4、一般来说,一个本地仓库都是设置一个远程仓库的地址。可以使用git remote -v进行查看,且一般命名origin,分支名为m
2020-06-14 16:42:55 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人