自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7配置的网络配置文件ifcfg-ens33无法生效

centos7配置网络失败的相关问题

2022-11-30 00:51:47 1822

转载 懒汉模式的线程安全实现

懒汉模式的线程安全实现

2022-09-08 22:28:33 153

原创 多态的代码体现

多态在遵循编译看左,运行看右,运行的时候要求方法名和参数必需和父类的方法名和参数一致。

2022-09-01 22:35:56 229

原创 方法参数的值传递机制

值传递

2022-08-30 14:15:36 267

原创 基础语法遗漏

java基础语法疏漏

2022-08-29 19:54:30 83

转载 Java的命名规则

为什么要规范化命名项目命名规则包命名规范类命名规范接口命名规范异常类命名规范抽象类命名规范变量命名规范常量命名规范枚举变量规范方法命名规范表述获取表述查询表述条件表述设置其他规范其数组,集合 ,泛型类 , 接口实现类 ,测试类以及测试方法数组表述复数或者集合泛型类接口实现类测试类与测试方法为什么要规范化命名在我们学习Java时候,项目、包、类、方法、变量、常量等都是有严格要求的,不然会给别人别人阅读使用以及自己带来大量的烦恼。这里写目录标题为什么要规范化命名项目命名规则包命名规范类命名规范接口命名规.

2022-05-11 17:10:14 574

原创 级联赋值无法给属性类赋值的解决办法

Mapper.xml文件的有关内容如下: <select id="getComplexEmpById" resultMap="getComplexEmpById"> SELECT t.id ,t.`last_name` , t.`gender` , t.`email` ,t.`depat` , d.`id` , d.`name` FROM tb1_employee t , department d WHERE t.id = #{id} and t.dep

2022-01-03 11:44:12 417

原创 org.apache.ibatis.binding.BindingException: Type interface dao.EmployeeMapper2 is not known to the M

//测试通过resultMap进行高级映射返回对象@Testpublic void test() throws IOException { SqlSessionFactory sqlSessionFactory = getSqlSessionFactory(); SqlSession sqlSession = sqlSessionFactory.openSession(); System.out.println(sqlSessionFactory); try {

2022-01-02 18:05:33 155

原创 filter为什么不能过滤请求?

filter过滤器只能过滤Post请求,对get请求不起作用。

2021-11-29 22:45:47 417

转载 警告: Ignored XML validation warning

是Spring的xml文件没有配置好名称空间导致的配置好如图区域 , 就会解决问题

2021-11-13 12:37:42 431

原创 class path resource [bean1.xml] cannot be opened because it does not exist

在创建Sping项目练手时,提示"D:\JDK 1.8\JDK\bin\java.exe" -javaagent:D:\idea\IDEA_workSpace\IntelliJ_IDEA2018.3.6\lib\idea_rt.jar=56150:D:\idea\IDEA_workSpace\IntelliJ_IDEA2018.3.6\bin -Dfile.encoding=UTF-8 -classpath “D:\JDK 1.8\JDK\jre\lib\charsets.jar;D:\JDK 1.8\JD

2021-10-24 19:26:48 892

转载 Push failed: Unable to access ‘https://github.com/1803963463a/helloGit.git/‘: OpenSSL SSL_read: Conn

在网上寻找答案 ,最终在Git Bash里面输入以下指令:git config --global git.sslVerify false;Push 成功 。结论:git clone 遇到问题:fatal: unable to access ‘https://github.comxxxxxxxxxxx’: Failed to connect to xxxxxxxxxxxxx将命令行里的http改为git重新执行。...

2021-10-16 21:17:15 146

转载 创建maven工程时 ,GroupId以及ArtifactId怎么填写

groupId :the unique identifier of the organization or group that created the projectartifactId :unique base name of the primary artifact being generated by this projectGroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是

2021-10-15 14:40:22 718

原创 关于在URL后面补充参数的问题

如果使用GET的请求方式 , 参数可能无法传递过去表单内容如下:<%@ page contentType=“text/html;charset=UTF-8” language=“java” %> 修改图书 书名: 作者: 价格: 销量: 存储: 如果使用POST的请求方式 , ?后面添加的参数可以传递过去。<%@ pa

2021-10-12 16:30:20 210

转载 servlet中的乱码问题解决

request.setCharacterEncoding(“UTF-8”);response.setContentType(“text/html”) ;

2021-10-09 21:57:19 54

转载 类什么时候会被加载

