自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一次次失望后的平静

过去的都过去了......

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

原创 MFC PictureControl 空间实现GIF图片的动态显示

传统的PictureControl无法动态的显示GIF图片, 只能显示其中的某一帧, 此处通过PictureEx类来实现PictureControl控件显示GIF图片.PictureEx.h文件//////////////////////////////////////////////////////////////////////// PictureEx.cpp: implement...

2019-04-01 16:41:01 1770

原创 MFC 通过定时器实现space键的暂停和开始

整体效果预览:()1. 创建MFC工程项目(基于对话框)添加static text 和edit control , edit control 的id 分别为IDC_EDIT1 , 并且属性readonly设置为true添加成员变量: int m_nData1; // IDC_EDIT1中数据 BOOL flag = FALSE; // 标记 int co...

2019-04-01 15:46:51 1220

转载 大数据架构和模式,第 2 部分

如何知道一个大数据解决方案是否适合您的组织 简介在确定投资大数据解决方案之前,评估可用于分析的数据;通过分析这些数据而获得的洞察;以及可用于定义、设计、创建和部署大数据平台的资源。询问正确的问题是一个不错的起点。使用本文中的问题将指导您完成调查。答案将揭示该数据和您尝试解决的问题的更多特征。尽管组织一般情况对需要分析的数据类型有一些模糊的理解,但具体的细节很可能并不清晰。毕竟,数据可能具有...

2019-01-11 17:28:05 291

转载 大数据分类和架构简介

概述大数据可通过许多方式来存储、获取、处理和分析。每个大数据来源都有不同的特征,包括数据的频率、量、速度、类型和真实性。处理并存储大数据时,会涉及到更多维度,比如治理、安全性和策略。选择一种架构并构建合适的大数据解决方案极具挑战,因为需要考虑非常多的因素。这个 “大数据架构和模式” 系列提供了一种结构化和基于模式的方法来简化定义完整的大数据架构的任务。因为评估一个业务场景是否存在大数据问题...

2018-11-29 16:03:53 1742

转载 JRE与JDK的区别

