`
sheungxin
  • 浏览: 105898 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
准备在本地搭建测试库环境,把远程测试库结构及数据导出。在本地建库还原过程中一直失败,之前一直这么干的,所以很纳闷。报错信息中提示invalid value for timestamp,时间字段的默认值被设置为“0000-00-00 00:00:00”。通过度娘定 ...
1、Shiro手动认证 Subject currentUser = SecurityUtils.getSubject(); UsernamePasswordToken token = new UsernamePasswordToken(user.getUserName(), user.getPassword()); // 开始进入shiro的认证流程 currentUser.login(token) 2、Shiro免密码登录 //获取用户信息,可以使用token等其它唯一字段获取用户信息 SystemService systemService = SpringContextHolde ...
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件, 离线包下载地址:http://chromecj.com/web-development/2014-09/60/download.html 离线安装方式:http://chromecj.com/utilities/2014-09/181.html 只能通过Chrome网上应用商店安装该程序的解决方案:http://chromecj.com/utilities/2015-04/423.html
概述 目前了解到基于Oracle的开源数据同步项目有yugong、databus、SymmetricDS,之前尝试了yugong,很容易上手。使用时需要注意两点:1、物化视图和回表查询对源库会产生比较大的影响;2、每一个表有一个单独的实例去处理整个流程,数据抽取、转换、入库不能分离;3、yugong设计的目的是为了去IOE,做切库使用,多次增量同步确认后即可停止增量同步。若需要持续增量同步,需要每个表提供一个线程,不支持轮询持续同步。 databus介绍 databus是基于SCN的数据同步项目,使用触发器、JOB更新SCN。相对于yugong,其最大的优点在于server、client分离, ...
今天经同事介绍了一款java图像缩略图类库Thumbnailator,尝试了下,效果还不错,使用也比较方便,收藏一下。github地址:https://github.com/coobird/thumbnailator,简介和使用范例:https://www.oschina.net/question/76860_25758?sort=default&p=2 BufferedI ...
概述 之前尝试了基于物化视图+java source的oracle数据同步方案,为了把物化视图的变化信息传递给java source发送给外部程序,需要使用触发器、存储过程/函数。触发器用于监控物化视图的数据变化,调用存储过程从而间接调用java source(存储过程可以指向一个java source)。该方案的缺点如下: 1、给每个同步表建立物化视图,会消耗存储资源 2、java source部分代码可能需要依赖第三方包,需要在数据库服务器上加载大量外部jar包 3、每个物化视图上都需要建立触发器,监控数据变化(看了yugong后,在想是否直接在物化视图日志上建立触发器,但相对就会繁琐,需要 ...
maven-dependency-plugin插件的使用引用http://liugang594.iteye.com/blog/2093082 除了maven-dependency-plugin,liugang594还写了不少其它插使用,比较详细,在此感谢!文章列表如下: 引用http://liugang594.iteye.com/category/249886
项目打包方案 在“基于oracle的增量数据采集”一文中提出了基于触发器》物化视图》存储过程》java source》外部程序数据采集方案。本文初步对其进行了实现,利用maven-assembly-plugin进行打包,输出结构如下:bin、conf、lib,分别存 ...
使用eclipse创建maven项目时,默认jdk版本为1.5,每次手动改为需要的jdk版本,例如1.8,在执行maven-update project后,手动设置的jdk版本又切换为默认jdk1.5,很是头疼。 解决办法:修改maven安装目录下conf中settings.xml <profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault> &l ...
之前调研了下基于mysql的数据增量采集方案,目前有阿里的canal和Open Replicator,均是基于MySQL binlog分析的开源项目。Open Replicator仅提供了binlog解析;canal基于数据库增量日志解析,提供增量数据订阅&消费,在binlog分析的基础上 ...
Curator介绍 关于Curator不多介绍,网上很多,可以参考这篇: 引用http://macrochen.iteye.com/blog/1366136/ Curator工具类 import java.util.List; import org.apache.curator.framework.CuratorFramework; import org.apache.curator.framework.CuratorFrameworkFactory; import org.apache.curator.framework.api.ACLProvider; import org.apac ...
canal:阿里巴巴mysql数据库binlog的增量订阅&消费组件,开源地址:https://github.com/alibaba/canal,论坛讨论:http://www.iteye.com/topic/1129002 Open Replicator:Open Replicator是一个用Java编写的MySQL binlog分析程序。Open Replicator 首先连接到MySQL(就像一个普通的MySQL Slave一样),然后接收和分析binlog,最终将分析得出的binlog events以回调的方式通知应用。Open Replicator可以被应用到MySQL数据变 ...
之前也学习过自定义类加载器,通过ClassLoader直接加载需要的类。但实际业务中启动入口常常不可控,比如实际业务中我们常常使用spring对类实例进行管理。如何在spring中集成自定义ClassLoader是需要我们考虑的问题。结合之前项目单机部署的一个方案,即class加密,自定义类加载器解密。因此,我们需要解决两个个问题: 1、自定义类加载器 2、spring与类加载器的集成 spring与类加载器的集成 spring与类加载器的集成可以自定义WebContextListener,继承于ContextLoaderListener,在initWebApplicationContext中 ...
Nginx开发从入门到精通 引用http://outofmemory.cn/nginx/nginx-development-book/ Nginx 负载均衡配置和策略 引用http://outofmemory.cn/code-snippet/3040/Nginx-load-junheng-configuration-strategy nginx基本配置与参数说明 引用http://www.nginx.cn/76.html Nginx服务器搭建和基本配置详解 引用http://www.jb51.net/article/72527.htm Nginx基于TCP的四层负载均衡介绍 引用http://w ...
Nginx配置 环境限制,win10下测试下Nginx的负载均衡,配置比较简单,最简配置如下: worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keep ...
Global site tag (gtag.js) - Google Analytics