自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

易水寒的博客

you can be just the one you wanna be

  • 博客(14)
  • 收藏
  • 关注

转载 mybatis中使用map类型参数,其中key为列名,value为列值

最近有个需求,就是使用mybatis时,向mysql中插入数据,其参数为map类型,map里面的key为列名,而key对应的value是该列对应的列值;问题是每次插入mysql中数据行的部分列,即map里面key的值每次都不固定,在用mybatis时需要通过map的key作为列名。 基础知识 对于这类问题基本思路就是用foreach标签遍历map,因此需要看看for...

2018-07-10 14:44:21 6212

原创 如何在maven的pom.xml中添加本地jar包

如何在maven的pom.xml中添加本地jar包原则上Maven的设计是不需要这么做的,因为pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库。但也有特殊情况。比如我下载了 lucene-queryparser-4.6.1.jar一、怎么添加jar到本地仓库呢? 步骤: 1.cmd命令进入该jar包所在路径 2.执行命令:mvn install:in...

2018-05-22 23:24:01 5767

原创 RocketMQ 启动停止命令

1、rocketmq的启动 进入rocketMQ解压目录下的bin文件夹 启动namesrv服务:nohup sh bin/mqnamesrv & 日志目录:{rocketMQ解压目录}/logs/rocketmqlogs/namesrv.log启动broker服务:nohup sh bin/mqbroker & 日志目录:{rocketMQ解压目录}/logs/...

2018-02-14 11:46:51 29753

原创 RocketMQ使用及分布式事务解决思路

就我个人目前理解,对于分布式事务目前大概有两种类型,①单个应用多个库,可以利用JTS及各个数据库的接口来实现;②多个应用多个,只能利用中间件来完成分布式事务,中间件充当事务管理器角色。 调研了多种MQ,决定采用阿里的RocketMQ来作为中间件。因为RocketMQ文档资料比较多,而且做集群方案的时候不需要引入第三方注册中心来做集群管理和负载均衡,RocketMQ可以保证严格的消息顺序,丰富的消...

2018-02-14 11:18:47 31659 7

原创 VMware+ContOS7.x桥接网络配置

VMware+ContOS7.x桥接网络配置软件准备:VMware、ContOS7.x的iso的安装包; 将iso安装包安装到虚拟机后(一直next);配置VMware网卡 自己的网卡信息可以通过ipconfig/all查看 打开cmd输入 ipconfig/all 如下图是我的网卡信息 配置ContOS网卡信息 在控制台输入vi /etc/sysconfig/ne

2017-11-27 00:18:01 483

转载 CentOS Linuxe配置重启网卡报错Bringing up interface eth0: Device eth0 does not ...

问题描述:在VMware里克隆出来的CentOS Linux,开机执行命令:ifconfig…没有看到eth0网卡。然后重启网卡又报以下错误:Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED]解决办法:首先,打

2017-11-21 00:00:16 1049 1

转载 CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disable firewalld 禁用: systemctl stop firewalld 2、systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfi

2017-11-09 16:28:32 158

原创 ContOS7.X 下 安装 MySql

ContOS7.X 下 安装 MySql用虚拟机新搞了个CentOS7的环境尝试性的用yum -y install mysql安装mysql发现没有repo源,故在此做记录。1.下载mysql的repo源 -#wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm;、 (如...

2017-11-09 14:46:01 335

原创 CentOS 7 上systemctl 命令的用法

CentOS 7 上systemctl 的用法systemctl is-enabled servicename.service #查询服务是否开机启动 systemctl enable *.service #开机运行服务 systemctl disable *.service #取消开机运行 systemctl start *.service #启动服务 systemctl stop *.s

2017-11-09 13:38:02 833

转载 从代码层读懂 Java HashMap 的实现原理

从代码层读懂 Java HashMap 的实现原理概述Hashmap继承于AbstractMap,实现了Map、Cloneable、Java.io.Serializable接口。它的key、value都可以为null,映射不是有序的。Hashmap不是同步的,如果想要线程安全的HashMap,可以通过Collections类的静态方法synchronizedMap获得线程安全的HashMap。Map

2017-10-12 16:59:19 157

转载 3.实战OSGI-翻译助手项目01

我们通过写一个真实的Web项目来深入学习使用OSGI技术。我们做一个Web版的翻译助手(类似电子英汉词典之类的)

2017-03-08 15:57:52 246

转载 2.SGi学习之Hello World

上一次我们介绍了什么是OSGI和OSGI在我们的项目中起到了什么作用。这次我们来亲手使用OSGI技术。主要利用Eclipse开发工具提供给我们的plug-in插件工程模板来创建我们的工程。零距离的体验一下OSGI项目创建的基本过程,和运行流程以及其它相关的知识。所有语言或技术的第一次测试通常都会以“HelloWorld”作为代表性语句,那么我们接下来将利用OSGI技术,创建一个HelloWorld的

2017-03-08 15:09:27 276

转载 1.OSGi学习之 OSGi是什么

OSGi是什么→Java语言的动态模块系统 本文介绍了OSGi是什么,以及OSGi容器的一些现状。OSGi亦称做Java语言的动态模块系统,它为模块化应用的开发定义了一个基础架构。对于究竟什么是OSGi,很多人仍然只有一个模糊的概念。本系列(你好,OSGi)从基础开始介绍了OSGi。本部分介绍OSGi是什么,以及OSGi容器的一些现状。(注:本文英文原文于08年3月发布在JavaWorld网站)推

2017-03-08 10:55:21 219

转载 [转]OSGI and J2EE

[转]OSGI and J2EE  OSGi中具体实现Module的单位是bundle,一个bundle就是一个jar文件,其中包含所需的类文件和资源文件,同时必须包含一个描述文件;每个bundle都可以被独立打包、部署。看到这里,你是否会觉得跟J2EE中的WAR定义很类似?  单从形式上来看,它们的确非常相似,而且它们的区别主要在于:  1)J2EE的WAR文件的粒度很大,是以应用为单位的;

2017-03-08 10:49:42 252

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除