1. 定义     JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。JDK(Java Dev...

2018-11-28 17:14:04 209

原创 数据库中的多种范式详解

当设计关系型数据库时,需要遵从不同的规范要求,设计出合理的关系型数据库。这些不同的规范要求被称为不同的范式(Normal Form 简称NF)。越高的范式数据库的冗余越小。应用数据库范式可以带来很多好处。但是最主要的目的是为了消除重复的数据,减少数据的冗余,让数据库内的数据更好的组织,让磁盘空间得到更有效的利用。范式的缺点:范式是的查询变得更为复杂,在查询时需要更多的连接,一些复合索引的列由于范式...

2018-11-22 11:13:35 1245

转载 快速排序(多语言)

快速排序(英语:Quicksort),又称划分交换排序(partition-exchange sort),简称快排,一种排序算法,最早由东尼·霍尔提出。在平均状况下,排序{\displaystyle n}个项目要{\displaystyle \ O(n\log n)}(大O符号)次比较。在最坏状况下则需要{\displaystyle O(n^{2})}次比较,但这种状况并不常见。事实上,快速排序{...

2018-10-31 10:30:47 801

原创 选择排序和冒泡排序

    之前看算法书的时候对冒泡排序和选择排序有点混淆,它们都是使用双层循环,都存在数据交换.在阳光明媚的一天,我高高兴兴的打开了我的<<算法图解>>,突然发现选择排序和冒泡排序是什么鬼,怎么看着都一样,可能是我太久没有用了吧.①选择排序 for (int i = 0; i < arr.length-1; i++) { ...

2017-11-20 17:56:21 253

原创 MySQL5.7关于generated column使用

简单来讲,generated column主要分为以下两种类型:virtual 、stored。virtual:虚拟映射的字段,通过expr表达式得到结果,实际并不存储该字段数据。(下篇文章中介绍此处用法)stored:真实存在的字段,物理表中实际存在该字段数据(由expr计算而来)

2023-04-06 19:58:59 373

原创 浅谈2019苏宁易购校招面试

昨晚面了(视频面试)苏宁易购(2019校招),全程跟不上面试官的的节奏,总结起来就是四个字,一脸懵逼....... 大概提前了半个小时进入了视频面试的房间,刚好面试官也上线了,然后就比约定时间早了半个小时开始面试,具体的一些面试问题如下(一些技术问题基于个人项目讲解来提出的):自我介绍(大概一分钟左右介绍了自己的基本信息,说了一些简历上面没有的东西)。 项目的讲解(听说苏宁...

2019-10-10 10:54:36 3206 58

转载 几张图看懂列式存储(转)

终于明白了什么是列式存储,什么是行式存储。这跟数据在存储介质中的存储结构有关,列式存储是指,一列中的数据在存储介质中是连续存储的;行式存储是指一行中的数据在存储介质中是连续存储的。简单的说,你可以把列式数据库认为是每一列都是一个表,这个表只有一列,如果只在该列进行条件查询,速度就很快。那这两种不同的存储方式对数据的CRUD有什么不同的影响呢?看了一些文章,一般说的是下面两点...

2019-07-04 14:31:12 798

转载 介绍java 8 的 Period 和 Duration 类

本文我们学习java 8 中引入的两个与日期相关的新类:Period 和 Duration。两个类表示时间量或两个日期之间的差,两者之间的差异为:Period基于日期值,而Duration基于时间值。Period 类Period 类表示一段时间的年、月、日,使用between()方法获取两个日期之间的差作为Period 对象返回:LocalDate startDate = LocalD...

2019-07-04 14:09:24 17519

原创 微服务Ribbon在docker中无法通过服务名(SERVICE-ID)映射到宿主机IP

I/O erroronGET requestfor"http://API-ADMIN/microservice/1":280d0f4200d8; nested exceptionisjava.net.UnknownHostException:280d0f4200d8280d0f4200d8 : Docker镜像IDribbon 无法映射到SERVICE的宿主机IP....

2019-03-19 11:19:18 2030 2

原创 docker + jenkins + springcloud 打包,部署,发布

折腾好久了呀~今天终于出了一点点成果,全部是辛酸,含泪写完这篇博客。SpringCloud教程:方志朋Jenkins 安装:推荐这位老铁的博客(centos版本)Docker CE 安装:推荐这位小哥哥的博客(centos版本)Jenkins全局工具配置:jdk、maven以及git路径的配置Jenkins 与 Github集成:推荐博客开始:...

2019-02-28 18:00:30 5389 8

原创 爬虫:获取某著名旅游城市的楼盘信息

话不多说~直接上代码:import requestsfrom bs4 import BeautifulSoup as bsimport pandas as pdname = ['楼盘名', '链接', '地址', '楼盘状态', '楼盘类型', '均价', '居室类型', '面积']def getonepage(url, lists): response = reque...

2019-01-22 10:51:26 519

原创 Centos7 安装 Docker CE

因为项目中需要使用到Docker,于是经过一番摸索,完成了Docker的安装,写下此篇博客来记录一下:卸载旧版本的Docker    Docker的旧版本称为Docker或Docker -engine。如果安装了这些组件,请卸载它们以及相关的依赖项。(如果未安装过Docker,则可直接跳过该步骤)$ sudo yum remove docker \ ...

2019-01-17 10:51:42 1026

原创 service-oriented Design and Architect platform

service-oriented Design and Architect platform (DNA):服务总线,各组件都通过服务化平台(DNA)与其他组件进行通讯,DNA对接入的服务进行统一配置管理,并实时监控调用情况。DNA提供了一个各组件之间相互调用的平台。 ...

2019-01-17 09:37:15 207

转载 大数据架构和模式,第 5 部分

对大数据问题应用解决方案模式并选择实现它的产品简介本系列的 第 3 部分 描述了针对最常见的、经常发生的大数据问题及其解决方案的原子模式和复合模式。本文将推荐可以用于架构大数据解决方案的三个解决方案模式。每个解决方案模式都使用了一个复合模式,该模式由逻辑组件构成(参见第 3 部分的介绍)。在本文末尾处,列出了产品和工具清单,它们可映射到每一个解决方案模式的组件。解决方案模式以下各节...

2019-01-11 17:37:18 275

转载 大数据架构和模式,第 4 部分

了解用于大数据解决方案的原子模式和复合模式Divakar Mysore, Shrikant Khupat, 和 Shweta Jain2014 年 9 月 25 日发布WeiboGoogle+用电子邮件发送本页面 0系列内容:此内容是该系列 5 部分中的第 4 部分: 大数据架构和模式简介本系列的 第 3 部分 介绍了大数据解决方案的逻辑层。这些层定义了各种组...

2019-01-11 17:35:00 363

转载 大数据架构和模式,第3 部分

理解大数据解决方案的架构层概述这个 “大数据架构和模式” 系列的 第 2 部分 介绍了一种评估大数据解决方案可行性的基于维度的方法。如果您已经使用上一篇文章中的问题和提示分析了自己的情况,并且已经决定开始构建新的(或更新现有的)大数据解决方案,那么下一步就是识别定义项目的大数据解决方案所需的组件。试用 IBM 大数据解决方案下载 IBM 大数据解决方案的试用版,查看它在您自己的环境...

2019-01-11 17:31:15 456

原创 将有序数组转换为二叉树

 package BinaryTree;import java.util.ArrayList;public class Tree { private static int[] array = {0,1,2,3,4,5,6,7,8,9,10}; // 初始化整型有序数组 为便于理解所以使用0~9的数字 private static ArrayList...

2018-11-22 14:50:58 829

原创 IDEA中maven项目的导入导出

一.maven项目的导出(zip,jar格式):    (zip格式): (jar格式):二.项目的导入(zip)    1.将文件压缩包解压    2. 

2018-10-18 09:37:02 14113 4

转载 Servlet 和Session的关系

jsp的Session和Servlet的Session本质上是一致的,区别是:jsp中session是作为隐式对象存在的,可以直接使用;Servlet中的session需要手动提取后才能使用.HttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,具体到每个web应用服务器的提供商,除了对规范支持之外,仍然会有一些规范里没有规定的细微差异。1、session机制ht...

2018-04-24 18:01:27 2634

MFC 图片浏览器部分模块

MFC 图片浏览器部分模块 .其中包含功能: GIF图显示, 图片显示(原始大小),图片全屏显示, 图片载入特效(从上到下,从左到右...载入) , 图片旋转, 键盘控制图片切换(上下左右键).

2019-04-01

MFC 通过定时器实现space键的暂停和开始

MFC 通过定时器实现space键的暂停和开始 , 该方法原理能够实现MFC图片幻灯片暂停/开始播放.

2019-04-01

空空如也

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

TA关注的人

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