0

React 现代化测试

测试的动机 测试用例的书写是一个风险驱动的行为, 每当收到 Bug 报告时, 先写一个单元测试来暴露这个 Bug, 在日后的代码提交中, 若该测试用例是通过的, 开发者就能更为自信地确保程序不会再次出现此 bug。 测试的动机是有效地提高开发者的自信心。 前端现代化测试模型 前端测试中有两种模型, ...

牧云云 发布于 2019-08-25 09:43 评论(0)阅读(2)
0

原生JS实现滚动条

原生JS模拟滚动条 求滚动条的高度   可视内容区的高度 / 内容区的实际高度 = 滚动条的高度 / 滑道的高度 求内容区top的值   内容区距离顶部的距离 / (内容区的实际高度 可视内容区域的高度 ) = 滚动条距离顶部的距离 / ( 滑道的高度 滚动条的高度) 使用onm ...

前端小学生OvO 发布于 2019-08-25 09:41 评论(0)阅读(5)
0

2019CCPC网络赛

hdu6703 array 题意 给定一个1到$n$的全排列,两种操作,将$a_{pos}$修改为$a_{pos}+1000000$,询问第一个大于等于$k$的且不在$a_1...a_r$的数。 分析 由于$k using namespace std; const int N=1e5+50; con ...

Keane1998 发布于 2019-08-25 09:31 评论(0)阅读(7)
0

Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当然每个人有每个人的理解,它被理解为:上下文、容器等等。我想说的是,context 理 ...

Java知其所以然 发布于 2019-08-25 09:20 评论(0)阅读(33)
0

JDK1.6 对 synchronized 的锁优化

1. 背景 在 JDK 1.6 中对锁的实现引入了大量的优化。 目的 减少锁操作的开销 。 2. 锁优化 在看下面的内容之间,希望大家对 Mark Word 有个大体的理解。Java 中一个对象在堆中的内存结构是这样的: Mark Word 是这样的: 2.1 适应性自旋锁 让一个线程在请求一个共享 ...

Java知其所以然 发布于 2019-08-25 09:14 评论(0)阅读(14)
0

《Java 8 in Action》Chapter 4:引入流

