上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 运行Pig时出现错误: 这是因为没有启动jobhistoryserver,在mapred-site.xml中增加设置: 然后再启动jobhistoryserver: 以上命令需要在${HADOOP_HOME}/sbin/下执行。 阅读全文
posted @ 2017-03-25 17:16 MSTK 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 运行Pig时出现这个错误: 解决的办法是把${HADOOP_HOME}/share/hadoop/yarn/lib下的jline-2.1.1.jar删除掉,再重启Hadoop就可以了。 阅读全文
posted @ 2017-03-25 17:07 MSTK 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Hive Web Interface,简称hwi,是Hive的Web接口。 首先,安装ant,下载ant,解压,并在/etc/profile中设置: 然后 修改${HIVE_HOME}/conf/hive-site.xml文件,加上下面几个设置: 但是,${HIVE_HOME}/lib下默认是没有那 阅读全文
posted @ 2017-03-18 16:16 MSTK 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 在Hive里创建表时出现了错误: 解决的办法是把数据库的Character Set改成latin1: 阅读全文
posted @ 2017-03-18 14:41 MSTK 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 运行Hadoop时出现了: 导致运行失败。仔细分析后发现,这是因为以前192.168.1.201的主机名为master,后来把192.168.1.202改名为master,由于两台主机的公钥不一样,所以提示DNS欺骗(网络中有主机冒充master),或者master的IP地址和公钥同时改变了。 解决 阅读全文
posted @ 2017-03-14 15:34 MSTK 阅读(2048) 评论(0) 推荐(0) 编辑
摘要: SSH是一种协议,实现计算机之间的加密登录,即使被截获,截获的也只是加密后的密文,不会泄密。 如果每次登录另外一台计算机,都需要输入密码,就显得太麻烦,所以SSH协议实现了无密码登录,即公钥登录。所谓公钥登录,就是用户先把自己的公钥发给远程主机存储起来,登录时,远程主机向登录主机发送一个随机的字符串 阅读全文
posted @ 2017-03-14 15:20 MSTK 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 1. 安装 安装前先关闭iptables和SELinux。 Centos输入以下命令: Ubuntu输入以下命令: 2. 设置 创建一个文件夹: 编辑/etc/samba/smb.conf文件: 3. 运行 CentOS下运行: Ubuntu下运行: 4. Windows7访问Samba 因为Sam 阅读全文
posted @ 2017-03-07 16:32 MSTK 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 复制密钥另一台主机时,出现了错误: 到被登录主机的/var/log/auth.log查看日志: 应该是/etc/ssh文件夹的权限问题,执行下面的操作更改权限: 再重新启动sshd服务,复制成功,并且可以ssh登录。 阅读全文
posted @ 2017-03-07 13:14 MSTK 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 运行 时FAILED,查看日志: 意思是说没有内核源文件,解决的办法是运行 分别是编译器,内核,内核头文件以及Makefile,然后再重启,让系统从新的内核文件选项启动。再运行 就可以编译成功了。 阅读全文
posted @ 2017-03-05 14:48 MSTK 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: Hive是Hadoop的常用工具之一,Hive查询语言(HiveQL)的语法和SQL类似,基本实现了SQL-92标准。 1. 表的建立 编写以下的文件: 保存为test.hql,该文件指定了表的结构和分隔符。Hive的数据类型除了INT、STRING、FLOAT等基本类型以外,还有三种复杂数据类型: 阅读全文
posted @ 2017-02-28 18:17 MSTK 阅读(3966) 评论(0) 推荐(0) 编辑
摘要: 采用伪分布模式安装和设置CDH,前提是已经安装了Java和SSH。 1. 下载hadoop-2.6.0-cdh5.9.0,复制到/opt/下,再解压; 2. 进入/opt/hadoop-2.6.0-cdh5.9.0/etc/hadoop/,在hadoop-env.sh中添加: 修改配置文件core- 阅读全文
posted @ 2017-02-16 20:05 MSTK 阅读(2397) 评论(0) 推荐(0) 编辑
摘要: 经检查,原来是Activity的onCreate(Bundle savedInstanceState)里面没有写: 阅读全文
posted @ 2017-02-13 11:40 MSTK 阅读(4820) 评论(0) 推荐(0) 编辑
摘要: 1. 输入命令: 2. 输入命令: 3. 可能会出现错误: 解决的办法是依次输入命令: 然后再运行: 就可以了: 阅读全文
posted @ 2017-02-12 19:06 MSTK 阅读(7716) 评论(1) 推荐(0) 编辑
摘要: 1. 什么是缓存? 数据库的缓存指的是应用程序和物理数据源之间的数据。即把物理数据源的数据复制到缓存。有了缓存,可以降低应用程序对物理数据源的访问频率,从而提高效率。缓存的介质一般是内存,也可以是硬盘。 Hibernate的缓存有三种类型:一级缓存、二级缓存和查询缓存。 2. 一级缓存 一级缓存即S 阅读全文
posted @ 2017-02-03 21:24 MSTK 阅读(539) 评论(1) 推荐(0) 编辑
摘要: 在Hibernate3中获取Session的方法: 前提是类要继承HibernateDaoSupport: 在Hibernate4中,仍然需要继承HibernateDaoSupport,但是不能再this.getSession()了,只能通过SessionFacotry获得Session。首先要获得 阅读全文
posted @ 2017-02-02 19:09 MSTK 阅读(1894) 评论(0) 推荐(0) 编辑
摘要: 1. 点击File->New->Other,在弹出的对话框中选择Maven->Maven Project: 2. 点击Next,选择maven-archetype-webapp: 3. 填入Group ID和Artifact ID,会自动生成一个包名: 4. 点击Finish,会生成以下的目录: 5 阅读全文
posted @ 2017-01-31 17:28 MSTK 阅读(4653) 评论(1) 推荐(0) 编辑
摘要: 1. 首先下载apache-maven-3.3.9-bin.zip,并解压; 2. 添加系统变量MAVEN_HOME,值为apache-maven-3.3.9-bin.zip的解压路径: 再在path变量中添加: 3. 输入命令mvn -version检测安装是否成功: 4. 编辑%MAVEN_HO 阅读全文
posted @ 2017-01-31 16:08 MSTK 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 首先,在applicationContext.xml文件中加一行: 加上这一行以后,将自动扫描路径下面的包,如果一个类带了@Service注解,将自动注册到Spring容器,不需要再在applicationContext.xml文件定义bean了,类似的还包括@Component、@Reposito 阅读全文
posted @ 2017-01-31 15:40 MSTK 阅读(123088) 评论(1) 推荐(6) 编辑
摘要: 1. Slf4j的使用 在上一篇随笔:SSH使用Log4j的基础上配置。 (1)导入两个文件:slf4j-api-1.5.8.jar和slf4j-log4j12-1.5.8.jar。 (2)在需要日志的地方写入下面的代码: 第1行代码是通过工厂模式获得一个Logger,第2行代码使用Logger输出 阅读全文
posted @ 2017-01-28 16:01 MSTK 阅读(868) 评论(0) 推荐(1) 编辑
摘要: 1. 将Jar文件log4j-1.2.14.jar导入项目。 2. 在src文件夹下新建log4j.properties文件: 该文件设置了日志的级别、目录等信息。 3. 修改web.xml文件,增加下面的语句: applicationConetext.xml文件不需要修改。 4. 在需要输出日志的 阅读全文
posted @ 2017-01-23 14:59 MSTK 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: Android Studio导入Eclipse项目有两种方法,一种是直接把Eclipse项目导入Android Studio,另一种是在Eclipse项目里面进行转换,然后再导入Android Studio。 1. 直接导入 打开Android Studio,如果里面已经打开了项目,选择关闭当前的项 阅读全文
posted @ 2017-01-19 16:49 MSTK 阅读(57311) 评论(1) 推荐(0) 编辑
摘要: 打开Eclipse以后,一直在Android sdk content loader 0%,等了很长时间都没有变,解决的方法是Project->Clean->Clean all projects,等一会儿就正常了。 阅读全文
posted @ 2017-01-19 16:01 MSTK 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 简单的说,versionCode是给机器看的,versionName是给人看的。更新的时候,机器根据versionCode判断是升级还是降级,即使versionName(版本号)比以前的高,但是versionCode比以前的低,机器还是会判断是降级。 阅读全文
posted @ 2017-01-19 12:28 MSTK 阅读(4113) 评论(0) 推荐(0) 编辑
摘要: 在Spring+Struts+Hibernate中,有时需要使用到Spring上下文。项目启动时,会自动根据applicationContext配置文件初始化上下文,可以使用ApplicationContextAware接口去获得Spring上下文。创建以下的类: 在applicationConte 阅读全文
posted @ 2017-01-06 17:17 MSTK 阅读(2784) 评论(0) 推荐(0) 编辑
摘要: 5. 添加功能的实现 新建一个Action:RClasAction,实现向Redis添加课程数据,并同步到MySQL。 clas:id是一个List类型的Key-Value,记录了所有的课程ID,取出最后一个ID,再+1,作为增加的课程的ID,同时clas:count的值也要+1。使用addHash 阅读全文
posted @ 2017-01-05 16:07 MSTK 阅读(3592) 评论(0) 推荐(2) 编辑
摘要: Ubuntu默认的是root用户不能登录图形界面的,只能以其他用户登录图形界面。这样就很麻烦,因为权限的问题,不能随意复制删除文件,用gedit编辑文件时经常不能保存,只能用vim去编辑。 解决的办法是,编辑/etc/lightdm/lightdm.conf文件(可以先备份一下),把该文件编辑成这样 阅读全文
posted @ 2017-01-02 21:33 MSTK 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu下安装与设置Hadoop的主要过程。 1. 创建Hadoop用户 创建一个用户,用户名为hadoop,在home下创建该用户的主目录,就不详细介绍了。 2. 安装Java环境 下载Linux环境下的JDK:jdk-8u111-linux-x64.tar.gz。 在usr下创建一个jav 阅读全文
posted @ 2016-12-30 16:47 MSTK 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一个已有的Struts+Spring+Hibernate项目,以前使用MySQL数据库,现在想把Redis也整合进去。 1. 相关Jar文件 下载并导入以下3个Jar文件: commons-pool2-2.4.2.jar、jedis-2.3.1.jar、spring-data-redis-1.3.4 阅读全文
posted @ 2016-12-27 17:17 MSTK 阅读(10544) 评论(3) 推荐(1) 编辑
摘要: 使用Spring时,通过Spring注入的Bean一般都被定义成private,并且要有getter和setter方法,显得比较繁琐,增加了代码量,而且有时会搞忘造成错误。 可以使用@Autowired注解来减少代码量。首先,在applicationContext中加入: Spring使用这个Bea 阅读全文
posted @ 2016-12-23 10:32 MSTK 阅读(15388) 评论(2) 推荐(1) 编辑
摘要: 这是由于项目里面的一些包和Tomcat服务器的包重复,并且版本比Tomcat服务器的包低,但是运行时Tomcat服务器会先加载项目里面的包,造成和Tomcat服务器的其他包不匹配,解决的方法就是将重复的包从Tomcat服务器复制到项目里面。 阅读全文
posted @ 2016-12-22 15:37 MSTK 阅读(425) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页