- 博客(10)
- 收藏
- 关注
原创 【无标题】
改为jdbc:oracle:thin:@192.168.3.31:1521/orclpdb,虽然idea会在斜杠下标红,但是并不影响。从jdbc:oracle:thin:@192.168.3.31:1521:orclpdb。在使用idea连接oracle数据库时,提示ORA-12505报错。
2025-04-14 16:09:24
156
原创 docker查看容器日志、删除日志
在深入讨论之前,让我们先明确一个重要概念:虽然 Docker 容器是无状态的,在重建容器时就会清除日志,但实际情况可能跟你的预期会不太一样。还是结合我的亲身经历来现身说法:尽管过去一年中服务器多次重启,Docker 容器也随之停止和启动,但日志文件却一直在持续增长。该操作会清空日志文件中的所有内容,但不会影响容器的正常运行,Docker 可以继续向这个文件写入新的日志。本次问题:遇到rocketmq阻塞可能与容器日志写入有关,删除日志,重启容器后暂时不再阻塞。
2025-03-31 12:31:58
361
原创 盐值加密、公钥秘钥 理解
盐值加密salt值(盐值)在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。1、背景:系统通常把用户的密码如MD5加密后,以密文形式保存在数据库中,来防止黑客偷窥。随着对MD5密文查询工具的出现,而很多用户的密码又设置简单,单纯的对用户密码进行MD5加密后保存,用密文很容易就能反查询得到某用户的密码。2、原理:为用户密码添加Salt值,使得加密的得到的密文更加冷僻,不宜查询。即使黑客有密文查询到的值,也是加了salt值的密码
2021-04-23 10:32:19
3619
1
原创 解决Maven:com.oracle:ojdbc7-9.9.9.jar在pom文件无法下载问题
解决Maven:com.oracle:ojdbc7-9.9.9.jar在pom文件无法下载问题解决Maven:com.oracle:ojdbc7-9.9.9.jar在pom文件无法下载问题cmd里面输入mvn install的时候报错[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (F:\JAVA\resourse\16maven\maven\rep
2021-04-16 21:43:33
522
原创 JavaEE的三层构架与MVC
三层构架是将服务器端手动分成3部分,这三个部分分别是:web层,专门用于与前端交互;service层专门用于处理业务;dao层专门用于作数据库操作。而web层与前端交互时,使用servlet来接收请求,并且封装为JavaBean对象,最后指派给JSP页面来显示,整个这个思想刚好和MVC思想不谋而合。...
2019-04-30 00:16:09
218
原创 Eclipse导入外部jar包
1.快速版的操作方式:文件夹导入式在项目中,创建新的文件夹,右击"工程">New>Folder>起类库名如:libs,如下图所示,本示例中创建了libs文件夹 。将项目开发需要的第三方的jar包拷贝到该文件夹中(直接复制粘贴进来就可以)。选中需要添加到项目中的jar包,右键选择"Build Path">“Add to Build Path”,这样Jar包就成功导...
2019-04-21 17:49:35
260
原创 线程相关:Runnable和Callable区别与联系
Runnable和Callable区别与联系接口定义Runnable接口public interface Runnable { void run();}Callable接口public interface Callable<V> { V call() throws Exception;}联系都是接口都可以编写多线程程序都采用Thread.st...
2019-04-21 16:41:51
681
转载 Java学习:封装、继承、多态
一、 封装1、概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。2、好处:只能通过规定的方法访问数据。隐藏类的实例细节,方便修改和实现。3、封装的实现步骤 需要注意:对封装的属性不一定要通过get/set方法,其他方法也可以对封装的属性进行操作。当然最好使用get/set方法,比较标准。A、访问修饰符...
2019-03-31 22:44:11
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人