1. 流简介 流是Java API的新成员,它允许你以声明性方式处理数据集合(通过查询语句来表达,而不是临时编写一个实现)。就现在来说,你可以把它们看成遍历数据集的高级迭代器。此外,流还可以透明地并行处理。让我们来看一个实例返回低热量( lowCaloricDishes = new ArrayLis ...

HelloDeveloper 发布于 2019-08-25 08:57 评论(0)阅读(27)
7

不为人知的华为和小米真相

导读     一、华为是集体意识的集大成者     二、小米为中国人生活质量的提升做出了巨大的贡献     三、小米是典型的当婊子立牌坊的技术商人   &nbs ...

初码 发布于 2019-08-25 02:27 评论(4)阅读(320)
2

Spring中的循环依赖解决详解

前言 说起Spring中循环依赖的解决办法,相信很多园友们都或多或少的知道一些,但当真的要详细说明的时候,可能又没法一下将它讲清楚。本文就试着尽自己所能,对此做出一个较详细的解读。另,需注意一点,下文中会出现类的实例化跟类的初始化两个短语,为怕园友迷惑,事先声明一下,本文的实例化是指刚执行完构造器将 ...

张曾经 发布于 2019-08-25 02:02 评论(0)阅读(51)
2

.net必问的面试题系列之基本概念和语法

上个月离职了,这几天整理了一些常见的面试题,整理成一个系列给大家分享一下,机会是给有准备的人,面试造火箭,工作拧螺丝,不慌,共勉。 ...

张林-布莱恩特 发布于 2019-08-25 01:30 评论(0)阅读(114)
1

Mybatis多表查询之一对一查询的多种实现-XML配置

Mybatis 中对于多表查询提供了非常强大的实现方式,主要是通过resultMap的结果映射对于多表查询后的返回值进行封装,让我们来看一下官网上对于resultMap的解释:resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets  ...

全me村的希望 发布于 2019-08-25 00:10 评论(0)阅读(66)
1

go 学习笔记之是否支持以及如何实现继承

熟悉面向对象的小伙伴们可能会知道封装,继承和多态是最主要的特性,为什么前辈们会如此看重这三种特性,真的那么重要吗? 什么是封装 什么是封装,封装有什么好处以及怎么实现封装? 相信大多数小伙伴们都有自己的理解,简而言之,言而简之,封装是屏蔽内部实现细节,仅仅对外暴露出有价值接口. 正如平时工作中使用的 ...

雪之梦技术驿站 发布于 2019-08-24 23:53 评论(0)阅读(41)
1

NN入门,手把手教你用Numpy手撕NN(一)

前言 这是一篇包含极少数学推导的NN入门文章 大概从今年4月份起就想着学一学NN,但是无奈平时时间不多,而且空闲时间都拿去做比赛或是看动漫去了,所以一拖再拖,直到这8月份才正式开始NN的学习。 这篇文章主要参考了《深度学习入门:基于Python的理论与实现》一书,感觉这本书很不错,偏向实践,蛮适合入 ...

ITryagain 发布于 2019-08-24 23:44 评论(0)阅读(41)
0

理解ConcurrentHashMap1.8源码

ConcurrentHashMap源码分析 其实ConcurrentHashMap我自己已经看过很多遍了,但是今天在面试阿里的时候自己在描述ConcurrentHashMap发现自己根本讲不清楚什么是ConcurrentHashMap,以及里面是怎么实现的,搞的我突然发现自己什么都不懂,所以我想要再 ...

luozhiyun 发布于 2019-08-24 23:28 评论(0)阅读(65)
0

Log2Net的部署和运维

前面几节中,笔者介绍了Log2Net组件的方方面面。但是,有人说,我用不起来,各种头疼的小问题。下面,我们就具体的看一看要怎么把这个组件应用到实际的项目中吧。 一、Log2Net组件的发布 前文中,我们说这个组件已发布到了Nuget,应用时只需要从Nuget安装Log2Net即可。但是,它是怎么发布 ...

三河散人 发布于 2019-08-24 23:27 评论(0)阅读(62)
1

SpringBoot 配置 AOP 打印日志

在项目开发中,日志系统是必不可少的,用`AOP`在Web的请求做入参和出参的参数打印,同时对异常进行日志打印,避免重复的手写日志,完整案例见文末源码。 ...

风尘博客 发布于 2019-08-24 23:21 评论(0)阅读(53)
0

vulnhub-XXE靶机渗透

下载链接:http://download.vulnhub.com/xxe/XXE.zip 0x01 确定目标IP 目标网络模式默认为net模式,无需修改 使用arp-scan或者netdiscover确定目标ip arp-scan -l 或者 netdiscover -i eth1 目标ip为 1 ...

Micr067 发布于 2019-08-24 23:20 评论(0)阅读(26)
1

利用ShardingSphere-JDBC实现分库分表

利用ShardingSphere JDBC实现分库分表 1. ShardingSphere概述 1.1 概述 业务发展到一定程度,分库分表是一种必然的要求,分库可以实现资源隔离,分表则可以降低单表数据量,提高访问效率。 分库分表的技术方案,很久以来都有两种理念: 集中式的Proxy,实现MySQL客 ...

wingsless 发布于 2019-08-24 23:01 评论(0)阅读(55)
0

盘一盘 NIO (二)—— Channel解析

Channel是个啥? Channel,顾名思义,它就是一个通道。NIO中的所有IO都是从 Channel 开始的。 Channel通道和流非常类似,主要有以下几点区别: 1、流是单向的,通道是双向的,可读可写。 2、流读写是阻塞的,通道可以异步读写。 3、流中的数据可以选择性的先读到缓存中,通道的 ...

柠檬五个半 发布于 2019-08-24 22:41 评论(0)阅读(46)
0

SpringBoot进阶教程(六十)intellij idea project下建多个module搭建架构(上)

在 IntelliJ IDEA 中,没有类似于 Eclipse 工作空间(Workspace)的概念,而是提出了Project和Module这两个概念。多module有一个父maven工程,多个子工程。在多个子工程中,可能有一个web工程,也可能有多个web工程。这样的好处在于大大解耦各个modul... ...

请叫我头头哥 发布于 2019-08-24 21:36 评论(0)阅读(111)
1

我是如何学习写一个操作系统(二):操作系统的启动之Bootloader

前言 今天本来的任务看书和把之前写的 "FragileOS" 整理一下,但是到现在还在摸鱼,书也只看一点。后来整理了一下写这个系列的思路,原本的目的是对操作系统原理性的学习和对之前写的一个玩具型操作系统的回顾,就是想对操作系统的知识的轮廓能有一个了解,现在想来想减少对之前写的系统的回顾,毕竟也只有2 ...

dejavudwh 发布于 2019-08-24 20:35 评论(0)阅读(165)