自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(47)
  • 资源 (19)
  • 收藏
  • 关注

原创 抓取百度关键词排名、标题、连接、描述

抓取百度关键词排名、标题、连接、描述转载请标明出处最近在做百度关键词排名的功能,发现网上资源比较这里写代码片少,于是自己琢磨了一下,写一下笔记; 本文重点在于提供思路,请不要过分依赖,本文主要靠抓取页面标签来完成,如果百度官网将页面标签修改了,请自行修改,如果遇到问题或需要修改的地方请私信我。 鸣谢:本公司SEO提供思路package cc.test.core;import org.htmlp

2016-11-03 12:00:44 699

原创 抓取百度关键词排名

最近在做百度关键词排名的功能,发现网上资源比较少,于是自己琢磨了一下,写一下笔记;本文重点在于提供思路,请不要过分依赖,本文主要靠抓取页面标签来完成,如果百度官网将页面标签修改了,请自行修改,如果遇到问题或需要修改的地方请私信我。鸣谢:本公司SEO提供思路package cc.test.core;import org.htmlparser.NodeFilter;impo

2016-11-03 11:42:32 164

原创 获取当前访问的路径

String returl = request.getRequestURL() + (request.getQueryString() == null ? "" : "?" + request.getQueryString());

2015-09-28 15:13:27 529

原创 美版iPhone 4s未激活解决方案

进入设置-蜂窝移动网络-漫游,把语音漫游数据漫游和CDMA国际漫游全部打开。然后关机重启 开机以后会提示正在等待激活,点确定,再过一小会儿提示还会提示一个iphone尚未激活,直接点忽略 然后在进入设置 - 蜂窝移动网络 - 漫游把国际漫游关掉 关掉以后 就等他重新搜索信号 搜索到了就会显示中国联通了 这样就基本正常了

2015-09-19 21:51:00 893

转载 安装mysql服务

在完成安装Mysql5.6后,使用mysql时,打开cmd,输入net start mysql,提示服务名无效,查看服务列表,也结果找不到mysql相关的服务,可以用下面方法去解决。解决方案:1、打开cmd,切换到mysql的bin目录下 (这个需要根据自己电脑mysql安装位置查找,下面是我的电脑上mysql安装目录)2、 C:\Program Files(x86)\MySQL5.6\bin

2015-09-12 21:23:02 86

转载 用Maven整合SpringMVC+Spring+Hibernate 框架,实现简单的插入数据库数据功能

