摘要:
Sudo hangs without prompting for password - Ask Ubuntu hostname | (echo -n "127.0.0.1 " && cat) | sudo tee -a /etc/hosts
阅读全文
posted @ 2023-02-22 15:47
CharyGao
阅读(33)
推荐(0)
摘要:
方法:1、利用“select status from user_indexes where index_name='索引名称'”语句,若结果返回VALID,则索引没有失效;2、利用“select status from DBA_IND_PARTITIONS”语句查看分区索引状态;3、利用“selec
阅读全文
posted @ 2023-02-14 10:31
CharyGao
阅读(4458)
推荐(0)
摘要:
Thread.sleep(0)的作用 - Zach Web(๑`・ᴗ・´๑) (chinazach.com) Thread.sleep(0)可以让线程进入 Safepoint,从而触发GC。 Safepoint 有了安全点的设定,也就决定了用户程序执行时并非在代码指令流的任意位置都能够停顿下来开始垃
阅读全文
posted @ 2023-02-10 16:59
CharyGao
阅读(164)
推荐(0)
摘要:
写在前面: (1)一句话解释线程上下文类加载器:正常情况下,线程执行到某个类的时候,只能看到这个类对应加载器所加载的类。但是你可以为当前线程设置一个类加载器,然后可视范围就增加多一个类加载器加载的类 (2)为什么需要线程上下文类加载器: jdk内部类用引导类加载器加载,调SPI接口的方法依赖外部JA
阅读全文
posted @ 2023-01-28 16:01
CharyGao
阅读(756)
推荐(0)
摘要:
1、@Configuration + @Bean 2、@Componet + @ComponentScan 3、@Import注解导入 4、使用FactoryBean接口 5、使用 BeanDefinitionRegistryPostProcessor 小结 将bean放入Spring容器中有哪些方
阅读全文
posted @ 2023-01-20 14:02
CharyGao
阅读(297)
推荐(0)
摘要:
一、描述 关于 Java 连等赋值,例如a=b=c;我们知道它是从右往左依次赋值的,其结果大致可以拆分为b=c;a=b;,但是当栈中没有持有变量的引用时,则会出现问题,例如: public class Node { int i; Node n; Node(int i) { this.i = i; }
阅读全文
posted @ 2023-01-17 15:01
CharyGao
阅读(218)
推荐(0)
摘要:
今天在plsql中使用merge into更新字段时遇到了一个问题。 相关代码如下: MERGE INTO TABLE1 A USING (SELECT T.ID, T.NEW_CORE_SIZE FROM TABLE2 T) B ON (A.ID = B.ID AND A.CORE_SIZE IS
阅读全文
posted @ 2023-01-09 10:41
CharyGao
阅读(4585)
推荐(1)
摘要:
Oracle 中的 TIMESTAMP 数据类型很多人用的都很少,所以即使最简单的一个查询返回的结果也会搞不清楚到底这个时间是什么时间点。例如:27-1 月 -08 12.04.35.877000 上午这个时间到底是几点呢?中午 12:04 分,那就错了,其实使用 to_char 函数转换后得到如下
阅读全文
posted @ 2023-01-04 14:08
CharyGao
阅读(828)
推荐(0)
摘要:
Pushing the Limits of Windows: Physical Memory First published on TechNet on Jul 21, 2008 This is the first blog post in a series I'll write over the
阅读全文
posted @ 2022-12-01 15:38
CharyGao
阅读(664)
推荐(1)
摘要:
工作中遇到了 32位 windows 程序虚拟内存不足的问题,于是对 Windows 内存相关知识做了调研探索。文内容总结自《Windows Internal》和 MSDN 文档,具体链接会注在文章最后,供大家参考 预备知识 在了解 Windows 内存知识前,需要弄清「虚拟内存」和「物理内存」的关
阅读全文
posted @ 2022-11-30 09:53
CharyGao
阅读(937)
推荐(0)
摘要:
基于OpenJDK 8 一直以为Java Object.hashCode()的结果就是通过对象的内存地址做相关运算得到的,但是无意在网上看到有相应的意见争论,故抽时间从源码层面验证了剖析了hashCode的默认计算方法。 先说结论:OpenJDK8 默认hashCode的计算方法是通过和当前线程有关
阅读全文
posted @ 2022-11-30 09:38
CharyGao
阅读(206)
推荐(0)
摘要:
精选项目课程_IT热门课程_蓝桥云课课程 - 蓝桥云课 (lanqiao.cn) 云起实验室-在线实验-上云实践-阿里云开发者社区-阿里云官方实验平台-阿里云 (aliyun.com) 阿里云知行动手实验室-在浏览器沉浸式学习最新云原生技术 (aliyun.com) Linux工具快速教程 — Li
阅读全文
posted @ 2022-11-30 09:38
CharyGao
阅读(255)
推荐(0)
摘要:
提到虚拟化技术,我们首先想到的一定是 Docker,经过四年的快速发展 Docker 已经成为了很多公司的生产环境中大规模使用,也不再是一个只能在开发阶段使用的玩具了。作为在生产环境中广泛应用的产品,Docker 有着非常成熟的社区以及大量的使用者,代码库中的内容也变得非常庞大。 同样,由于项目的发
阅读全文
posted @ 2022-11-19 15:10
CharyGao
阅读(477)
推荐(0)
摘要:
系统设计精要是一系列深入研究系统设计方法的系列文章,文中不仅会分析系统设计的理论,还会分析多个实际场景下的具体实现。这是一个季更或者半年更的系列,如果你有想要了解的问题,可以在文章下面留言。 调度是一个非常广泛的概念,很多领域都会使用调度这个术语,在计算机科学中,调度就是一种将任务(Work)分配给
阅读全文
posted @ 2022-11-19 15:00
CharyGao
阅读(391)
推荐(0)
摘要:
熟练使用IDEA的断点调试(Breakpoint),大大提升你调试代码的效率(行断点、属性断点、异常断点、条件断点、远程debug...)【享学Java】_方向盘(YourBatman)的博客-CSDN博客 每篇一句 但行好事,莫问前程 前言 断点调试对IT从业者不是一个陌生的概念,我认为它是每个程
阅读全文
posted @ 2022-11-17 19:13
CharyGao
阅读(2845)
推荐(0)
摘要:
log4j2 xml 配置文件 屏蔽 第三方 依赖包 的日志_苦荞米的博客-CSDN博客 第三方日志 代码如下,这个是一个最简单的,只打印日志到控制台的配置,这里将用这个代码来作为例子来解释如何屏蔽掉第三方日志。 <?xml version="1.0" encoding="UTF-8" ?> <Co
阅读全文
posted @ 2022-11-17 19:09
CharyGao
阅读(1599)
推荐(0)
摘要:
Java 中java.io.IOException: Broken pipe 认识broken pipe pipe是管道的意思,管道里面是数据流,通常是从文件或网络套接字读取的数据。 当该管道从另一端突然关闭时,会发生数据突然中断,即是broken。 对于文件File来说,这可能是文件安装在已断开连
阅读全文
posted @ 2022-10-28 11:27
CharyGao
阅读(65374)
推荐(5)
摘要:
一. 线上引流产生背景 日常大部分的测试工作都是在测试环境下,通过模拟用户的行为来对系统进行验证,包括功能以及性能。在这个过程中,你可能会遇到以下问题: 用户访问行为比较复杂,模拟很难和用户行为一致,模拟不够真实。 线下模拟场景有限,会出现业务覆盖不全的情况。 线上引流方案的出现为上述问题提供了很好
阅读全文
posted @ 2022-10-26 17:56
CharyGao
阅读(1032)
推荐(0)
摘要:
1 @bean指定方式 @bean部分源码如下 // bean 初始化调用 String initMethod() default ""; // bean 消费时调用 String destroyMethod() default AbstractBeanDefinition.INFER_METHOD
阅读全文
posted @ 2022-10-25 11:00
CharyGao
阅读(612)
推荐(0)
摘要:
常见问题 · alibaba/druid Wiki (github.com) initialSize是什么意思? initialSize:连接池初始化时初始化的数据库连接数 initialSize在哪个阶段会起作用? 当项目第一次进行增,删,改,查的时候,连接池会初始化,这个时候会根据initial
阅读全文
posted @ 2022-10-25 10:58
CharyGao
阅读(2816)
推荐(0)
摘要:
javadoc基本介绍 javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。javadoc命令是用来生成自己API
阅读全文
posted @ 2022-10-24 18:40
CharyGao
阅读(306)
推荐(0)
摘要:
SELECT username, program, status, COUNT(1) FROM v$session GROUP BY username, program, status ORDER BY COUNT(1) DESC; 查看oracle连接数(oracle常用命令) 核心提示:作为DB
阅读全文
posted @ 2022-10-24 17:31
CharyGao
阅读(2439)
推荐(0)
摘要:
来源:https://blog.csdn.net/partner4java/article/details/7012196 JdbcTemplate类使用DataSource得到一个数据库连接。然后,他调用StatementCreator实例创建要执行的语句。下一步,他调用StatementCall
阅读全文
posted @ 2022-10-24 14:40
CharyGao
阅读(3959)
推荐(0)
摘要:
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。如TCP和UDP等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础
阅读全文
posted @ 2022-10-10 14:41
CharyGao
阅读(480)
推荐(0)
posted @ 2022-09-28 14:24
CharyGao
阅读(77)
推荐(0)
摘要:
今天在进行热部署配置时,发现没有compiler.automake.allow.when.app.running,后来发现2021的版本被迁移到了这里
阅读全文
posted @ 2022-09-27 12:40
CharyGao
阅读(353)
推荐(0)
摘要:
在linux下用 top -H -p <pid> 查询某个进程的线程按理说,都是某个进程下的线程, 应该进程id PID一样啊,但实际却都不一样 实际是被PID的名字给弄混了,线程进程都会有自己的ID,这个ID就叫做PID,PID是不特指进程ID,线程ID也可以叫做PID。 pthread库里的每一
阅读全文
posted @ 2022-09-23 15:54
CharyGao
阅读(1372)
推荐(0)
摘要:
显示20分钟前的文件find /home/prestat/bills/test -type f -mmin +20 -exec ls -l {} \;删除20分钟前的文件find /home/prestat/bills/test -type f -mmin +20 -exec rm {} \;显示2
阅读全文
posted @ 2022-09-23 13:34
CharyGao
阅读(2099)
推荐(0)
摘要:
Linux命令简明手册 (wker.com) pmap 显示进程的内存映像 语法格式 pmap [-x|-d] [-q] pids pmap -V 命令简介 pmap命令主要用于显示指定进程的内存映像(或称地址空间)。其中,pids是一个或一组进程的PID。 除了指定进程,如果不加任何选项,pmap
阅读全文
posted @ 2022-09-22 16:17
CharyGao
阅读(8541)
推荐(1)
摘要:
堆外内存 堆外内存是相对于堆内内存的一个概念。堆内内存是由JVM所管控的Java进程内存,我们平时在Java中创建的对象都处于堆内内存中,并且它们遵循JVM的内存管理机制,JVM会采用垃圾回收机制统一管理它们的内存。那么堆外内存就是存在于JVM管控之外的一块内存区域,因此它是不受JVM的管控。 在讲
阅读全文
posted @ 2022-09-22 09:22
CharyGao
阅读(2314)
推荐(0)
posted @ 2022-09-09 18:20
CharyGao
阅读(616)
推荐(0)
摘要:
重复的请求并不好过滤 为什么要做重复请求的过滤呢?不过滤不行吗? 过滤重复请求很难吗?加一个请求ID不就好了吗? 每个技术难点的话题,肯定是由一个产品需求引发的,俗话说:如果没有产品经理,程序员将不需要听诊器,但是会失业!! 产生背景 重复请求能够对系统造成伤害是架构中很难避免的一个设计问题,一般情
阅读全文
posted @ 2022-08-27 18:11
CharyGao
阅读(98)
推荐(0)
摘要:
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 -Xmx8G -Xms8G -server -Dserver.port=8899 -Djava.security.egd=file:/dev/./ur
阅读全文
posted @ 2022-08-26 14:03
CharyGao
阅读(1141)
推荐(0)
摘要:
lssort函数的作用是对字段排序,字符串类型的 1.按拼音排序: select * from MEMBER t order by NLSSORT(t.b,'NLS_SORT = SCHINESE_PINYIN_M') 2.按笔画排序: select * from MEMBER t order by
阅读全文
posted @ 2022-08-24 17:49
CharyGao
阅读(981)
推荐(0)
摘要:
$ function urldecode() { : "${*//+/ }"; echo -e "${_//%/\\x}"; } $ urldecode https%3A%2F%2Fgoogle.com%2Fsearch%3Fq%3Durldecode%2Bbash https://google.c
阅读全文
posted @ 2022-08-24 17:47
CharyGao
阅读(75)
推荐(0)
摘要:
Oracle数据库SQL执行计划怎么查看?如何分析? _ 潘子夜个人博客 数据库SQL执行的效率会直接影响整体应用的性能,在大数据量和复杂SQL语句的情况下,一定要查看数据库SQL的执行计划,并分析哪些语句耗费较多,值得优化!就Oracle数据库而言,下面潘老师来谈谈我们该如何去查询和分析执行计划?
阅读全文
posted @ 2022-08-06 16:37
CharyGao
阅读(9859)
推荐(2)
摘要:
数据结构与算法—一致性哈希 - Java 技术驿站 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得分布式哈希(DHT)可以在P
阅读全文
posted @ 2022-08-06 13:28
CharyGao
阅读(437)
推荐(0)
摘要:
玩转SSH端口转发 SSH有三种端口转发模式,本地端口转发(Local Port Forwarding),远程端口转发(Remote Port Forwarding)以及动态端口转发(Dynamic Port Forwarding)。对于本地/远程端口转发,两者的方向恰好相反。动态端口转发则可以用于
阅读全文
posted @ 2022-07-27 19:52
CharyGao
阅读(614)
推荐(0)
摘要:
原文链接: https://blog.csdn.net/zeal9s/article/details/102476637 前言:Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来
阅读全文
posted @ 2022-07-26 18:45
CharyGao
阅读(22741)
推荐(4)
posted @ 2022-07-20 18:09
CharyGao
阅读(79)
推荐(0)