- 博客(57)
- 收藏
- 关注
原创 Hadoop SSH 无密码登陆
1、创建ssh-key创建前先ssh localhost登陆一下,确认需要输入密码[hadoop@localhost .ssh]$ ssh localhosthadoop@localhost's password:退出来后,进入./ssh目录[hadoop@localhost ~]$ cd ~/.ssh/[hadoop@localhost .s
2017-08-03 11:39:53
398
原创 Ubuntu Lamp 环境搭建
1、安装Apache2sudo apt-get install apache22、安装php7(以前是php5,php7与php5有些区别)sudo apt-get install php7.03、安装libapache2-mod-php7.0sudo apt-get install libapache2-mod-php7.0
2017-03-28 16:27:30
387
原创 ubuntu server tomcat 开机启动
sudo vim /etc/init.d/tomcat7#!/bin/bash# chkconfig: 345 99 10# description: Startup Script for tomcat# /etc/rc.d/init.d/tomcat#JDK Settingsexport JAVA_HOME=/usr/local/JDK_CURRENTex
2017-03-02 18:10:08
727
转载 Java代码规范
Java代码规范本Java代码规范以SUN的标准Java代码规范为基础,为适应我们公司的实际需要,可能会做一些修改。本文档中没有说明的地方,请参看SUN Java标准代码规范。如果两边有冲突,以本文档为准。1. 标识符命名规范1.1 概述标识符的命名力求做到统一、达意和简洁。1.1.1 统一统一是指,对于同一个概念,在程序中用同一种表示方法,
2016-12-05 10:43:25
1949
转载 MYSQL中取当前年份的第一天和当前周,月,季度的第一天/最后一天
MySQL里获取当前week、month、quarter的第一天/最后一天摘自:http://hideto.javaeye.com/blog/255816当前week的第一天:select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY)当前week的最后一天:select date_sub(curdate(),INTERVAL W
2016-04-24 23:00:21
1030
原创 ubuntu+svn服务搭建
一,安装Subversionsudo apt-get install subversion二、创建资源库cd /project/svnsvnserve -d -r /project/svn 启服务器svnadmin create test 建仓库注意:svnserve -d -r /
2016-03-21 17:50:52
384
转载 java 时间戳与日期字符串相互转换
/** * 时间戳转换成日期格式字符串 * @param seconds 精确到秒的字符串 * @param formatStr * @return */ public static String timeStamp2Date(String seconds,String format) { if(seconds == null
2016-03-18 00:18:42
331
转载 mysql主从复制
怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下:1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日
2015-12-21 16:49:27
339
原创 安装php5-mcrypt
安装php5-mcryptsudo apt-get install php5-mcrypt编辑php配置文件sudo gedit /etc/php5/apache2/php.ini 在extension下面加上(任何独立一行就行)extension=php_mcrypt.so 保存,重启apache2sudo /etc/init.d/apache2 restart
2015-12-01 17:04:53
694
原创 maven+ibatis+spring mvc环境搭建
一、创建新的maven项目: 二、目录结构:三、建立各个包及类:User.javapackage com.demo.entity;public class User { private Integer id; private String userName; private String password; pu
2015-11-15 02:25:32
2916
转载 ajax提交Form
//将form转为AJAX提交function ajaxSubmit(frm, fn) { var dataPara = getFormJson(frm); $.ajax({ url: frm.action, type: frm.method, data: dataPara, success: fn });}
2015-11-03 14:54:59
449
转载 Compile FFmpeg on Ubuntu
Get the Dependencies ¶Copy and paste the whole code box for each step. First install the dependencies: sudo apt-get update sudo apt-get -y –force-yes install autoconf automake build-essential libass
2015-07-11 19:00:18
485
转载 Linux系统巡检常用命令
Linux系统需要定期巡检,以检查服务器软硬件使用情况,相当于对人的体检,确保可以及时发现问题、解决问题,降低损失,常用的巡检命令如下:# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv #
2015-04-03 10:48:14
3039
转载 java对象和json对象之间互相转换
import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import java.util.List; import net.sf.json.JSONArray; import net.sf.json.JSONObject; public class MainClass
2015-04-01 16:40:09
331
转载 跳过Mysql验证
# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root' and host=
2015-03-06 20:06:59
884
原创 MySQL新建用户,授权,删除用户,修改密码,远程登陆,亲测可行
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.
2015-03-06 20:06:13
528
转载 TCP注册端口号大全7
afs3-fileserver 7000/tcp file server itselfafs3-fileserver 7000/udp file server itselfafs3-callback 7001/tcp callbacks to cache managersafs3-callback 7001/udp callbacks to cache man
2015-03-02 19:27:37
34431
转载 Linux下同时启动两个Tomcat进行设置.
Linux版本:Linux version 2.6.32-431.11.2.el6.x86_64Tomcat:apache-tomcat-6.0.41.tar.gz(官方下载)解压tar.gz:tar -zxvf apache-tomcat-6.0.41.tar.gz 至相应的路径下,可解压至两个不同的路径或者相同的路径下不同的文件夹,不需要安装,直接部署程序即可。接下来修改tomca
2015-03-02 16:17:03
411
原创 防火墙配置
*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -i lo -j ACCEPT-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT-A INPUT -p icmp -j ACCEPT-A INPUT -p tc
2015-02-28 15:00:27
616
转载 CentOS 6.4下编译安装MySQL 5.6.14
概述:CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14。正文:一:卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉rpm -e mysql //普通删除模式rpm -e --nodeps mysql // 强力删除
2015-02-28 13:41:33
242
转载 CentOS下安装JDK1.7
1、源码包准备:首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,我下载jdk-7u45-linux-x64.tar.gz,下载到主目录 2、解压源码包通过终端在/usr/local目录下新建java文件夹,命令行:sudo mkdir /
2015-02-28 12:46:10
403
转载 在Ubuntu 14.04 配置JDK
想知道如何在Ubuntu 14.04中安装Java?安装Java肯定是安装Ubuntu 14.04后首先要做的几件事情之一(见http://www.linuxidc.com/Linux/2014-04/100398.htm),而且这也很简单。许多人比较厌恶Java,但是很有可能因为某些原因你需要安装Java,尽管你很讨厌它。在这篇文章中,我们将展示如何在Ubuntu 14.04安装Java(也
2015-02-04 11:34:11
274
转载 ubuntu下修改文件夹权限
常用方法如下:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)sudo chmod 666 ××× (每个人都有读和写的权限)sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
2015-02-02 14:12:11
860
原创 STB 获取Mac地址
public static String loadFileAsString(String filePath) throws java.io.IOException{ StringBuffer fileData = new StringBuffer(1000); BufferedReader reader = new BufferedReader(new FileReader(f
2015-01-07 15:22:22
1519
转载 Ubuntu安装配置Mysql
Ubuntu安装配置Mysql三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glib
2015-01-05 17:41:53
265
转载 两个不同数据库之间的两个表如何关联起来查询数据
查询语句如下: SELECT * FROM DB1.dbo.Table1 INNER JOIN DB2.dbo.Table2 ON DB1.dbo.Table1.ID = DB1.dbo.Table1.IID 这样就可以查出所有存在关系的数据。
2014-12-29 19:18:09
3246
转载 js 将json字符串转换为json
在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。例如:JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "sex": "man" };一、JSON字符串转
2014-12-18 12:12:49
252
转载 Android模拟器端口被占用
相信不少同学和我一样遇到这个问题,有时候搞的还要重启电脑,那究竟是什么原因导致的呢,很明显,你的端口被占用了,那下面给出终极解决方案一、首先描述症状,如下图 二、出现问题了,首先确定你的sdk目录是不是真的在Console输出的那个位置,如果是的话。接下来现在就要看看到底是谁占用了端口。打开命令编辑器进入你的sdk下的platform-tools文件夹输入adb start-ser
2014-12-10 12:06:42
430
转载 java upload
在我们的web开发中,很多的时候都需要把本机的一些文件上传到web服务器上面去如:一个BBS系统,当用户使用这是系统的时候,能把本机的一些图片,文档上传到服务器上面去。然后其他用户可以去下载这些文件,那么这样的话,我们可以自己编程实现文件的上传但是更好的方式是使用一些已有的组件帮助我们实现这种上传功能。--------------------------------------
2014-12-08 18:03:19
588
转载 日期、时间或大小生成log文件的log4j配置方案
我们开发的B/S结构系统,在服务端一般要有日常运行的日志记录。保存成日志文件形式的时候,大家经常会遇到一个问题:日志文件过大。上百兆的日志文件对查阅日志信息来说也是一个问题。所以我希望能够每天或每个月产生一个日志文件,这样文件不至于过大。或者根据日志文件大小来判断,超过规定大小,日志自动增加新文件。 在log4j中这两种方式的实现都很简单,只要在配置文件中设置即可。一、按照一定时间
2014-12-07 13:12:46
448
转载 mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations
mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations 他们的区别: 1. mappingResources:指定classpath下具体映射文件名 "mappingResources"> petclinic.hbm.xml 2. mappingLocatio
2014-12-05 16:39:42
305
转载 Java常用类
Java为我们提供了那些可以用的类:http://docs.oracle.com/javase/7/docs/api/工具包:java.math,算术包java.text.*,文字处理包java.util.*,工具包javax.print.*,打印包语言特性包:java.lang,语言特性包javax.annotation.*,注解包
2014-11-17 18:30:51
557
转载 dbutils开源项目用法
Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。DBUtils包括3个包:org.apache.commons.dbutils org.apache.commons.dbutils.handlers org.apache.commons.dbutils.wrappersDBUtils封装了对JDBC的操作,简化了
2014-10-31 16:53:32
379
转载 java字符串应用之IP地址转换成整数
一、应用范围 一般用在登录限制、查找IP所在城市等需求中,windows的ping命令也支持整数形式的IP。二、关键技术点 将IP地址转化成整数的方法如下: 1、通过String的indexOf方法找出IP字符串中的点"."的位置。 2、根据点的位置,使用String的substring方法把IP字符串分成4段。 3、使用Long的parseLong方
2014-10-31 15:29:20
519
转载 网页中使用javascript来让button代替表单中的submit
修改 name=edit onclick="javascript:cmtFrm(1);">删除 name=del onclick="javascript:cmtFrm(2);">……----------------------------------------------------------===================JS部分====
2014-10-30 15:55:39
754
转载 Apache—DBUtils框架简介、DbUtils类、QueryRunner类 、ResultSetHandler接口
Apache—DBUtils框架简介、DbUtils类、QueryRunner类 、ResultSetHandler接口commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。
2014-10-30 10:58:33
366
原创 QueryRunner的使用
QueryRunner queryRunner = new QueryRunner(JDBCUtils.getDataSource()); String sql ="select * from admin_user where userid=? and passwd=?"; Admin_User existUser; try{
2014-10-30 10:56:25
4204
转载 @GeneratedValue
一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出. Java代码
2014-10-22 17:15:54
287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人