0

【10分钟学Spring】:(一)初识Spring框架

简介 Spring是一个轻量级的企业级的Java开发框架。主要是用来替代原来更加重量级的企业级Java技术,比如EJB(Enterprise JavaBean)、Java数据对象(Java Data Object)等。Spring的出现极大简化了Java开发。 另外Spring框架是一个一体化的框架 ...

二营长的笔记 发布于 2019-12-05 21:31 评论(0)阅读(160)
2

负数在计算机中是怎么存储

今天,发生一件非常有趣的事情。 公司同事问了我一个问题:为什么 2.0 1.1 = 0.89999999 呢?不应该是 0.9吗? 原来是,他问了周围一圈的同事,都给他的是同一个回答,说这是精度问题。他百思不得其解,怎么就会产生精度问题呢。再问,就没人知道原因了。 然后,我就看到了他抱着一本厚厚的书 ...

starry_skys 发布于 2019-12-05 21:00 评论(2)阅读(386)
0

Java 虚拟机结构

一 数据类型 与 Java 程序语言中的数据类型相似,Java 虚拟机可以操作的数据类型可分为两类:原始类型(Primitive Types,也经常翻译为原生类型或者基本类型)和引用类型(Reference Types)。 与之对应,也存在有原始值(Primitive Values)和引用值(Ref ...

huansky 发布于 2019-12-05 20:23 评论(2)阅读(141)
0

Spring Boot通过ImportBeanDefinitionRegistrar动态注入Bean

在阅读Spring Boot源码时,看到Spring Boot中大量使用ImportBeanDefinitionRegistrar来实现Bean的动态注入。它是Spring中一个强大的扩展接口。本篇文章来讲讲它相关使用。 Spring Boot中的使用 在Spring Boot 内置容器的相关自动配 ...

程序新视界 发布于 2019-12-05 20:19 评论(0)阅读(127)
3

Dockerfile构建私有镜像

构建第一个镜像 镜像的定制实际上就是定制每一层所添加的配置,文件。我们可以把每一层修改,安装,构建,操作的命令都写入一个脚本,这个脚本就是Dockerfile。Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容就是该层因该如何构建。接下来我们以官方n ...

CodingDiary 发布于 2019-12-05 19:56 评论(0)阅读(156)
0

Rust 入门 (五)

定义并介绍结构体 结构体和我们前面学习的元组类似,结构体中的每一项都可以是不同的数据类型。和元组不同的地方在于,我们需要给结构体的每一项命名。结构体较元组的优势是:我们声明和访问数据项的时候不必使用索引,可以直接使用名字。 声明结构体 我们直接看一个结构体的例子: 结构体使用关键字 struct 开 ...

shanpengfei 发布于 2019-12-05 19:54 评论(0)阅读(120)
7

神马?使用JS直接上传并预览粘贴板的图片?

(题图:梵高 橄榄树) 提出需求 因为工作原因,现在有一个需求就是需要用户使用QQ或者微信复制一张截图后,在div中直接粘贴这张图片,而不是采用上传的方式。类似我们在使用QQ微信时直接粘贴截图的操作,这个要怎么用js来实现呢? 实现原理 我们可以利用 这个接口API 来实现。 根据在MDN上的定义, ...

Daotin 发布于 2019-12-05 17:25 评论(5)阅读(463)
5

手把手教你如何用 OpenCV + Python 实现人脸检测

配好了OpenCV的Python环境,OpenCV的Python环境搭建。于是迫不及待的想体验一下opencv的人脸识别,如下文。 必备知识 Haar-like Haar-like百科释义。通俗的来讲,就是作为人脸特征即可。 Haar特征值反映了图像的灰度变化情况。例如:脸部的一些特征能由矩形特征简 ...

pypypypy 发布于 2019-12-05 17:25 评论(2)阅读(441)
8

【被面试官吊打】从系统角度考虑性能优化

在去年的一次面试中,我被问及性能优化方面的问题。对方问,“你在性能优化方面有哪些了解?”。我感到问题笼统,有些无从下手,于是简单地回答道:“找到程序性能的瓶颈位置,进行针对性的优化,比如为数据库查询效率低的地方适当添加索引等……”。对方的表情告诉我,这个答案不令他满意。 那时的我并不觉得自己说错,且 ...

氢氦 发布于 2019-12-05 16:56 评论(18)阅读(2145)
1

【软件工具】easyExcel简明使用指南

easyExcel简介 Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但他们都存在一个严重的问题就是非常的耗内存。如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定会OOM或者JVM频繁的full gc。 easyExcel是阿里巴巴开源的一个excel处理 ...

写代码的木公 发布于 2019-12-05 16:45 评论(0)阅读(352)
0

痞子衡嵌入式:恩智浦i.MX RTxxx系列MCU启动那些事(2)- Boot配置(ISP_Pin/OTP)

无论是什么芯片里的BootROM,其最核心的功能无非两个:一、从存放Application的存储器中加载执行;二、通过支持的通信接口接收来自Host的Application数据完成更新或直接跳转执行,所以Boot配置也主要围绕这两个核心功能。今天痞子衡就来重点聊一聊i.MXRTxxx Boot方式具... ...

痞子衡 发布于 2019-12-05 16:40 评论(0)阅读(108)
0

用Spring Security, JWT, Vue实现一个前后端分离无状态认证Demo

简介 完整代码 http://github.com/PuZhiweizuishuai/SpringSecurity-JWT-Vue-Deom 运行展示 后端 主要展示 Spring Security 与 JWT 结合使用构建后端 API 接口。 主要功能包括登陆(如何在 Spring Securi ...

陕西颜值扛把子 发布于 2019-12-05 16:03 评论(0)阅读(352)
0

猪哥学习群直播第一期:人工智能在银行电信企业中的应用

一年前猪哥在建学习群的时候就说过要邀请企业大佬来群直播,中间因为很多事情给耽搁了,但是一直记在心里,昨天终于完成第一期直播,下面的内容是整理后的文章。 关于直播使用的微信机器人项目猪哥后面也会单独出一个教程写一下,并给出源码供大家学习和使用! 本次直播精华猪哥都整理在一份XMind文件中,文末会给出 ...

猪哥66 发布于 2019-12-05 15:43 评论(3)阅读(306)
3

你不知道的setTimeout第三个参数

你不知道的setTimout第三个参数 说起setTimeout,各位再熟悉不过,用法也很简单:setTimeout(fun, delay)。 但说起来你可能不信,用了这么多年的setTimeout居然有第三个参数。下面一起看看这个setTimeout第三个参数。 我们先来看一段简单的代码: 控制台 ...

夜千灯 发布于 2019-12-05 15:37 评论(0)阅读(344)
0

使用WireMock进行更好的集成测试

无论您是遵循传统的测试金字塔还是采用诸如“测试蜂窝”这样的较新方法,都应该在开发过程中的某个时候开始编写集成测试用例。 您可以编写不同类型的集成测试。从持久性测试开始,您可以检查组件之间的交互,也可以模拟调用外部服务。本文将讨论后一种情况。 在谈论WireMock之前,让我们从一个典型的例子开始。 ...

FunTester 发布于 2019-12-05 15:36 评论(0)阅读(94)
3

System.out.printf使用以及注意点

一、System.out.printf格式化输出 1、常用控制符 控制符 说明 %d 按十进制整型数据的实际长度输出。 %ld 输出长整型数据。 %md m 为指定的输出字段的宽度。如果数据的位数小于 m,则左端补以空格,若大于 m,则按实际位数输出。 %u 输出无符号整型(unsigned)。输出 ...

奕锋博客 发布于 2019-12-05 15:34 评论(0)阅读(123)
1

Batch Normalization详解

[TOC] 博客: "blog.shinelee.me" | "大发一分彩—一分六合" | "CSDN" 动机 在博文《 为什么要做特征归一化/标准化? "大发一分彩—一分六合" | "csdn" | "blog" 》中,我们介绍了对输入进行Standardization后,梯度下降算法更容易选择到合适的(较大的)学习率,下降 ...

shine-lee 发布于 2019-12-05 15:20 评论(0)阅读(93)
2

在线重定义操作步骤

Oracle有个存储过程,通过在线重定义,可以实现业务表,与临时表进行转换,并且不影响业务的情况下(实际还是存在影响)。 本篇文档根据操作后,进行精简,重点描述操作步骤,减少操作遇到问题的可能性。 一 实施流程 1)前期调研,查询表及相关对象大小,临时表分区创建语法,后期分区表相关索引创建及维护测试 ...

绿茶有点甜 发布于 2019-12-05 15:08 评论(0)阅读(81)
2

Android利用碎片fragment实现底部标题栏(Github模板开源)

在安卓开发当中,一个十分重要的布局则是底部标题栏了,拥有了底部标题栏,我们就拥有了整个软件UI开发的框架,一般而言,整个软件的布局首先就是从底部标题栏开始构建,然后再开始其他模块的编写,组成一个完善的软件,那么如何才能够编写一个底部标题栏呢,我这里使用了碎片来实现,当然是碎片的动态加载的方式,静态加 ...

Geeksongs 发布于 2019-12-05 14:57 评论(0)阅读(158)
21

C# 异步编程

基于Task的异步编程模式(TAP)是Microsoft为.Net平台下使用Task进行编程所提供的一组建议,这种模式提供了可以被await消耗(调用)方法的APIs,并且当使用async关键字编写遵守这种模式的方法时,手写Task通常很有用。通常TAP用起来与普通方式没什么两样,但是不支持ref和 ...

yswenli 发布于 2019-12-05 14:43 评论(16)阅读(1283)