自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 JMockit 使用

 JMockit 使用 1.使用介绍 传统mock方法的限制: JDK Proxy必须实现接口 Cglib Proxy的class和方法不能是final限定的 对于静态方法无能为力 对非public方法无能为力,或者需要花比较大的代价进行反射处理 比较依赖于Ioc机制,对于new或工厂类管理的bean无法进行有效的测试 JMockit优点 JMockit项目基于 Java 5 SE 的 ja...

2013-07-12 14:56:42 582

Ubuntu安装Intellij idea后的界面美化操作

换个IDE来玩玩,发现Idea安装后界面很丑,中文变口口,英文字体发虚有锯齿,相比而言eclipse界面做的算是非常好了,原因在于eclipse用的swt,idea用的是swing,那也就没有什么好抱怨的了,swing做的像这样的gui软件已经很不错了。 接下来就是优化下界面了,否则在这种环境下编程,有害身心。 设置代码区的字体 写道File-Settings-Editor...

2013-07-10 23:18:09 903

原创 成功编译OpenJDK 7u2-转

准备工作 写道apt-get build-dep openjdk-6apt-get install openjdk-6-jdkapt-get install libasound-dev build-essential  下载OpenJDK 7 update 2 的源码 写道cd /optwget http://www.java.net/download/op...

2013-06-22 14:49:42 174

原创 ubuntu 13.04环境编译OpenJDK7

从openjdk代码仓库下载源码 需要安装Mercurial(hg)版本管理工具。写道sudo apt-get install mercurial 安装Mercurial的hclone扩展插件:写道hg clone http://bitbucket.org/pmezard/hgforest-crew  将以下内容添加到$HOME/.hgrc文件中,如果没有...

2013-06-22 14:39:12 386

原创 Ubuntu13.04 安装 Linux Deepin 截图工具,支持快捷方式

 安装步骤: 提示:支持 Ubuntu 11.04+,Debian,Linux Mint等版本。较低 Ubuntu 版本安装过程中会提示 python 版本较低。 1,下载 .deb 安装包 http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin...

2013-06-22 14:20:52 133

原创 nginx配置详解

user nginx ;  #用户   worker_processes 8;  #工作进程,根据硬件调整,大于等于cpu核数   error_log logs/nginx_error.log crit;  #错误日志   pid logs/nginx.pid; #pid放置的位置   worker_...

2013-05-07 10:59:52 99

原创 centos-5 yum安装nginx-mysql5.1-php5.2-fastcgi构建LNMP服务器

导入第三方软件库centos 5 32位: rpm -Uvh http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm rpm -Uvh http://centos.alt.ru/repository/centos/5/i386/centalt...

2013-05-07 09:07:12 130

原创 centos服务器配置记录

今天又搞了台聚石塔,相比与之前用的aliyun的弹性计算,吐漕有很多,linux系统只有redhat和centos,想用ubuntu server,没法!还有聚石塔后台太简陋,都没有找到重装系统的地儿,切换到万网后台更是一团糟,更改登录邮箱直接就是提示更改失败,连个原因都没有,提交了工单也半天没人回复。aliyun的服务真心好,工单半小时必回,真不明白阿里为啥有了aliyun还要搞聚石塔,KP...

2013-05-04 18:35:40 120

原创 postgreSql查看连接数SQL

select * from pg_stat_activity

2013-04-22 12:04:00 536 1

原创 公司nginx环境,域名端口绑定备忘记录

用一台机器作为端口转发服务器,只需要这台机器的nginx上配置nginx.conf文件。 server { listen 80; server_name any.qn.com; location / { proxy_pass http://xxx; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;...

2013-03-29 14:13:23 104

原创 stardict的安装及词典下载地址

安装星际译王:(1)从源中安装sudo apt-get install -y stardict(2)手动下载安装官网:http://stardict.sourceforge.net/___________________________________________________________________使用方法:下载好了你需要的文件后,把它解压(解压出来的应该有三个文件)。星际译王...

2013-02-06 11:07:10 278

原创 Centos 6使用yum配置nginx+php的方法

安装nginx的源 rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpmyum install nginx  添加到启动项并启动nginx chkconfig --levels 235 nginx on/etc/ini...

2013-02-01 17:46:27 115

原创 ubuntu下使用vbox出现The virtual machine 'Ubuntu01' has terminated unexpectedly during

一般是由于系统升级内核造成的,可以安装系统内核头信息解决。sudo apt-get install dkms build-essential linux-headers-$(uname -r)然后执行/etc/init.d/vboxdrv setup ...

2013-01-17 10:33:44 1492

原创 ubuntu解压命令全览

.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName...

2012-12-25 14:39:33 117

原创 ubuntu server静态IP和DNS服务器设置

Ubuntu的网络参数保存在文件 /etc/network/interfaces中,默认设置使用dhcp,动态IP获取。设置静态ip的方法如下:1) 编辑 /etc/network/interfaces1.1)将dhcp 一行屏蔽 # The primary network interfaceauto eth0#iface eth0 inet dhcp ...

2012-12-22 22:46:40 336

原创 解决virtualbox复制ubuntu后改变mac地址不能识别网卡问题

在vbox里面安装了一个ubuntu server 12.04,利用自带的复制功能,完成3台虚拟服务器的搭建。为了更好的模拟局域网环境,为了保证mac不一样,所以刷新mac地址,登陆时ifconfig发现eth0不翼而飞,自然也不能连通网络。最后发现是/etc/udev/rules.d/70-persistent-net.rules文件保存了原始虚拟机网卡的mac地址,这时候利用vbox刷...

2012-12-22 22:38:08 422

原创 linux中强大且常用命令:find、xargs、grep

