0

源码解读 Spring Boot Profiles

前言 上文 "《一文掌握 Spring Boot Profiles》" 是对 Spring Boot Profiles 的介绍和使用,因此本文将从源码角度探究 Spring Boot Profiles,让我们看下 Spring Boot 底层是如何应用 Profiles 进行环境配置的隔离与生效的。 ...

闻人的技术博客 发布于 2019-08-15 08:35 评论(0)阅读(147)
5

.netcore持续集成测试篇之测试方法改造

"系列目录" 通过前面两节讲解,我们的测试类中已经有两个测试方法了,总体上如下 改进一:将对象初始化移到外部类中 以上方法看似没有问题,实际上却有一个性能陷阱,我们通过前面章节的知识已经知道,xunit里测试类的构造函数会在每一个测试方法运行的时候都执行一遍,通常情况下我们的测试代码远不止三几个,有 ...

周国通 发布于 2019-08-15 08:04 评论(0)阅读(193)
0

Spark 系列(十五)—— Spark Streaming 整合 Flume

一、简介 Apache Flume 是一个分布式,高可用的数据收集系统,可以从不同的数据源收集数据,经过聚合后发送到分布式计算框架或者存储系统中。Spark Straming 提供了以下两种方式用于 Flume 的整合。 二、推送式方法 在推送式方法 (Flume style Push based ...

黑白影 发布于 2019-08-15 07:44 评论(0)阅读(100)
0

【KakaJSON手册】02_JSON转Model_02_数据类型

由于JSON格式能表达的数据类型是比较有限的,所以服务器返回的JSON数据有时无法自动转换成客户端想要的数据类型。 比如服务器返回的时间可能是个毫秒数 ,但客户端想要的是 类型 再比如客户端想要的是浮点数 类型,但服务器返回的可能是字符串类型 再比如客户端想要的是 类型,但服务器返回的可能是 、`" ...

M了个J 发布于 2019-08-15 01:01 评论(0)阅读(173)
1

编程杂谈——Non-breaking space

近日,意外地遇上件不寻常的事情。在解析PDF文件,读取其中内容的时候,对某一文件的处理,始终无法达到预期的效果。 解析方法如下: 经调试发现此时传入的参数值是 ,但在实际执行时并未进入到 条件语句内。这是件怪事。 将条件值与传入值分别拷贝出来,再放到一段简单的测试代码中,会看到结果显示为False。 ...

Ken.W 发布于 2019-08-14 23:09 评论(1)阅读(144)
2

100天搞定机器学习|Day17-18 神奇的逻辑回归

前情回顾 "机器学习100天|Day1数据预处理" "100天搞定机器学习|Day2简单线性回归分析" "100天搞定机器学习|Day3多元线性回归" "100天搞定机器学习|Day4 6 逻辑回归" "100天搞定机器学习|Day7 K NN" "100天搞定机器学习|Day8 逻辑回归的数学原理 ...

jpld 发布于 2019-08-14 22:54 评论(0)阅读(236)
1

Oracle 12cR1 RAC集群安装(一)--环境准备

Oracle 12cR1 RAC集群安装文档:Oracle 12cR1 RAC集群安装(一)--环境准备Oracle 12cR1 RAC集群安装(二)--使用图形界面安装Oracle 12cR1 RAC集群安装(三)--静默安装 基本环境 (一)安装服务器硬件要求 交换空间要求如下:--内存在1~2 ...

gegeman 发布于 2019-08-14 22:47 评论(0)阅读(156)
5

记一次解决tomcat自动关闭的bug

最近一个运行了4年的javaee web项目,经常接到客户反馈系统无法打开。登录服务器查看服务,发现是tomcat自动关闭了。基本是3到4天发生一次。 运维人员开始以为是其他服务杀死了tomcat服务,没放在心上,解决方法就是直接重启tomcat。 最终捅了篓子,运维人员被客户投诉,扣了一个月的绩效 ...

alunbar 发布于 2019-08-14 22:02 评论(2)阅读(452)
1

Spark 系列(十四)—— Spark Streaming 基本操作

一、案例引入 这里先引入一个基本的案例来演示流的创建:获取指定端口上的数据并进行词频统计。项目依赖和代码实现如下: 使用本地模式启动 Spark 程序,然后使用 打开端口并输入测试数据: 此时控制台输出如下,可以看到已经接收到数据并按行进行了词频统计。 下面针对示例代码进行讲解: 3.1 Strea ...

黑白影 发布于 2019-08-14 21:29 评论(0)阅读(109)
16

怎样让1+1=3?

我们知道通过C#编写的.NET程序在编译后会转化成IL Code,在运行时以及时编译的方式转化成机器指令。如果想“篡改”某个方法的实现,要么在JIT之前改变IL代码,要么直接修改最终的机器指令。本文采用第二种解决方案,基本的思路就是将将原方法的机器指令修改为JUMP(对应x86二进制为0xE9)指令... ...

Artech 发布于 2019-08-14 20:43 评论(8)阅读(1168)
1

Vue中拆分视图层代码的5点建议

示例代码托管在: "http://www.github.com/dashnowords/blogs" 彩神app_彩神8app地址: "《大史住在大前端》原创博文目录" 华为云社区地址: "【你要的前端打怪升级指南】" [TOC] 分享一篇尤大大演讲镇楼: "「2019 JSConf.Asia 尤雨溪」在框架设计中寻 ...

大史不说话 发布于 2019-08-14 20:23 评论(0)阅读(309)
2

HTML加载FLASH(*.swf文件)详解

在web项目中经常会遇到在线浏览word文档,通常解决方法将word转换成pdf,然后在线浏览,但是在实际实现过程中,由于阅读器的原因,用户可以直接下载该pdf,这显然不是我们想要的,通过网络搜索,发现可以将word文档转换成swf文件,通过flash实现在线浏览,本文将详细介绍具体实现的方法。 ...

爱在846 发布于 2019-08-14 20:17 评论(2)阅读(151)
2

一文带你实现游戏中的音乐、音效设置

在游戏开发过程中,背景音乐和音效的设置总是绕不过的,今天就来带大家实现一个简单的背景音乐和音效的设置逻辑。 1.首先将音乐资源和图片资源都导入到工程中(公众号后台回复「AudioTest」可获得完整工程,图片和音乐资源来自关东升老师《Cocos2d-x实战》,侵删。): 2.创建 MainScene ...

游戏开发小白变怪兽 发布于 2019-08-14 20:16 评论(0)阅读(162)
1

AOSP 预置 APP

Android 系统预置 APP 是做 Framework 应用开发经常经常会遇到的工作,预置 APP 分为两种,一种是直接预置 APK,一种是预置带有源码的 APP。 预置 apk 示例说明 以 Shadowsocks.apk 示例,在 AOSP/packages/apps 新建名为 Shadow ...

吴小龙同學 发布于 2019-08-14 20:07 评论(1)阅读(57)
0

Shell脚本书写规范

在日常的运维工作中,Shell脚本肯定是必不可少的工作内容。为方便问题排查、脚本执行历史问题追踪、方便大家共同维护,从网上搜罗结合以往的经验教训拟定以下Bash脚本书写规范。欢迎各位同学指正或补充。代码风格规范代码有注释参数要规范环境变量和魔数变量的定义和引用缩进有规矩命名有标准编码要统一执行权限记... ...

That's_it 发布于 2019-08-14 19:58 评论(0)阅读(269)
1

Consul的反熵

俗话说林子大了什么鸟都有,分布式系统如果没有一个有效的约束机制,就会越来越混乱,Consul通过协调Agent和Catalog实现了反熵,这篇文章就来一探究竟。 ...

波斯马 发布于 2019-08-14 19:39 评论(0)阅读(168)
1

Python --深入浅出Apriori关联分析算法(一)

深入浅出Apriori关联算法,并用实例介绍如何使用关联分析~ ...

zzzzMing 发布于 2019-08-14 18:39 评论(1)阅读(88)
0

全世界仅有的唯一最高LINUX版本的白菜路由,支持NAND记

在上上篇 真千兆路由的极限之OPENWRT MAKE, 某品牌白菜价QCA9558/QCA9880/QCA8337N纯种组合OS搭建时记 里,有没有还记否之模式退一步,海阔天空 回到了远古时代的ar71xx,有了一次完整功能的白菜路由OS搭建,不经意在续集show一下内涵,就此打住,从那天起,主板和 ...

A.Z 发布于 2019-08-14 18:09 评论(3)阅读(339)
1

Linux文件权限

Linux文件权限主要有以下几个: 1. ugo基本权限 2. acl权限 3. suid,sgid,sticky高级权限 4. selinux ugo基本权限 一个文件对应三种权限对象,分别文件的所有者user、所属组group和其他人other 每个权限对象对应三种权限,分别是读r、写w和执行x ...

对弈 发布于 2019-08-14 17:40 评论(0)阅读(198)
0

map的实现和柯里化(Currying)

对于函数式编程来说,map/reduce/filter这几个算子非常重要,其中有的语言不是reduce而是fold,但功能基本一样,不过reduce的迭代一般只有一个方向,fold可能会分两个方向,这是题外话。 这篇文章就是来理解map的语义和实现,使用Scheme、Python、JS三种语言来解释... ...

窗户 发布于 2019-08-14 17:34 评论(0)阅读(192)