一、搭建开始前的准备1、我用的MyEclipse2014版,大家也可以用IDEA。2、下载Tomcat(免安装解压包)、MySQL(zip包下载地址 免安装解压包,好处就是双击启动,最后我会把bat的启动发给大家)、用的Navicat for MySQL的MySQL的图形界面工具。3、配置环境变量CATALINA_HOME(path中添加%CATALINA_HOME%\lib;%CATALINA_H

2015-08-16 12:48:14 1559

转载 PLSQL Developer连接Oracle11g 64位数据库配置详解

PLSQL Developer连接Oracle11g 64位数据库配置详解     最近换了台64bit的电脑,所以oracle数据库也跟着换成了64bit的,不过问题也随之产生,由于plsql developer暂时没有64bit版本的,所以无法连接到64bit的oracle上,经过一番折腾,终于成功连接到数据库上,现记录下配置过程,以便查看。         1

2015-08-11 20:32:20 495

转载 eclipse maven plugin 插件 安装 和 配置

离线插件点击下载离线安装包:eclipse-maven-plugin.zip ( for eclipse helios or higher ) 。解压缩到任意目录(如这里的plugins目录):目录路径最好不要含有中文或空格。以下用 %maven-plugin% 表示插件解压缩的根目录。如这里的 E:/setup/dev/eclipse/plugins/maven插件安

2015-07-06 15:37:02 672

转载 优化Myeclipse10 Building Workspace速度慢等问题

优化Myeclipse10 Building Workspace速度慢等问题如题,Building Workspace速度慢的很大一部分原因是在没必要地validate那些JS文件。而:关掉Preference -> General -> Workspace中的Build automatically,或者:将Preference -> MyEclipse -> Validation

2015-06-06 10:27:33 368

转载 eclipse+webservice开发实例

转载出处:http://blog.csdn.net/xw13106209/article/details/7049614/(原文有问题,现已修改)1.参考文献:1.利用Java编写简单的WebService实例  http://nopainnogain.iteye.com/blog/7915252.Axis2与Eclipse整合开发Web Service  ht

2015-04-08 17:41:53 298

转载 Eclipse环境下配置spket中ExtJS提示

出处:http://www.cnblogs.com/maowang1991/archive/2013/02/05/2893142.html使用eclipse编写extjs时,一定会用到spket这个插件,spket可以单独当作ide使用,也可以当作eclipse插件使用,我这里是当作eclipse的插件使用的,下面来一步步图解说明如何配置spket插件。第一步:下载spket插

2015-02-11 11:44:43 349

转载 如何解决Reporting Services目录数据库文件存在的问题

出处:http://blog.sina.com.cn/s/blog_6bace3cc0101jlxv.html错误提示:自检时提示“Reporting Services目录数据库文件存在”失败,“Reporting Services目录临时数据库文件存在”失败。错误原因:这是因为Reporting Services数据库目录下已存在ReportServer.mdf、ReportSe

2015-02-10 15:26:29 2739

转载 JS、JQuery和ExtJs动态创建DOM对象

出处:http://www.cnblogs.com/SanMaoSpace/p/3174644.html做了个简单使用JavaScript、JQuery、ExtJs进行DOM对象创建的测试,主要是使用JavaScript、JQuery、ExtJs动态创建Table对象、动态Table数据填充、多选控制。1.简单前台数据处理界面有点丑了,没美化界面,主要是JavaScript动态创建Ta

2015-02-10 12:51:21 1050

转载 tomcat无法下载ipa,apk等的解决及下载乱码

1、当web容器使用tomcat时有些文件是无法下载的,目前在pc版的浏览器还没发现这个问题,主要是在手机版的浏览器上。    问题是:        当用手机浏览器下载一个ipa文件时,出现乱码页面,经查看发现其实是手机浏览器不知道要下载ipa文件是一个什么类型的文件,所以浏览器把他当作了一个文本文件来处理,所以出现了该问题。    解决方法:        修改

2014-09-01 23:50:49 922

转载 checkbox多选删除

效果如下  提交页:test.jsprequest.setCharacterEncoding("gb2312");%>//int totalRecord = 0; String sql = "select * from news order by id ASC";ResultSet rs = temp.query(sql);//t

2014-05-31 11:39:12 579

转载 修改系统默认shell为bash

从 ubuntu 6.10 开始,ubuntu 就将先前默认的bash shell 更换成了dash shell;其表现为 /bin/sh 链接倒了/bin/dash而不是传统的/bin/bash。ubuntu edgy是第一个将dash作为默认shell来发行的版本,这似乎是受了debian的影响。wiki 里面有官方的解释,https://wiki.ubuntu.com/Das

2014-05-15 08:59:49 2597

转载 VMware下Ubuntu与宿主Windows共享文件夹

转载地址:http://blog.csdn.net/zz962/article/details/7706755概述1、安装VMware Tool2、设置共享步骤开始安装VMware Tool显示如下画面(如果宿主无法访问外网,可能会出现一个更新失败,可以无视之)通过下列命令解压、执行,分别是下面的tar和sudo的两行(下面是已有vm

2014-05-13 10:08:43 545

转载 arm-linux-gcc的安装

瞎忙了一下午,把arm-linux-gcc安装成功,以下是操作步骤:(基本是网上找的资料,自己没那本事)一:    网上下载个压缩包,我下载的是arm-linux-gcc-4.4.3-20100728.tar.gz,地址:http://arm9.net/download.asp二:    Fedora 17 平台    解

2014-05-12 13:24:40 816

原创 stm32 将int转换成char[]

int a;int* b = &a;char* c

2014-04-24 16:41:39 4663

原创 C语言 sprintf 函数的使用

原型  sprintf( char *buffer, const char *format, [ argument] … ); 参数列表buffer:char型指针,指向将要写入的字符串的缓冲区。format:格式化字符串。[argument]...:可选参数,可以是任何类型的数据。返回值:字符串长度(strlen)  举例:sprintf(temp[4],"%

2014-03-28 11:01:37 732

转载 Windows 64 bit ADODB.Connection 错误"800a0ea9"

 64位 Windows IIS 运行32bit程序,不完全兼容就出现:    “Windows 64 bit ADODB.Connection 错误 '800a0ea9' 未指定提供程序”    解决方法:进CMD命令窗口:依次运行:    1. cd /d %systemdrive%\Inetpub\AdminScripts    2. cscript.exe adsu

2014-03-12 11:09:59 1492

原创 Tomcat 在win7/win8 系统下tomcat-users.xml.new(拒绝访问)解决方法

今天在运行项目时,Tomcat报出C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。) 我绞尽脑汁,没想出来什么原因,然后上网百度了一下,找到了解决方法, 原来tomcat 安装在Win7 系统C盘下是不允许 完全修改 、读取和写入的! 解决方法: 把

2014-01-22 15:37:54 2308

原创 SQL语句去掉重复记录,获取重复记录

SQL语句去掉重复记录,获取重复记录  --查询一个表中有效去掉重复的记录,UserID为自增长主键,RoleID为重复字段 SELECT MIN(UserID) AS UserID, RoleID FROM tmpTable GROUP BY RoleID SELECT RoleID FROM tmpTable GROUP BY RoleID HAVING (COUNT(

2013-12-16 13:53:07 615

原创 fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

终极解决方案:VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可,但是没新建一个项目都要这样设置一次。在建立VS2010 Win32 Project项目时,按照上面解决方案依然发生了“error LNK1123”错误,经过

2013-12-14 10:08:41 552

原创 下标越界

现象:asp在win7或win server 2008情况下,将日期格式进行分解报出“Microsoft VBScript 运行时错误: 下标越界: '[number: 1]'”错误。解决方法:进入注册表(win+R键)->regedit->HKEY_USERS\.DEFAULT\Control Panel\International,在右边的窗口中有一项sShortDate,将yyyy/M/

2013-12-11 21:52:30 941

原创 C语言十进制转二进制

void main(){    int  ival, n = 0;    char bin[32];    scanf("%d", &ival);    while(ival > 0) {        bin[n++] = ival & 0x01;        ival /= 2;    }    for(n--; n >= 0; n--)   

2013-12-06 13:24:55 674

转载 MFC文件操作大全

OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|OFN_ALLOWMULTISELECT,    "All Files (*.*)|*.*||",AfxGetMainWnd());    CString str(" ",10000);    mFileDlg.m_ofn.lpstrFile=str.GetBuffer(10000);    str.ReleaseB

2013-12-05 19:20:02 72

原创 sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法

启动SQL Server 2008 Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改  取消勾选即可。

2013-11-07 10:04:17 608

原创 激活sa用户

用T-SQL语句即可解决:用WINDOWS账户登录查询分析器,输入一下语句并执行:ALTER LOGIN sa ENABLE ;GOALTER LOGIN sa WITH PASSWORD = '' unlock, check_policy = off, check_expiration = off ;GO完成后,重新启动SQL SERVER服务,即可正常使用sa账户了。

2013-11-06 12:15:19 693

转载 _RecordsetPtr函数

_variant_t vUsername,vID,vname; //变量声明_RecordsetPtr m_pRecordset;     //记录集CString strid;_ConnectionPtr connection;m_pRecordset.CreateInstance(__uuidof( Recordset )); //创建实例m_pRecordset->Ope

2013-11-02 14:09:24 1510

原创 mysql odbc 无效指针问题

作者在此说明,此方法不适用于所有人,这是在我搞了两天之后弄出来的,可以说只适用于我自己,如果您用的上就借鉴一下吧。        问题起因:是由于开发环境与软件最终运行的环境不同(兼容性问题)。开发环境:windows7_64bit,运行环境:windows 2003_32bit,我在开发环境中将软件发布之后,运行一切正常,当我把软件拷到运行环境中时,就出现“无效指针”,我找过很多方法都没用,

2013-07-03 09:07:34 727

原创 背景图片随网页的变化而变化(指大小)

Test#bg { position: absolute; z-index: -100; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: 0px; padding: 0px;}#bgimg { width: 100%; height: 100%; margin: 0px; border-style: non

2013-04-25 14:39:38 1442 1

原创 C++创建线程

//在.h文件中static UINT ThreadBenAn(PVOID pPvoid);//申明线程函数//在.CPP文件中实现UINT CCenterServerDlg::ThreadBenAn(PVOID pPvoid){AfxMessageBox(_T("线程已启动!"));return 0;}//最后启动AfxBeginThrea

2013-04-20 14:12:34 601

转载 C++连接MySQL的两种方法

转载http://developer.51cto.com/art/201104/257338.htm注:第一种方法我没试,我用的是第二种方法!!!现在正做一个接口,通过不同的连接字符串操作不同的数据库。要用到mysql数据库,以前没用过这个数据库,用access和sql server比较多。通过网上的一些资料和自己的摸索,大致清楚了C++连接mysql的方法。可以通过2种方法实现。

2013-04-19 15:29:54 665

原创 将字符串转换为十六进制数

#include "stdio.h"#include int gsmString2Bytes(const char* pSrc,  unsigned char* pDst, int nSrcLength){for (int i = 0; i {// 输出高4位if ((*pSrc >= '0') && (*pSrc {*pDst = (*pSrc - '0')

2013-04-17 10:34:06 987

转载 一个建库和建表以及插入数据的实例

转载:http://blog.sina.com.cn/s/blog_571ae3fa0100mwk9.htmldrop database if exists school; //如果存在SCHOOL则删除   create databaseschool; //建立库SCHOOL   use school; //打开库SCHOOL   create tableteacher

2013-03-22 17:17:06 844

原创 MySQL基本命令集

1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4

2013-03-22 17:02:24 735

原创 Windows Server 2003+tomcat6.0+jdk1.6+mysql5.0部署WEB项目

准备工作:下载tomcat6.0(点击官网下载32bit or 64bit);       jdk1.6(点击下载);       MySQL5.0(点击下载);       myeclipse8.5(将项目打包时来用,点击下载);各软件的安装过程我就不细说了,我这里的操作系统是server 2003,在这里多一句嘴,XP系统装到C盘下即可,如果是win7或者win8,

2013-03-22 13:43:36 1163

转载 java读写xml

java读写xmljava操作xml用的最多的应该是jdom开源包了,它是document模式的(虽然它用到了SAX模式),主要的API如下:1:SAXBuilder.build(FileInputStream("*.xml");获取xml文件,返回Document实例(读xml文件)2:Element.getChildren();获取该节点的所有字节点,返回List3:Ele

2013-03-14 14:04:52 543

原创 java中字符"\"和"/"的正则表达式问题

在java中我想把字符串中所有的"\"使用replaceAll转换成"/",解决方法如下:String aa = "a\\a\\a\\";String bb = aa.replaceAll("\\\\", "/");System.out.println(bb);

2013-03-14 10:28:26 542

Spring Cloud 中文文档 参考手册 中文版.pdf

目录 特性 云原生应用程序 Spring Cloud上下文:应用程序上下文服务 引导应用程序上下文 应用程序上下文层次结构 改变引导位置Properties 覆盖远程Properties的值 自定义引导配置 自定义引导属性源 环境变化 刷新范围 加密和解密 端点 Spring Cloud Commons:普通抽象 @EnableDiscoveryClient ServiceRegistry Spring RestTemplate作为负载平衡器客户端 多个RestTemplate对象 忽略网络接口 Spring Cloud Config 快速开始 客户端使用 Spring Cloud Config服务器 环境库 健康指标 安全 加密和解密 密钥管理 创建用于测试的密钥库 使用多个键和键旋转 服务加密Properties服务加密Properties 服务替代格式 服务纯文本 嵌入配置服务器 推送通知和Spring Cloud Bus Spring Cloud Config客户端 配置第一引导 发现第一个引导 配置客户端快速失败 配置客户端重试 查找远程配置资源 安全 Vault Spring Cloud Netflix 服务发现:Eureka客户端 如何包含Eureka客户端 注册Eureka 使用Eureka服务器进行身份验证 状态页和健康指标 注册安全应用程序 Eureka的健康检查 Eureka实例和客户端的元数据 使用EurekaClient 本机Netflix EurekaClient的替代方案 为什么注册服务这么慢? 区 服务发现:Eureka服务器 如何包含Eureka服务器 如何运行Eureka服务器 高可用性,区域和地区 独立模式 同行意识 IP地址偏好IP地址偏好 断路器:Hystrix客户端 如何加入Hystrix 传播安全上下文或使用Spring范围 健康指标 Hystrix指标流 断路器:Hystrix仪表板 Hystrix超时和Ribbon客户 如何包含Hystrix仪表板 Turbine Turbine Stream 客户端负载平衡器:Ribbon 如何加入Ribbon 自定义Ribbon客户端 使用属性自定义Ribbon客户端 在Eureka中使用Ribbon 示例:如何使用Ribbon不使用Eureka 示例:在Ribbon中禁用Eureka使用 直接使用Ribbon API 缓存Ribbon配置 声明性REST客户端:Feign 如何加入Feign 覆盖Feign默认值 手动创建Feign客户端 Feign Hystrix支持 Feign Hystrix回退 Feign和 @Primary Feign继承支持 Feign请求/响应压缩 Feign日志记录 外部配置:Archaius 路由器和过滤器:Zuul 如何加入Zuul如何加入Zuul 嵌入式Zuul反向代理 Zuul Http客户端 Cookie和敏感Header 忽略的Header 路线端点 扼杀模式和本地前进 通过Zuul上传文件 查询字符串编码 普通嵌入Zuul 禁用Zuul过滤器 为路线提供Hystrix回退 Zuul开发人员指南 Polyglot支持Sidecar RxJava与Spring MVC 指标:Spectator,Servo和Atlas 维度与层次度量 默认度量集合 指标集:Spectator 指标集:Servo 指标后端:Atlas 重试失败的请求 Spring Cloud Stream 介绍Spring Cloud Stream 主要概念 应用模型 Binder抽象 持续发布 - 订阅支持 消费群体 分区支持 编程模型 声明和绑定频道 BindersBinders 生产者和消费者 Binder SPI Binder检测 Classpath上有多个Binders 连接到多个系统 Binder配置属性 配置选项 Spring Cloud Stream Properties 绑定Properties 使用动态绑定目的地 内容类型和转换 MIME类型 MIME类型和Java类型 自定义邮件转换 @StreamListener 和邮件转换 Schema进化支持 Apache Avro讯息转换器 具有模式支持的转换器 Schema注册表支持 Schema注册服务器 Schema注册表客户端 Avro Schema注册表客户端消息转换器 Schema注册和解决 应用间通信 连接多个应用程序实例 实例索引和实例计数 分区 测试 健康指标 指标发射器 样品 入门入门 Binder实现 Apache Kafka Binder 用法 Apache Kafka Binder概述 配置选项 Dead-Letter主题处理 RabbitMQ Binder 用法 RabbitMQ Binder概述 配置选项 重试RabbitMQ Binder Dead-Letter队列处理 Spring Cloud Bus 快速开始 处理实例 寻址服务的所有实例 应用程序上下文ID必须是唯一的 自定义Message Broker 跟踪Bus Events 广播自己的Events 在自定义包中注册事件 Spring Cloud Sleuth 术语 目的 添加到项目中 额外的资源 特性 采样 仪表 Span生命周期 创建和关闭spans 继续spans继续spans 用明确的父代创建spans 命名spans @SpanName注释 toString()方法 管理spans注释 合理 创建新的spans 继续spans 更高级的标签设置 自定义 Spring Integration HTTP 例 Zip kin中的自定义SA标签 自定义服务名称 主机定位器 Span Data作为消息 Zipkin消费者 定制消费者 度量 集成 可运行和可调用 Hystrix RxJava HTTP集成 HTTP客户端集成 Feign 异步通信 消息 Zuul 运行示例 Spring Cloud ConsulSpring Cloud Consul 安装Consul Consul Agent 服务发现与Consul 如何激活 注册Consul HTTP健康检查 使用DiscoveryClient 具有Consul的分布式配置 如何激活 定制 配置观察 YAML或Properties配置 git2consul与配置 快速失败 Consul重试 Spring Cloud Bus与Consul 如何激活 断路器与Hystrix 使用Turbine和Consul Hystrix指标聚合 Spring Cloud Zookeeper 安装Zookeeper 服务发现与Zookeeper 如何激活 注册Zookeeper 使用DiscoveryClient 使用Spring Cloud Zookeeper与Spring Cloud Netflix组件 Ribbon与Zookeeper Spring Cloud Zookeeper和服务注册表 实例状态 Zookeeper依赖关系 使用Zookeeper依赖关系 如何激活Zookeeper依赖关系如何激活Zookeeper依赖关系 设置Zookeeper依赖关系 配置Spring Cloud Zookeeper依赖关系 Spring Cloud Zookeeper依赖关系观察者 如何激活 注册listener 存在检查 分布式配置与Zookeeper 如何激活 定制 Spring Cloud Security 快速开始 OAuth2单一登录 OAuth2受保护资源 更多详情 单点登录 令牌中继 配置Zuul代理下游的认证 Spring Cloud为Cloud Foundry 发现 单点登录 Spring Cloud Contract Spring Cloud Contract Spring Cloud Contract WireMock 自动注册存根 使用文件指定存根体 替代方法:使用JUnit规则 WireMock和Spring MVC模拟器 使用RestDocs生成存根 使用RestDocs生成Contracts Spring Cloud Contract验证者 介绍 常问问题常问问题 Spring Cloud Contract验证者HTTP Spring Cloud Contract验证器消息 Spring Cloud Contract Stub Runner Stub Runner核心 Stub Runner JUnit规则 Stub Runner Spring Cloud Stub Runner启动应用程序 Stub Runner用于消息传递 Stub Runner Camel Stub Runner集成 Stub Runner Stream Stub Runner Spring AMQP Contract DSL 定制 可插拔架构 链接 附录:配置纲要Properties

2017-05-19

Spring Cloud 中文文档 参考手册 中文版

目录 特性 (https://springcloud.cc/spring-cloud-dalston.html#_features) 云原生应用程序 (https://springcloud.cc/spring-cloud-dalston.html#_cloud_native_applications) Spring Cloud上下文:应用程序上下文服务 (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_context_application_context_services) 引导应用程序上下文 (https://springcloud.cc/spring-cloud-dalston.html#_the_bootstrap_application_context) 应用程序上下文层次结构 (https://springcloud.cc/spring-cloud-dalston.html#_application_context_hierarchies) 改变引导位置Properties (https://springcloud.cc/spring-cloud-dalston.html#customizing-bootstrap-properties) 覆盖远程Properties的值 (https://springcloud.cc/spring-cloud-dalston.html#overriding-bootstrap-properties) 自定义引导配置 (https://springcloud.cc/spring-cloud-dalston.html#_customizing_the_bootstrap_configuration) 自定义引导属性源 (https://springcloud.cc/spring-cloud-dalston.html#customizing-bootstrap-property-sources) 环境变化 (https://springcloud.cc/spring-cloud-dalston.html#_environment_changes) 刷新范围 (https://springcloud.cc/spring-cloud-dalston.html#_refresh_scope) 加密和解密 (https://springcloud.cc/spring-cloud-dalston.html#_encryption_and_decryption) 端点 (https://springcloud.cc/spring-cloud-dalston.html#_endpoints) Spring Cloud Commons:普通抽象 (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_commons_common_abstractions) @EnableDiscoveryClient (https://springcloud.cc/spring-cloud-dalston.html#__enablediscoveryclient) ServiceRegistry (https://springcloud.cc/spring-cloud-dalston.html#_serviceregistry) Spring RestTemplate作为负载平衡器客户端 (https://springcloud.cc/spring-cloud-dalston.html#_spring_resttemplate_as_a_load_balancer_client) 多个RestTemplate对象 (https://springcloud.cc/spring-cloud-dalston.html#_multiple_resttemplate_objects) 忽略网络接口 (https://springcloud.cc/spring-cloud-dalston.html#ignore-network-interfaces) Spring Cloud Config (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_config) 快速开始 (https://springcloud.cc/spring-cloud-dalston.html#_quick_start) 客户端使用 (https://springcloud.cc/spring-cloud-dalston.html#_client_side_usage) Spring Cloud Config服务器 (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_config_server) 环境库 (https://springcloud.cc/spring-cloud-dalston.html#_environment_repository) 健康指标 (https://springcloud.cc/spring-cloud-dalston.html#_health_indicator) 安全 (https://springcloud.cc/spring-cloud-dalston.html#_security) 加密和解密 (https://springcloud.cc/spring-cloud-dalston.html#_encryption_and_decryption_2) 密钥管理 (https://springcloud.cc/spring-cloud-dalston.html#_key_management) 创建用于测试的密钥库创建用于测试的密钥库 (https://springcloud.cc/spring-cloud-dalston.html#_creating_a_key_store_for_testing) 使用多个键和键旋转 (https://springcloud.cc/spring-cloud-dalston.html#_using_multiple_keys_and_key_rotation) 服务加密Properties (https://springcloud.cc/spring-cloud-dalston.html#_serving_encrypted_properties) 服务替代格式 (https://springcloud.cc/spring-cloud-dalston.html#_serving_alternative_formats) 服务纯文本 (https://springcloud.cc/spring-cloud-dalston.html#_serving_plain_text) 嵌入配置服务器 (https://springcloud.cc/spring-cloud-dalston.html#_embedding_the_config_server) 推送通知和Spring Cloud Bus (https://springcloud.cc/spring-cloud-dalston.html#_push_notifications_and_spring_cloud_bus) Spring Cloud Config客户端 (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_config_client) 配置第一引导 (https://springcloud.cc/spring-cloud-dalston.html#config-first-bootstrap) 发现第一个引导 (https://springcloud.cc/spring-cloud-dalston.html#discovery-first-bootstrap) 配置客户端快速失败 (https://springcloud.cc/spring-cloud-dalston.html#config-client-fail-fast) 配置客户端重试 (https://springcloud.cc/spring-cloud-dalston.html#config-client-retry) 查找远程配置资源 (https://springcloud.cc/spring-cloud-dalston.html#_locating_remote_configuration_resources) 安全 (https://springcloud.cc/spring-cloud-dalston.html#_security_2) Vault (https://springcloud.cc/spring-cloud-dalston.html#_vault_2) Spring Cloud Netflix (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_netflix) 服务发现:Eureka客户端 (https://springcloud.cc/spring-cloud-dalston.html#_service_discovery_eureka_clients) 如何包含Eureka客户端 (https://springcloud.cc/spring-cloud-dalston.html#netflix-eureka-client-starter) 注册Eureka (https://springcloud.cc/spring-cloud-dalston.html#_registering_with_eureka) 使用Eureka服务器进行身份验证 (https://springcloud.cc/spring-cloud-dalston.html#_authenticating_with_the_eureka_server) 状态页和健康指标 (https://springcloud.cc/spring-cloud-dalston.html#_status_page_and_health_indicator) 注册安全应用程序 (https://springcloud.cc/spring-cloud-dalston.html#_registering_a_secure_application) Eureka的健康检查 (https://springcloud.cc/spring-cloud-dalston.html#_eureka_s_health_checks) Eureka实例和客户端的元数据 (https://springcloud.cc/spring-cloud-dalston.html#_eureka_metadata_for_instances_and_clients) 使用EurekaClient (https://springcloud.cc/spring-cloud-dalston.html#_using_the_eurekaclient) 本机Netflix EurekaClient的替代方案 (https://springcloud.cc/spring-cloud-dalston.html#_alternatives_to_the_native_netflix_eurekaclient) 为什么注册服务这么慢? (https://springcloud.cc/spring-cloud-dalston.html#_why_is_it_so_slow_to_register_a_service) 区 (https://springcloud.cc/spring-cloud-dalston.html#_zones) 服务发现:Eureka服务器 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-eureka-server) 如何包含Eureka服务器 (https://springcloud.cc/spring-cloud-dalston.html#netflix-eureka-server-starter) 如何运行Eureka服务器 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-running-eureka-server) 高可用性,区域和地区 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-eureka-server-zones-and-regions) 独立模式独立模式 (https://springcloud.cc/spring-cloud-dalston.html#_standalone_mode) 同行意识 (https://springcloud.cc/spring-cloud-dalston.html#_peer_awareness) IP地址偏好 (https://springcloud.cc/spring-cloud-dalston.html#_prefer_ip_address) 断路器:Hystrix客户端 (https://springcloud.cc/spring-cloud-dalston.html#_circuit_breaker_hystrix_clients) 如何加入Hystrix (https://springcloud.cc/spring-cloud-dalston.html#netflix-hystrix-starter) 传播安全上下文或使用Spring范围 (https://springcloud.cc/spring-cloud-dalston.html#_propagating_the_security_context_or_using_spring_scopes) 健康指标 (https://springcloud.cc/spring-cloud-dalston.html#_health_indicator_3) Hystrix指标流 (https://springcloud.cc/spring-cloud-dalston.html#_hystrix_metrics_stream) 断路器:Hystrix仪表板 (https://springcloud.cc/spring-cloud-dalston.html#_circuit_breaker_hystrix_dashboard) Hystrix超时和Ribbon客户 (https://springcloud.cc/spring-cloud-dalston.html#_hystrix_timeouts_and_ribbon_clients) 如何包含Hystrix仪表板 (https://springcloud.cc/spring-cloud-dalston.html#netflix-hystrix-dashboard-starter) Turbine (https://springcloud.cc/spring-cloud-dalston.html#_turbine) Turbine Stream (https://springcloud.cc/spring-cloud-dalston.html#_turbine_stream) 客户端负载平衡器:Ribbon (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-ribbon) 如何加入Ribbon (https://springcloud.cc/spring-cloud-dalston.html#netflix-ribbon-starter) 自定义Ribbon客户端 (https://springcloud.cc/spring-cloud-dalston.html#_customizing_the_ribbon_client) 使用属性自定义Ribbon客户端 (https://springcloud.cc/spring-cloud-dalston.html#_customizing_the_ribbon_client_using_properties) 在Eureka中使用Ribbon (https://springcloud.cc/spring-cloud-dalston.html#_using_ribbon_with_eureka) 示例:如何使用Ribbon不使用Eureka (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-ribbon-without-eureka) 示例:在Ribbon中禁用Eureka使用 (https://springcloud.cc/spring-cloud-dalston.html#_example_disable_eureka_use_in_ribbon) 直接使用Ribbon API (https://springcloud.cc/spring-cloud-dalston.html#_using_the_ribbon_api_directly) 缓存Ribbon配置 (https://springcloud.cc/spring-cloud-dalston.html#ribbon-child-context-eager-load) 声明性REST客户端:Feign (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-feign) 如何加入Feign (https://springcloud.cc/spring-cloud-dalston.html#netflix-feign-starter) 覆盖Feign默认值 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-feign-overriding-defaults) 手动创建Feign客户端 (https://springcloud.cc/spring-cloud-dalston.html#_creating_feign_clients_manually) Feign Hystrix支持 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-feign-hystrix) Feign Hystrix回退 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-feign-hystrix-fallback) Feign和 @Primary (https://springcloud.cc/spring-cloud-dalston.html#_feign_and_code_primary_code) Feign继承支持 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-feign-inheritance) Feign请求/响应压缩 (https://springcloud.cc/spring-cloud-dalston.html#_feign_request_response_compression) Feign日志记录Feign日志记录 (https://springcloud.cc/spring-cloud-dalston.html#_feign_logging) 外部配置:Archaius (https://springcloud.cc/spring-cloud-dalston.html#_external_configuration_archaius) 路由器和过滤器:Zuul (https://springcloud.cc/spring-cloud-dalston.html#_router_and_filter_zuul) 如何加入Zuul (https://springcloud.cc/spring-cloud-dalston.html#netflix-zuul-starter) 嵌入式Zuul反向代理 (https://springcloud.cc/spring-cloud-dalston.html#netflix-zuul-reverse-proxy) Zuul Http客户端 (https://springcloud.cc/spring-cloud-dalston.html#_zuul_http_client) Cookie和敏感Header (https://springcloud.cc/spring-cloud-dalston.html#_cookies_and_sensitive_headers) 忽略的Header (https://springcloud.cc/spring-cloud-dalston.html#_ignored_headers) 路线端点 (https://springcloud.cc/spring-cloud-dalston.html#_the_routes_endpoint) 扼杀模式和本地前进 (https://springcloud.cc/spring-cloud-dalston.html#_strangulation_patterns_and_local_forwards) 通过Zuul上传文件 (https://springcloud.cc/spring-cloud-dalston.html#_uploading_files_through_zuul) 查询字符串编码 (https://springcloud.cc/spring-cloud-dalston.html#_query_string_encoding) 普通嵌入Zuul (https://springcloud.cc/spring-cloud-dalston.html#_plain_embedded_zuul) 禁用Zuul过滤器 (https://springcloud.cc/spring-cloud-dalston.html#_disable_zuul_filters) 为路线提供Hystrix回退 (https://springcloud.cc/spring-cloud-dalston.html#hystrix-fallbacks-for-routes) Zuul开发人员指南 (https://springcloud.cc/spring-cloud-dalston.html#zuul-developer-guide) Polyglot支持Sidecar (https://springcloud.cc/spring-cloud-dalston.html#_polyglot_support_with_sidecar) RxJava与Spring MVC (https://springcloud.cc/spring-cloud-dalston.html#netflix-rxjava-springmvc) 指标:Spectator,Servo和Atlas (https://springcloud.cc/spring-cloud-dalston.html#netflix-metrics) 维度与层次度量 (https://springcloud.cc/spring-cloud-dalston.html#_dimensional_vs_hierarchical_metrics) 默认度量集合 (https://springcloud.cc/spring-cloud-dalston.html#_default_metrics_collection) 指标集:Spectator (https://springcloud.cc/spring-cloud-dalston.html#netflix-metrics-spectator) 指标集:Servo (https://springcloud.cc/spring-cloud-dalston.html#netflix-metrics-servo) 指标后端:Atlas (https://springcloud.cc/spring-cloud-dalston.html#netflix-metrics-atlas) 重试失败的请求 (https://springcloud.cc/spring-cloud-dalston.html#retrying-failed-requests) Spring Cloud Stream (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_stream) 介绍Spring Cloud Stream (https://springcloud.cc/spring-cloud-dalston.html#_introducing_spring_cloud_stream) 主要概念 (https://springcloud.cc/spring-cloud-dalston.html#_main_concepts) 应用模型 (https://springcloud.cc/spring-cloud-dalston.html#_application_model) Binder抽象 (https://springcloud.cc/spring-cloud-dalston.html#_the_binder_abstraction) 持续发布 - 订阅支持 (https://springcloud.cc/spring-cloud-dalston.html#_persistent_publish_subscribe_support) 消费群体 (https://springcloud.cc/spring-cloud-dalston.html#consumer-groups) 分区支持分区支持 (https://springcloud.cc/spring-cloud-dalston.html#partitioning) 编程模型 (https://springcloud.cc/spring-cloud-dalston.html#_programming_model) 声明和绑定频道 (https://springcloud.cc/spring-cloud-dalston.html#_declaring_and_binding_channels) Binders (https://springcloud.cc/spring-cloud-dalston.html#_binders) 生产者和消费者 (https://springcloud.cc/spring-cloud-dalston.html#_producers_and_consumers) Binder SPI (https://springcloud.cc/spring-cloud-dalston.html#_binder_spi) Binder检测 (https://springcloud.cc/spring-cloud-dalston.html#_binder_detection) Classpath上有多个Binders (https://springcloud.cc/spring-cloud-dalston.html#multiple-binders) 连接到多个系统 (https://springcloud.cc/spring-cloud-dalston.html#multiple-systems) Binder配置属性 (https://springcloud.cc/spring-cloud-dalston.html#_binder_configuration_properties) 配置选项 (https://springcloud.cc/spring-cloud-dalston.html#_configuration_options) Spring Cloud Stream Properties (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_stream_properties) 绑定Properties (https://springcloud.cc/spring-cloud-dalston.html#binding-properties) 使用动态绑定目的地 (https://springcloud.cc/spring-cloud-dalston.html#dynamicdestination) 内容类型和转换 (https://springcloud.cc/spring-cloud-dalston.html#contenttypemanagement) MIME类型 (https://springcloud.cc/spring-cloud-dalston.html#mime-types) MIME类型和Java类型 (https://springcloud.cc/spring-cloud-dalston.html#mime-types-and-java-types) 自定义邮件转换 (https://springcloud.cc/spring-cloud-dalston.html#_customizing_message_conversion) @StreamListener 和邮件转换 (https://springcloud.cc/spring-cloud-dalston.html#__code_streamlistener_code_and_message_conversion) Schema进化支持 (https://springcloud.cc/spring-cloud-dalston.html#schema-evolution) Apache Avro讯息转换器 (https://springcloud.cc/spring-cloud-dalston.html#_apache_avro_message_converters) 具有模式支持的转换器 (https://springcloud.cc/spring-cloud-dalston.html#_converters_with_schema_support) Schema注册表支持 (https://springcloud.cc/spring-cloud-dalston.html#_schema_registry_support) Schema注册服务器 (https://springcloud.cc/spring-cloud-dalston.html#_schema_registry_server) Schema注册表客户端 (https://springcloud.cc/spring-cloud-dalston.html#_schema_registry_client) Avro Schema注册表客户端消息转换器 (https://springcloud.cc/spring-cloud-dalston.html#_avro_schema_registry_client_message_converters) Schema注册和解决 (https://springcloud.cc/spring-cloud-dalston.html#_schema_registration_and_resolution) 应用间通信 (https://springcloud.cc/spring-cloud-dalston.html#_inter_application_communication) 连接多个应用程序实例 (https://springcloud.cc/spring-cloud-dalston.html#_connecting_multiple_application_instances) 实例索引和实例计数 (https://springcloud.cc/spring-cloud-dalston.html#_instance_index_and_instance_count) 分区 (https://springcloud.cc/spring-cloud-dalston.html#_partitioning) 测试测试 (https://springcloud.cc/spring-cloud-dalston.html#_testing) 健康指标 (https://springcloud.cc/spring-cloud-dalston.html#_health_indicator_4) 指标发射器 (https://springcloud.cc/spring-cloud-dalston.html#_metrics_emitter) 样品 (https://springcloud.cc/spring-cloud-dalston.html#_samples) 入门 (https://springcloud.cc/spring-cloud-dalston.html#_getting_started) Binder实现 (https://springcloud.cc/spring-cloud-dalston.html#_binder_implementations) Apache Kafka Binder (https://springcloud.cc/spring-cloud-dalston.html#_apache_kafka_binder) 用法 (https://springcloud.cc/spring-cloud-dalston.html#_usage) Apache Kafka Binder概述 (https://springcloud.cc/spring-cloud-dalston.html#_apache_kafka_binder_overview) 配置选项 (https://springcloud.cc/spring-cloud-dalston.html#_configuration_options_2) Dead-Letter主题处理 (https://springcloud.cc/spring-cloud-dalston.html#kafka-dlq-processing) RabbitMQ Binder (https://springcloud.cc/spring-cloud-dalston.html#_rabbitmq_binder) 用法 (https://springcloud.cc/spring-cloud-dalston.html#_usage_2) RabbitMQ Binder概述 (https://springcloud.cc/spring-cloud-dalston.html#_rabbitmq_binder_overview) 配置选项 (https://springcloud.cc/spring-cloud-dalston.html#_configuration_options_3) 重试RabbitMQ Binder (https://springcloud.cc/spring-cloud-dalston.html#_retry_with_the_rabbitmq_binder) Dead-Letter队列处理 (https://springcloud.cc/spring-cloud-dalston.html#rabbit-dlq-processing) Spring Cloud Bus (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_bus) 快速开始 (https://springcloud.cc/spring-cloud-dalston.html#_quick_start_2) 处理实例 (https://springcloud.cc/spring-cloud-dalston.html#_addressing_an_instance) 寻址服务的所有实例 (https://springcloud.cc/spring-cloud-dalston.html#_addressing_all_instances_of_a_service) 应用程序上下文ID必须是唯一的 (https://springcloud.cc/spring-cloud-dalston.html#_application_context_id_must_be_unique) 自定义Message Broker (https://springcloud.cc/spring-cloud-dalston.html#_customizing_the_message_broker) 跟踪Bus Events (https://springcloud.cc/spring-cloud-dalston.html#_tracing_bus_events) 广播自己的Events (https://springcloud.cc/spring-cloud-dalston.html#_broadcasting_your_own_events) 在自定义包中注册事件 (https://springcloud.cc/spring-cloud-dalston.html#_registering_events_in_custom_packages) Spring Cloud Sleuth (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_sleuth) 术语 (https://springcloud.cc/spring-cloud-dalston.html#_terminology) 目的 (https://springcloud.cc/spring-cloud-dalston.html#_purpose) 添加到项目中 (https://springcloud.cc/spring-cloud-dalston.html#_adding_to_the_project) 额外的资源 (https://springcloud.cc/spring-cloud-dalston.html#_additional_resources) 特性 (https://springcloud.cc/spring-cloud-dalston.html#_features_2) 采样采样 (https://springcloud.cc/spring-cloud-dalston.html#_sampling) 仪表 (https://springcloud.cc/spring-cloud-dalston.html#_instrumentation) Span生命周期 (https://springcloud.cc/spring-cloud-dalston.html#_span_lifecycle) 创建和关闭spans (https://springcloud.cc/spring-cloud-dalston.html#creating-and-closing-spans) 继续spans (https://springcloud.cc/spring-cloud-dalston.html#continuing-spans) 用明确的父代创建spans (https://springcloud.cc/spring-cloud-dalston.html#creating-spans-with-explicit-parent) 命名spans (https://springcloud.cc/spring-cloud-dalston.html#_naming_spans) @SpanName注释 (https://springcloud.cc/spring-cloud-dalston.html#__spanname_annotation) toString()方法 (https://springcloud.cc/spring-cloud-dalston.html#_tostring_method) 管理spans注释 (https://springcloud.cc/spring-cloud-dalston.html#_managing_spans_with_annotations) 合理 (https://springcloud.cc/spring-cloud-dalston.html#_rationale) 创建新的spans (https://springcloud.cc/spring-cloud-dalston.html#_creating_new_spans) 继续spans (https://springcloud.cc/spring-cloud-dalston.html#_continuing_spans) 更高级的标签设置 (https://springcloud.cc/spring-cloud-dalston.html#_more_advanced_tag_setting) 自定义 (https://springcloud.cc/spring-cloud-dalston.html#_customizations) Spring Integration (https://springcloud.cc/spring-cloud-dalston.html#_spring_integration) HTTP (https://springcloud.cc/spring-cloud-dalston.html#_http) 例 (https://springcloud.cc/spring-cloud-dalston.html#_example) Zipkin中的自定义SA标签 (https://springcloud.cc/spring-cloud-dalston.html#_custom_sa_tag_in_zipkin) 自定义服务名称 (https://springcloud.cc/spring-cloud-dalston.html#_custom_service_name) 主机定位器 (https://springcloud.cc/spring-cloud-dalston.html#_host_locator) Span Data作为消息 (https://springcloud.cc/spring-cloud-dalston.html#_span_data_as_messages) Zipkin消费者 (https://springcloud.cc/spring-cloud-dalston.html#_zipkin_consumer) 定制消费者 (https://springcloud.cc/spring-cloud-dalston.html#_custom_consumer) 度量 (https://springcloud.cc/spring-cloud-dalston.html#_metrics) 集成 (https://springcloud.cc/spring-cloud-dalston.html#_integrations) 可运行和可调用 (https://springcloud.cc/spring-cloud-dalston.html#_runnable_and_callable) Hystrix (https://springcloud.cc/spring-cloud-dalston.html#_hystrix) RxJava (https://springcloud.cc/spring-cloud-dalston.html#_rxjava) HTTP集成 (https://springcloud.cc/spring-cloud-dalston.html#_http_integration) HTTP客户端集成 (https://springcloud.cc/spring-cloud-dalston.html#_http_client_integration) Feign (https://springcloud.cc/spring-cloud-dalston.html#_feign) 异步通信异步通信 (https://springcloud.cc/spring-cloud-dalston.html#_asynchronous_communication) 消息 (https://springcloud.cc/spring-cloud-dalston.html#_messaging) Zuul (https://springcloud.cc/spring-cloud-dalston.html#_zuul_2) 运行示例 (https://springcloud.cc/spring-cloud-dalston.html#_running_examples) Spring Cloud Consul (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_consul) 安装Consul (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-install) Consul Agent (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-agent) 服务发现与Consul (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-discovery) 如何激活 (https://springcloud.cc/spring-cloud-dalston.html#_how_to_activate) 注册Consul (https://springcloud.cc/spring-cloud-dalston.html#_registering_with_consul) HTTP健康检查 (https://springcloud.cc/spring-cloud-dalston.html#_http_health_check) 使用DiscoveryClient (https://springcloud.cc/spring-cloud-dalston.html#_using_the_discoveryclient) 具有Consul的分布式配置 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-config) 如何激活 (https://springcloud.cc/spring-cloud-dalston.html#_how_to_activate_2) 定制 (https://springcloud.cc/spring-cloud-dalston.html#_customizing) 配置观察 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-config-watch) YAML或Properties配置 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-config-format) git2consul与配置 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-config-git2consul) 快速失败 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-failfast) Consul重试 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-retry) Spring Cloud Bus与Consul (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-bus) 如何激活 (https://springcloud.cc/spring-cloud-dalston.html#_how_to_activate_3) 断路器与Hystrix (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-hystrix) 使用Turbine和Consul Hystrix指标聚合 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-consul-turbine) Spring Cloud Zookeeper (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_zookeeper) 安装Zookeeper (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-zookeeper-install) 服务发现与Zookeeper (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-zookeeper-discovery) 如何激活 (https://springcloud.cc/spring-cloud-dalston.html#_how_to_activate_4) 注册Zookeeper (https://springcloud.cc/spring-cloud-dalston.html#_registering_with_zookeeper) 使用DiscoveryClient (https://springcloud.cc/spring-cloud-dalston.html#_using_the_discoveryclient_2) 使用Spring Cloud Zookeeper与Spring Cloud Netflix组件 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-zookeeper-netflix) Ribbon与Zookeeper (https://springcloud.cc/spring-cloud-dalston.html#_ribbon_with_zookeeper) Spring Cloud Zookeeper和服务注册表Spring Cloud Zookeeper和服务注册表 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-zookeeper-service-registry) 实例状态 (https://springcloud.cc/spring-cloud-dalston.html#_instance_status) Zookeeper依赖关系 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-zookeeper-dependencies) 使用Zookeeper依赖关系 (https://springcloud.cc/spring-cloud-dalston.html#_using_the_zookeeper_dependencies) 如何激活Zookeeper依赖关系 (https://springcloud.cc/spring-cloud-dalston.html#_how_to_activate_zookeeper_dependencies) 设置Zookeeper依赖关系 (https://springcloud.cc/spring-cloud-dalston.html#_setting_up_zookeeper_dependencies) 配置Spring Cloud Zookeeper依赖关系 (https://springcloud.cc/spring-cloud-dalston.html#_configuring_spring_cloud_zookeeper_dependencies) Spring Cloud Zookeeper依赖关系观察者 (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-zookeeper-dependency-watcher) 如何激活 (https://springcloud.cc/spring-cloud-dalston.html#_how_to_activate_5) 注册listener (https://springcloud.cc/spring-cloud-dalston.html#_registering_a_listener) 存在检查 (https://springcloud.cc/spring-cloud-dalston.html#_presence_checker) 分布式配置与Zookeeper (https://springcloud.cc/spring-cloud-dalston.html#spring-cloud-zookeeper-config) 如何激活 (https://springcloud.cc/spring-cloud-dalston.html#_how_to_activate_6) 定制 (https://springcloud.cc/spring-cloud-dalston.html#_customizing_2) Spring Cloud Security (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_security) 快速开始 (https://springcloud.cc/spring-cloud-dalston.html#_quickstart) OAuth2单一登录 (https://springcloud.cc/spring-cloud-dalston.html#_oauth2_single_sign_on) OAuth2受保护资源 (https://springcloud.cc/spring-cloud-dalston.html#_oauth2_protected_resource) 更多详情 (https://springcloud.cc/spring-cloud-dalston.html#_more_detail) 单点登录 (https://springcloud.cc/spring-cloud-dalston.html#_single_sign_on) 令牌中继 (https://springcloud.cc/spring-cloud-dalston.html#_token_relay) 配置Zuul代理下游的认证 (https://springcloud.cc/spring-cloud-dalston.html#_configuring_authentication_downstream_of_a_zuul_proxy) Spring Cloud为Cloud Foundry (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_for_cloud_foundry) 发现 (https://springcloud.cc/spring-cloud-dalston.html#_discovery) 单点登录 (https://springcloud.cc/spring-cloud-dalston.html#_single_sign_on_2) Spring Cloud Contract (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_contract) Spring Cloud Contract (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_contract_2) Spring Cloud Contract WireMock (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_contract_wiremock) 自动注册存根 (https://springcloud.cc/spring-cloud-dalston.html#_registering_stubs_automatically) 使用文件指定存根体 (https://springcloud.cc/spring-cloud-dalston.html#_using_files_to_specify_the_stub_bodies) 替代方法:使用JUnit规则 (https://springcloud.cc/spring-cloud-dalston.html#_alternative_using_junit_rules) WireMock和Spring MVC模拟器WireMock和Spring MVC模拟器 (https://springcloud.cc/spring-cloud-dalston.html#_wiremock_and_spring_mvc_mocks) 使用RestDocs生成存根 (https://springcloud.cc/spring-cloud-dalston.html#_generating_stubs_using_restdocs) 使用RestDocs生成Contracts (https://springcloud.cc/spring-cloud-dalston.html#_generating_contracts_using_restdocs) Spring Cloud Contract验证者 (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_contract_verifier) 介绍 (https://springcloud.cc/spring-cloud-dalston.html#_introduction) 常问问题 (https://springcloud.cc/spring-cloud-dalston.html#_faq) Spring Cloud Contract验证者HTTP (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_contract_verifier_http) Spring Cloud Contract验证器消息 (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_contract_verifier_messaging) Spring Cloud Contract Stub Runner (https://springcloud.cc/spring-cloud-dalston.html#_spring_cloud_contract_stub_runner) Stub Runner核心 (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_core) Stub Runner JUnit规则 (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_junit_rule) Stub Runner Spring Cloud (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_spring_cloud) Stub Runner启动应用程序 (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_boot_application) Stub Runner用于消息传递 (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_for_messaging) Stub Runner Camel (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_camel) Stub Runner集成 (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_integration) Stub Runner Stream (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_stream) Stub Runner Spring AMQP (https://springcloud.cc/spring-cloud-dalston.html#_stub_runner_spring_amqp) Contract DSL (https://springcloud.cc/spring-cloud-dalston.html#_contract_dsl) 定制 (https://springcloud.cc/spring-cloud-dalston.html#_customization) 可插拔架构 (https://springcloud.cc/spring-cloud-dalston.html#_pluggable_architecture) 链接 (https://springcloud.cc/spring-cloud-dalston.html#_links) 附录:配置纲要Properties (https://springcloud.cc/spring-cloud-dalston.html#_appendix_compendium_of_configuration_properties)

2017-05-19

jsoup 1.8.3(能通过代理访问)

能通过代理请求的jsoup Connection connection = Jsoup.connect(url).userAgent(userAgent).proxy(ip,port).execute()

2016-11-04

阿里云官网sdk

阿里云官方sdk,主要是 com.alipay.api com.aliyun.api.bss.bss20140714.request com.aliyun.api.cdn.cdn20141111.request com.aliyun.api.dns.dns20150109.request com.aliyun.api.domain com.aliyun.api.ecs.ecs20130110.request com.aliyun.api.ecs.ecs20140526.request com.aliyun.api.ess.ess20140828.request com.aliyun.api.internal.mapping com.aliyun.api.internal.parser.json com.aliyun.api.internal.parser.xml com.aliyun.api.internal.util com.aliyun.api.mkvstore.mkvstore20150301.request com.aliyun.api.mkvstore.mkvstore20150301.response com.aliyun.api.mts.mts20140618.request com.aliyun.api.mts.mts20140618.response com.aliyun.api.ocm.ocm20140820.request com.aliyun.api.ocm.ocm20140820.response com.aliyun.api.ocm.ocm20150310.request com.aliyun.api.ocm.ocm20150310.response com.aliyun.api.ocs.ocs20130801.request com.aliyun.api.ocs.ocs20130801.response com.aliyun.api.odps.odps20141215.request com.aliyun.api.odps.odps20141215.response com.aliyun.api.push.push20150318.request com.aliyun.api.push.push20150318.response com.aliyun.api.ram.ram20140214.request com.aliyun.api.ram.ram20140214.response com.aliyun.api.rds.rds20120615.request com.aliyun.api.rds.rds20120615.response com.aliyun.api.rds.rds20130528.request com.aliyun.api.rds.rds20130528.response com.aliyun.api.rds.rds20140815.request com.aliyun.api.rds.rds20140815.response com.aliyun.api.rkvstore.rkvstore20150101.request com.aliyun.api.rkvstore.rkvstore20150101.response com.aliyun.api.slb.slb20130221.request com.aliyun.api.slb.slb20130221.response com.aliyun.api.slb.slb20140515.request com.aliyun.api.slb.slb20140515.response com.taobao.api com.taobao.api.domain com.taobao.api.internal.mapping com.taobao.api.internal.parser.json com.taobao.api.internal.parser.xml com.taobao.api.internal.tdc com.taobao.api.internal.tdc.parser com.taobao.api.internal.tmc com.taobao.api.internal.util com.taobao.api.internal.util.json com.taobao.top.link com.taobao.top.link.channel com.taobao.top.link.channel.embedded com.taobao.top.link.channel.netty com.taobao.top.link.channel.tcp com.taobao.top.link.channel.websocket com.taobao.top.link.embedded.websocket com.taobao.top.link.embedded.websocket.auth com.taobao.top.link.embedded.websocket.auth.win32 com.taobao.top.link.embedded.websocket.exception com.taobao.top.link.embedded.websocket.frame com.taobao.top.link.embedded.websocket.frame.draft06 com.taobao.top.link.embedded.websocket.frame.draft76 com.taobao.top.link.embedded.websocket.frame.rfc6455 com.taobao.top.link.embedded.websocket.handler com.taobao.top.link.embedded.websocket.handshake com.taobao.top.link.embedded.websocket.impl com.taobao.top.link.embedded.websocket.proxy com.taobao.top.link.embedded.websocket.util com.taobao.top.link.endpoint com.taobao.top.link.endpoint.protocol com.taobao.top.link.logging com.taobao.top.link.netcat com.taobao.top.link.netcat.netty com.taobao.top.link.remoting com.taobao.top.link.remoting.protocol com.taobao.top.link.schedule com.taobao.top.link.util remoting.protocol remoting.protocol.http remoting.protocol.tcp 希望能帮到各位

2016-11-03

最新全国省市县mysql表(2015)+百度地图定位

资源包括直接贴的数据库字段,并包含以下字段欢迎一起讨论:Q1220356497 CREATE TABLE `citys` ( `id` varchar(6) NOT NULL COMMENT '主键', `name` varchar(30) NOT NULL COMMENT '名称', `parent_id` int(11) NOT NULL COMMENT '归属ID', `short_name` varchar(30) NOT NULL COMMENT '简短名称', `level_type` char(1) NOT NULL COMMENT '等级类型,1-省,2-市,3-县、区', `is_hot` enum('true','false') NOT NULL DEFAULT 'false' COMMENT '是否为热门城市', `city_code` varchar(4) NOT NULL COMMENT '区号', `zip_code` varchar(6) NOT NULL COMMENT '邮政编码', `merger_name` varchar(50) NOT NULL COMMENT '详细名称', `lng` varchar(15) NOT NULL COMMENT '经度', `lat` varchar(15) NOT NULL COMMENT '纬度', `pinyin` varchar(30) NOT NULL COMMENT '城市拼音', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 特别声明:百度地图的定位还未测试,本人也无法确认是否准确,如果在定位方面有特别要求的,请勿下载。

2016-05-16

用Maven整合SpringMVC+Spring+Hibernate 案例

该资源是我参照别人的博客来搭建的环境,myeclipse 10.6+maven3+srping+srpingmvc+hibernate4.1+mysql5.5,博客地址:http://blog.csdn.net/liu1220356497/article/details/47701565,该博客是我转载原来的博客主的,里面有很多问题,有的改了,有的没改,但是我上传的这个资源是可以我亲测通过的,但是在这里还是对原博主表示由衷的感谢,废话不多说,如果还有什么问题,请帮我评论解决,谢谢诶。

2015-08-16

apache-maven-3.2.1

apache-maven-3.2.1,提供大家下载

2015-07-06

SQL性能的艺术迷你书

目 录 推荐序一 推荐序二 前 言 第一篇 查询优化技术 第 1 章 数据管理系统的查询优化 2 1.1 数据库调优 3 1.2 查询优化技术 5 1.2.1 查询重用 5 1.2.2 查询重写规则 6 1.2.3 查询算法优化 6 1.2.4 并行查询优化 8 1.2.5 分布式查询优化 9 1.2.6 其他优化 9 1.3 本章小结 9 第 2 章 逻辑查询优化 10 2.1 查询优化技术的理论基础 10 2.1.1 关系代数 11 2.1.2 关系代数等价变换规则 对优化的指导意义 13 2.2 查询重写规则 17 2.2.1 子查询的优化 18 2.2.2 视图重写 28 2.2.3 等价谓词重写 29 2.2.4 条件化简 32 2.2.5 外连接消除 33 2.2.6 嵌套连接消除 37 2.2.7 连接消除 38 2.2.8 语义优化 40 2.2.9 针对非 SPJ 的优化 41 2.3 启发式规则在逻辑优化阶段 的应用 42 2.4 本章小结 43 第 3 章 物理查询优化 44 3.1 查询代价估算 44 3.1.1 代价模型 44 3.1.2 选择率计算的常用方法 45 3.2 单表扫描算法 45 3.2.1 常用的单表扫描算法 45 3.2.2 单表扫描代价计算 47 3.3 索引 47 3.3.1 如何利用索引 47 3.3.2 索引列的位置对使用 索引的影响 50 3.3.3 联合索引对索引使用的 影响 56 3.3.4 多个索引对索引使用的 影响 57 3.4 两表连接算法 59 3.4.1 基本的两表连接算法 59 3.4.2 进一步认识两表连接算法 61 3.4.3 连接操作代价计算 61 3.5 多表连接算法 62 3.5.1 多表连接顺序 62 3.5.2 常用的多表连接算法 63 3.5.3 多表连接算法的比较 68 3.6 本章小结 68 第 4 章 查询优化器与其他 模块的关系 70 4.1 查询优化器整体介绍 70 4.2 查询优化器与其他模块的关系 73 4.3 本章小结 74 第二篇 PostgreSQL 查询优 化器原理解析 第 5 章 PostgreSQL 查询 优化器概述 76 5.1 PostgreSQL 查询执行过程 76 5.2 PostgreSQL 查询优化器的 架构和设计思想 78 5.2.1 PostgreSQL 查询优化器 架构 79 5.2.2 PostgreSQL 查询优化器 的层次 81 5.2.3 PostgreSQL 查询优化器 设计思想 81 5.3 主要概念 81 5.4 代码层次结构 85 5.5 本章小结 86 第 6 章 PostgreSQL 查询优化器 相关数据结构 88 6.1 主要数据结构 88 6.1.1 基本数据结构 88 6.1.2 查询树 91 6.1.3 各种对象的结构 95 6.1.4 连接操作相关的结构 99 6.1.5 查询执行计划相关的 结构 104 6.2 各个结构之间的关系 108 6.3 各个阶段间和主要结构体间的 关系 109 6.4 本章小结 110 第 7 章 PostgreSQL 查询优化器 实现原理解析 111 7.1 查询优化整体流程 111 7.2 查询优化器实现原理解析 115 7.2.1 planner——主入口函数 115 7.2.2 standard_planner——标准 的查询优化器函数 116 7.2.3 subquery_planner——生成 ( 子)查询执行计划函数 117 7.2.4 grouping_planner—— 生成查询执行计划并对 非 SPJ 优化 139 7.2.5 build_minmax_path—— 聚集函数 MIN/MAX 的 优化函数 141 7.2.6 query_planner——生成 最优的查询路径函数 142 7.2.7 make_one_rel——构造多 表连接路径并选出最优 路径函数 148 7.2.8 make_rel_from_joinlist—— 生成多表连接路径函数 153 7.2.9 optimize_minmax_ aggregates——聚集操作 MIN/MAX 优化函数 163 7.2.10 create_plan——创建 查询执行计划函数 164 7.2.11 非 SPJ 处理——grouping_ planner 的各个子模块 166 7.2.12 其他重要的函数与操作 170 7.3 代价估算实现原理解析 174 7.3.1 查询代价估算 174 7.3.2 单表扫描方式的代价 估算 174 7.3.3 两表连接的代价估算 178 7.3.4 其他代价估算函数 184 7.3.5 选择率的计算 185 7.4 从目录结构和文件功能角度 看查询优化器 186 7.4.1 查询优化子模块与主要 文件的关系 187 7.4.2 查询优化器代码结构 187 7.5 本章小结 190 第 8 章 从功能的角度看 PostgreSQL 查询优化 192 8.1 优化器之逻辑查询优化 192 8.1.1 视图重写 193 8.1.2 子查询优化 197 8.1.3 等价谓词重写 209 8.1.4 条件化简 209 8.1.5 外连接消除 210 8.1.6 嵌套连接消除 217 8.1.7 连接的消除 218 8.1.8 语义优化 221 8.1.9 选择操作下推 226 8.1.10 非 SPJ 优化 226 8.2 优化器之物理查询优化 229 8.2.1 PostgreSQL 的物理优化 主要完成的工作 229 8.2.2 启发式规则在物理查询 优化阶段的使用 230 8.2.3 两表连接 230 8.2.4 代价估算 230 8.2.5 PostgreSQL 的索引与 查询优化 231 8.3 其他 237 8.3.1 grouping_planner 函数 主干再分析 238 8.3.2 用户指定的连接语义与 PostgreSQL 实现两表连接 的函数及算法的关系 240 8.3.3 集合操作优化 242 8.4 本章小结 245 第 9 章 PostgreSQL 查询优化 的关键算法 246 9.1 动态规划算法 246 9.1.1 动态规划算法的处理 流程 247 9.1.2 紧密树处理流程 248 9.2 遗传算法 248 9.2.1 PostgreSQL 遗传算法的 处理流程 248 9.2.2 主要的数据结构 250 9.2.3 主要的函数和变量 251 9.2.4 应用遗传算法实现表 连接的语义 253 9.2.5 应用遗传算法计算适 应度 254 9.2.6 进一步理解 PostgreSQL 的遗传算法 255 9.3 动态规划算法与遗传算法对比 256 9.4 本章小结 257 第 10 章 PostgreSQL 查询优化 器与其他部分的关系 259 10.1 查询优化器与语法分析器 259 10.2 查询优化器与执行器 260 10.3 查询优化器与缓冲区 管理模块 261 10.4 查询优化器与对象访问模块 262 10.5 查询优化器与统计模块 262 10.6 查询优化器与索引模块 263 10.7 本章小结 263 第三篇 MySQL 查询优化器 原理解析 第 11 章 MySQL 查询优化器 概述 266 11.1 MySQL 查询执行过程 266 11.2 MySQL 查询优化器的架构 和设计思想 267 11.2.1 MySQL 查询优化器 架构 268 11.2.2 MySQL 查询优化器的 层次 269 11.2.3 MySQL 查询优化器 设计思想 269 11.3 主要概念 270 11.3.1 常量表 270 11.3.2 表数据的访问方式 270 11.4 代码层次结构 272 11.5 本章小结 274 第 12 章 MySQL 查询优化器 相关数据结构 275 12.1 主要的类和数据结构 275 12.1.1 查询树 275 12.1.2 基本对象 276 12.1.3 连接对象与执行计划 278 12.1.4 代价估算类 281 12.2 各个阶段主要结构体间的 关系 282 12.3 本章小结 282 第 13 章 MySQL 查询优化器的 原理解析 283 13.1 查询优化器整体流程 283 13.2 优化器的代码详解 285 13.2.1 JOIN.prepare——优化 前的准备工作 286 13.2.2 JOIN.optimize——优化 器主入口方法 299 13.2.3 make_join_statistics—— 计算最优的查询优化执 行计划 315 13.2.4 choose_table_order—— 求解多表连接最优连接 路径 324 13.2.5 make_join_statistics 函数的其他子函数 339 13.2.6 make_join_select—— 对条件求值、下推连 接条件到表中 348 13.2.7 test_if_skip_sort_order——排 序操作的优化 350 13.2.8 make_join_readinfo—— 为连接的每个表构造 信息 351 13.2.9 JOIN.exec——执行查询 执行计划的函数 353 13.3 代价估算 354 13.3.1 查询代价估算模型 354 13.3.2 查询代价估算过程 355 13.3.3 其他的代价估算 358 13.3.4 对存储引擎的调用接口 362 13.3.5 统计信息 364 13.4 本章小结 365 第 14 章 从功能的角度看 MySQL 查询优化 366 14.1 优化器之逻辑查询优化 366 14.1.1 视图重写 367 14.1.2 子查询优化 371 14.1.3 等价谓词重写 387 14.1.4 条件化简 388 14.1.5 外连接消除 389 14.1.6 嵌套连接消除 396 14.1.7 连接的消除 398 14.1.8 语义优化 400 14.1.9 非 SPJ 优化 406 14.2 优化器之物理查询优化 412 14.2.1 MySQL 的物理优化 主要完成的工作 412 14.2.2 启发式规则在物理查询 优化阶段的使用 413 14.2.3 MySQL 的索引与查询 优化 413 14.2.4 用户指定的连接语义与 MySQL 实现两表连接 的算法 417 14.3 本章小结 418 第 15 章 MySQL 查询优化的 关键算法 419 15.1 深入理解 MySQL 的多表 连接算法 419 15.2 本章小结 424 第 16 章 MySQL 查询优化器与 其他部分的关系 425 16.1 查询优化器与语法分析器 425 16.2 查询优化器与执行器 426 16.3 查询优化器与缓冲区管理 模块 426 16.4 查询优化器与索引模块 426 16.5 本章小结 427 第四篇 PostgreSQL 查询优 化器 VS MySQL 查询优化器 第 17 章 PostgreSQL 和 MySQL 的逻辑查询优化技术 430 17.1 查询重写 430 17.1.1 子查询优化 430 17.1.2 视图重写 443 17.1.3 等价谓词重写 446 17.1.4 条件化简 447 17.1.5 外连接消除 448 17.1.6 嵌套连接消除 449 17.1.7 连接消除 451 17.1.8 语义优化 452 17.2 非 SPJ 的优化 452 17.3 本章小结 456 第 18 章 PostgreSQL 和 MySQL 的物理查询优化技术 457 18.1 查询代价估算模型比较 457 18.2 单表扫描算法 458 18.3 索引 458 18.4 两表连接算法 466 18.5 多表连接算法 467 18.6 本章小结 467 第 19 章 PostgreSQL 和 MySQL 的其他异同 468 19.1 启发式规则的使用比较 468 19.2 综合比较 469 19.2.1 基本概念的比较 469 19.2.2 数据结构的比较 469 19.2.3 设计思想的比较 469 19.2.4 编码规范的比较 470 19.3 本章小结 471 附录 A 如何掌握数据库内核 472 附录 B 如何阅读本书 496 附录 C 如何阅读查询执行计划 498 附录 D 如何跟踪查询执行计划 508

2015-05-11

myeclipse10破解包(成功破解)

成功破解MyEclipse 10版本,其余我没测试

2014-04-10

MFC文件操作

CFile //创建/打开文件 CFile file; file.Open(_T("test.txt"),CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite); 文件打开模式可组合使用,用“|”隔开,常用的有以下几种: CFile::modeCreate:以新建方式打开,如果文件不存在,新建;如果文件已存在,把该文件长度置零,即清除文件原有内容。 CFile::modeNoTruncate:以追加方式打开,如果文件存在,打开并且不将文件长度置零,如果文件不存在,会抛出异常。一般与CFile::modeCreate一起使用,则文件不存在时,新建一个文件;存在就进行追加操作。 CFile::modeReadWrite:以读写方式打开文件。 CFile::modeRead:只读。 CFile::modeWrite:只写。 //写入数据 CString strValue = "Hello World!"; file.Write(strValue,strValue.GetLength()); //追加数据 file.SeekToEnd(); //将指针移至文件末尾进行追加 file.Write(strValue,strValue.GetLength()); //关闭文件 file.Close(); CStdioFile CStdioFile是CFile的派生类,对文件进行流式操作,对于文本文件的读写很有用处,可按行读取写入。 //写入数据 CString strValue = "Hello World!"; file.WriteString(strValue); //读取数据 CString strRead; file.ReadString(strRead); 当文件存在多行数据需要逐行读取时,可用函数BOOL CStdioFile::ReadString(CString& rString),当遇到"\n "时读取截断,如果文件未读完,返回true,否则返回false。 //逐行读取文件内容,存入strRead while(file.ReadString(strRead)) { ...; } 各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。   1.文件的查找   当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用来进行文件查找的类CFileFind,使用它可以方便快捷地进行文件的查找。下面这段代码演示了这个类的最基本使用方法。   CString strFileTitle;   CFileFind finder;   BOOL bWorking = finder.FindFile("C:\\windows\\sysbkup\\*.cab");   while(bWorking)   {   bWorking=finder.FindNextFile();   strFileTitle=finder.GetFileTitle();   }   2.文件的打开/保存对话框   让用户选择文件进行打开和存储操作时,就要用到文件打开/保存对话框。MFC的类CFileDialog用于实现这种功能。使用CFileDialog声明一个对象时,第一个BOOL型参数用于指定文件的打开或保存,当为TRUE时将构造一个文件打开对话框,为FALSE时构造一个文件保存对话框。   在构造CFileDialog对象时,如果在参数中指定了OFN_ALLOWMULTISELECT风格,则在此对话框中可以进行多选操作。此时要重点注意为此CFileDialog对象的m_ofn.lpstrFile分配一块内存,用于存储多选操作所返回的所有文件路径名,如果不进行分配或分配的内存过小就会导致操作失败。下面这段程序演示了文件打开对话框的使用方法。   CFileDialog mFileDlg(TRUE,NULL,NULL,   OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|OFN_ALLOWMULTISELECT,   "All Files (*.*)|*.*||",AfxGetMainWnd());   CString str(" ",10000);   mFileDlg.m_ofn.lpstrFile=str.GetBuffer(10000);   str

2013-12-05

win7 64bit连接mysql配置odbc驱动文件

本人win7_64bit亲测通过,各位朋友可以放心下载。

2013-04-21

win7下MySQL的ODBC驱动程序

2012年5月8号刚刚下载的最新版win7下MySQL的ODBC驱动程序最新版,我的操作系统是win7 home basic,已经安装上了,测试通过,请放心使用!

2013-04-21

网页间参数的传递

网页与网页之间的参数的传递 单向传递 不支持双向传递

2013-04-09

myeclipse连接MySQL

详细的说明了,myeclipse8.5连接MySQL5.0的一些步骤,jdk版本是1.5,tomcat是6.0,每一个步骤都附了图。

2013-03-05

mysql-connector-java-5.1.20-bin.jar

mysql-connector-java-5.1.20-bin.jar java中连接mysql用到的驱动程序

2013-01-08

mac for vmware 补丁

基于 VMware 8.0版本以上的mac 补丁,只限于CUP为inter的计算机,其余的都没用

2012-08-17

MFC for Android

MFC作为服务端,android作为客服端进行Socket通讯

2012-07-02

C语言游戏附代码(完整版)

随着互联网、移动互联网和物联网的发展,各种终端、信息收集器的数量和种类不断增加,我们每个人、世间万事万物每时每刻产生的大量数据,都在不断进入信息系统,等待存储、分析和充分利用。我们将这些浩如烟海的数据统称为海量数据,也就是国外人们更喜欢说的Big Data。用c语言做的一款简单的C语言游戏,里面附有源代码,可以自行开发更多的功能。游戏简单,需大家的帮忙进一步进行改进,

2011-08-30

vc中关闭所有视类窗口

此代码属于添加型代码,能关闭所有视类窗口,

2011-03-25

空空如也

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

TA关注的人

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