自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Keep learing, and stay fast

不及格的飞鱼的笔记本

  • 博客(213)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Git 如何管理标签命令(tag)

git tag

2024-05-10 18:16:18 436

翻译 区块链对开发者有哪些影响

《Understanding the blockchain》By William Mougayar January 16, 2015

2024-04-30 18:47:18 36

原创 IDEA中GIT常用操作

IDEA中GIT常用操作整理

2024-04-30 18:08:24 537

原创 ORACLE 如何使用dblink实现跨库访问

dbLink是简称,全称是databaselink。database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序。

2024-03-06 18:36:50 1692

原创 Oracle 的同义词(Synonym) 作用

Oracle 同义词(Synonym) 的作用

2024-03-05 19:45:43 1139

原创 Oracle 如何将txt文件中的数据导入数据库

使用文本导入器,可以将ASCII文件导入数据库

2024-03-05 19:44:13 1189

原创 视频学习胜过读书吗

视频学习胜过读书吗

2024-02-29 16:52:38 434

原创 Oracle 的闪回技术是什么

Oracle提供了四种可供使用的闪回技术(闪回查询,闪回删除,闪回归档,闪回数据库),每种都有不同的底层体系结构支撑

2024-01-30 18:44:51 1036

原创 Oracle 锁的概念以及分类

Oracle中的锁信息整理

2024-01-30 14:21:49 1323 1

原创 线程变量引发的session混乱问题

问题排查:线程变量引发的session混乱问题

2023-12-04 20:01:23 1240 1

原创 线程池技术总结

1. 线程池解决了什么问题线程池是集中管理线程的,以实现线程的重用,降低资源消耗,提高响应速度,提高线程的可管理性等。线程用于执行异步任务,单个的线程既是工作单元也是执行机制,从JDK1.5开始,为了把工作单元与执行机制分离开,Executor框架诞生了,他是一个用于统一创建与运行的接口。Executor框架实现的就是线程池的功能。使用线程池可以进行统一的分配,调优和监控。使用线程池的优势降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。提高响应速度。

2023-12-01 15:01:39 1047

原创 使用Arthas排查性能问题

记使用Arthas排查性能问题

2023-11-28 01:00:00 2390

原创 Jboss启动报错Unrecognized VM option PermSize=128m

如何处理Jboss启动报错Unrecognized VM option PermSize=128m

2023-11-27 19:38:17 643 1

原创 JBoss报错User not found SA

JBoss报错User not found SA 是怎么回事

2023-11-27 18:55:25 587

原创 如何处理 java.lang.NoClassDefFoundError

java.lang.NoClassDefFoundError: ch/qos/logback/classic/spi/ThrowableProxy

2023-11-07 18:20:13 1530

原创 如何做代码审查(CodeReview)

如果一开始不定义好团队Coding标准,那在检视过程中就会存在两种情况:一种是各种不同的意见很难快速达成一致,影响review效率,另外一种是团队根本就不会重视代码规范的检视, 如果是前者还好,毕竟大家都还在关注什么写法是好的或对的这个问题,只要中途愿意建立起Coding规则,问题就能很快解决。但很多时候这两种方式是可以结合运作的。激励机制的设立有很多种,一般来说,都是在定期回顾的基础上根据CodeReview的实际情况对表现积极的同学进行一定的礼品奖励(选择什么礼品,要看组织的经济状况,哈哈)。

2023-11-03 19:14:53 234

原创 程序开发设计原则

不论是在设计类,接口还是方法,单一职责都会处处体现,单一职责的定义:我们把职责定义为系统变化的原因。使用传统的过程化程序设计所创建出来的依赖关系结构,策略是依赖于细节的,这是糟糕的,因为这样会使策略受到细节改变的影响,面向对象的程序设计倒置了依赖关系结构,全程细节和策略都依赖抽象,并且常常是客户程序拥有服务接口。事实上,这种依赖关系的倒置正是好的面向对象设计 的标志所在,使用何种语言来编写程序是无关紧要的。封装的本质就是让类的调用者不必清楚地了解类的实现者是如何实现类的,只要知道如何使用类就行了。

2023-10-31 23:58:15 140

原创 GC overhead limit exceeded问题

程序包运行时候发生了java.lang.OutOfMemoryError: GC overhead limit exceeded异常

2023-10-21 11:28:35 889

原创 程序员会被AI取代吗?

