自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 资源 (7)
  • 收藏
  • 关注

原创 kubernetes基本框架和基本概念

作者:翼动晴空链接:https://www.jianshu.com/p/0a656b3d94b2來源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。kubernetes基本框架和基本概念Kubernetes是什么?我(们)为什么使用?Kubernetes主要概念Kubernetes总体结构Kubernetes核心原理Kuber...

2018-07-06 17:49:32 547

原创 centos7.4上安装mysql5.7记录

准备CentOS7默认安装了和MySQL有兼容性的MariaDB数据库,在我们安装MySQL5.7之前为了避免发生冲突首先删除MariaDB。# rpm -qa | grep mariamariadb-libs-5.5.50-1.el7_2.x86_64# yum remove mariadb-libs -y添加MySQL的yum源在CentOS7上yum安装M...

2018-03-13 15:46:05 161

并发调用的一种实现方式

一种在线程池中执行目标代码,异步获取返回值的方式。仅供参考,欢迎拍砖。/** * 异步返回结果 * @author benyi * @date 2017-12-9 * */public class AsyResult {    private String tid;    private Object result;    private boolean finished=false;...

2017-12-09 14:00:49 992

原创 ApplicationContextAware dubbo-Reference to RPC

import org.springframework.beans.BeansException;import org.springframework.beans.factory.DisposableBean;import org.springframework.context.ApplicationContext;import org.springframework.context.Appli...

2017-11-17 09:55:24 315

docker初探

 1、docker , 先从仓库中下载一个和自己的  linux 一致的 centos  image 。    命令: docker pull centos 2、运行  centos 镜像,运行起来后成为一个 container   image_id 用  docker images 命令查看  docker run -i -t -v /root/software/...

2017-08-17 16:49:19 102

java-nio的hello-word

重点注意:有说明的地方。 package nio.chat;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.ServerS...

2017-04-27 17:55:40 144

mysql集群的初步整理

mySql数据库如果采用复制(Replication)方式的群集,在程序中进行读写分离的处理办法有如下几种:自动主从管理方案有: MHA 官方介绍:https://code.google.com/p/mysql-master-ha/1、采用 MySql提供的  ReplicationDriver 驱动程序, 简单的过程如下:      缺点: 无法集成到 Spring 进行读写分离操作。publi...

2017-01-16 14:56:55 92

nginx.conf

备份记录,随便笔记 #######################################################################user              nginx;worker_processes  4;worker_cpu_affinity 0001 0010 0100 1000; error_log  /var/log/nginx/err...

2016-11-26 14:12:21 81

原创 mysql5.7安装

1、下载安装包 http://dev.mysql.com/downloads/mysql/#downloads 推荐下载通用安装方法的TAR包(http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar)。   2.检查库文件是否存在,如有删除。 [root@localhos...

2016-11-16 11:37:52 108

在Karaf中部署Camel-AMP使用jms的记录

本文记录是在  Karaf 环境下使用 camel-amp 的过程,使用的 Apollo 作为  jms 服务器。 package example;import java.util.Date;public class Show {        public Show(){        //    }        public String time(){        return...

2016-06-03 15:30:34 215

原创 Easy installation of bundles in Apache Karaf

from:  http://aniketos.eu/content/easy-installation-bundles-apache-karaf Apache Karaf provides many convenient ways for bundles installation:    Use of the install command in Karaf's command p...

2016-05-17 17:50:30 116

Camel 动态路由以及HttpServletRequest/Reponse的使用

本实验的配置文件 camel-context.xml 内容: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...

2016-05-17 16:39:52 1024

Camel的direct,Bean测试

//处理Bean import java.io.ByteArrayInputStream;import java.util.Date;import java.util.Map;import org.apache.camel.Exchange;import org.apache.camel.Message;public class TestBean {        public Test...

2016-05-14 19:00:46 881

原创 Camel 2.17 手册

Apache CamelUser GuideVersion 2.17.0Copyright 2007-2015, Apache Software FoundationTable of Contents    Table of Contents    Introduction    Quickstart    Getting Started    Architecture    Enterprise...

2016-05-11 17:32:26 2109

Camel Bean的简单例子

web.xml <?xml version="1.0" encoding="ISO-8859-1"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    

2016-05-10 15:15:22 570

Camel的简单使用

import javax.jms.ConnectionFactory;import org.apache.activemq.ActiveMQConnectionFactory;import org.apache.camel.CamelContext;import org.apache.camel.ProducerTemplate;import org.apache.camel.builder.R...

2016-05-09 13:43:09 1270

原创 Java NIO 系列教程

Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Asynchronous IO(异步IO):Java NIO可以让你异步的使用IO,例如:当线程从通道读取...

2015-07-02 14:28:05 109

原创 随手记录-设计目录中的jar到类路径

@echo offcolor 7SetLocal EnableDelayedExpansion set CLASSPATH=./WEB-INF/classesFOR %%i IN ("./WEB-INF/lib/*.jar") DO SET CLASSPATH=!CLASSPATH!;./WEB-INF/lib/%%i@echo onecho %CLASSPATH%...

2015-05-07 18:01:49 130

原创 nginx的会话保持

目前关于nginx做proxy的会话保持功能实现有2种方法:一、ip_hash 可以实现回话保持,但是需要加max_fails=0;防止当机后服务不能跳转的问题。 upstream cluster { ip_hash; server xxx.xxx.xxx.xxx:80 max_fails=0; } 经过实地测试,发现max_fails=0,不用添加。这个...

2015-03-03 15:50:00 232

原创 整理oe7安装第三方库

1 安装epel软件库 yum install epel-release2 安装 wget yum install wget3 安装 pythone 2.7.8 , 源码 wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz4 安装 gcc yum -y install gc...

2015-01-20 14:16:07 175

Openerp中的fields.related类型的理解

在某 model (设 _name="p.r") 的 _columns 有如下定义: 'o_line': fields.one2many('p.r.line', 'order_id', 'Order Lines'),'product_id': fields.related('o_line', 'p_id', type='many2one', relation='p.p', stri...

2014-12-11 16:56:21 383

python中修饰符@的使用

# -*- coding: utf-8 -*-#!/usr/bin/env python def spamrun(fn):    def sayspam(*args):        print "spam,spam,spam "        fn(*args)        return       return sayspam @spamrun...

2014-12-02 17:30:00 127

原创 OpenERP 负载平衡

作者:步科本文地址:http://buke.github.io/blog/2013/01/21/openerp-load-balance/ OpenERP 7.0 带来了许多新特性,架构上也有许多改进。其中可配置 worker 参数,可使 OpenERP 运行在多进程模式,突破GIL的限制,有效利用了现代多核CPU的性能。但默认情况下,OpenERP 只能运行于一台服务器,...

2014-12-02 15:37:21 72

原创 使用Nginx Upstream 部署 OpenERP

Openerp 6.1 使用werkzeug 作为web服务的框架,性能比之前的cherrypy 有了很大的改善。但无论是 werkzeug 还是cherrypy ,都不是专门的web服务器。通常的做法是在openerp 之前加一个 Nginx、Apache或其他服务器。下面介绍使用Nginx Upstream 部署openerp 的方法。一 前提此处假设您已经安装好 openerp ...

2014-12-02 15:28:18 96

Openerp-8在centos下的安装日志

本人使用 centos 6.5 的 64 为版本,选择基本server 模式安装,结果遇到了很多问题,记录如下:1、算安装  gcc , 用 yum install gcc 就解决了。2、安装 wget ,以便下载 软件包。3、安装 epel 软件,可以给yum 等地宫软件库地址。4、下载安装 openssl, openssl_devel , zlib , libxml2 , l...

2014-11-13 11:07:48 100

centos65下安装python2.7.8的过程

先从运行环境开始入手,CentOS-6.5(64)中已经内置了Python-2.6.6,目前Python 2.x的最新版本号是2.7.8,那么就开始动手升级一下。首先,下载源码包,命令如下:wget --no-check-certificate https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz这里需要特别注意一下,因为下...

2014-11-10 10:09:56 146

Open-erp8的启动过程

1、主程序 openerp/cli/server.pydef main(args):    check_root_user()  #检查 root 用户,如是 root 则不能运行    openerp.tools.config.parse_config(args) #配置文件处理: openerp-server.conf    check_postgres_user()  ...

2014-09-19 13:16:13 89

原创 OpenERP对象定义的属性详细解说

OpenERP对象定义的属性详细解说 http://shine-it.net/index.php/topic,2159.0.html  OpenERP的对象定义的一般形式如下。程序代码: class name_of_the_object(osv.osv):     _name = 'xxx'     ...... name_of_the_object() #Sample...

2014-09-16 13:40:05 122

Postgresql 9.3 安装

在 centos 7.0 上安装 PostgreSQL 过程如下: 1、检查 postgres 是否安装的软件包    rpm -qa | grep postgres        找到 3 个软件,如下        postgresql-8.4.20-1.el6_5.x86_64        postgresql-server-8.4.20-1.el6_5.x86...

2014-08-27 17:52:35 406

原创 PostgreSQL的集群技术比较

PostgreSQL 数据库的可用集群技术如下: 1、Bucardo    复制技术,主从复制,异步,基于 触发器。      详情: https://wiki.postgresql.org/wiki/Bucardo 2、GridSQL   一个开源的,我共享的集群数据库系统,可用于PostgreSQL数据仓库,具有智能的,平行的做到多个数据库之间的访问,最新的名称为:...

2014-08-26 11:27:09 1322

原创 定义Open-ERP的对象-字段和方法(2)

多重继承 : _inheritsclass tiny_object(osv.osv) _name = 'tiny.object' _table = 'tiny_object' _inherits = { 'tiny.object_a': 'object_a_id', 'tiny.object_b': 'o...

2014-08-19 10:37:45 191

原创 定义OE的对象-字段和方法(1)

OpenERP 对象所有ERP的数据通过对象进行访问,如:有一个 res.partner 对象 要访问 合作伙伴们(partners),一个账户.发票(account.invoice )的发票相关数据,等等。请注意每种类型的资源都有一个对象。我们使用 res.partner 对象来管理所有的合作伙伴而不是每个对象自己管理自己。当我们谈到 "面向对象"这个词时指的是高度抽象的对象。所...

2014-08-18 18:19:19 188

原创 多核平台下的JAVA优化

  现在多核 CPU 是主流。利用多核技术,可以有效发挥硬件的能力,提升吞吐量,对于 Java 程序,可以实现并发垃圾收集。但是 Java 利用多核技术也带来了一些问题,主要是多线程共享内存引起了。目前内存和 CPU 之间的带宽是一个主要瓶颈,每个核可以独享一部分高速缓存,可以提高性能。JVM 是利用操作系统的”轻量级进程”实现线程,所以线程每操作一次共享内存,都无法在高速缓存中命中,是一次开销较...

2014-08-01 16:44:24 91

gradle和maven结合nexus服务解决jar包依赖

1、架设 nexus nexus 的基础不多讲了,去官网下载个最新的 包吧,她使用jetty作为内置的 http-server,服务端口默认为8081, 账号管理员为 admin, 密码为 admin123, 安装后,我的访问地址为:http://172.19.2.204:8081/nexus/;(我的版本为 Sonatype Nexus™ 2.8.1-01 ),关于管理,配置 网上有很多介...

2014-07-17 11:00:22 433

利用注解定义SQL语句,实现类是iBatis的数据库访问

import java.lang.annotation.*;@Target({ElementType.METHOD,ElementType.TYPE}) //用于 方法 @Retention(RetentionPolicy.RUNTIME) //在运行时加载到Annotation到JVM中public @interface SqlDef { String ...

2014-06-25 18:04:45 336

原创 使用 Spring Data JPA 简化 JPA 开发(Spring Data JPA 开发指南)

从一个简单的 JPA 示例开始本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文最后提供的参考资料进一步学习。自 JPA 伴随 Java ...

2014-06-11 15:46:14 82

原创 OSGI--apache felix 入门

引言本文是本系列的第 1 部分,我们将开发包含客户端和服务器端组件的订单应用程序。然后将这些组件打包为 OSGi 包。客户端调用服务组件处理订单。服务组件具有处理订单和打印订单 ID 的方法。阅读本文后,您可以应用 Apache Felix 的概念和功能来将 Java 组件类构建和打包为 OSGi 包。系统要求要运行本文中的示例,请确保已在计算机上安装和设置了以下软件:Java 5...

2014-05-29 13:55:35 252

My-sql批量更新或者插入的SQL

My-sql批量更新或者插入的SQL,高效, MyBatis中的配置sample 如下: INSERT INTO db_log.test1 ( a,b,c) values ( #{it.a},#{it.b},#{it.c} ) on dupl...

2013-09-25 17:03:10 146

原创 java命令

java -cp %CLASSPATH:.:`find /home/jeffey/test/lib -name *.jar|tr '\n' ':'` cn.aduu.ad.tj.srv.impl.StatUuid

2013-05-15 15:00:09 70

原创 Mysql日期和时间函数大全

这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回date...

2013-04-17 15:29:21 77

实时sql优化经验

就是将分析出来耗时的sql进行重写、拆分成多次查询后数据重组、去掉sql函数等等;sql能干的事情,程序肯定能干,且程序运行的性能一般情况会快很多,而且web服务器可以部署很多台;优点:可实现快速优化,且性能非常可观;缺点:可能会增加程序的复杂度;

2018-07-20

微服务开发中的数据架构设计

微服务是当前非常流行的技术框架,通过服务的小型化、原子化以及分布式架构的弹性伸缩和高可用性,可以实现业务之间的松耦合、业务的灵活调整组合以及系统的高可用性。为业务创新和业务持续提供了一个良好的基础平台。本文分享在这种技术架构下的数据架构的设计思想以及设计要点,本文包括下面若干内容。 • 微服务技术框架中的多层数据架构设计 • 数据架构设计中的要点 要点1:数据易用性 要点2:主、副数据及数据解耦 要点3:分库分表 要点4:多源数据适配 要点5:多源数据缓存 要点6:数据集市

2018-07-20

现代java编程规范

这份文档是Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Java编程风格。 与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所普遍遵循的规则, 对于那些不是明确强制要求的,我们尽量避免提供意见。

2016-01-08

象翌科技的用户体验的设计原则

用户体验并不是指产品本身是如何工作的,而是指产品如何和外界联系并发挥作用,也就是人们如何“接触“或者“使用”它。(人-衣服-设计) Web中的用户体验是指用户在访问平台的过程中的全部体验,它包括平台是否有用,疑惑或者bug程度,功能是否易用、简约,界面设计和交互设计是否友好等方面。用户体验的核心是UCD,即“以用户为中心的设计”。 --象翌科技

2014-10-16

Open全面介绍

open-erp 的全面介绍,包括技术架构,现在和未来的展望

2014-07-03

structs2学习总结

structs2学习总结 例子讲解和strut的比较,框架结构

2010-08-05

中国电信短信协议-通行协议

中国电信短信协议 和中国移动、联通的短信业务一样,电信的也有她的协议。

2010-05-26

空空如也

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

TA关注的人

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