- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 Ubuntu创建一个可ssh可sudo的用户
sudo useradd -m -s /bin/bash -G adm USERNAMEsudo passwd USERNAME参数说明:useradd:-m 创建家目录-s 默认shell(默认是/bin/sh,很难用)-G 加入用户组,adm组默认是可以sudo的passwd只有执行过passwd修改过密码才可以通过ssh进行登录,useradd命令中的
2013-08-27 19:07:16 2006
转载 Ubuntu 12.04下Apache2.2与Tomcat7的整合
有过服务器搭建经验的人都知道,如果做J2EE开发,把Tomcat和Apache整合起来有如下几点好处:1,利用Apache做负载均衡和容错;2,Apache专注做静态网页解析,tomcat专注做动态网页解析,这样能提高服务器的效率;3,应用程序可以无缝升级。 最近用Ubuntu12.04做服务器(原理上不应该用最新版本而应该用稳定版本),看了很多关于apache与tomcat整合的书,最后发
2013-08-22 23:09:06 900
转载 ubuntu下安装和配置Apache2
在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo apache2ctl -k start 停止:sudo apache2ctl -k stop 重新启动:sudo apache2ctl -k restart 配
2013-08-21 18:51:57 754
转载 一个不断提出的问题:Linux下JDK到底应该安装在哪儿?
1 Linux 目录结构即使这是个菜鸟级的问题,也经常难住老鸟。我就见过很资深的程序员把JDK不合适地安装到/home目录下。虽然不一定有最正确的安装位置,但一定有不适当的安装位置。为了确定我们到底应该把JDK安装在哪里,首先要了解一下Unix/Linux的目录结构。[plain] view plaincopyprint?/bin 用来贮存用户命令。/usr/bin
2013-08-20 17:05:03 15302 2
转载 远程连接Mysql数据库问题(ERROR 2003 (HY000))
在我们用客户端及其远程连接服务器Mysql数据库的过程中,容易出现下面问题:问题代码代码 ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.19' (111) 这个 原因就是Mysql数据库的默认配置文件my.cnf(linux下)中的bind-address默认为127.0
2013-08-20 10:35:16 798
转载 如何开启MySQL的远程帐号
开启 MySQL 的远程登陆帐号有两大步:1、确定服务器上的防火墙没有阻止 3306 端口。MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。如果不知道怎样设置您的服务器上的防火墙,请向您的服务器管理员
2013-08-20 10:30:40 543
转载 Ubuntu12.04安装Xen4
linux3.0内核已经支持xen了,所以不用再编译内核了(对于那些内核支持的系统都不用重新编译内核)。第一步:安装需要的软件包安装编译 Xen 和 Linux xen kernel 所需要的软件包:$ sudo apt-get install gcc g++ make patch libssl-dev bzip2 gettext \zlib1g-dev pytho
2013-08-18 20:09:10 763
转载 windows远程桌面访问ubuntu12.04
(1) 讲解VNC方法来远程桌面访问ubuntu12.04ubuntu10.04搭载的GNOME界面支持windows远程访问,但是由于以后默认搭载的界面变成了unity,本身争议较大,最重要的是,之前的CRT\PUTTY都是SSH方法命令行连接不能很好的满足大家以后的需求(看不到界面),有必要研究一下。到网上搜了下,发现方法很简单:现在目前的做法都是在12.04上安装GNOM
2013-08-17 22:28:35 3852
转载 java String 数据类型的编码方式
1.java String由char组成,从String中的函数CharAt(int index)便可知2.String类中存放的是UNICODE编码,每个Char是16位,一个Char可能是传统的ASCII字符,也可能是一个汉字,在内存中都 是占据两个字节3.String类和Byte[]之间的关系 String s = new String("霜之哀伤");by
2013-08-15 14:20:59 3336
转载 Java获取当前路径
1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File("");//设定为当前文件夹try{ System.out.println
2013-08-15 13:32:31 598
转载 关于 I/O 的五分钟法则(Five-Minute Rule)
网址: http://www.dbanotes.net/arch/five-minute_rule.html 作者: Fenng | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明去年在对 SSD 做调查的时候就关注过这个『五分钟法则』,今天又发现了『这篇文章』的修订版(为了纪念 Jim Gray),这个话题倒是可以简单介绍一下,对架构师衡量 I/O 能力、Cach
2013-08-13 21:25:44 2176
转载 15件事造就有理想的程序员
1.走一条不一样的路在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。2.了解自己的公司以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直接产生效益!3.与最优秀的
2013-08-13 09:51:28 529
转载 Linux的page fault
1. 为什么会存在page fault问题?计算机的物理内存(看看你的内存条)有限,一般现在都是几个GB的容量了,BTW,我的笔记本有8GB,:-)。但应用程序的需求是无限的,操作系统为了解决这个矛盾,使用了虚拟内存的设计。简单的描述就是,给应用程序一个与物理内存无关的虚拟地址空间,并提供一套映射机制,将虚拟地址映射到物理内存。当然应用程序是不知道有这个映射机制存在的,他唯一需要做
2013-08-09 14:41:47 4548
转载 MySQL性能分析命令:Explain 详解
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。本周主题 — MySQL Explain 详解Explain语法:explain select … from … [where ...]例如:explain select * fr
2013-08-09 13:45:25 1745 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人