- 博客(38)
- 收藏
- 关注
原创 Git创建本地分支
1. 下载repo:git clone2. git branch 查看本地分支* 表示当前分支3. git branch -a 查看本地和远程分支4. git branch newbranch 创建新的本地分支5. git branch 检查是否创建成功6. git checkout newbranch 切换到新的分支...
2018-04-16 19:42:30 9821
原创 Linux下运行多个Tomcat
由于多个Tomcat同时运行会有端口冲突,所以需要更改配置。如果没有设置CATALINA_BASE和CATALINA_HOME系统变量,则直接修改tomcat的server.xml配置文件(TOMCAT_HOME/conf/server.xml)。主要修改三个地方: 1. <Server port="8010" shutdown="SHUTDOWN">把port改为没有是使用的por...
2018-03-02 17:18:53 210
原创 查看端口占用情况
查看8015端口:netstat -tunlp|grep 8015结果输出:tcp 0 0 0.0.0.0:8015 0.0.0.0:* LISTEN 12514/java 其中12514为进程ID。可使用kill 12514 结束进程。...
2018-03-02 17:01:06 336
原创 rpm 命令查询已安装软件
命令格式 rpm {-q|–query} [select-options] [query-options]查询系统已安装的软件 语法:rpm -q 软件名查看系统中所有已经安装的包 语法: rpm -qa 分页查看:rpm -qa |more 查找某个软件:rpm -qa |grep abc
2017-09-26 15:31:00 34540
原创 使用Calendar获取并修改时间
//获取当前时间Calendar cal = Calendar.getInstance();cal.add(Calendar.DAY_OF_YEAR, 3); //现在时间的3天后cal.set(Calendar.HOUR_OF_DAY, 8);cal.set(Calendar.MINUTE, 0);cal.set(Calendar.SECOND, 0);//MILLISECOND也要设
2017-09-15 16:17:28 3417
原创 java.util.Date和java.sql.Date
java.util.Date同时包含日期和时间,而java.sql.Date仅包含日期sql.Date用于与数据库交互,对应数据库的date类型,util.sql适用于大多数情况都有getTime方法返回毫秒数,可以直接构建 java.util.Date d = new java.util.Date(sqlDate.getTime()); 继承关系:java.lang.Object ->
2017-09-15 16:12:09 293
原创 Mysql类型与java类型的对应关系
MySQL Java datetime Timestamp Timestamp Timestamp date date(java.sql.Date)
2017-09-15 15:56:00 459
原创 String转Date, Timestamp
String to Date(java.util.Date同时包含日期和时间,而java.sql.Date仅包含日期)Date to Timestamp 借助SimpleDateFormatString str = "2017-09-15 10:50:00";SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");t
2017-09-15 15:41:42 319
原创 replace into 和 insert into *** on duplicate key update
1.on duplicate key update: 当遇到key冲突时相当于一个update语句INSERT INTO ftp_account (user_name, password, expire) VALUES ("ftp1", "654321", "2002-11-14 09:43:20")ON DUPLICATE KEY UPDATEpassword = VALUES (pass
2017-09-14 12:53:39 243
原创 dos2unix命令
Python和Shell脚本从window传到linux后运行会报错,是因为两个平台的换行符不一样,上传到linux后,可以使用dos2unix命令转换编码dos2unix filename也可以统一使用utf-8编码
2017-09-01 16:01:14 1006
原创 Python 脚本:创建SFTP连接传输数据
以下脚本不一定能成功运行: 1.Python脚本, 需要pysftp包#!/usr/bin/python# -*- coding: UTF-8 -*-import pysftpimport oscnopts1 = pysftp.CnOpts()cnopts1.hostkeys = Nonelocal_path='c:\pysftptest.py'remote_path='/home/
2017-08-31 15:09:18 2803
原创 如何在IDEA中创建maven项目,然后把项目所要的依赖整体打成一个jar包
创建maven项目在pom中添加项目需要的依赖打包:File->Project Structure->Artifacts->’+’->JAR->From modules with dependencies (由于某些依赖不需要装入jar中,所以我在pom.xml中注释掉了某些dependency)选择相应的Main Class(search by name 中没有,到project中选),然后
2017-08-31 14:51:30 5370
原创 sftp的rm和rmdir命令
rm删除文件rmdir删除文件夹,但是只能删除空文件夹,因此要使用命令rm folder/* 把文件夹里面的文件先清空, 再rmdir folder。而且还需要是folder里面没有子文件夹的情况。
2017-08-30 10:21:54 32401 3
原创 使用lftp免输入密码登录stfp的shell脚本
#!/bin/bash# upload file command: sh sftpupload.sh ip username password localfilepath remotepath# upload folder command: sh sftpupload.sh ip username password localfolderpath remotepathif [ "$#" -eq
2017-08-30 10:04:46 5053 1
原创 修改bashrc文件的JAVA_HOME
export JAVA_HOME="$HOME/Soft/jdk1.8.0_141"export JRE_HOME="$HOME/Soft/jdk1.8.0_141/jre"export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH根据具体的地址作相应的修改
2017-08-04 09:49:40 3741
原创 如何在Hive上建表并导入数据
上传数据文件到HDFS hdfs dfs -put data /tmp/运行hive命令,打开hive终端 https://cwiki.apache.org/confluence/display/Hive/LanguageManual建表 create table test_1 (id string, name string) ROW FORMAT DELIMITED FIELDS TER
2017-08-02 16:47:33 1890
转载 tomcat中部署war包
一、部署1、生成war包, 例如test.war2、将test.war拷贝到$TOMCAT_HOME/webapps中3、添加如下语句到$TOMCAT_HOME/conf/server.xml<Context path="/" docBase="****" debug="0" privileged="true" reloadable="true"/>****表示war包的名称,不带
2017-07-30 17:53:32 821
转载 Tomcat指定jdk的安装配置-Linux
第一种方法:(配置jdk,不配置tomcat)下面是解压好的tomcat和jdk:[weblogic@localhost ~]$ lsapache-tomcat-7.0.57 apache-tomcat-7.0.57.tar.gz jdk1.7.0_72 jdk-7u72-linux-x64.tar.gz 当前用户系统环
2017-07-30 17:48:45 345
原创 Linux下安装Tomcat
安装JDK安装Tomcat 下载tar.gz包http://tomcat.apache.org/download-80.cgi解压cd /bin./startup.shlocalhost:8080测试
2017-07-25 09:53:40 175
原创 在Linux登录MySQL数据库
用户root登录本机的MySQL--mysql -h localhost -u root -p--password: *****
2017-07-21 16:15:06 2413
转载 Idea安装Python插件并配置python SDK
第一步:在help/about中查看IDEA版本,作者IDEA 15.0.2 第二步:在http://plugins.jetbrains.com/plugin/631中下载python-143.116.zip插件第三步:windows下解压到IDEA的plugins目录,E:\Idea\plugins\python-143.116 第四步:在IDEA中选择插件的安装方式为Inatall plug
2017-07-18 10:54:16 13646
原创 如何在mac上配置vsftpd
安装brew,用mac自带的mac下载,去https://brew.sh/index_zh-cn.html 复制命令安装vsftpd: brew install vsftpdbrew安装完vsftpd后会给出以下提示:To use chroot, vsftpd requires root privileges, so you will need to run sudo vsftpd. You
2017-06-25 21:06:41 10693 7
原创 org.springframework.web.util.NestedServletException: Request processing fail
用Spring发邮件的时候报这个错邮件是发送到QQ邮箱,根据Error的信息,应该是遭到了QQ邮箱的退信,根据163邮箱的退信代码554 DT:SPM 发送的邮件内容包含了未被许可的信息,或被系统识别为垃圾邮件。请检查是否有用户发送病毒或者垃圾邮件;所以修改了Email的正文文本就能成功发送了。
2017-06-25 17:27:56 3520
原创 org.springframework.mail.MailAuthenticationException: Authentication failed
用Spring发送邮件的出现这个错误,代码如下:JavaMailSenderImpl mailSender = new JavaMailSenderImpl();mailSender.setHost(properties.getProperty("HOST.SERVER_"));mailSender.setUsername(properties.getProperty("USERNAME_"))
2017-06-25 16:58:39 3878
原创 配置oschina的ssh
git config –global user.name “用户名”git config –global user.email “注册邮箱”ssh-keygen -t rsa -C “注册邮箱”cat id_rsa.pub
2017-05-31 16:30:26 242
原创 Mac 安装 Tomcat
下载官网Tomcat解压到目录,例如/usr/local/vim .bash_profile 添加环境变量: export PATH=$PATH:/usr/local/apache-tomcat-7.0.78/binsource .bash_profilecd /usr/local/apache-tomcat-7.0.78/bin/sudo sh startup.sh, 如果报错 Ca
2017-05-31 16:15:59 334
原创 21和22端口
在FileZilla 中: - 用sftp协议连接Server ,需要用port 22 - 用ftp协议连接Server, 用port21 一个控制端口一个数据传输端口。 端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。
2017-04-24 15:37:47 35816
原创 修改mac的Python版本
mac中默认的python为2.7 即,使用python命令的时候,运行的python版本是2.7 那么安装了python3之后,如何修改默认版本呢?~/.bash_profile 增加语句 alias python="/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4"source ~/.bash_profil
2017-04-14 13:48:24 927
原创 [mac]安装python3后使用pip和pip3的区别
安装了python3之后,会有pip31. 使用pip install XXX 新安装的库会放在这个目录下面python2.7/site-packages2. 使用pip3 install XXX 新安装的库会放在这个目录下面python3.6/site-packages如果使用python3执行程序,那么就不
2017-04-14 13:18:33 29127
原创 [mac]sublime使用python3编译
mac自带python2.7, 所以直接command+b编译的话,不会使用python3 过程如下:
2017-04-14 11:08:07 562
原创 LineReader和LineRecordReader
RecordReader是抽象类,LineRecordReader是实现类,RecordReader有很多子类,例如LineRecordReader,SequenceFileRecordReader,KeyValueLineRecordReader等,里面的方法实现不一样,如nextKeyValue()方法。系统默认的RecordReader是LineRecordReader,
2015-04-12 15:40:52 1651
原创 eclipse链接hadoop集群报错
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform据说这个警告是因为电脑的操作系统是64位的ERROR security.UserGroupInformation: PriviledgedActionException as:User cause:java.io.IOE
2015-04-10 11:05:55 657
原创 在linux上安装lrzsz
命令:yum install lrzsz -y(在 192.168.7.201)最开始执行的时候不成功,报错,好像是不能下载rpm包,也就是仓库源的地址有问题,错误提示:Yum-ftp。后来我执行了yum install all还是报错,而且错误不一样了,我担心自己进行了不恰当的操作。就用xshell连接了192.168.7.202(集群中的另一个节点),然后把201中的/etc/yu
2015-04-08 20:48:28 653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人