在linux下面工作,有些命令能够大大提高效率。本文就向大家介绍find、grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们。本文结构如下:find命令find命令的一般形式find命令的常用选项及实例find与xargsgrep命令grep命令的一般形式grep正则表达式元字符集(基本集)grep命令的常用选项及实例...

2012-12-20 09:29:49 171

原创 笔记几个不常用但强大的shell命令

!$!$是一个特殊的环境变量,它代表了上一个命令的最后一个字符串。如:你可能会这样:$mkdir mydir$mv mydir yourdir$cd yourdir可以改成:$mkdir mydir$mv !$ yourdir$cd !$sudo !!以root的身份执行上一条命令 。场景举例:比如Ubuntu里用apt...

2012-12-20 09:21:58 220

原创 Ubuntu下运行Swt带browser程序出现Unknown Mozilla path (MOZILLA_FIVE_HOME not set)异常

昨天把T400换成8G内存,顺势重装了ubuntu 64bit,今天run我的一个swt项目的时候,报错No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)] 我第一反应是找到mozilla的位置,加入系统变量中,发现问题依旧。 网上找了下,官方faq说明:http://www.eclipse.org/...

2012-12-09 18:44:42 187

原创 linux nc 命令传输文件

nc 到底干嘛用的我不多描述,今天主要讲下用nc 传输文件。由于公司的设备sudo 后没有ssh ,scp 等远程接入命令,或host.deny 里面设置了ssh 的deny ,不管怎样的原因。我今天跨过大家常用的scp, 来说明下一个更有用的轻量级工具,nc 的另一个强大的功--- 文件传输。      范例如下:   目的主机监听   nc -l 监听端...

2012-12-04 23:15:13 399

原创 Linux下各种批量替换文件的方法

1:查找find . -type f -name "*.html"|xargs grep ‘yourstring’2:查找并替换find -name '要查找的文件名' | xargs perl -pi -e's|被替换的字符串|替换后的字符串|g'perl -pi -e在Perl 命令中加上-e 选项,后跟一行代码,那它就会像运行一个普通的Perl 脚本那样运...

2012-11-30 11:30:51 167

原创 使用OpenJDK来查看SunJDK不提供的部分源码

    都知道SunJDK(不喜欢叫他OracleJDK)只提供了java和javax下大部分的源码,其他源码想看却无门。我们可以通过OpenJDK来满足我们的私窥欲。    网上有很多OpenJDK的安装方法,但是请记住,我们只是为了看源码,并不是使用它作为开发环境(我还是喜欢用SunJDK来做开发,以免跑到正式环境上有莫名的兼容问题),所以本篇文章不会去介绍如何编译安装OpenJDK的步骤...

2012-11-29 14:35:54 241

原创 Linux远程执行GUI程序方法

      今天一直在排查内存泄露的问题,把内存信息jmap dump出来,生成了1.8G大小的bin文件,如果下载到本地,需要2个小时左右,为了方便就直接在服务器上运行MAT(Memory Analyzer)分析内存数据。      目前Ubuntu通用的两种桌面显示管理器,lightDM和GDM(GNOME DISPLAY MANAGER),在Ubuntu11.10版本,默认使用的是l...

2012-11-12 10:15:32 581

原创 推荐一款好用的图表控件 google chart

https://developers.google.com/chart/  

2012-11-08 11:34:20 170

原创 如何删除Eclipse中Open Perspective下废弃的项目

因为Eclipse可以通过插件形式支持不同的语言,我们可以安装PHP,Scala等等支持插件,但是当我们不用了,拆卸掉该插件的时候,Open Perspective不会删除,以PHP为例,出现一个<PHP>废弃项,不会影响别的项使用,但是看着始终不顺眼。 删除方法:Window --> Preferences --> General --> Perspecti...

2012-11-08 10:54:24 360

原创 公司用到的testng版本

今天Eclipse崩溃,重装了,忘了备份插件,结果就悲剧了,花了2个小时在配置环境。其中有个问题就是安装testng插件,项目测试用的公司的jtester结合testng来实现,我们用的是1.0.3的testng,只能支持5.1.3.x版本,网上绝大多数都是6.0已上,找了N久啊,这里做个备份。 老版本集合:http://beust.com/eclipse-old/ 我安装的是...

2012-11-08 10:53:58 695

原创 Ubuntu下强大的下载工具Aria2c

aria2c是这段时间项目中用到的工具,用来下载同步归档文件的一个工具。同时它也是Linux下一个非常强大的多线程下载工具,支持断点及分段,支持传统的http、https、ftp协议,也同时支持BitTorrent协议,不少的网友用来下载迅雷离线文件也是不错的选择。 如何安装 aria2caria2c目前已被包含到众多 Linux 发行版中,例如在Ubuntu或者Debia...

2012-11-04 23:04:24 506

分享linux远程桌面连接windows系统脚本

使用的是rdesktop,保存为一个脚本,方便使用#!/bin/bashtabName=screen #Tab名称user=Administrator #用户名passwd=123456 #密码geometry=1200x750 #分辨率colour=16 #颜色16 or 32address=10.16.21.21 #Ip地址...

2011-12-07 15:17:48 159

利用my.cnf重置MySQL root密码

本帖只是作为自己的手册贴,用于平时查看使用。 必要条件,能够编辑MySQL配置文件! 1、编辑MySQL配置文件:windows环境中:MySQL安装目录\my.ini linux环境中:/etc/my.cnf(有的可能是/etc/mysql/my.cnf) 在[Mysqld]配置段下添加:skip-grant-tables 保存退出编辑...

2011-11-07 13:01:11 502

空空如也

空空如也

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

TA关注的人

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