- 博客(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
364
原创 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
373
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
7290
原创 (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
194
原创 (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
262
原创 (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
135
原创 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
6887
原创 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
5820
1
原创 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
421
原创 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
714
原创 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
805
原创 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
718
原创 Ubuntu16.04制作U盘启动安装程序
1. 左上角Search Your Computer, 搜索disk, 打开 Startup Disk Creator 程序。2. 插入U盘,选择ubuntu的安装镜像文件。3. 点击 Make Startup Disk按钮, 一步步操作即可。
2016-12-17 11:57:10
8357
原创 XP下安装Ubuntu-16.04.iso
参考:http://blog.youkuaiyun.com/abclixu123/article/details/46400041先说下安装过程中用到的软件:grub4dos:这个软件是用来引导ubuntu安装的,最后也可以用来进行安装后的ubuntu系统引导(这正是让我折腾了不少时间的地方)。虽然grub4dos有最新版本了,但是我还是按照网上教程下的0.4.4版本。ubuntu镜像:我
2016-12-11 00:51:21
5307
原创 Python项目对接CAS
Python项目对接CAS方案:https://github.com/cameronbwhite/Flask-CAShttps://github.com/cameronbwhite/flask-cas-extension-demo/
2016-11-19 15:27:24
5602
原创 Python Web Demo
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。
2016-11-17 15:49:47
1554
转载 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
2084
原创 Github账号创建使用
1.注册Github账号;2.创建repository;https://github.com/new3.安装Git shell;http://windows.github.com/4.Git shell 创建密钥ssh-keygen -C 'your@email.address' -t rsa连续三个回车之后会在windows当前用户目录下生成.ssh文件夹,和linux一样。
2016-08-20 17:36:03
461
转载 分布式网站架构后续: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
304
转载 ZOOKEEPER的作用
ZOOKEEPER的作用【转】 (2014-07-16 19:49:52)转载▼标签: zookeeper 作用 hadoop 分类: SPARK、Hadoop、R一、什么是ZookeeperZooKeeper 顾名思义 动物园管理员,他是拿来管大象(Hadoop) 、 蜜蜂(Hiv
2016-07-12 20:14:32
1319
转载 zookeeper简介
zookeeperZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户
2016-07-12 19:52:08
313
原创 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
628
原创 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
17595
原创 在windows上模拟linux环境
在windows上模拟linux环境,主要有三种方法:1.VMware等虚拟机,缺点:占用系统资源多,运行速度慢。2.Cygwin等模拟环境,用windows下的程序模拟实现linux下的功能,缺点:与实际linux环境有差异,并且功能模拟不完全,容易出现冲突。3.colinux/andlinux等模拟环境,通过使用一种特殊的驱动程序,使得模拟环境可以运行在ring0特权模
2015-09-10 13:55:04
9863
原创 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
631
转载 rabbitmq
rabbitmqMQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应
2015-06-27 12:44:59
564
转载 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
425
转载 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
679
原创 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
444
原创 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
447
转载 使用Fiddler监听Java HttpURLConnection请求的小技巧
使用Fiddler监听Java HttpURLConnection请求的小技巧 默认情况下Fiddler是不能监听Java HttpURLConnection上的HTTP请求的。原因容易理解,Fiddler能监听浏览器的HTTP请求是因为它启动一个代理服务器,浏览器通过这个代理服务器上网,但HttpURLConnection默认不使用该代理。Fiddler 官方给
2015-04-21 14:59:46
2375
1
原创 Java修饰符transient
java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。作用Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transien
2015-04-18 17:08:18
626
原创 Java访问修饰符
Java访问修饰符包括private,default,protected和public。含义分别表示私有的,默认的,受保护的和公有的访问修饰符。这些访问修饰符既可以修饰类中的属性,又可以修饰类中的方法,而public和default还可以修饰类。在同一个java文件里,公有类有且仅有一个,并且该文件命名为类名.java。 Java访问修饰符就是确定类中属性或方法的访问权限,换句话说
2015-04-18 17:05:22
523
转载 设计模式之单例模式(线程安全)
http://www.cnblogs.com/xudong-bupt/p/3433643.html可以说单例模式是所有设计模式中最简单的一种。单例模式就是说系统中对于某类的只能有一个对象,不可能出来第二个。单例模式也是23中设计模式中在面试时少数几个会要求写代码的模式之一。主要考察的是多线程下面单例模式的线程安全性问题。1.多线程安全单例模式实例一(不使用同步锁)1
2015-04-15 23:50:20
423
转载 服务器推送框架: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
614
转载 专家博客:探讨分布式系统与集群的区别
专家博客:探讨分布式系统与集群的区别(http://storage.it168.com/a2011/0503/1185/000001185843.shtml)2011年05月04日05:00 it168网站原创作者:Laurence 编辑:李隽我要评论(1)标签:存储集群,集群应用,分布式文件系统 【IT168 技术】简单说,分布式是以缩短单个任务的执行时间来
2015-04-05 21:44:16
578
Log4j详细配置
2013-02-03
实战 Java 存储过程的编写及在 DB2 上的部署.docx
2012-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人