`
yixibo
  • 浏览: 184176 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
因为jitamin 建议使用php7 ,所以,开始要检查一下php 的版本,如php -v  如果是5.5 之类,建议卸载 rpm -qa|grep php 然后一个个删除    rpm -e php56w-gd-5.6.33-1.w7.x86_64 rpm -e php56w-mysql-5.6.33-1.w7.x86_64   rpm -e php56w-5.6.33-1.w7.x86_64   rpm -e php56w-devel-5.6.33-1.w7.x86_64 rpm -e php56w-intl-5.6.33-1.w7.x86_64 rpm -e p ...
微服务是当前非常流行的技术框架,通过服务的小型化、原子化以及分布式架构的弹性伸缩和高可用性,可以实现业务之间的松耦合、业务的灵活调整组合以及系统的高可用性。为业务创新和业务持续提供了一个良好的基础平台。本文分享在这种技术架构下的数据架构的设计思想以及设计要点,本文包括下面若干内容。  微服务技术框架中的多层数据架构设计 数据架构设计中的要点        要点1:数据易用性          要点2:主、副数据及数据解耦          要点3:分库分表          要点4:多源数据适配          要点5:多源数据缓存          要点6:数据集市 为了 ...
分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容错性) 可靠性定理:任何分布式系统只可同时满足二点,没法三者兼顾。忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布式系统,而是应该进行取舍。 原文链接地址:http://luyiisme.github.io/2017/04/22/spring-cloud-service-discovery-products/ 这里就平时经常用到的服务发现的产品进行下特性的对比,首先看下结论: Featur ...

JITAMIN 安装

  以下所有操作是在ubuntu 下进行, 其他操作系统类似 1、自已安装mysql , 5.5,5.6,5.7都可以 2、创建一个以utf8为编码的jitamin 空库.. 3、在系统中创建/var/www/ 的目录 4、下载php7.0 ,, sudo apt-get install php7.0-fpm php7.0-mysql php7.0-common php7.0-mbstring php7.0-gd php7.0-json php7.0-cli php7.0-curl libapache2-mod-php7.0 php7.0-xml ,记住所有操作都得运行完毕 5、 ...
     在分布式系统中, 大部分在后台做远程调用, 从hession,到dubbo、dubbox , spring cloud 等,所以前台感觉不到跨域问题, 但是有些特殊要求,需要做前端远程调用 从A系统调用B系统页面,在这里不考虑权限问题 ,因为某些系统单点、授权等方式。 调用方式:  1、ajax ,    大部分人用jquery 做为基础框架,那么以jquery 为基础。 直接使用ajax 是不允许跨域 ,报错调用端不允许,那么怎么解决? 首先在调用ajax 增加头部,如下 $.ajax({             url: href,             type ...
一般使用nginx 代理tomcat 做集群时,常常使用 nginx 中的proxy_pass ,但是后面接的只接收 ip+端口,同进大部分的web 并不是用ROOT 目录来布置的,所以需要转换 只需要在conf/server.xml 下进行配置就可以行。 以pos 项目发布为例, 平常放在webapps/pos , 访问时192.168.0.5/pos . 这样不简单 在conf/server.xml 中<Host> 标签中, 增加 <Context path="" docBase="/var/data/pos" debug ...
下面以JAVA为例,进行讲解怎个yum 安装过程应用 查看是否已安装了java ,可以用java -version , 或者 yum list installed |grep java 如果已安装 1、执行卸载 yum -y remove java-1.7.0-openjdk*    2、查看yum 能提供那些包      yum -y list java*   正常情况会出现一系列表    Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile* base: centos.ustc.ed ...
今天布署一套新的centos 7.4 ,挂载老的数据盘,在清除原老的数据盘中的数据时,有两个文件老是删除不了, 重命名也不行,我用的可以root 账户 chmod 也不行,想了下,可能文件属性被要改了。那得改回来 用chattr  吧。 [root@iZ94qqcxarpZ www]# rm -rf java.log rm: cannot remove ‘java.log’: Operation not permitted[root@iZ94qqcxarpZ www]# lsattr----i----------- ./java.log----i----------- ./03618.l ...
jenkins+sonarQube自动化分析平台构建   1、jenkins 安装 此处省略,可以参考 http://download.csdn.net/download/yixibo23921552/10189424     2、sonarQube  安装   到 https://www.sonarqube.org/downloads/ 下载,找对对应版本,注意对应的jdk版本 ,下载后,解压到系统目录即可 /opt/java/sonar/sonarqube-5.6.6 3、sonarQube 插件安装   登录进入jenkins ,进入系统管理 ,选择插件管理, ...
1、下载weblogic http://pan.baidu.com/s/1i3lLKBN  这里提供10.3.6 下载 2、安装 3  配置 http://localhost:7001/console  进入控制台操作     布署war时,如果出现如下错误 无法访问所选应用程序。 Exception in AppMerge flows' progression Exception in AppMerge flows' progression VALIDATION PROBLEMS WERE FOUND problem: cvc-enumeration- ...
来自 博客园 风流涕淌 (philoo.cnblogs.com) 翻译   扩展自 
在eclipse 使用cdt 时,总是报类似如下的错误: Symbol 'cout' could not be resolved 或 Symbol 'std' could not be resolved 这样的错误。 感觉像没有识别库文件一样。 很大网站计论是cdt 版本问题, 其实是我们自已复制的问题 下下来的cdt-master。。。zip 不要是eclipse 在线加载的玩艺;  在后来版本的CDT中,不自带include cygwin 库了, 所以要手动加进么 C:\cygwin\lib\gcc\i686-pc-cygwin\4.5.3\include\c++C ...
PngEncoder,它的主要功能是 把java的Image对象或者BufferedImage对象转换成Png格式,并且也有压缩功能。详细资料请参阅官方文档,我在这里给出一个代码的例子,供参考。   public static void handlePic(String sourceFile,String outFile,int w,int h) {  try  {   long t1=System.currentTimeMillis();   w=80;h=80;  double ratioH=0.0;  double ratioW=0.0;  File file=new Fi ...
由于对资源或网速的要求,在手机游戏或一般的网页游戏中,希望能对图片进最大可 能的压缩,以节省资源。最近公司做的项目也有对这方面的需求,于是我在网上逛了半天,希望能发现现成版的Java方法可以使用(用程序来压 ...
java连接oracle集群url  数据库url : jdbc:oracle:thin:@(DESCRIPTION =      (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.131)(PORT = 1521))       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.132)(PORT = 1521))       (LOAD_BALANCE = no)(FAILOVER=YES)     )     (CONNECT_DATA =       ( ...
Global site tag (gtag.js) - Google Analytics