摘要: 在使用VPN(如Easyconnect)情况下,不时会遇到一些奇怪的问题导致无法连接到数据库。 这里主要是解决Datagrip或Dbeaver等基于Java开发的数据库连接工具提示连接超时而Navicat可以正常访问的情况。其他的如"添加时区"、"telnet网络通不通"其他博客有相当多的借鉴,这里 阅读全文
posted @ 2022-09-20 14:29 千重山 阅读(7) 评论(1) 推荐(1)
摘要: 在windows下不时时经常存在某端口被占用的情况,网上大多数是通过查询对应Pid后通过任务管理器关闭。 但是有时候任务管理器无法找到对应Pid,此时可以通过taskkill杀死对应进程。 以下是执行全过程: 在cmd下通过netstat -ano列出所有端口的情况,此时以8888端口为例,对应的p 阅读全文
posted @ 2020-06-08 23:47 千重山 阅读(349) 评论(0) 推荐(0)
摘要: 一、概念释义 立即加载:也称为“饿汉模式”,就是使用类之前就已经将对象创建完毕,常见的方法就是将对象静态创建 延迟加载:也称为“懒汉加载”,就是在使用到的时候才进行创建,常见的方法为通过get()方法进行实例化。 二、具体例子 以下例子关于单例模式方法以及线程实现方法采取内部类实现 立即加载/饿汉模 阅读全文
posted @ 2020-06-05 11:52 千重山 阅读(297) 评论(0) 推荐(1)
摘要: InheritableThreadLocal用于子线程继承父线程的数值。将通过重写initialValue() 与childValue(Object parentValue)两个方法来展示例子。 其中initialValue()是InheritableThreadLocal类继承于ThreadLoc 阅读全文
posted @ 2020-06-01 09:03 千重山 阅读(920) 评论(0) 推荐(0)
摘要: 有关于servlet,大部分人配置的时候,都是惯性在web.xml中生成的 这样的配置将会造成web.xml极其臃肿,不便修改 因此,在servlet2.5之后,servlet的配置允许直接在java代码中进行注解配置(注解如同标签,具体操作如下) 1.创建对应的class文件,并且继承HttpSe 阅读全文
posted @ 2018-10-15 09:41 千重山 阅读(365) 评论(0) 推荐(0)
摘要: Spring容器包含SpringMVC容器 Spring当中包含了service,dao层,springmvc容器 Springmvc包含了controller层 其中Spring不能访问SpringMVC的对象(父容器不能访问子容器对象) 而SpringMVC可以访问Spring的对象(子容器可以 阅读全文
posted @ 2018-09-18 22:49 千重山 阅读(94) 评论(0) 推荐(0)
摘要: 在日常使用Maven中,当遇到本地仓库没有的jar包时,Maven也会去私服和中央仓库找. 但是有时临时拿到一些包中需要手动安装的时候,我们这时便很需要这项方法了. 首先介绍下对应的命令 mvn install:install-file -Dfile=对应包名.jar -DgroupId=第一个文件 阅读全文
posted @ 2018-09-10 21:48 千重山 阅读(335) 评论(0) 推荐(0)