- 博客(21)
- 资源 (24)
- 收藏
- 关注
原创 Dubbo学习之目录
背景:马上就要进入一个高大上的新公司了,心中有些许的激动和不安。不安的是不知道自己能不能胜任这份具有挑战性的工作。激动的是接触了具有挑战性的工作。比较矛盾,以下是我学习这个分布式框架的一个总结进入主题随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。
2016-05-15 14:54:41 1800 2
原创 在windows下的eclipse中编写consumer
上个博客我说了提供者的编写方法,接下来写一下消费者相关的代码以及配置。贴图:1、代码结构2、首先编写相对应的接口,其实我们可以直接把提供者写的接口拿过来用。是不是完全一样呢?我只是改了一下注释而已。3、接下来看下相关的配置文件中的内容1)、applicationContext.xml文件2)、log4j.propertie
2016-05-28 13:52:29 764
原创 在windows下的eclipse中编写provider
按照官方所述,dubbo需要一个一个提供者和一个消费者来协调工作,接下来我们就建一个java工程,来写一个提供者。1、首先建立java工程,命名为provider2、建立lib文件夹,存放jar包。如下图,我用红色把相同类型的jar包都画到了一起其实这些jar包我们可以从dubbo-admin的lib下面找到3、建立相关的包和类以及配置文件Hel
2016-05-28 11:16:30 968
原创 在eclipse中运行maven项目报错
eclipse中使用maven插件的时候,运行run as maven build的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.我们可以这样:
2016-05-24 21:46:33 1249
原创 解决Intellij IDEA 控制台中文乱码的问题
在运行java程序,输出语句中有汉字,在控制台显示是乱码。我们可以设置下找到那个文件,打开增加-Dfile.encoding=UTF-8重启Intellij IDEA
2016-05-20 19:39:03 10194 1
原创 Intellij IDEA 设置字体的大小
有时候在使用Intellj IDEA的时候,看屏幕的代码很费力,那么我们就要调整下显示的字体大小。步骤如下1、选择file、setting2、在搜索框中搜索font3、点击save as... 随意命名4、修改字体大小
2016-05-20 18:45:11 69971 5
原创 Intellij IDEA 一些常用快捷键
工作中有时候会用到Intellij IDEA工具来开发java应用,其中涉及到一些快捷键,以此来记录下,以防以后忘记,害的从网上找。1、debug中用到的快捷键。F9 resume programe 恢复程序Alt+F10 show execution point 显示执行断点F8 Step Over 相当于eclipse的f6 跳到下一步F7 Step Into
2016-05-20 15:41:32 1124 1
原创 在Linux下搭建dubbo管理控制台
dubbo框架是搭建在Linux中的一个分布式框架,所以也需要一个管理控制台来管理这个分布式,显示这个分布式的一些配置信息和详细情况。在Linux中搭建dubbo管理控制台需要下载一些文件:jdk、zookeeper、tomcat、dubbo-admin1、下载jdkhttp://pan.baidu.com/share/link?shareid=2793927523&uk=
2016-05-15 17:30:49 7876 12
原创 什么是Dubbo
DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。以上是Dubbo官网的一句描述。根据上图,可以分析节点角色说明:Provider: 暴露服务的服务提供方。Consumer
2016-05-15 15:12:26 1303 1
原创 在eclipse中,无法识别sun.misc中的类
这是我在现在公司发表的最后一篇博文,就让时光带走我所有的一切吧当我们的代码中用到的jdk核心包中一些特殊的类的时候,eclipse可能会找不到这个包,就像以下的错误。解决办法:点击项目,鼠标右键,属性点击编辑,编辑完后一路确定好了,走了,再见超星
2016-05-13 18:38:00 1080 1
原创 windows下安装多个jdk,并让tomcat运行指定的jre
需求:假定windows中已经安装了jdk1.6,如果我们想要在tomcat中使用jdk1.7的jre。下载jdk1.7 http://pan.baidu.com/s/1eQrJk4M安装到这原来的jdk1.6不同的目录下,要不然会混淆也不用配置环境变量,打开tomcat的目录,找到我的tomcat 的路径是:D:\Tomcat\apache-tomcat-7.0.69\
2016-05-10 13:45:08 8370 3
原创 Dao开发方法
使用Mybatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper接口开发方法。 1.1 需求将下边的功能实现Dao:根据用户id查询一个用户信息根据用户名称模糊查询用户信息列表添加用户信息 1.2 SqlSession的使用范围 SqlSession中封装了对数据库的操作,如:查询、插入、更新、删除等。通过SqlS
2016-05-10 12:23:32 2037
原创 在windows和linux下分别部署Solr服务
一、在windows下部署Solr服务1、部署前的准备:jdk1.7+tomcat-7+solr-4.10.41.1、安装JDK就不说了1.2、安装tomcat下载下来直接解压到指定目录,我直接解压到D盘下了。1.3、安装solr(重点)1.3.1、首先下载solr下载地址:http://apache.fayea.com/lucene/solr/4.10.4/sol
2016-05-10 12:16:01 3285
原创 Mybatis入门程序
在做这个入门程序之前,我们来顶一下需求,根据需求来写程序会不会很有感觉呢?一、 需求实现以下功能:根据用户id查询一个用户信息根据用户名称模糊查询用户信息列表添加用户更新用户删除用户1、 第一步:创建java工程使用eclipse创建java工程,jdk使用1.7。2、 第二步:加入jar包加入mybatis核心包、依赖包、
2016-05-07 22:39:55 1521
原创 mybatis框架原理,自我理解不喜勿碰
一、MyBatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要
2016-05-07 22:14:42 24146
原创 对原生态jdbc(单独使用jdbc开发)问题总结
在写这个程序之前需要创建一个java工程,这是前提接着加入mysql的驱动包,我用的数据库是5.1版本的,所以驱动包也是5.1版本的,jdk是1.7创建数据库位mybatis,表名位userpackage com.mybatis.jdbc;import java.sql.Connection;import java.sql.DriverManager;import ja
2016-05-07 13:50:19 2580
原创 MyBatis学习之目录
在这个信息爆炸的年代,没有一技之长是很难生活下去的,经常看到招聘网站上招聘的一些要求,于是乎有点慌了,于是就有了这个学习的过程。首先来了解下MyBatis的演变过程,以及它的作用。MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月
2016-05-07 13:07:32 1097
原创 hive启动报java.net.URISyntaxException
hive启动报错 java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7B,relativeabsolute这个一看就是配置文件的路径配置有问题。修改hive-site.xml文件内容如下 hive.exec.scratchdir /op
2016-05-05 22:03:05 1741
原创 在运行hive的时候出现的问题
Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: The root scratch dir: /tmp/hive on HDFS should be writable. Current permissions are: rwx-wx--x at org.apache.h
2016-05-05 21:46:48 1977
原创 hbase的集群搭建
当我们配置好hbase的伪分布式后,我们来修改几个文件首先进入到hbase的conf目录下1、修改hbase-env.sh执行vi hbase-env.sh修改HBASE_MANAGES_ZK=false2、修改hbase-site.xml执行vi hbase-site.xml3、修改执行vi regionservers
2016-05-04 09:56:48 720
原创 在eclipse操作hbase时,遇到的问题
今天在运行hbase的一个例子的时候,遇到了一个错误ERROR: org.apache.hadoop.hbase.PleaseHoldException: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing当我百事不得其解的时候,把hbase-site.xml中的一个配置属性该了一下
2016-05-03 20:57:15 1054
html导出exce.html
2019-07-09
table-editer可以滑动复制,可以编辑,可以使用日历选择日期的jquery代码实现
2018-12-06
vue写的confirm确认框,loading加载中,message提示消息
2018-12-06
Concurrent.Thread.js多线程执行大批量函数
2018-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人