自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

软件架构师之路

淡泊明志,宁静致远

  • 博客(217)
  • 资源 (8)
  • 收藏
  • 关注

转载 Spring Cloud Starters的优点

IntroductionBefore starting any project be it a small project or an enterprise level application, one of the critical aspects is dependency management, doing it manually for a small applicationis not a hard job but for complex applications, managing all.

2021-01-18 18:18:57 316

原创 List范型使用Java反射Demo

List范型使用Java反射Demoprivate static <T> T parseBiXmlNode(T t, Element root) { Field[] declaredFields = t.getClass().getDeclaredFields(); for (Field field : declaredFields) { try { Class<?> type = fie

2020-11-17 18:01:24 269 2

原创 EXT GridPanel获取某一单元格的值

//EXT GridPanel获取某一单元格的值listeners:{'cellclick':function(grid, rowIndex, columnIndex, e){editCell_row = rowIndex; editCell_col = columnIndex;var record = grid.getStore().getAt(rowIndex);var fiel...

2019-11-06 10:06:23 7185 1

原创 (3). Spring Cloud Config

Spring Cloud Config provides server and client-side support for externalized configuration in a distributed system. With the Config Server you have a central place to manage external properties for ap...

2019-05-28 23:03:30 160

原创 (2). Spring Cloud Robbin

Robbin:Client Side Load Balancing with Ribbon and Spring Cloud文档参见:https://spring.io/guides/gs/client-side-load-balancing/示例:https://github.com/spring-guides/gs-client-side-load-balancing.gi...

2019-05-09 20:28:45 220

原创 (1). Spring Cloud Eureka

Spring Cloud NetflixSpring Cloud Netflix provides Netflix OSS integrations for Spring Boot apps through autoconfiguration and binding to the Spring Environment and other Spring programming model idi...

2019-05-09 19:56:39 100

原创 Amazon S3 命令行上传文件到指定目录

命令行上传s3文件到指定目录:安装aws命令行工具pip install awscli --upgrade --user配置环境变量:export PATH=/home/user/.local/bin:$PATH连接aws s3服务器:aws configure上传文件到s3服务器:aws s3 sync /home/test/Temp s3://test_buck...

2019-02-22 18:32:23 6515

转载 单点登录-CAS介绍

单点登录-CAS介绍http://zhenkm0507.iteye.com/category/89096

2017-07-23 22:29:26 438

原创 单点登录实现Ajax登录

单点登录实现Ajax登录

2017-03-04 16:34:12 2257

原创 RabbitMQ管理后台

激活Rabbit MQ's Management Plugin使用Rabbit MQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态,你可以在命令行中使用下面的命令激活。输入:rabbitmq-plugins.bat  enable  rabbitmq_management同时,我们也使用rabbitmqctl控制台命令(位于 rabbitmq_server-3

2016-12-17 12:06:00 5694 2

原创 RabbitMQ hello word (python)

RabbitMQ tutorials:http://www.rabbitmq.com/tutorials/tutorial-one-Python.htmlsend.py[python] view plain copy #! /srv/python2/bin/python  # -*- coding: utf-8 -*-  import pika   

2016-12-17 12:04:56 386

原创 Ubuntu16.04安装sogou输入法

下载输入法:sogoupinyin_2.1.0.0082_i386.deb1.需要现在ubuntu下安装fcitx和libssh2-1命令如下[plain] view plain copy sudo apt-get install fcitx libssh2-1  sudo apt-get -f install    sudo apt install libop

2016-12-17 12:03:43 666

原创 Ubuntu16.04安装JDK18.12

1. 从 Oracle 官网 (http://www.oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html)下载 JDK:jdk-8u112-linux-i586.tar.gz2.  解压JDK文件到新建目录tar -xzvf jdk-8u112-Linux-i586.tar.gzc

2016-12-17 12:02:48 760

原创 Ubuntu16.04安装Tomcat8.5

1. Tomcat官网下载tomcat:apache-tomcat-8.5.9.tar.gz2. 解压文件: tar -zxvf apache-tomcat-8.5.9.tar.gz3. 将解压后的文件复制到固定目录,并重命名。mv -R apache-tomcat-8.5.9 ../install/cd ../installmv apache-tomcat-8.5.9

2016-12-17 11:58:32 671

原创 Ubuntu16.04制作U盘启动安装程序

1. 左上角Search Your Computer, 搜索disk, 打开 Startup Disk Creator 程序。2. 插入U盘,选择ubuntu的安装镜像文件。3. 点击 Make Startup Disk按钮, 一步步操作即可。

2016-12-17 11:57:10 8289

原创 XP下安装Ubuntu-16.04.iso

参考:http://blog.csdn.net/abclixu123/article/details/46400041先说下安装过程中用到的软件:grub4dos:这个软件是用来引导ubuntu安装的,最后也可以用来进行安装后的ubuntu系统引导(这正是让我折腾了不少时间的地方)。虽然grub4dos有最新版本了,但是我还是按照网上教程下的0.4.4版本。ubuntu镜像:我

2016-12-11 00:51:21 5229 1

原创 Python项目对接CAS

Python项目对接CAS方案:https://github.com/cameronbwhite/Flask-CAShttps://github.com/cameronbwhite/flask-cas-extension-demo/

2016-11-19 15:27:24 5499 1

原创 Python Web Demo

Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。

2016-11-17 15:49:47 1496

原创 Gradle使用简介

Gradle使用简介https://github.com/niuhea/test_gradle

2016-08-20 22:28:37 271

转载 Gradle本地安装指南(win7下)

Gradle本地安装指南(win7下)安装JDK首先要安装JDK或者JRE1.6+,运行 java -version 则表示安装成功;下载Gradle地址:Gradle - Download解压缩下载的zip包解压缩以后会包含以下内容:二进制文件源码用户指南DemoAPI文档配置环境变量将 D:\gradle-2.10 (即gradle文

2016-08-20 18:59:58 2026

原创 Github账号创建使用

1.注册Github账号;2.创建repository;https://github.com/new3.安装Git shell;http://windows.github.com/4.Git shell 创建密钥ssh-keygen -C '[email protected]' -t rsa连续三个回车之后会在windows当前用户目录下生成.ssh文件夹,和linux一样。

2016-08-20 17:36:03 424

转载 分布式网站架构后续:zookeeper技术浅析

http://www.cnblogs.com/sharpxiajun/archive/2013/06/02/3113923.htmlZookeeper是hadoop的一个子项目,虽然源自hadoop,但是我发现zookeeper脱离hadoop的范畴开发分布式框架的运用越来越多。今天我想谈谈zookeeper,本文不谈如何使用zookeeper,而是zookeeper到底有哪些实际的运

2016-07-12 20:17:18 284

转载 ZOOKEEPER的作用

ZOOKEEPER的作用【转】 (2014-07-16 19:49:52)转载▼标签: zookeeper 作用 hadoop 分类: SPARK、Hadoop、R一、什么是ZookeeperZooKeeper 顾名思义 动物园管理员,他是拿来管大象(Hadoop) 、 蜜蜂(Hiv

2016-07-12 20:14:32 1273

转载 zookeeper简介

zookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户

2016-07-12 19:52:08 297

原创 Python连接数据库查询

# set default encoding to utf-8import sysreload(sys)sys.setdefaultencoding( "utf-8")from util.db import dbfrom util.logger import loggerfrom sqlalchemy import textif __name__ == '__main__':

2016-06-29 09:48:40 586

原创 Java Mail 发送带附件邮件

Java Mail 发送带附件邮件

2016-05-23 20:16:17 415

原创 Thymeleaf显示Map集合数据

select class="form-control zz-set-input-size" id="channel" style=""> option value="">请选择option> option th:each="channel, channelS:${allChannels}" th:value="${channel.key}">div th:text="${chan

2016-05-04 13:46:58 17526

原创 在windows上模拟linux环境

在windows上模拟linux环境,主要有三种方法:1.VMware等虚拟机,缺点:占用系统资源多,运行速度慢。2.Cygwin等模拟环境,用windows下的程序模拟实现linux下的功能,缺点:与实际linux环境有差异,并且功能模拟不完全,容易出现冲突。3.colinux/andlinux等模拟环境,通过使用一种特殊的驱动程序,使得模拟环境可以运行在ring0特权模

2015-09-10 13:55:04 9647

原创 Cygwin

What Is Cygwin?Cygwin is a Linux-like environment for Windows. It consists of two parts:A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functional

2015-09-10 13:51:27 591

转载 rabbitmq

rabbitmqMQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应

2015-06-27 12:44:59 543

转载 comparator接口与Comparable接口的区别

comparator接口与Comparable接口的区别1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含了person1, pe

2015-06-27 11:13:06 385

转载 Collections.sort的两种用法

Collections.sort的两种用法博客分类: java Java代码  /** * @author guwh * @version 创建时间:2011-11-3 上午10:49:36 * 类说明 */   package com.jabberchina.test;    import java.util.A

2015-06-27 10:59:12 648

原创 Gson is a Java library that can be used to convert Java Objects into their JSON representation.

OverviewGson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Gson is an open-s

2015-06-27 10:49:48 416

原创 OAuth 2.0 introduction

An open protocol to allow secure authorization in a simple and standard method from web, mobile and desktop applications. http://oauth.net/

2015-04-28 18:41:20 411

转载 使用Fiddler监听Java HttpURLConnection请求的小技巧

使用Fiddler监听Java HttpURLConnection请求的小技巧          默认情况下Fiddler是不能监听Java HttpURLConnection上的HTTP请求的。原因容易理解,Fiddler能监听浏览器的HTTP请求是因为它启动一个代理服务器,浏览器通过这个代理服务器上网,但HttpURLConnection默认不使用该代理。Fiddler 官方给

2015-04-21 14:59:46 2294 1

原创 Java修饰符transient

java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。作用Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transien

2015-04-18 17:08:18 602

原创 Java访问修饰符

Java访问修饰符包括private,default,protected和public。含义分别表示私有的,默认的,受保护的和公有的访问修饰符。这些访问修饰符既可以修饰类中的属性,又可以修饰类中的方法,而public和default还可以修饰类。在同一个java文件里,公有类有且仅有一个,并且该文件命名为类名.java。     Java访问修饰符就是确定类中属性或方法的访问权限,换句话说

2015-04-18 17:05:22 494

转载 设计模式之单例模式(线程安全)

http://www.cnblogs.com/xudong-bupt/p/3433643.html可以说单例模式是所有设计模式中最简单的一种。单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。1.多线程安全单例模式实例一(不使用同步锁)1

2015-04-15 23:50:20 400

转载 服务器推送框架:Comet4J

服务器推送框架:Comet4JComet4J(Comet for Java)是一个纯粹基于AJAX(XMLHTTPRequest)的服务器推送框架,消息以JSON方式传递,具备长轮询、长连接、自动选择三种工作模式。http://www.open-open.com/lib/view/open1379316600615.html在线Demo体验http://www.co

2015-04-06 20:43:04 583

转载 专家博客:探讨分布式系统与集群的区别

专家博客:探讨分布式系统与集群的区别(http://storage.it168.com/a2011/0503/1185/000001185843.shtml)2011年05月04日05:00 it168网站原创作者:Laurence 编辑:李隽我要评论(1)标签:存储集群,集群应用,分布式文件系统    【IT168 技术】简单说,分布式是以缩短单个任务的执行时间来

2015-04-05 21:44:16 537

OsWorkflow工作流实例

自己写的 OsWorkflow 工作流 实例 已测试通过

2013-06-23

Log4j详细配置

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。

2013-02-03

log4j日志等级

log4j 日志 等级 级别顺序(低到高): DEBUG < INFO < WARN < ERROR < FATAL

2013-02-03

基于MyEclipse的SSH整合.docx

MyEclipse SSH 整合 docx

2012-11-04

实战 Java 存储过程的编写及在 DB2 上的部署.docx

实战 Java 存储过程的编写及在 DB2 上的部署.docx 在一个设计良好的数据库应用中,存储过程(Stored Procedure)几乎是必不可少的。DB2 对 Java 存储过程一直有着良好的支持。与一般的 Java 程序相比,Java 存储过程在其设计、编写过程中,都有许多不同之处。本文从一个 Java 程序员的角度,初步介绍了如何编写一个 Java 存储过程,以及两种在 DB2 中部署 Java 存储过程的方法。最后本文介绍了在存储过程开发之中需要注意的一些问题。

2012-04-18

计算机网络第四版(谢希仁)习题详细答案

计算机网络第四版(谢希仁)习题详细答案 非常好的教材答案 希望与大家分享

2009-03-22

计算机英语及其所写介绍(个人总结)

计算机及其相关专业经常看到的常用英文缩写,txt格式文档。个人总结归档。

2009-03-02

电脑报经典文萃 chm格式文档资料

拥有大量读者的普及电脑知识的报纸的简单摘要,CHM格式方便阅读。

2009-03-02

空空如也

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

TA关注的人

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