自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长的足迹

见证个人成长,分享技术经验

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 Jenkins插件管理

Jenkins通过大量插件提供附加的功能,管理Jenkins插件主要是安装和配置。这里主要介绍Jenkins插件的安装,具体配置需要参考具体Jenkins插件的说明。Jenkins提供了Update Center,可以从Update Center在线下载安装Jenkins插件。管理Jenkins插件的方法主要有两种。一种是通过Jenkins的Web界面,另一种是通过Jenkins CLI。...

2017-09-29 13:36:13 1649

原创 Shell终端输出字符的颜色总结

Shell终端输出的字符默认为黑底灰字。如何能够通过Shell的属性改变其颜色呢?这就需要使用颜色相关的控制串(control sequences)。Shell的control sequences位于\[\033[与\]之间,而与颜色相关的control sequences位于\[\033[与m\]之间。在Python中,直接以'\033[字体风格;前景色;背景色m'的形式设置终端输出

2017-09-29 13:15:04 1626

原创 Django的migrations机制概述

Django框架提供的migrations是一个独立的机制,主要用以在Django应用中的model类和数据库结构的schema之间进行同步。1. Django应用中的model类model是业务逻辑的数据对象,包含fields和behaviors。一种model类就是django.db.models.Model类的扩展。一种model对应数据库中的一张表。在myFirstDj

2017-09-28 12:50:36 5453

原创 Django项目与Django应用的关系及django.apps模块

1. Django项目与Django应用一个Django项目就是一个基于Django的Web应用。一个Django项目中包含一组配置和若干个Django应用。一个Django应用就是一个可重用的Python软件包,提供一定的功能。一个Django应用中可以包含models, views, templates, template tags, static files, URLs等。一个D

2017-09-26 18:51:10 9343 1

原创 Django项目中的Admin应用详解

所谓一个Django项目,可以理解为部署在一个Web服务器上的Django应用的集合。即,一个Django项目中包含多个Django应用。打开Django项目的myproject/settings.py文件,可以看到变量INSTALLED_APPS的默认定义如下:INSTALLED_APPS = [ 'django.contrib.admin', 站点管理系统 ...

2017-09-26 17:43:16 1273

原创 MySQL 5.6 数据库服务器重置用户密码总结

MySQL数据库服务器中重置密码有两种方法,一种是通过客户端mysql,另一种是通过客户端mysqladmin。但无论使用哪种客户端,都表明用户登录遇到困难。所以首先要jin哪种方法,方法一,通过客户端mysql1.不鉴权启动MySQL服务器./mysqld --defaults-file=/home/ewenhxi/teac-third/mysql/my.cnf --socket=/

2017-09-20 16:30:33 3646

原创 Putty连接的Couldn't agree a client-to-server cipher错误

Putty连接服务器时出现如下提示错误:没别的办法,升级Putty是最简单的解决办法。参考链接:http://www.putty.org/

2017-09-20 10:28:11 8096

原创 Django的django-admin工具详解

django-admin是Django的一个命令行管理工具,用以对Django项目执行某些命令操作。1. django-admin安装安装Django后,默认即安装了django-admin。Linux系统默认安装在$PATH_HOME/dist-packages/django/bin/django-admin.pyWindows系统默认还在$PAT

2017-09-19 13:22:09 8112 1

原创 Django应用的设置对象django.conf.settings详解

Django应用的各种配置参数往往位于一个设置文件中。与Java应用不同,设置文件往往是xml或properties文件,与Java类文件完全不同。但是,在Django应用中的设置文件,等同于一个Python模块,遵守Python的语法规范。Django的设置文件,事实上就是在配置Django的django.conf.settings对象。对于一个Django应用,如果未进行任何设置,...

2017-09-18 18:14:47 11624

原创 基于Selenium的Python Web应用自动化测试入门

Selenium是一款进行Web应用自动化测试的工具。Selenium支持多种浏览器,下面分别以Chrome和Firefox浏览器为例介绍。1. 安装浏览器安装Chrome或Firefox浏览器的过程略。2. 下载并安装WebDrivers1) 安装Chrome浏览器的ChromeDriver下载地址https://sites.google.com/a/chromium....

2017-09-15 12:20:23 540

原创 基于Eventuate的微服务应用Money Transfer分析

Money Transfer是Chris Richardson在自己的官方博客提供的一个账户转账的应用示例,其核心是基于Eventuate实现的。Eventuate通过一个公共的事件库(Event Store)提供了分布式数据的最终一致性实现。1. 在Money Transfer应用中,集中展现了微服务的如下特性:microservices polyglot persistence e...

2017-09-13 11:31:20 1734

原创 微服务中基于事件订阅发布的分布式数据最终一致性软件框架Eventuate概述

Eventuate Platform是一个编写支持事务的微服务的事件机制平台,提供事件库服务,通过事件的订阅发布解决分布式数据管理的最终一致性。1. Eventuate采用事件驱动的编程模型:基于event sourcing的原子性操作 基于CQRS(Command Query Responsibility Segregation)的视图2. 概念模型Entity----------...

2017-09-13 10:53:25 4170

原创 RAML 1.0中引用JSON Schema的方法详解

在RAML 1.0中,不再推荐使用Schema,但是为了保持与RAML 0.8的兼容,所以仍然保留了Schema相关的关键字。在RAML 1.0中,放弃了RAML 0.8的资源的概念,取而代之的是数据类型。所以,使用Schema的方式也是在定义数据类型Data Types。虽然仍然保留了schemas,但是推荐使用types替代。而且,types和schemas,二者只能出现其一。同样

2017-09-07 16:28:26 1396

原创 RAML 0.8中引用JSON Schema的方法详解

在RAML 0.8的规范中,以Schema的方式定义资源Resources。为了能够引用JSON Schema,提供了两个关键字schemas和schema。schemas用以声明资源,而schema用以引用资源。根据是否在raml文件中定义JSON Schema,引用JSON Schema有两种方式,一种是在raml文件中引用独立的JSON Schema文件,另一种是在raml文件中直接

2017-09-07 15:29:00 1267

原创 JSON Schema详解

熟悉XML的开发人员都知道,对XML文档的定义有一个XML Schema。同样,对于JSON文件的定义,也应该有一个JSON Schema以规范JSON文件内容。JSON Schema用以标注和验证JSON文档的元数据的文档,可以类比于XML Schema。相对于JSON Schema,一个JSON文档就是JSON Schema的一个instance。1.JSON Schema规范

2017-09-06 14:18:02 26811 2

原创 Spring应用的运行环境及属性配置综述

1.Spring Framework的Environment接口Spring Framework核心模块中的org.springframework.core.env.Environment接口,表示Spring应用的运行环境,用以表示Spring应用的profile和properties。2.Spring Framework的profiles1) 定义profilesSpring的profiles...

2017-09-06 13:46:48 812

原创 配置一个Spring Boot应用的过程详解

一个Spring Boot应用,为了适应不同的运行环境,其可配置的属性不能写在应用代码中,而往往位于应用之外,即配置属性的改变无需修改Spring Boot应用。Spring Boot可以通过如下几种方式实现属性的应用外配置:properties文件yml文件操作系统的环境变量应用的启动参数这里我们只介绍最基本的application.properties配置文件及其使用。1.为Spring Bo...

2017-09-01 15:28:16 442

digital-7 (mono italic).ttf

A file of ttf

2021-07-22

Flex3中文帮助文档

Flex程序员必备,主要介绍ActionScript 3.0的包和类。

2010-02-26

空空如也

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

TA关注的人

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