Category - IT技术

AWS MySQL    2017-07-19 23:00:04    345
首先在mysql中运行如下语句来查看当前的编码设置:
    show variables like 'character%';

如果有哪项不是utf8,则需要修改

首先找到RDS的参数组,新建一个参数组,然后编辑参数,找到character-set开头的所有项,修改其配置为utf8,

修改完成后,返回实例界面,看参数组界面,看是否是最新创建并修改为utf8的参数组


右键实例,修改,找到参数组配置,修改选择为最新创建的utf8的参数组,保存,然后重启aws即可
首先在mysql中运行如下语句来查看当前的编码设置:
    show variables like 'character%';
 
 
 

 

by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(防止爬虫):http://blog.liuyingguang.cn
OpenBI问答社区:http://openbi.liuyingguang.cn/

jersey java    2017-07-19 22:59:19    358

 

关键代码:

application.java中

 

register(MultiPartFeature.class);


前端html中:

 

 

<form action="${path}/list/uploadExcel" method="post" enctype="multipart/form-data" accept-charset="utf-8">
	<p>
		<input type="file" name="file" /><br />
	</p>
	<input type="submit" value="上传" />
</form>


服务端(有略微的名称编码问题):

 

 

<span>	</span>@POST
	@Path("uploadExcel")
	@Consumes(MediaType.MULTIPART_FORM_DATA)
	public String uploadExcel(
			@FormDataParam("file") InputStream fileInputStream,
			@FormDataParam("file") FormDataContentDisposition disposition) {
		String imageName = Calendar.getInstance().getTimeInMillis()
				+ disposition.getFileName();
		//File file = new File("D:\\" + imageName);
		return "import data succeed";
	}



 

 

 


 

by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(防止爬虫):http://blog.liuyingguang.cn
OpenBI问答社区:http://openbi.liuyingguang.cn/

linux openfire    2017-07-19 22:58:18    350
下载地址:http://www.igniterealtime.org/downloads/index.jsp#spark

其中,OpenFire:Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。


1、安装,官网下载安装包,
修改文件/etc/init.d/openfire
添加JAVA_HOME=javahome
2、然后启动OpenFire
3、配置OpenFire
    语言配置:简体中文
    服务器设置:域可以填写为本机IP
    数据库配置:内嵌
    管理员邮箱密码设置:可随意设置,密码在设置完后,登陆控制台使用
 
 
 

 

by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(防止爬虫):http://blog.liuyingguang.cn
OpenBI问答社区:http://openbi.liuyingguang.cn/

MySQL    2017-07-19 22:57:43    356
解决办法:修改 MGM节点配置,把 [ndbd]中的 “MaxNoOfAttributes=1000”改成 “MaxNoOfAttributes=5000000”:


原因:MaxNoOfAttributes 表示 MySQL Cluster集群中,所有数据表的字段总数能达到的上限!
 
 

 

by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(防止爬虫):http://blog.liuyingguang.cn
OpenBI问答社区:http://openbi.liuyingguang.cn/

CentOS mysql cluster MySQL    2017-07-19 22:55:29    342

简介:

MySQL Cluster 是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的 Cluster 。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。
MySQL Cluster 由一组计算机构成,每台计算机上均运行着多种进程,包括MySQL服务器,NDB Cluster 的数据节点,管理服务器,以及(可能)专门的数据访问程序。关于 Cluster 中这些组件的关系。

下文中没有特别指出的地方,都是两台服务器都需要执行的命令,并且由于是双管理中心配置,其实两台机器出了一些标识id和ip的配置不同外,其他参数配置都是基本一样的

下载mysql-cluster 7.3.7

http://dev.mysql.com/downloads/cluster/

环境清理及安装

1. 清理CentOS6.5自带的mysql服务

其中第一个命令我不执行也可以,其他系统如果不可以,还是建议执行

  1. yum -y remove mysql
  2. rpm -qa | grep mysql*
  3. rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

2. 环境准备

创建文件夹(分如下3个类来创建对应的文件夹)

存储节点:

  1. mkdir /var/lib/mysql/data

管理节点:

  1. mkdir /var/lib/mysql-cluster # SQL节点:可不用 文件夹授权

进程DIR:

  1. mkdir /var/run/mysqld

使用如下的命令来变更权限保证可写入:

  1. chmod -R 1777 /var/lib/mysql
  2. chmod -R 1777 /var/run/mysqld
  3. chmod -R 1777 /var/lib/mysql-cluster

3. 安装mysql-cluster

首先解压MySQL-Cluster-gpl-7.4.2-1.el6.x86_64.rpm-bundle.tar

  1. tar xvf MyS
5/25