自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 JVisualVM无法连接阿里云的主机怎么办?

命令行执行:netstat –nap | grep 9005 如果没有输出,则说明端口没有启动,查看nohup.out的日志找原因。确认远程主机的ip地址,如果是阿里云,要填写外网的ip地址,而不是内网的ip地址。然后:netstat –nap | grep pid找到进程相关的端口,如下图,则需要开放:9005 36333 34502这三个端口。首先:ps –ef | grep java 找到进程的pid,在本机可以开一个telnet客户端来验证这几个端口是否打开。确认下jmx的端口是否启动,

2024-04-17 22:18:57 308

原创 在Linux中如何查找最大的10个文件方法汇总

方法 1在 Linux 中没有特定的命令可以直接执行此操作,因此我们需要将多个命令结合使用。网址:yii666.com123456789101112。

2024-04-16 19:22:45 676

转载 java-Io与NIO的区别

通过FileChannel,我们可以实现对文件的读取和写入操作,也可以使用它的position()方法来控制读写位置,并配合Buffer进行数据操作。在这个例子中,我们创建了一个Selector对象,并通过ServerSocketChannel的register()方法将其注册到Selector上,监听其连接请求的就绪状态。当有新的客户端连接请求到达时,我们调用accept()方法来接受它,并将其SocketChannel对象注册到Selector上,监听其读取数据的就绪状态。

2024-04-15 21:43:32 33 1

原创 java设计模式-单例--懒汉与饿汉

数据库软件系统中使用数据库连接池,主要是节省打开或者关闭数据库连接所引起的效率损耗,这种效率上的损耗还是非常昂贵的,因为何用单例模式来维护,就可以大大降低这种损耗。当这个类的对象在多个地方创建的时候,使得内部的方法多次调用,但是希望只要一个对象操作这个方法,或者不希望多个地方同时调用这个方法,需要保持这个方法的单一性质,就用单利模式。当想实例化一个单例类的时候,必须要记住使用相应的获取对象的方法,而不是使用new,可能会给其他开发人员造成困扰,特别是看不到源码的时候。如上述中的日志文件,应用配置。

2024-04-15 20:38:54 709 1

原创 JDK环境变量配置

Ubuntu的全局环境设置文件为/etc/profile,其本质上是一个Shell脚本,其中存储了每次启动系统或终端时都要运行的命令。要打开此文件,可在终端中输入命令:sudo gedit /etc/profile,回车,然后输入管理员密码后,再回车,即可打开环境设置文件/etc/profile,并对其进行编辑。Ubuntu的局部环境设置文件为~/.bashrc文件,是当前用户根目录下自动隐藏的一个文件,本质上也是一个Shell脚本,而对其进行编辑的方式同profile文件。

2023-09-25 09:47:00 244 1

原创 Linux系统文件数操作

在Linux下有时会遇到Socket/File : Can’t open so many files的问题。其实Linux是有文件句柄限制的,而且Linux默认一般都是1024(阿里云主机默认是65535)。在生产环境中很容易到达这个值,因此这里就会成为系统的瓶颈。

2023-09-25 09:21:51 106 1

原创 ORACLE中查询执行时间较长的SQL语句

session.username 用户名,last_call_et 持续时间,logon_time 开始登入时间,machine 用户电脑名,LOCKWAIT 等待锁,status 状态,

2023-09-25 09:16:18 1302 1

原创 【ORACLE中表的操作时间以及操作历史记录】

select LAST_DDL_TIME from user_objects where object_type=‘TABLE’ and object_name=‘你的表名’*select object_name,created “创建时间”,last_ddl_time “最后修改时间”from user_objects where object_name = ‘你的表名’##ORACLE数据库中查询表的操作历史记录。

2023-09-25 09:13:19 1070 1

原创 Linux服务器jdk安装操作

2、解压 tar -zxvf jdk-8u131-linux-x64.tar.gz。5、测试 java -version。1、上传java包到服务器。

2023-07-31 10:54:07 41 1

原创 【无标题】

3、使用命令du -h –max-depth=1 /var/log/* 查看/var/log路径下文件的大小。这是由于该磁盘的空间已经满了,这时候可以进行扩容,或者将该磁盘的部分目录迁移到别的磁盘。4、du -sh /* 查看哪个目录最大,一步一步的查找大文件。1、使用命令df -h 查看硬盘空间。@Linux磁盘空间满的处理办法。2、命令top查看cpu及内存。查询前10的文件目录大小。

2023-07-31 10:49:14 41 1

原创 针对tcp的网络协议进行抓包语句

* ))’

2023-07-31 10:44:04 85 1

原创 【无标题】

linux 服务器开了某项服务或程序后,内存占用的非常大,停止服务或关闭进程后,内存不会立即释放,需要手动释放,使用命令。(3) 清除dentries(目录项缓存)和inode缓存。

2023-07-31 09:55:14 33 1

仅依赖jdk把xml解析为json(多层解析)

仅依赖jdk把xml解析为json,支持多层xml转为json字符串

2018-12-13

空空如也

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

TA关注的人

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