`
skyishuman
  • 浏览: 58834 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

linux vi快捷键

vi 中的快捷键很多,在此整理一下。 vi 命令模式中可用的移动键:h ---将光标向左移一个字符j ---将光标向下移一个字符k ---将光标向上移一个字符l ---将光标向右移一个字符w ---将光标向前移一个单词b ---将光标向后移一个单词e ---将光标移到下一个单词之后0 ---将光标移到行首$ ---将光标移到行末) ---将光标移到下一句句首( ---将光标移到上一句句首} ---将光标移到下一段开始处{ ---将光标移到下一段开始处G ---将光标移到当前文档的底部^ ---将光标移到行内非空格的第一个字符H ---将光标移到屏幕上第一行L ---将光标移到屏幕上最后一 ...

log4j xml

    博客分类:
  • java
Xml代码   <?xml version="1.0" encoding

log4j

    博客分类:
  • java
log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。   首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址: http://logging.apache.org/log4j/1.2/download.html   我们先看一个最简单的示例: 【示例1】 项目结构: 【注:由于这里的多个项目公用一个jar档,我们可以创建一个专门放置jar档的Java工程,然后将jar档放到lib目录下。在要使用的工程中按图所示进行引用 】 Java代码: Java代码 
  最近我的ubuntu系统sudo装的数据库出现问题,迫于无奈重装,重装启动后用mysql命令客户端连接,出现如下提示: Ruby代码    [LING mysql]$ <span style="">mysql -u root -p</span>     
操作系统:CentOS 5.5 (1)安装MySQL 在该操作系统上安装MySQL最方便的方法是使用yum进行安装: [root@localhost yum.repos.d]# yum install mysql-server(有时网络比较慢的话,会花费较多的时间,如何配置本地yum源的方法,我将在另一篇blog上做详细的介绍) (2)查看MySQL是否启动 安装完MySQL以后,可以查看一下当前mysql是否已经启动:    

mysql 安装启动

1>将Mysql-5.0.18.tar.gz通过SSH 工具 上传到Linux系统的home目录下 2>建立MySQL使用者和群组: #groupadd mysql #useradd -g mysql mysql 复制代码 3>解压缩Mysql-5.0.18.tar.gz源码包 
curses库是一组函数,程序员可以用它们来设置光标的位置和终端屏幕上显示的字符样式。curses库最初是由UCB的开发小组开发的。大部分控制终端屏幕的程序使用curses。曾经由一组简单的函数组成的库现在包括了许多复杂的特性。 Ubuntu下安装方法: sudo apt-get install libncurses5-dev  (如果发现找不到这个包,使用命令 sudo apt-get update 更新下包源) curses的基本用法如下: 1. 包含头文件:curses.h 2. 编译时应加上链接语句-lcurses,如:gcc temp.c -o temp -lcurs ...
装mysql时出现错误 chown -R mysql.mysql /var/lib/msql提示:chown:'mysql.mysql':无效的用户。 mysql出错 :mysql.mysql:无效的用户 当然一定要有mysql用户了,而且还要有mysql组,这样:shell>; groupadd mysqlshell>; useradd -g mysql mysql先让root拥有你的mysql目录和子目录及文件shell>; chown -R root  /path/to/yourmysqldir其实你只需要让mysql拥有数据目录shell>; ...
编译安装mysql,找不到makefile 需要安装gcc  还有 curses库
Linux 前后台进程切换 当你用shell启动一个程序时,往往他是在前台工作的。 例如经常用PUTTY连接到远程服务器执行脚本的时候,如果本地网络中断后,这个时候前台进程就结束了,比较的懊恼,必须重新执行。因此有必要进行前后台进程的切换。 例如直接在终端里输入firefox,那么会打开firefox,但当你关闭此终端或者ctrl+c强制终止时,firefox也随机关闭了。你可以在执行时后面加一个&,这样就在后台工作了。 Shell支持作用控制,有以下命令: 1. command  & 让进程在后台运行 2. jobs –l 查看后台运行的进程 3. fg %n 让后台运行的进程 ...
解决方案:1.安装openssh-server Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用sudo apt-get install openssh-server安装上即可。1.1输入命令:sudo apt-get install openssh-server   1.2确认openssh-server是否启动了:      ps -e |grep ssh 正常情况下结果为: 1584 ?        00:00:00 ssh-agent2299 ?       00:00:00 sshd1.3如果只有ssh-agen ...
网上有很多帖子都是介绍Myeclipse如何集成svn的,但是很多都无法实践通过。本人测试集成使用的版本myeclipse8.5和8.6,环境64位win7。 以下两种方式无法成功集成(集成后有问题): 方式一: 在MyEclipse Configuration Center中通过URL方式update集成,URL:http://subclipse.tigris.org/update_1.6.x 这是安装插件最常用的集成方法。 虽然按以上方式集成后,svn能正常使用,但是Myeclipse就杯具了,整个界面被还原成了原始的eclipse模样,连window-preference里面的属性都变成和 ...
贫血模型 我们首先用贫血模型来实现。所谓贫血模型就是模型对象之间存在完整的关联(可能存在多余的关联),但是对象除了get和set方外外几乎就没有其它的方法,整个对象充当的就是一个数据容器,用C语言的话来说就是一个结构体,所有的业务方法都在一个无状态的Service类中实现,Service类仅仅包含一些行为。这是Java Web程序采用的最常用开发模型,你可能采用的就是这种方法,虽然可能不知道它有个&ldquo;贫血模型&rdquo;的称号,这要多亏Martin Flower(这个家伙惯会发明术语!)。   包结构 在讨论具体的实现之前,我们先来看来贫血模型的包结构, ...
常见的配置文件 虽然可以用xml或者在运行时用Java来配置Log4j,但还是properties文件好用啊! log4j.rootLogger=info, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
Log4j的简单思想    Log4j真的很简单,简单到令人发指的地步。不是要记录日志吗?那就给你一个Log,然后用Log来写东西就行了,先来一个完整类示例:   Java代码   package test.robin;        
Global site tag (gtag.js) - Google Analytics