- 博客(21)
- 资源 (9)
- 收藏
- 关注
原创 Zookeeper 入门 之 安装
Zookeeper 解压tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local/src/cd /usr/local/src/zookeeper-3.4.6/conf/修改配置文件cp zoo_sample.cfg zoo.cfgvi zoo.cfg修改为如下内容# The number of milliseconds of eac...
2018-12-03 19:33:51
198
原创 Hadoop 入门 之 实践之好友推荐
好友推荐mapperpublic class FTopMapper extends Mapper<LongWritable, Text, Text, IntWritable> { private Text mKey = new Text(); private IntWritable mValue = new IntWritable(); @Overri...
2018-12-01 22:58:37
764
原创 Hadoop 入门 之 Hadoop2.6.5集群环境安装
-JDKrpm -ivh jdk-8u191-linux-x64.rpmvi /etc/profileexport JAVA_HOME=/usr/java/defaultexport CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport PATH=$JAVA_HOME/bin:$PATH -ssh免密...
2018-12-01 10:13:55
311
原创 Hadoop 入门 之 实践之wordcount
Hadoop 实践之wordcount 新建Maven工程groupId: com.hmzhou.hadoopArtifactid:wordcountpom.xml-- 1&amp;lt;packaging&amp;gt;jar&amp;lt;/packaging&amp;gt;-- 2&amp;lt;dependencies&amp;gt; &amp;lt
2018-12-01 10:12:16
277
原创 mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
权限问题,授权 给 root 所有sql 权限mysql> grant all privileges on *.* to root@"%" identified by ".";Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 se...
2014-06-19 21:21:51
503
转载 PLSQL Developer win7 64位 安装方法
工具/原料Oracle 11g 64位的,官网上自己下载吧,有好多。instantclient-basic-win32-11.2.0.1.0方法/步骤安装Oracle 11g 64位 安装32位的Oracle客户端( instantclient-basic-win3
2014-06-07 14:54:32
675
原创 Oracle创建用户及表空间
-- 创建临时空间,找到D:\app\orcl\oradata\orcl目录,创建local目录-- drop tablespace local_temp;create temporary tablespace local_temptempfile 'D:\app\orcl\oradata\orcl\local\local_temp.dbf'size 32mautoextend onn...
2014-06-07 14:53:16
791
原创 Expecting "jsp:param" standard action with "name" and "value" attributes错误
原因:当标签没有参数时,的配对标签不能换行。修改后html文件如下:
2014-06-05 22:58:46
671
原创 <jsp:directive.page> <%@ page import=""/>的用法和解释
相当于 但是也有区别:两个用法的作用范围不同, 可用于多个页面内而只能用于一个页面,不能跨页调用。 例如:如果你把所有类包的引入放在一个JSP中,在其他jsp中通include引入那个jsp。这时引入类就必须采用 这样的写法。 这种写法只能在同一个jsp页面中使用,不能跨页调用
2014-06-04 21:41:27
746
原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
确认包已经被导入web工程目录。 原来是tomcat找不到MYSQL JAR包的问题。后来又把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面就ok了,嘿…… 在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。在web项目中,当Clas
2014-06-04 10:21:07
500
原创 解决办法汇总:java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
今天用了OneToOne注解,结果报异常java.lang.NoSuchMethodError: javax.persistence.OneToOne.orphanRemoval()Z网上有几种解决的方法,现在汇总如下(1)如果是使用MyEclipse创建JavaEE5.0的Web项目,解决办法:删除对Java EE 5 Libraries的使用。问题原因:javaee.jar中的部分类与hibe
2014-06-03 11:22:38
732
原创 Oracle 表空间的创建
-表空间CREATE TABLESPACE pmsDATAFILE 'D:\oracle\product_2\tablespace\pms' size 100M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; --索引表空间CREATE TABLESPACE pms_IndexDATAFILE
2014-05-07 11:35:47
578
转载 Ubuntu 将应用程序 固定到快快速启动栏
因为Sublime Text并不是需要安装,所以缺少Ubuntu桌面运行的一些基本配置,比如不能将它加入桌面侧边的启动器。而Ubuntu上也没有快捷方式的说法,而通过软件中心安装的软件就有图标,并能加入到启动器上,这是因为它们有一个desktop配置文件的缘故。这些配置文件在/usr/share/applications这个文件夹下面,既然这样,随便打开一个配置文件,然后依葫芦画瓢,写了个
2013-12-01 10:49:24
4256
转载 Linux 下 Sublime Text 2 破解
1.去其官方网站http://www.sublimetext.com/ 把linux版下载下来,解开压缩包,放在你希望的路径下。2.用vim将其打开 。vim sublime_text3.将文件转成十六进制形式。vim中输入:%!xxd3.在vim中定位至“Thanks”文字附近。/Thanks4.接着查找数字串“3342”。/334
2013-12-01 10:35:44
656
转载 Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题)
下面开始用简单但典型的客户端和服务器端程序说明如何进行网络编程。这一小节讲的是客户端,一个用来连接并读取服务器发送来的时间的客户端。这里涉及到了编写代码,因此要搭建unix网络编程环境unix系统我没安装,系统不易获得而且也没必要安装unix。用linux是最佳选择。再者我本来就是ubuntu系统,所以就在ubuntu下搭建环境了。1,安装编译器,为了齐
2013-09-14 20:46:47
600
转载 Linux 下安装配置 JDK7
自从从Oracle收购Sun近三年来,已经有很多变化。早在8月,甲骨文将“Operating System Distributor License for Java”许可证终结,这意味着第三方将不可以依据这一许可分发他们的软件包。 因此Ubuntu Linux已经开始禁用所有机器上的Oracle JDK浏览器插件,并很快会从档案中删除软件包。公司指出,禁用Oracle的插件将可以帮助提高
2013-09-11 23:03:10
559
转载 类的赋值运算符=的重载,以及深拷贝和浅拷贝
在面向对象程序设计中,对象间的相互拷贝和赋值是经常进行的操作。 如果对象在申明的同时马上进行的初始化操作,则称之为拷贝运算。例如: class1 A("af"); class1 B=A; 此时其实际调用的是B(A)这样的浅拷贝操作。 如果对象在申明之后,在进行的赋值运算,我们称之为赋值运算。例如:class1 A("af"); class1
2013-09-06 13:45:21
766
转载 linux内核中socket的实现
首先来看整个与socket相关的操作提供了一个统一的接口sys_socketcall. 下面就是它的代码片段:asmlinkage long sys_socketcall(int call, unsigned long __user *args) { unsigned long a[6]; unsigned long a0, a1; int er
2013-09-06 13:33:49
1146
转载 Linux网络协议源代码分析 之 系统调用
GNU是通过调用Linux的系统调用,进入内核空间,开始使用内核提供的代码来处理网络通信问题的。 正如本章开篇介绍的,编写套接字接口的头函数是GNU的标准头文件,而这些具体的函数是在glibc 的源代码中sysdeps/unix/sysv/linux/i386/socket.S 用汇编实现的,用来从用户空间进入名为socketcall的系统调用,并传递参数,下面是相关汇编代码:
2013-09-01 13:05:01
963
转载 __THROW是什么东西?
__THROW是什么东西?很多头文件里面对函数的声明后面都跟一个这东西,查了一下,有这么个文章说的清楚,转来看看。Linux/FreeBSD内核的源文件里常会出现这个东东。其实并不复杂,只是简单的宏定义,可以参考以下代码;:/* GCC can always grok prototypes. For C++ programs we add throw() to hel
2013-09-01 11:16:41
495
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