- 博客(28)
- 收藏
- 关注
原创 mac更新系统后 git失效如何解决
解决办法:重装xcode command line 一般都会失败。对着版本下载安装,即可。找到appstore。
2023-07-20 18:02:57
499
原创 org.springframework.mail.MailSendException: Mail server connection failed. Failed messages: jakarta.
SMTPS(SMTP-over-SSL)是SMTP协议基于SSL安全协议之上的一种变种协议,它继承了SSL安全协议的非对称加密的高度安全可靠性,可防止邮件泄露。SMTPS和SMTP协议一样,也是用来发送邮件的,只是更安全些,防止邮件被黑客截取泄密,还可实现邮件发送者抗抵赖功能。SMTP:简单邮件传输协议,是一个基于文本的协议。在其上指定了一个消息的一个或多个接收者(收件人和抄送人),然后消息文本会被传输。这里的protocol需要改为smtps,默认是smtp。今天在学习发送邮件时遇到了错误如下。
2023-04-14 22:13:05
1747
原创 ssm整合单元测试报错Could not load TestContextBootstrapper [null]. Specify @BootstrapWith‘s ‘value‘ attribute
要保证spring-test和spring-webmvc版本一致。
2023-02-21 12:14:16
161
原创 Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project
provided这个不能少。
2023-02-20 17:16:06
106
原创 IOC和AOP学习笔记
代理(Proxy):SpringAOP的核心本质是采用代理模式实现的 连接点(JoinPoint):在SpringAOP中,理解为任意方法的执行 切入点(Pointcut):匹配连接点的式子,也是具有共性功能的方法描述 通知(Advice):若干个方法的共性功能,在切入点处执行,最终体现为一个方法 切面(Aspect):描述通知与切入点的对应关系 目标对象(Target):被代理的原始对象成为目标对象。
2023-01-14 15:19:59
86
原创 MAVEN工程中对数据流的copy简化
今天在学习response响应字节数据时,找到了一个工具类用于简化数据流的copy。至此完成,在以后的数据流copy中都可以使用此方法来简化代码。首先在maven下导入工具类。之后调用工具类中的方法。
2022-11-23 19:17:35
111
原创 【无标题】servlet处理请求参数中文乱码
2.在所有的getParameter前面使用request自带的setCharacEncoding方法。get方式目前不需要设置编码(tomcat8之后)1.post方式,设置编码,防止中文乱码。
2022-11-01 18:20:59
109
原创 在idea中连接数据库时提示inStream parameter is null错误
看了好多博主写的,发现解决该问题需要一下操作。1.将配置文件建在resources下。2.保证resources不在源文件(图中java这个文件)下。达到如图效果,即可保证能连接上。
2022-10-13 22:22:56
423
原创 16.Java其他新特性
使用lambda表达式前后区别Lambda表达式的使用1.举例(o1,o2)-> Integer.compare(o1,o2);2.格式: ->:Lambda表达式的操作符 左边:lambda形参列表,其实就是接口中的抽象方法的形参列表 右边:lambda体,其实就是重写的抽象方法的方法体3.Lambda表达式的使用:6种4.Lambda表达式的本质,作为函数式接口的实例5.如果接口只有一个抽象方法,此接口就是函数式接口。
2022-10-12 17:23:36
136
原创 15.Java反射机制
1.关于反射的理解Reflection是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并直接操作任意对象的内部属性及方法框架=反射+注解+设计模式2.体会动态性3.反射机制能提供的功能4.相关APIjava.lang.Class:反射的源头…
2022-10-12 17:22:53
141
原创 14.网络编程
一、网络编程中有两个主要问题: 1.如何准确地定位网络上一台或多台主机:定位主机上的特定的应用 2.找到主机后如何可靠高效地进行数据传输二、网络编程中的两个要素 1.IP和端口号 2.提供网络通信协议:TCP/IP参考模型(应用层、传输层、网络层、数据链路层、物理层) 3.IP分类:IPv4和IPv6;
2022-10-07 22:31:50
673
原创 12.泛型
总结:①集合接口或集合类在jdk5.0时都修改为带泛型的结构②在实例化集合类时,可以指明具体的泛型类型③指明完以后,在集合类或接口中凡是定义类或接口时,内部结构使用到类的泛型的位置,都指定为实例化时泛型类型,比如add(E e)④注意:泛型的类型必须是类,不能是基本数据类型。需要用到基本数据类型的位置,拿包装类替换⑤如果实例化时,没有指明泛型的类型,默认类型为java.lang.Object类型//类的内容结构就可以使用类的泛型 T orderT;
2022-09-24 18:05:40
427
原创 4.面向对象编程上
1.面向过程面向对象 2.类和对象 3.封装与隐藏 4.构造器 5.this 6.例子 7.package import8.MAC设计模式
2022-06-03 19:02:29
190
1
原创 2.Java基本语法上
1.关键字与保留字1.关键字的定义与特点定义:被Java语言赋予了特殊的含义,用作专门用途的字符串(单词)特点:关键字均为小写*用于定义数据类型值的字面值true 正确 false 错误 null 空2.保留字Java现版本并未使用,但以后版本可能作为关键字使用。2.标识符定义:Java对于各种变量、方法和类等要素命名是使用的字符序列成为标识符一般按照工程名字和实现功能命名就行Java的名称命名规范:建议大家遵守!不然看你代码巨难受!1、包名:多单词组成时所有字母都小写
2022-05-13 20:20:40
120
原创 java基础学习篇
1.第一个java程序HelloWordjava编译过程Helloword代码`class HelloChina{` `public static void main(String[] args){` `System.out.println("Hello,Word!");` `}``}`运行过程以及结果2.java规范的注释java注释类型1.单行注释2.多行注释3.文档注释(java特有的)java注释的作用1.对所写的程序进行解释说明,蹭墙可读性。方便自己,方便别人2
2022-05-13 20:15:16
251
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人