文章列表
[置顶] 常用命令1
- 博客分类:
- Linux
1,创建文件夹
mkdir test //在当前目录下创建文件夹
mkdir 777 test //在当前目录创建文件夹并赋予777权限
创建文件
vi test.txt //在当前目录下创建文件
2,拷贝文件
语法: cp [选项] 源文件或目录 目标文件或目录
说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。
该命令的各选项含义如下:
- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。
- d 拷贝时保留链接。
- f 删除已经存在的目标文件而不提示。
- i 和f选项相反,在覆盖目标 ...
简单的httpclient的例子
- 博客分类:
- java
private String searchByHttp(String httpAddress){
String rel = "";
// 创建HttpClient实例
HttpClient httpclient = new DefaultHttpClient();
try {
// 创建Get方法实例
String address = httpAddress;
HttpGet httpgets = new HttpGet(address); ...
hadoop tips1
- 博客分类:
- hadoop
修改hdfs目录权限
sudo -u hdfs hadoop fs -chown impala:impala /user/testfile
sudo -u hdfs hadoop xxxx //使用hdfs用户执行操作
1,安装所需要的rpm包,tcl-8.4.13-3.ML5.x86_64.rpm,expect-5.43.0-8.el5.x86_64.rpm,我用的linux为redhat6.1 x86_64,经测试没有问题(详情见附件)
2,脚本代码
#!/bin/bash
#2013-09
#创建本地公钥
if [ ! -d /root/.ssh ];then
expect -c "
spawn ssh-keygen -t dsa
expect {
\"*key*\" {send \"\r\"; exp_continue} ...
研究cloudfoundry已经有一段时间了,在前期部署上确实遇到了很多问题,也走了很多弯路,现在就总结一下:
首先说的是,cloudfoundry现在还处于bete版本,主要依托于github上的资源。因为环境原因没有选择bosh部署,此片文档是针对vcap部署进行的说明,所以CF版本也就是v1.0版。终端接口用的vmc,(貌似v2.0才能使用cf client,待验证,不过vmc已经包含了常用功能)。第一次部署时需要通过git下载资源所以保证你的环境可以连接外网而且比较稳定,当然速度越快越好。我们的底层用的cloudstack进行资源分配,这样有个好处,就是装完一个节点之后就可 ...
以redhat6.1为主要例子。
安装dns server
如果安装系统时没有安装,需要手动安装rpm包
所需的rpm包在linux iso文件里的package下可以找到
经测试redhat6.1只需要安装bind和bind-chroot(不用关系后面的版本号 只要两个包的版本匹配上就可以)
把安装包放到本地直接用 rpm -ivh命令安装即可
如果系统为ubuntu 则安装根据apt-get install的提示安装bind9
2,配置dns server
假设想配置的域名为 test.com,服务器ip为10.185.235.90修改/etc/n ...
配置jdk等环境变量
- 博客分类:
- Linux
配置jdk,hadoop,hbase,hive环境变量,详情见附件
JAVA_HOME=/usr/java/jdk1.7.0_17
HADOOP_HOME=/hadoop-1.0.4/
HBASE_HOME=/hbase-0.94.5/
HIVE_HOME=/hive-0.10.0/
PATH=$JAVA_HOME/bin:$PATH
PATH=$PATH:$HADOOP_HOME/bin
PATH=$PATH:$HBASE_HOME/bin
PATH=$PATH:$HIVE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOM ...
ubuntu安装相关
- 博客分类:
- Linux
1,复制后的ubuntu虚拟机无法上网,因为原来的mac地址保存在缓存中
sudo /etc/init.d/networking restart
执行后报错,需要删除rules文件
sudo rm /etc/udev/rules.d/70-persistent-net.rules
重启ubuntu
2,ubuntu安装rvm
\curl -L https://get.rvm.io | bash
ubunt ...
配置java环境变量
- 博客分类:
- java
JAVA_HOME:C:\Program Files\Java\jdk1.6.0_31
Path:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;
CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
以数据库原有数据为基础批量更新。
例:我需要在原有数据的基础上+‘1’
引用
UPDATE #biao SET #ziduan = #ziduan + '1'
此操作只要数据库中字段的值为数字即可成功,不用刻意区分字段类型,varchar也可以。
如果库中字段值不为数字,如“admin”这样的字母,执行后字段值会变为‘1’不会成为期望的‘admin1’。
关闭项目启动时spring输出的debug信息。
在log4j中配置
log4j.logger.org.springframework=ERROR
struts2 url标签用法
- 博客分类:
- Struts2
<s:url action="carRecoveAction" id="carRecoveAction">
<s:param name="carinfoid" value="1234">
</s:param>
</s:url>
<a href="${carRecoveAction}"></a>
url为配置的strutsaction。param中value的值既为url后附加的属性值
打开window
window.open(pageURL,name,parameters)
其中:
pageURL //为子窗口路径
name //为子窗口句柄
parameters //为窗口参数(各参数用逗号分隔)
示例:
脚本运行后,page.html将在新窗体newwindow中打开,宽为100,高为400,距屏顶0象素,屏� ...
javascript获取select的值全解
- 博客分类:
- js
javascript获取select的值全解
获取显示的汉字
document.getElementById("bigclass").
options[window.document.getElementById("bigclass").selectedIndex].text
获取数据库中的id
window.document.getElementById("bigclass").value
获取select组分配的索引id
window.document.getElementById("bigcl ...