一、定义了main的类,启动main方法时该类会被加载二、创建类的实例,即new对象的时候此时被加载的类有Father及Field类,我们重启服务,然后去访问创建子类的实例。为什么要重启呢?因为每个类在虚拟机生命周期中如果存在,则不会重复加载。不重启的话,看不到我们想要的效果。2、创建子类的实例在创建子类实例的时候,在加载子类之前会优先加载其父类。三、访问类的静态方法四、访问类的静态变量五、反射 Class.forName()总结java类在以上五种情况下会被加载。在jvm生命周期中每个

2021-10-08 19:11:53 3938

转载 当Servlet的方法无法被识别的时候

在使用idea ide的时候,在控制器中我需要获取HttpServletRequest这个request对象,编译时出现cannot resolve symbol的问题,然后网上查找资料,这里记录一下具体步骤如下:1,检查tomcat是否配置servlet-api.jar包,具体如下files->setting如果这个配置好了,开始下一步2,右键项目->open module setting,然后如下图所示3,这两步完成之后,就是配置的环境基本配置好了,现在继续试试,如果仍是ca

2021-10-07 19:32:33 458

原创 java Web中‘/‘的含义以及字符的设置

设置请求的字符编码:req.setCharacterEncoding(“UTF-8”);设置响应的字符编码: resp.setContentType(“text/html; charset=UTF-8”);web 中 / 斜杠的不同意义在 web 中 / 斜杠 是一种绝对路径。/ 斜杠 如果被浏览器解析,得到的地址是:http://ip:port/斜杠/ 斜杠 如果被服务器解析,得到的地址是:http://ip:port/工程路径1、/servlet12、servletContext.get

2021-10-04 18:23:02 4607

转载 java.sql.SQLException: Unknown system variable ‘query_cache_size‘的解决办法

java.sql.SQLException: Unknown system variable 'query_cache_size’的解决办法原因 : Mysql的connector-J版本过低 , 替换为8.0以上的版本 。根据官方的说法是 :The query cache is deprecated as of MySQL 5.7.20, and is removed in MySQL 8.0. Deprecation includes query_cache_size.意思是query cach

2021-09-26 14:58:42 2355

转载 java.sql.SQLException: Before start of result set

条件查询数据库时,只查询到一条记录,于是就忽略了循环,出现了如图所示错误: @Test public void test() throws IOException, SQLException, ClassNotFoundException { BufferedOutputStream bos = null; Connection conn = null; ResultSet rs = null; InputStream is

2021-09-26 11:55:39 103

原创 数据库Date数据与字符串如何转换

利用 java.text.SimpleDateFormat类Date类的API不易于国际化,大部分被废弃了,java.text.SimpleDateFormat类是一个不与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化:日期 -》 文本、解析:文本 -》 日期格式化:SimpleDateFormat() :默认的模式和语言环境创建对象public SimpleDateFormat(String pattern):该构造方法可以用参数pattern , 详情可以在java api中

2021-09-25 17:00:03 576

原创 配置文件Properties的读取

Properties 类是 Hashtable 的子类,该对象用于处理属性文件由于属性文件里的 key、value 都是字符串类型,所以 Properties 里的 key 和 value 都是字符串类型存取数据时,建议使用setProperty(String key,String value)方法和getProperty(String key)方法 //Properties用来读取配置文件 @Test public void test1() throws IOException {

2021-09-18 19:50:01 412

原创 web.xml报错: A field of identity constraint ‘web-common-filter-name-uniqueness‘ matched element解决办法

: A field of identity constraint ‘web-common-filter-name-uniqueness’ matched element ‘web-app’, but this element does not have a simple type.只需要将中的xmlns="http://java.sun.com/xml/ns/javaee"修改为xmlns="http://JAVA.sun.com/xml/ns/javaee"即可小写变大写...

2021-09-16 14:33:07 669

原创 idea不能创建class以及package的解决办法

点击Test Sources Root就能解决了

2021-09-13 13:39:53 709

原创 程序的内存模型----内存四区

1.内存分区模型。代码区 :存储函数体的二进制代码,由操作系统进行管理2 全局区:存放全局变量和静态变量以及常量3. 栈区 :由编译器自动分配释放,存放函数的参数值,局部变量等。4. 堆区: 由程序员分配和释放,若程序员释放,程序结束后由操作系统回收。内存四区的意义:不同区域下存放的数据,赋予不同的生命周期,给我们极大的灵活编程。1.1程序运行前在程序编译后,生成了exe可执行程序,未执行该程序前分为两个区域代码区:存放CPU执行的机器指令·代码区是共享的,共享的目的是对于频

2020-11-12 21:26:11 100

空空如也

空空如也

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

TA关注的人

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