摘要: 在方法级别的java日志输出控制(一)这篇文章中主要讨论了通过properties配置文件以及AOP技术批量控制方法级别的日志输出。用properties配置文件的好处是不用更改程序即可控制日志的输出,然而大型的应用通常是分布式的,会有很多的服务器,需要更改全部服务器上的配置文件,然后再重启应用。这... 阅读全文
posted @ 2015-07-30 11:50 单色铅笔 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 前面学习了log4j以及log4j2 java日志控制,通过配置可以实现java日志的输出级别,输出位置,输出格式等日志控制,甚至可通过配置控制不同java类的日志输出方式。在大型web系统中,这些基本的日志控制可能还是不够的。由于日志输出是非常耗费资源的事情,特别在大型应用特定场景中。所以一般情况... 阅读全文
posted @ 2015-07-29 14:13 单色铅笔 阅读(4802) 评论(1) 推荐(0) 编辑
摘要: Log4j1.x已经被广泛应用到各个系统及框架中。然后,1.x毕竟太古老,代码很久没有更新。目前,Log4j 1.x的代码已经很难维护,因为它依赖于很多Jdk老版本的api。作为Log4j 1.x的替代品,SLF4J/Logback已经对日志系统做了很大的改进,那么,为什么我们还需要Log4j 2?... 阅读全文
posted @ 2015-07-10 17:25 单色铅笔 阅读(840) 评论(0) 推荐(0) 编辑
摘要: java日志是开发过程中一个绕不过的坎,优雅的日志是开发一个优秀系统必不可少的。java日志组件有很多种,比如经常用到的log4j。却一直没有对java日志系列进行一个系统的学习与整理。本文将详细整理java日志系列组件。1.从零开始日志记录是应用程序运行中必不可少的一部分。具有良好格式和完备信息的... 阅读全文
posted @ 2015-07-06 16:13 单色铅笔 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、创建用户:1、使用命令 useradd 例:useradd user1——创建用户user1useradd –e 12/30/2009 user2——创建user2,指定有效期2009-12-30到期用户的缺省UID从500向后顺序增加,500以下作为系统保留账号,可以指定UID,例:useradd –u 600 user3通常需要加参数m即 useradd -m test在home下生成用户工作目录。有时建好用户后切换到用户下$符号前面啥都没有也看不到当前目录。这时要切换到root下执行 usermod -s /bin/bash test之后再切换回来就好了。2、使用 passwd 命令 阅读全文
posted @ 2013-12-27 10:54 单色铅笔 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 在 Ubuntu 上搭建 VPN 服务器的方法非常多,比较著名的有 PPTP, L2TP/IPSec 和 OpenVPN。这三种方式中后两者的安全性比较好,但配置较麻烦。其中 OpenVPN 在 Windows/Mac 平台上还需要额外的客户端。而 L2TP/IPSec 方式虽然比较好,但我配置后,虽然 Windows 和 Linux 用户没有问题,但 Mac/iPhone 却始终无法连上,PPTP 是这三者中配置最容易的方式,而且由于 Windows/Mac 系统中都内建相应的客户端,使用起来非常方便。服务器环境是单网卡 eth0。在 Ubuntu 中建立 pptp server 需要的软件 阅读全文
posted @ 2013-12-17 22:43 单色铅笔 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 一,u盘或sd卡挂载1.u盘或者sd卡插上2.fdisk -l 查看如:其中64GB 的/dev/mmcblk0就是我的sd卡。3.把sd卡挂载到/home下:mount -t vfat /dev/mmcblk0p1 /home4.如果想让他开机自动挂载: 看这里不过我的开机自动挂载后没有执行权限,只有手动挂载才可以。也可能是/etc/fstab这里的配置有问题。二,剩余硬盘空间挂载之所以有这个问题是因为把ubuntu刷到64GB sd卡上的时候不能使用剩余空间。下面是简要步骤:df -kcat /proc/partitionsfdisk /dev/mmcblk0p3n 100000000wr 阅读全文
posted @ 2013-11-26 17:29 单色铅笔 阅读(873) 评论(0) 推荐(0) 编辑
摘要: -bash: lesspipe-bash: dircolors不能进行任何操作一定是设置环境变量出错解决方法:首先成为超级用户(ubuntu)/usr/bin/sudo -i(必须是绝对路径)之后修改你的环境变量 阅读全文
posted @ 2013-11-22 17:51 单色铅笔 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 在windows下操作1.首先在这里 下载ubuntu的镜像文件2.我选择的是13.10的版本。注意必须是 .img.xz后缀。3.下载完成之后用7zip解压得到.img的文件4.用 Win32 Disk Imager 把 .img文件写入你的 micro SD(注意.img文件不要有中文路径)5.把SD卡插入未联通电源的BBB。6.通过按住BBB的boot按钮(在SD卡槽旁边)不放,然后通过usb把BBB连接电脑(之前需要安装驱动。驱动在beaglebone盘下的drivers里面)。直到用户LED灯开始闪烁才可松开。(可以给BBB加上额外电源防止usb供电不足)7.这时就可以用putty( 阅读全文
posted @ 2013-11-19 15:55 单色铅笔 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 本文指的是beaglebone通过与之相连的本机ubuntu上网,如果条件允许直接用网线连接到路由器上是更好的选择首先配置一下dns服务器:sudo vim /etc/resolv.conf添加:nameserver 8.8.8.8保存之后dns就配置成功了,不过重启后还得重新配置,解决这个问题还要重新建一个文件:vim /etc/resolvconf/resolv.conf.d/tail添加:nameserver 8.8.8.8ok!为了能够让BBB通过Ubuntu上网,还需要做以下设置:设置Ubuntu的ipv4包转发规则设置BBB的网关为Ubuntu,并设置DNS首先设置Ubuntu的i 阅读全文
posted @ 2013-11-19 13:43 单色铅笔 阅读(923) 评论(0) 推荐(0) 编辑