- 博客(35)
- 收藏
- 关注
原创 前端问题解决
有时浏览器的自动填充会比Vue组件的初始化更快,导致之前的值重新显示。你可以使用 setTimeout 来在一小段时间后再次设置 text 为 ‘’,以确保浏览器的自动填充不会覆盖它。
2023-09-13 09:01:56 120
原创 maven笔记
项目管理工具、项目构建工具maven环境搭建setting.xml本地库:中央库:jar0.0.1-SNAPSHOT1.0.0-RELEASE创建maven工程过程敏捷迭代开发maven工程类型:jar、war、pom坐标:groupId、artifactId、version目录结构:src/main/javasrc/main/resourcessrc/main/webapppem.xml依赖:dependency --直接依赖、间接依赖maven插件:tomcat7
2022-03-11 14:33:17 225
原创 Spring总结笔记
Spring(Spring容器)(区别:Web容器)IOC(Inversion of Control)-- Spring使用形式:xml配置,@注解–控制反转:实例化的主动权交由Spring形式来进行,将实例化的对象放入Spring容器里控制反转是指对象被动接受依赖而不是自己主动去找,换句话说就是指对象不是从容器中查找它依赖的类,而是容器实例化对象的时候主动将它依赖的类注入给它–DI(Dependency Injection)–依赖注入:将容器中的实例,注入赋值给某变量–DL(Dependenc
2022-03-10 19:00:20 370
原创 常见理论问题
面向对象封装:一个类行为和属性与其他类的关系,高内聚,低耦合。–增加代码的可维护性和复用性继承:父类与子类的关系。–增加代码的复用性多态:类与类的关系,必备三要素:继承、重写、父类引用指向子类对象。–增加了代码的可移植性、健壮性、灵活性ArrayList和LinkedList的区别都实现了list接口,有以下不同:ArrayList是基于索引的数据接口,底层是数组;linkedlist底层是链表linkedlist的插入、添加、删除操作速度更快,因为当元素被添加到任意位置的时候,不需要像数组那
2022-03-08 18:26:17 381
原创 maven
项目管理根据、项目构建工具maven环境搭建settings.xml本地库:私服库:中央库:jar0.0.1-SNAPSHOT1.0.0-RELEASE创建maven工程过程迭代敏捷开发maven工程类型:jar war pom坐标:groupId、artifactId、version目录结构:src/main/javasrc/main/resourcessrc/main/webapppom.xml依赖:dependency–(依赖传递)直接依赖、间接依赖maven插
2022-01-18 20:56:30 189
原创 EL+JSTL--课堂代码笔记
web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/
2022-01-12 02:06:12 165
原创 Listener监听器--课堂代码笔记
web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/
2022-01-11 15:11:12 129
原创 Listener监听器
JavaWeb三大组件ServletFilter 过滤器Listener 监听器–要求最低对象类型对象名ServletContextapplicationHttpSessionsessionHttpServletRequestrequest实现接口名作用ServletContextListener创建销毁ServletContextAttributeListener属性变化HttpSessListener创建销毁
2022-01-11 15:07:14 218
原创 Filter过滤器--课堂代码笔记
web.xml配置文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml
2022-01-11 01:57:48 216
原创 过滤器和拦截器的区别
过滤器将传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后在传入servlet进行业务逻辑,比如:过滤掉非法url(不是合格指定的请求地址、如果用户没有登录都过滤掉)或者在传入servlet前统一设置字符集,或者除去一些非法字符...
2022-01-11 01:52:13 97
原创 Filter过滤器-总结笔记
实现:继承Filter接口配置:web.xml / @WebFilter <filter> <filter-name>TestFilter</filter-name> <filter-class>全类名</filter-class> <init-param> <param-name>username</param-name> <param-value>zhangsan&
2022-01-11 01:20:17 190
原创 项目1-员工(绩效)信息管理系统
IT项目管理(软件项目的生命周期)启动+规划+执行+控制+结束整体范围进度成本质量人力沟通风险采购干系人软件工程软件定义期=软件任务立项+项目可行性分析+指定项目计划+软件需求分析软件开发期=软件概要设计+软件详细设计+编码和单元测试+系统集成测试+系统确认验证软件维护期开发模型瀑布模型(毕业设计常用)=背景调研+可行性分析+项目计划+需求分析+软件设计+编码和单元测试+系统集成和验收+系统运行和维护快速原型模型迭代模型螺旋模型公司类型软件自主研发产品——用友软
2022-01-10 20:28:17 835
原创 请求+项目 总结笔记
请求方式formherfajax能否跳转页面能能否参数input等表单元素?a=b&c=ddata属性请求方式method=“post/get”gettype:“post/get”一般过程jspA-[-servlet…-]-jspBjspA-[-servlet…-]-jspBajaxA==servlet返回数据存放在respect域+请求转发存放在request域+请求转发response.getWriter()----t...
2022-01-10 01:24:13 285
原创 javaweb上传图片课堂代码笔记
TestUpload.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>上传图片</title></head><body><!--
2022-01-08 01:10:48 141
原创 servlet总结笔记
继承:HttpServlet配置:web.xml/注解@WebServlet<servlet> <servlet-name>servletA名字</servlet-name> --多个servlet中的servlet-name不能重复 <servlet-class>全类名</servlet-class></servlet><servlet-mapping> <servlet-
2022-01-07 21:01:34 324
原创 servlet课堂代码笔记
web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org
2022-01-07 21:00:58 366
原创 JSP课堂代码笔记
TastA<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>jsp</title></head><body><!-- JSP=java s
2022-01-07 20:47:22 724
原创 JSP总结笔记
指令directive语法格式<%@ directive attribute1="value1" attribute2="value2" %> page–页面language=“java”contentType=“text/html;charset=UTF-8”pageEncoding=“UTF-8”import=“java.util.,java.sql.”isElgnored=“false”taglib–标签库=>jstl–jsp standard liburi
2022-01-07 20:42:02 171
原创 前端笔记资料
html1http://【金山文档】 HTML5:超文本标记语言_第一天【尚学堂.百战程序员】 https://kdocs.cn/l/cvATO7kgWYjbhtml2http://【金山文档】 HTML5:超文本标记语言_第二天【尚学堂.百战程序员】 https://kdocs.cn/l/cshClIU0pTCjhtml3http://【金山文档】 HTML5:超文本标记语言_第三天【尚学堂·百战程序员】 https://kdocs.cn/l/cjZKPYtbx0TUcsshttp://【金山文档】 CS
2021-12-21 23:48:35 232
原创 多线程笔记
java多线程实现的方式有几种----41-继承Thread类,重写run方法(重点)2-实现Runnable接口,重写run方法,new Thread(target)eg:练习---龟兔赛跑3-Callable+FutureTask实现Callable接口,重写call方法,具有返回结果4-通过线程池 ...
2021-12-18 11:39:57 95
原创 学习问题和解决方法
1、提高效率1-上课跟不上,课后重新看视频效率低上课记下不懂的内容,问题要接地气,要具体到哪个词,哪句话,课间抓紧时间查、问,晚自习集中解决,当天记下的东西都要当天解决了,解决不了整理好第二天问老师,不要死扣,不要花太长时间整理笔记,重点放在消化吸收笔记,记到脑子里。周末统一复习2-知识点记不牢理解记忆笔记要抓重点,找到方法,先记整体框架,再根据框架来填补知识点,找到没有真正记住的知识点,多写多抄笔记,好记性不如烂笔头3-做题不知道从哪下手多做题,从需求倒推解决方法,知识点真正记到脑子里,
2021-12-15 19:44:33 313
原创 MySQL+JDBC--狂神视频学习笔记
01、什么是数据库,为什么要学习数据库javaEE:企业级java开发 Web前端(页面:展示,数据!)后台(连接点:连接数据库JDBC,连接前端(控制,控制视图跳转,和给前端传递数据))数据库(存数据)1.为什么学习数据库岗位需求现在的世界,大数据时代,得数据者得天下被迫需求:存数据数据库是所有软件体系中最核心的存在2.什么是数据库数据库(DB,database)概念:数据仓库,软件,安装在操作系统(window,linux,mac…)之上。SQL,可以存储大量的数据,500
2021-12-13 23:08:03 859
原创 MySQL笔记
数据保存保存在内存优点-读写速度快缺点-程序结束后数据丢失保存到文件(序列化)优点-数据可以永久保存缺点-频繁的进行io操作,效率不高数据的管理不方便,需要把所有数据全部读取出来才能操作数据库1-永久保存2-管理方便数据库实例-schema物理主键(数据库中的唯一标识)--id -pk/nn/ai逻辑主键(Java代码中的唯一标识)comments-注释engine-引擎pk主键/主码(唯一标识)nn非空uq唯一ai自动递增default默认值...
2021-12-08 21:39:52 831
原创 IO流
IO流的概念所谓IO(input/output)在计算机用语中是指输入输出,而流是一种抽象的数据传输结构,主要用于进行数据的传输,所以IO流就是指用流的形式来进行数据的传输流的理解流就像是一个通道,将两个设备之间建立链接,而后数据在通道之间传递流的分类按照方向性分类:输入流:(读) InputStream Reader------流从设备中读入数据输出流:(写) OutPutStream Writer--------从流中写出数据到设备中按照处理单元字节流(...
2021-12-08 00:09:13 157
原创 面向对象笔记
面向对象 oo1-面向过程:步骤清晰简单,一步一步往下做,适合处理简单的问题2-面向对象:属性+方法=类,物以类聚,用分类的思维模式,首先将解决问题的方法进行分类,然后对这些分类进行独立思考,最后对每个类进行面向过程的思考,适合处理复杂的问题ps:宏观上用面向对象的思路分析整个系统,具体到微观的类用面向过程的思路处理面向对象编程oop的本质:以类的方式组织代码,以对象的形式组织(封装)数据三大特性(+抽象)抽象:把对象的共同点抽取出来形成一个类1-封装:2-继承:3.
2021-12-01 09:53:25 348
原创 上课重点截图
实参:1.如果是基本数据类型和String,则实参不会改变,因为传的是值。2.但如果传的是对象集合或者数组,就会改变,因为传的是引用。...
2021-11-29 21:04:03 94
转载 常用开发快捷键
Eclipse 常用快捷键15 个 Eclipse 常用开发快捷键使用技巧1、alt+? 或 alt+/:自动补全代码或者提示代码2、ctrl+o:快速outline视图3、ctrl+shift+r:打开资源列表4、ctrl+shift+f:格式化代码5、ctrl+e:快速转换编辑器6、ctrl+page down 或 ctrl+page up: 选项卡之间快速切换7、shift+enter 及 ctrl+shift+enter: 在当前行上或者..
2021-11-23 22:38:10 308
原创 java基础笔记
目录注释标识符和关键字关键字大全importclasspublic数据类型类型转换注释1.//注释--仅用于描述,不影响代码. 快捷键Ctrl+/ ctrl+shuft+c2. /*a * b * c多行注释 */3./** * 文档注释javadoc. 快捷键alt+shift+j * * */标识符和关键字包名、类名、变量名以及方法名都被...
2021-11-22 23:01:56 457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人