- 博客(29)
- 资源 (11)
- 收藏
- 关注
转载 在tomcat中使用spring MBean
JMX provides a simple solution to application management. In this article, we’ll look at how Spring beans can be easily exported as a JMX MBean making their methods and properties available from
2011-06-30 21:35:00 1548
转载 如何在java对象里访问Spring中已加载的property内容
Exposing the spring properties bean in javaTo allow our Java classes to access the properties from the same object as spring, we’ll need to extend the PropertyPlaceholderConfigurer so that we ca
2011-06-30 18:27:00 1999
转载 JUnit4 中@AfterClass @BeforeClass @after @before的区别对比
@BeforeClass and @AfterClass @Before and @After 在一个类中只可以出现一次在一个类中可以出现多次,即可以在多个方法的声明前加上这两个Annotaion标签,执行顺序不确定方法名不做限制方法名不做限制在类中只运行一次在每个测试方法之前或者之后都会运行一次@Be
2011-06-28 22:29:00 1279
原创 有用的东东
1. 在命令中指定ssh的参数ssh -o StrictHostKeyChecking=no username@hostname即使远程主机由于公钥改变,造成再次发送公钥的情况,此命令仍然可以禁用接受公钥提示。
2011-06-17 00:28:00 559
转载 配置文件~/.ssh/config和/etc/ssh/ssh_config
一般不需要修改OpenSSH客户端配置文件。对于给定用户,共有两个配置文件:~/.ssh/config(用户专用)和/etc/ssh/ssh_config(全局共享)。要按照该顺序读取这些文件,对于给定的某个参数,它使用的是读取过程中发现的第一个配置。用户可以通过以下方式将全局参数设置覆盖掉:在自己的用户配置文件中设置同样的参数即可。在ssh或scp命令行上给出的参数的优先级要高于这两个文
2011-06-17 00:26:00 3953
原创 catfind
#!/usr/bin/perl######################################################################## file name: catfind ## use cat to open specific files by
2011-06-16 23:38:00 562
转载 我在北京工作这几年 – 一个软件工程师的反省
我于2007年来到北京,在北京工作这些年,先后在NEC、风行、百度几家公司担任软件工程师的职务。NEC是一家具有百年历史的传统日企,在知春路的分公司叫日电电子,我们部门主要从事机顶盒、数字电视上嵌入式软件的研发。风行是一家成立于2005年的在线视频公司,主要做P2P视频点播的业务,而我主要从事P2P后台服务器的开发。百度是一家在纳斯达克上市的互联网公司,我主要在客户端部门的百度影音项目组从事P2P
2011-06-16 15:19:00 608
转载 vsftpd 与TCP_wrapper 结合限制用户的ip地址登录
/etc/hosts.allow 定义允许的地址:/etc/hosts.deny 定义拒绝的来源地址.如下:/etc/hosts.allow[root@BJFS-PIM root.adminssh]# cat /etc/hosts.allow## hosts.allow This file describes the names of the hosts
2011-06-15 22:52:00 5870
转载 mail、mailx、sendmail的区别
这里有三个概念:邮件用户代理(MUA,Mail User Agent)邮件传送代理(MTA,Mail Transport Agent)邮件分发代理(MDA,Mail Deliver Agent)通俗的说MUA就是用户使用的客户端,而MTA则是真正发送邮件的发送进程,MUA编写的邮件最终也交由MTA发送至目标端。mail和mailx即为负责查看、编写邮件和向MTA发送邮件的MUA
2011-06-13 23:06:00 5056
转载 /etc/passwd & /etc/shadow 详解
1,passwd文件passwd文件存放在/etc目录下。这个文件存放着所有用户帐号的信息,包括用户名和密码,因此,它对系统来说是至关重要的。可以使用如下命令查看该文件:cat/etc/passwdPasswd文件由许多条记录组成,每条记录占一行,记录了一个用户帐号的所有信息。每条记录由7个字段组成,字段间用冒号“:”隔开,其格式如下:usern
2011-06-13 22:13:00 1552
转载 linux bash Shell脚本经典之Fork炸弹解析:() { :|:& };:
众所周知,bash是一款极其强大的shell,提供了强大的交互与编程功能。这样的一款shell中自然不会缺少“函数”这个元素来帮助程序进行模块化的高效开发与管理。于是产生了由于其特殊的特性,bash拥有了fork炸弹。Jaromil在2002年设计了最为精简的一个fork炸弹的实现。所谓fork炸弹是一种恶意程序,它的内部是一个不断在fork进程的无限循环,fork炸弹并不需要有特
2011-06-13 21:58:00 18715
转载 如何运行Perl和查看帮助
*[Perl入门]如何运行Perl和获得帮助by endo@kyxk.net**如何运行Perl本来单独写这一章的主要目的是介绍Windows下运行Perl的配置,不过既然上面版大已经给出了一个攻略。那么这一章基本上就只剩下一些废话了。**第一个Perl程序让我们来回顾上一章的典型的Hello, world!cat hello.pl#!/usr/bin/
2011-06-13 20:51:00 3307
原创 killprocess
#!/usr/bin/perl######################################################################## file name: killprocess ## kill process by pid
2011-06-12 22:59:00 578
原创 lesslast
#!/bin/bash######################################################################## file name: lesslast ## use less to open last file by ls -lt
2011-06-08 22:22:00 566
原创 lessfind
#!/usr/bin/perl######################################################################## file name: lessfind ## use less to open specific files b
2011-06-08 22:22:00 584
转载 字符集问题的初步探讨-乱码的产生
通常在我们的现实环境中,存在3个字符集设置。第一: 客户端应用字符集(Client Application Character Set)第二: 客户端NLS_LANG参数设置第三: 服务器端,数据库字符集(Character Set)设置 我们说,一个字符在客户端应用(比如SQLPLUS,CMD,NOTEPAD等)中以怎样的字符显示取决于客户端操作系统,客户端能够显示怎样的字符
2011-06-08 17:54:00 514
转载 Calendar.clear(int field)的陷阱
运行以下代码,你期望会输出什么? // 假设现在的时间是11:34:03 Calendar cal = Calendar.getInstance(); cal.set(Calendar.HOUR_OF_DAY, 5); cal.clear(Calendar.HOUR_OF_DAY); cal.clear(Calendar.Calendar.SECOND); System.o
2011-06-08 11:52:00 1757
转载 用来定制shell环境 set/shopt
set命令可以用来定制shell环境,使用选项“o”来打开或者关闭选项。例如打开选项:set -o 选项,关闭选项目:set +o 选项。 例如要打开vi交互式命令行编辑,则如下:[root@localhost ~]# set -o #查看当前设置情况allexport offbraceexpand onemacs oner
2011-06-07 22:32:00 774
转载 bash、dash(/bin/bash和/bin/sh)
Linux中的shell有多种类型,其中最常用的几种是Bourne shell(sh)、C shell(csh)和Korn shell(ksh)。三种shell各有优缺点。Bourne shell是UNIX最初使用的shell,并且在每种UNIX上都可以使用。Bourne shell在shell编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。Linux
2011-06-07 22:23:00 515
转载 FTP 主动、被动工作模式
什么叫做PASV mode(被动模式传送)?他是如何工作的?FTP的连接一般是有两个连接的,一个是客户程和服务器传输命令的,另一个是数据传送的连接。FTP服务程序一般会支持两种不同的模式,一种是Port模式,一种是Passive模式(Pasv Mode),我先说说这两种不同模式连接方式的分别。先假设客户端为C,服务端为S.Port模式:当客户端C向服务端S连接后,使
2011-06-05 23:51:00 557
转载 Perl调试器的用法
缺省的Perl调试器就是perl解释器本身,另外还有图形界面的调试器。因为我们在开?br>?br>程序时一般都使用telnet访问服务器,所以这里主要介绍一下缺省的命令行调试器的用法。用-d 命令行选项启动Perl解释器,例如 perl -d test.pl即进入Perl调试器的交互界面。 调试命令列表如下:(所有命令都在调试提示符下顶格输入,命令大小写有关)
2011-06-03 23:54:00 603
原创 使用perl计算日期
#!/usr/bin/perlsub addDate{ ($delt) = @_; my $date = time() + 60 * 60 * 24 * $delt; (undef, undef, undef, $day, $month, $year) = localtime $date; $year += 1900; $month++;
2011-06-03 23:53:00 1339
转载 PERL 语言中的q,qw,qr,qx,qq......符号用法总结
在perl语言中,有两个特殊而常用的符号 qq qw,分别解释如下: qq{foobar}的意思为意思为双引号字符串,可内插变量 相当于 "foobar" qw{foo bar}的意思为用空格分解字符串,得到列表,相当于如下语句 split( ,foo bar) 得到的结果是foo,bar 字符串比较等于用 eq q运算符对号转义的方式 $so
2011-06-03 23:01:00 6468 1
转载 从ubuntu中文论坛转载的一片超好的文章,慢慢学习中
About Shell ----------- Q1.用户登录到Linux机器,系统会启动login子程序处理用户登录请求,如何自动设置用户环境变量? 比如 PATH,CVS_RSH等等 编辑/etc/profile 和 $HOME/.bash_profile $HOME/.bash_login $HOME/.profile 当退出登录时,shell会执行 ~/.bash_
2011-06-03 22:23:00 1128
原创 Windows使用VNC连接ubuntu
启动vnc服务/usr/lib/vino/vino-server 在Windowx上安装realVNC, 输入ubuntu的ip即可。
2011-06-03 21:54:00 633
原创 系统文件
<br />/etc/resolv.conf<br />设置DNS,根据ip查域名数序如下<br />1. /etc/hosts<br />2. /etc/resolv.conf<br />
2011-06-01 23:42:00 376
原创 catlast
#!/bin/bash################################################################### file name: cat last ## display last file by 'ls -ltrF' command ########################################
2011-06-01 23:42:00 533
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人