老头子的博客  2018年07月20日 星期五

手机版

  • 2017
    7-5
    Linux下调整JBoss的JVM内存大小
    分类:Linux    浏览(245)   标签:
    查看目前JBoss的情况编辑配置文件用vim进入$JBOSS_HOME/bin。如果找不到run.conf那么就是karaf了,目前针对我的项目为karaf文件。当然也可以用WinSCP等远程工具直接文本编辑找到如下图所示的几个位置:重启JBoss先找到JBoss的进程,在用kill -9 进程id 杀死JBoss进程,然后再启动。查看结果搞定

    阅读全文>>

  • 2017
    7-5
    Linux磁盘与目录的容量
    分类:Linux    浏览(251)   标签:
    磁盘癿整体数据是在 superblock 区块中,但是每个各别档案癿容量则在 inode 当中记载癿。 那在文字接口底下该如何显示这几个数据呢?这就要借助如下两个命令:df:列出文件系统的整体磁盘使用量;du:评估文件系统的磁盘使用量(常用在推估目彔所占容量)df注意:横线标注的参数比较常用。先来说明一下范例一所输出的结果讯息为: Filesystem:代表该文件系统是在哪个 partition ,所以列出装置名称; 1k-blocks:说明底下的数字单位是 1KB,可利用 -h 或 -m 来改变容量; Used:顾名思义,就是使用掉的硬盘空间啦!&nbs...

    阅读全文>>

  • 2017
    7-5
    在Linux下键入命令service network restart后界面显示一半为乱码一半正常的问题
    分类:Linux    浏览(448)   标签:
    现象分析原因刚开始我以为是图形化界面在登陆界面选择字符集的时候的问题。后来进行了测试发现不是。最终将出现问题的可能性定型为编码不一致的问题。一个是/etc/profile配置文件下的编码。另一个是/etc/sysconfig/i18n配置文件的编码。将两者的编码设置为UTF-8即可。附个人设置用命令vim /etc/profile进入下面所示的界面设置注意上图红框所示的部分用命令vim /etc/sysconfig/i18n 进入下图所示的界面设置注意上图红框所示的部分 经过上面的操作现在两个配置文件的编码一致了 最终结果   

    阅读全文>>

  • 2017
    7-5
    Linux定时任务执行,删除某个时间段的文件
    分类:Linux    浏览(248)   标签:
    Linux计划任务,自动删除n天前的旧文件       linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,但需求总是多方面的嘛~我就觉得让系统定时清理一些不需要的文件很有一种爽快的感觉,嘿嘿~~语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;例1:find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {...

    阅读全文>>

  • 2017
    7-5
    vim的环境设置参数
    分类:Linux    浏览(226)   标签:
    vim的环境设置参数:set nu:set nonu就是设置与取消行号:set hlsearch:set nohlsearchhlsearch就是high light search(高亮度查找)。这个就是设置是否将查找的字符串反白的设置值。默认是hlsearch:set autoindent:set noautoindent表示是否自动缩排,autoindent就是自动缩排:set backup表示是否自动保存备份文件,一般是nobackup的,如果设置backup的话,那么当你改动任何一个文件是,则原文件会在源文件同一目录下被另存为一个文件名为filename~的文件。:set ruler设...

    阅读全文>>

  • 2017
    7-5
    Linux下jboss6.1.0日志输出设置
    分类:Linux    浏览(347)   标签:
    最近一段时间发现项目用了JBoss之后日志变得非常大。都是好几百兆了。于是在网上查找一些文档自己整理了一下关于JBoss日志的输出设置,我们先看下面一段代码#运行和错误日志写到文件 log4j.appender.RunningLog =org.apache.log4j.sift.MDCSiftingAppender log4j.appender.RunningLog.key=bundle.name log4j.appender.RunningLog.default=jboss log4j.appender.RunningLog.appender=org.apache.log4...

    阅读全文>>

  • 2017
    7-5
    Linux下用winscp工具上传文件时的一个报错
    分类:Linux    浏览(234)   标签:
    报错如下图所示:分析过程,刚开始以为是网络不稳定导致的。可是尝试的了好几次还是报如上图所示的错误。于是就猜想是不是磁盘的空间不够导致的。先用如下的命令检测下目前磁盘的情况<span style="font-size:14px;">[root@localhost ~]# df -h 文件系统       容量  已用  可用 已用%% 挂载点 /dev/sda3   &nb...

    阅读全文>>

  • 2017
    7-5
    从一个错误映射到centos7 firewalld 防火墙的使用
    分类:Linux    浏览(278)   标签:
    错误提示如下:FirewallD is not running是你的防火墙还没开。 可以执行 systemctl start firewalld 开启防火墙。相关命令 CentOS 7 上systemctl 的用法http://www.linuxidc.com/Linux/2014-11/109236.htmsystemctl status firewalldfirewalld使用简介http://www.centoscn.com/CentOS/help/2015/0208/4667.htmlCentos7 开放端口Centos升级到7之后,发现无法使用iptables控制Linuxs的端口,...

    阅读全文>>

  • 2017
    7-5
    Linux性能监控工具Nmon安装使用
    分类:Linux    浏览(308)   标签:
    安装说明安装环境:安装方式:解压包安装软件:nmon_linux_14i.tar.gz下载地址:nmon:http://nmon.sourceforge.net/pm ... nloadnmonanalyser: http://www.ibm.com/developerwo ... lyserhelp:http://nmon.sourceforge.net/pm ... ation安装位置:/usr/local/nmonNmon介绍Nmon 工具是 IBM 提供的免费的在AIX与各种Linux操作系统上广泛使用的监控与分析工具。该工具可将服务器的系统资源耗用情况收集起来并输出一个特定...

    阅读全文>>

  • 2017
    7-4
    java中的集合与队列
    分类:Java    浏览(266)   标签:
    ListArrayList 以数组实现。节约空间,但数组有容量限制。超出限制时会增加50%容量,用System.arraycopy()复制到新的数组,因此最好能给出数组大小的预估值。默认第一次插入元素时创建大小为10的数组。按数组下标访问元素–get(i)/set(i,e)的性能很高,这是数组的基本优势。直接在数组末尾加入元素–add(e)的性能也高,但如果按下标插入、删除元素–add(i,e), remove(i), remove(e),则要用System.arraycopy()来移动部分受影响的元素,性能就变差了,这是基本劣势。 LinkedList 以双向链...

    阅读全文>>

  • 2017
    7-4
    jvm调优参数
    分类:Java    浏览(199)   标签:
    GC有两种类型:1、Scavenge GC   一般情况下,当新对象生成,并且在Eden申请空间失败时,就会触发Scavenge GC,堆的Eden区域进行GC,清除非存活对象,并且把尚且存活的对象移动到Survivor的两个区中。2、Full GC   对整个堆进行整理,包括Young、Tenured和Perm。Full GC 比Scavenge GC要慢,因此应该尽可能减少Full GC,有如下原因可能导致Full GC   a、Tenured被写满;   b、Perm域被写满   c、Sy...

    阅读全文>>

  • 2017
    7-4
    Java异常处理的10个最佳实践
    分类:Java    浏览(166)   标签:
     异常处理在编写健壮的 Java 应用中扮演着非常重要的角色。异常处理并不是功能性需求,它需要优雅地处理任何错误情况,比如资源不可用、非法的输入、null 输入等等。Java 提供很多异常处理特性,通过内置的 try、catch、finally关键字实现。Java 同样允许创建新的异常和使用 throw 和 throws 抛出该异常。在实践中,异常处理不单单是知道语法这么简单。编写健壮的代码更像是一种艺术,而不是一门科学,在接下来的文章中,我们将讨论 Java 异常...

    阅读全文>>

1 2 3 4 5 6