微软副总裁:程序员和软件开发人员等技术岗位,未来 10 年内将被 AI 取代

2023-08-14 19:29:30 297

原创 Intellij IDEA 双击启动报错ClassNotFoundException: com.licel.b.z@

解决Intellij IDEA 双击启动报错ClassNotFoundException: com.licel.b.z@

2023-07-28 17:08:20 4736

原创 为什么不建议项目中使用触发器

触发器(trigger)是一种数据库对象,可以看作由事件来触发的特殊存储过程。

2023-07-11 09:10:59 908 2

原创 JSch登录sftp时发现需要Kerberos身份验证

项目开发中使用了SFTP,debug调试程序时发现了每次都需要手动输入 Kerberos的口令信息。这就很奇怪了难道每次连接SFTP时候都需要手动输入吗?本问记录使用JSch登录sftps时遇到的Kerberos验证问题并记录了解决方法

2023-06-26 18:58:33 719

原创 如何使用SonarQube+ SonarScanner分析项目

六一儿童节要玩程序员的玩具,动手试一试挺有意思的,本文主要介绍如何使用sonarqube+sonarscanner扫描项目,并记录常见问题

2023-06-08 19:14:56 1627

原创 Linux 下安装SonarQube (版本sonarqube7.6)

公司的虚拟环境坏了,sonarqube需要重新安装。简单记录安装过程和遇到的问题。相关环境信息。

2023-05-22 08:54:01 1497

原创 Linux安装MySQL后无法通过IP地址访问处理方法

本文主要总结安装Mysql后,其他主机访问不了MySQL数据库的原因和解决方法

2023-05-19 19:03:44 1535

原创 Linux 安装MySQL-5.7.30

记录安装MYSQL 数据库过程

2023-05-18 19:41:58 1129 3

原创 Git 工作原理和分支管理

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

2023-05-15 19:10:20 673

原创 Linux 安装JDK详解

Linux 如何安装JDK

2023-05-15 18:38:01 733

原创 编译时不好的注释会让代码丢失并产生问题

不知道有没有人遇到过编译后部分代码缺失呢?反正我遇到了

2023-04-26 19:41:36 537 1

原创 频繁GC引起卡顿问题排查与解决

本问题是因为开发提交了几行未经测试的代码引起, 此代码直接引起内存泄露,系统频繁GC。这也是提交未测试代码引起故障的典型案例

2023-04-23 16:36:43 2259

原创 了解高可用

高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。设计系统的可用性,最重要的是满足用户的需求。系统的失败只有当其导致服务的失效性足以影响到系统用户的需求时才会影响其可用性的指标。

2023-04-11 18:39:05 465

原创 了解负载均衡

负载均衡,英文名称为Load Balance,指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行

2023-03-22 18:59:35 409

原创 了解 GPU

GPU被广泛运用到数值模拟、机器学习、算法训练等领域

2023-03-08 08:54:53 667

原创 为什么说接口幂等性很重要

幂等表示一次或者多次请求某个资源时,具有相同的结果

2023-02-16 18:41:56 447

原创 如何使用监控诊断工具Arthas(阿尔萨斯)

Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率一。本文介绍其最常使用的功能

2022-12-26 15:40:53 2999 4

原创 Eclipse常用设置

Eclipse是著名的跨平台的自由集成开发环境(IDE)

2022-12-21 18:29:50 2705 1

原创 解析异常SAXParseExceptionis如何处理

特殊字符串经常会造成字符串解析异常SAXParseException,本文记录某次问题的排查过程和处理方法。

2022-11-28 16:54:28 1576

原创 《Google软件工程之道》软件工程随想

编程和软件工程之间有三个关键的区别:时间、规模和权衡。

2022-11-17 18:57:10 791 1

转载 史上最全Linux命令总结

这是我见过的最详细的命令总结。

2022-11-09 17:36:44 184

转载 Jboss最佳线程数调优

在设置jboss的参数中,maxThreads(最大线程数)和acceptCount(最大等待线程数)是两个非常重要的指标,直接影响到程序的QPS。本文讲解jboss连接的运行原理,以及如何设置这两个参数

2022-11-08 10:42:12 704

jQueryAPI-100214

jQueryAPI文档,信息包括,核心,选择器,属性,筛选,文档处理,CSS,事件,效果,AJAX等

2011-03-27

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

TA关注的人

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