自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 【bug 教学】Non-parseable POM log4j-bom-2.13.3.pom: unexpected markup <!d (position: START_DOCUMENT seen

解决加载 maven项目时,使用提供的仓库,报错Non-parseable POM log4j-bom-2.13.3.pom: unexpected markup

2023-05-28 10:49:45 1148 2

原创 【juc】

通俗的讲,就是生产者在不断的生产,消费者也在不断的消费,可是消费者消费的产品是生产者生产的,这就必然存在一个中间容器,我们可以把这个容器想象成是一个货架,当货架空的时候,生产者要生产产品,此时消费者在等待生产者往货架上生产产品,而当货架有货物的时候,消费者可以从货架上拿走商品,生产者此时等待货架出现空位,进而补货,这样不断的循环。其中,join之后,不是合并为一个线程,而是,线程的加入只是等待另一个线程的完成,并不是将另一个线程和当前线程合并,而是让位给join进来的线程先执行完成。

2023-03-13 14:44:38 150

原创 【MyBatis】一天之内快速掌握MyBatis的增删改查

一共不到8000字,一天之内可以快速学会mybatis的增删改查,以及经常使用的操作,不讲废话,只将眼光聚焦到实操上,也可以搭配黑马的视频观看看完之后,可以自己找个mybatis源码课继续学习,但是一般的业务代码也只用到文章大部分内容

2022-10-25 10:10:40 602

原创 web APIS

得到element . getAttribute("属性名");定义element . setAttribute("属性名" , "value");注意更改类时候,属性名应该是 “ class” ,不是” className “用”data-“来规范自定义属性。

2022-08-11 09:49:51 112

原创 【Html + Css + javaScript+web Apis】

W3C标准:1.4 用table、tr、th、td实现的课程表代码:这个表格用到的标签,其中的1.5 form表单action: 定义表单发送表单数据的目标URLmethod:定义发送方法表单项数据要被提交,必须定义name属性get请求:请求参数会拼接在URL后边,url长度有限制 4kbpost请求:请求参数在http请求的request header,请求参数无限制1.6 1em = 当前标签的 font size 大小二、CSS要点:CSS是用来设计页面表现。对

2022-08-11 09:48:20 192

原创 eclipse代码错误提示显示在代码上一行怎么关?

当我们的ecplise敲代码时候,你打了一个错误,ecplise就在提醒你,这一般都是那种没用信息,又很烦,主要我们要在设置里面,把这关了。主要就是在

2022-07-08 11:35:40 743

原创 【为什么重写tostring,打印对象】

当一个类没有重写tostring方法时侯,该类就会继承Object类的tostring方法。1.通过例子测试出来:打印结果:打印结果就是拼接了反射获得类名+类的哈希值那为什么会这样呢我们从println的源码出发可以很明显看出,让你输入一个Object x时候,x会被转成字符串。我们进去valueOf()...

2022-06-27 16:11:29 282

原创 【序列化】lipp chan学习笔记

为了方便对象IO传输当两个进程在远程通信时候,可以发送各种类型的数据,包括jpg、mp4、mp3等媒体文件,这些数据会以二进制序列的形式进行传送。当两个java进程在通信时候,java需要序列化和反序列化进行进程间的对象传送。例如发送方需要将java对象序列化成二进制字节序列,IO传输;接收方通过二进制字节序列读取出发送方传递的java对象。2.2 重点如果要序列化的某些对象未实现接口,则此方法将引发。3.2 作用以对象形式将数据存储到磁盘上,例如Redis存储对象列表。将程序状态保存在

2022-06-27 11:26:24 88

原创 【java IO 第三次再学习】

File(文件特征与管理):用于文件或者目录的描述信息,例如生成新目录,修改文件名,删除文件,判断文件所在路径等。InputStream(二进制格式操作):抽象类,基于字节的输入操作,是所有输入流的父类。定义了所有输入流都具有的共同特征。OutputStream(二进制格式操作):抽象类。基于字节的输出操作。是所有输出流的父类。定义了所有输出流都具有的共同特征。Reader(文件格式操作):抽象类,基于字符的输入操作。Writer(文件格式操作):抽象类,基于字符的输出操作。RandomAccessFile

2022-06-27 10:02:44 73

原创 【TCPIP协议】lipp_chan学习笔记

java有关的tcpip基础原理

2022-06-27 10:02:10 131

原创 【管综数学知识点】

.........

2022-06-01 21:44:57 347

原创 【MyBatis】第四章

第四章、MyBatis的关联映射和缓存机制在实际开发中,对数据库的操作常常会涉及到多张表,针对多表之间的操作,MyBatis提供了关联映射,通过关联映射可以很好地处理表与表、对象与对象之间的关联关系。实际开发中经常需要合理地利用MyBatis缓存来加快数据库查询,进而有效地提升数据库性能。在关系型数据库中,表与表之间存在着三种关联映射关系,分别为一对一关系、一对多关系和多对多关系。一、映射关系java对象通过类表达表之间关系数据表之间的关系实质上描述的是数据之间的关系,除了数据表,

2022-05-31 22:21:10 670

原创 【MyBatis】第三章

第三章、动态SQL一、概念MyBatis提供的SQL语句动态组装功能能处理JDBC的SQL语句拼接需求,提高了SQL语句的复用性。二.常用元素1.if标签在MyBatis中,<if.>元素是最常用的判断元素,它类似于Java中的if语句,主要用于实现某些简单的条件判断。Customer.xml<select id="findCustomerByNameAndJobs" parameterType="com.lipp.pojo.Customer"

2022-05-31 16:51:14 840

原创 【MyBatis】第二章

https://img-blog.csdnimg.cn/5d5437e36804480fb6fe15064b7724f2.png

2022-05-27 19:04:04 455

原创 【MyBatis】第一章

第一章、基础理论1.传统javaEE的缺点jsp+servlet开发软件应用和系统可维护性差代码重用性低MyBatis是一个优秀的持久层框架,它可以在实体类和SQL语句之间建立映射关系,是一种半自动化的ORM(Object/Relation Mapping,即对象关系映射)实现。2. JDBCJDBC是Java程序实现数据访问的基础,JDBC的劣势主要有以下几个方面。(1)数据库连接创建、释放频繁会造成系统资源浪费,从而影响系统性能。(2) SQL语句在代码中硬编码,造成代码不易维护。

2022-05-27 14:53:25 343

原创 javaweb项目的Junit能成功测试,但是web应用无法连接数据库

问题场景今天在做一个javaweb项目在Service层的单元测试,还能顺利实现CRUD操作"C:\Program Files\Java\jdk1.8.0_231\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\SoftWare\idea\lipp\IntelliJ IDEA 2022.1\lib\idea_rt.jar=4057:D:\SoftWare\idea\lipp\IntelliJ IDEA 20

2022-05-18 13:07:49 397

原创 Error during artifact deployment. See server log for details.解决方法

问题详情idea就是不好用可能原因1导包失败手动添加lib包发现仍然解决不了问题war exploded: Error during artifact deployment. See server log for details.

2022-05-18 12:55:58 458

原创 Servlet与jsp相互转发重定向出现404和500错误

错误情况当我们在项目中,实现页面挑战中,总是会遇到明明路径是匹配的,但是在实际操作中会报错如解决方法如果你的电脑是自己的,绝壁会出现这样的错误,所以我们最好手动用contextPath读取项目路径比如在jsp的form表单设置成<%-- Created by IntelliJ IDEA. User: chen Pen Date: 2022/5/17 Time: 14:01 To change this template use File | Settings | F

2022-05-17 15:25:25 1397

原创 idea2022使用maven配置web项目步骤

第一步第二步建好效果第三步在setting选择合适的maven配置第四步为项目添加web框架第五步为项目添加tomcat第六步在pom.xml添加项目依赖包在web.xml配置合适的servlet总结以上就是其中一种方法。...

2022-05-16 22:47:50 2626 4

原创 【JavaBean】lipp个人学习笔记

javabean实体类必须有一个无参数构造属性必须私有化必须有get/set方法用于与数据库进行ORM其中表名映射成类名字段映射成属性样本行映射成表对象MVCModel 模型View 视图Control 控制器Servlet 专注于处理请求,控制视图跳转1.接收用户请求2.视图跳转-------controlJsp用于数据显示。-------------viewjavabean(enity)(pojo)通过jdbc连实现数据库ORM过滤器用来过滤网站的数

2022-05-16 22:37:28 176

原创 MySQL使用笔记1

MySQL使用笔记1本笔记不含语句优化mysql对大小写不敏感1.selectSELECT 列名称 FROM 表名称select * from table;用来查询所有列2.SELECT DISTINCT用来查询不重复值SELECT DISTINCT 列名称 FROM 表名称3.WHERE可用判断运算符号>大于<>不等于=等于<小于>=大于等于<=小于等于BETWEEN在某区间内

2022-05-13 17:02:45 111

原创 JDBC学习笔记《LippChan学习笔记》

JDBC数据库驱动jdbc提供java操作数据库规范,用与链接三者的工具。statement对象,用来执行sql语句resultSet对象,用来保存查找到数据个人项目讲解创建db.propertiesdriver=com.microsoft.sqlserver.jdbc.SQLServerDriverurl=jdbc:sqlserver://10.127.79.56:1433;databaseName=ETL_E2EuserName=sapassword=password创建Jdbc

2022-03-02 17:27:57 534 1

原创 反射知识点总结《Lipp学习笔记》

3.Class classTest = 目标类实例对象.getClass()上面的method是user的set方法,将值放入方法中,确实get得到值。拿到所有声明的成员变量集合,无论public还是private,当然是。2.Class classTest = 目标类.class。java通过反射可以变为准动态语言,但也增加了不安全性。每个类编译完成时候,都会产生Class对象。在运行时判断一个类所有的变量和方法。在运行是调用一个对象的方法。在运行时判断对象所属的类。在运行时构造一个类的对象。...

2022-03-01 22:00:00 211

原创 java集合学习以及LinkedList和ArrayList《Lipp学习笔记》

集合自学笔记time:2022/02/24总概括所有东西都是继承于Iterator集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection接口有三个子接口:List,Set,Queue常见集合接口:CollectionCollection接口储存一组不唯一,无序对象List一个有序的Collection,能类似数组通过索引来访问List元素,第一个元素索引为0,而且允许有相同元素。Set接口只是用来继承Collect

2022-02-24 15:50:22 96

原创 java集合讲解以及主要的LinkedList和ArrayList《Lipp学习笔记》

集合自学笔记time:2022/02/24总概括[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3lStNdp6-1645688472649)(./images/1.gif)]所有东西都是继承于Iterator集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection接口有三个子接口:List,Set,Queue常见集合接口:CollectionCollection接口储存一组不唯一,无序对象Lis

2022-02-24 15:45:00 67

原创 泛型《自学笔记》

笔记发布时间:2022/02/24java泛型学习笔记介绍:在进行集合学习时,经常会用到泛型,所以先来掌握一些泛型基本知识。泛型是什么解释:用具体的规则约束我们所使用的类型类似我昨天学习的ArrayList集合List<String> list = new ArrayList<>();泛型好处若底层存储为object类,添加的元素可以向上转型为Object类,更重要的是我们可以通过规则按照自己的想法存储的数据类型。可以增加代码可读性,让集合在编译期就添加我们所项

2022-02-24 14:15:10 60

原创 c#(winform)将响应的json转换成list集合

全是干货,亲测有效

2022-01-05 16:58:42 4832

原创 System.Net.WebException: 基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系。 ---> System.Security.Authentication.Authe

System.Net.WebException: 基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系。 —> System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效。解决方法:public static class Util { //由于api的特殊性,需要在我们发出请求前,解决未能建立安全通信通道问题,为这次连接设置安全认证 publi

2022-01-05 16:48:24 3266 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除