4

因为我说:volatile 是轻量级的 synchronized,面试官让我回去等通知!

因为我说:volatile 是轻量级的 synchronized,面试官让我回去等通知! volatile是并发编程的重要组成部分,也是面试常被问到的问题之一。不要向小强那样,因为一句:volatile是轻量级的synchronized,而与期望已久的大厂失之交臂。 volatile 有两大特 ...

王磊的博客 发布于 2020-03-18 09:03 评论(2)阅读(651)
1

从源码看 PHP 7 数组的实现

本文所用源码为 PHP 7.4.4 的版本。 PHP 7 数组概述 PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数 ...

schaepher 发布于 2020-03-18 09:02 评论(0)阅读(144)
0

机器学习——详解经典聚类算法Kmeans

本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是机器学习专题的第12篇文章,我们一起来看下Kmeans聚类算法。 在上一篇文章当中我们讨论了KNN算法,KNN算法非常形象,通过距离公式找到最近的K个邻居,通过邻居的结果来推测当前的结果。今天我们要来看的算法同样非常直观,也是最经 ...

TechFlow2019 发布于 2020-03-18 08:44 评论(0)阅读(109)
1

.net webapi 接收图片保存到服务器,并居中剪裁压缩图片

*原创*每天解决一些c#小问题,在写微信小程序,或者一些手机软件接口,我们经常要用到上传图片到服务器,或者使用图床去保存我们的图片。 ...

野菊花 发布于 2020-03-18 08:34 评论(0)阅读(132)
31

ASP.NET 开源导入导出库Magicodes.IE 完成Excel图片导入导出

Magicodes.IE Excel图片导入导出 为了更好的根据实际功能来迭代,从2.2的里程碑规划开始,我们将结合社区的建议和意见来进行迭代,您可以点此链接来提交您的意见和建议: https://github.com/dotnetcore/Magicodes.IE/issues/46 说明 本章教 ...

HueiFeng 发布于 2020-03-18 08:14 评论(20)阅读(1384)
1

每天都在用 Map,这些核心技术你知道吗?

本篇文章站在多线程并发安全角度,带你了解多线程并发使用 将会引发的问题,深入学习 ,带你彻底掌握这些核心技术。 全文摘要: 核心技术 核心技术 分段锁实战应用 博文地址:https://sourl.cn/r3RVY8 HashMap 是我们经常会用到的集合类,JDK 1.7 之前底层使用了数组加链表 ...

楼下小黑哥 发布于 2020-03-18 07:37 评论(0)阅读(317)
0

Java 基础(四):从面试题看String

字符串介绍 类是 包中的一个类,是我们日常中使用的非常多的一个类,它不是基础数据类型,底层实现是字符数组来实现的: 类是由 修饰的,所以是无法被继承的,一旦创建了 对象,我们就无法改变它的值。因此, 它是线程安全的 ,可以安全地用于多线程环境中。 下面我们通过几道面试题来学习 类 如何创建一个字符串 ...

Vi的技术博客 发布于 2020-03-18 06:50 评论(0)阅读(82)
2

WEB应用之http协议和httpd闲聊

IPC(Inter-Process Communication,进程间通信),所谓进程间通信就是两个进程互相交换数据;进程间通信的方式有很多,比如内存共享、内存映射、BSD socket等等;其中最为常见的一种BSD socket,它允许位于不同主机(当然同一主机也是可以的,只不过同一主机用这种s... ...

Linux-1874 发布于 2020-03-18 03:36 评论(0)阅读(203)
0

《前端之路》- TypeScript(二) 函数篇

[TOC] 一、定义函数方法 在 es5 中定时函数的方法有 命名函数和函数表达式(匿名函数)这门两种。那么同样的,在 TypeScript 中,函数的定义是什么样子的呢? 1 1 命名函数 这里需要注意的一点是: viod 类型,是函数不返回任何类型数据 语法 被编译成 的 1 2 函数表达式 这 ...

SmallW 发布于 2020-03-18 02:11 评论(0)阅读(118)
3

React hooks详解

此篇文章仅是对hooks入门的总结,老鸟略过吧~ React从16.8.X以后增加了一个新特性,react hooks 让我们看看这个新特性又带来了哪些惊喜呢~以下内容我们采取不同方式创建组件来进行对比总结 组件的创建方式: 用过react的都了解,传统react创建组件提供了两种方式,函数式与类( ...

漠然1992丶 发布于 2020-03-18 01:11 评论(0)阅读(109)
2

一文搞懂 Elasticsearch 之 Mapping

作为 Elasticsearch 的“表结构定义”的 Mapping,你可能需要了解下! ...

武培轩 发布于 2020-03-18 00:24 评论(0)阅读(147)
1

Unity 随机数与随机种子

随机数几乎应用于游戏开发的方方面面,例如,随机生成的地图,迷宫,怪物属性等,在Unity中,使用随机数非常方便: 1 // 2 // 摘要: 3 // Return a random integer number between min [inclusive] and max [exclusive] ...

汐夜 发布于 2020-03-18 00:20 评论(2)阅读(91)
4

【WPF学习】第五十九章 理解控件模板

最近工作比较忙,未能及时更新内容,敬请了解!!! 对于可视化树的分析引出了几个有趣问题。例如,控件如何从逻辑树表示扩张成可视化树表示? 每个控件都有一个内置的方法,用于确定如何渲染控件(作为一组更基础的元素)。该方法称为控件模板(control template),是用XAML标记块定义的。 下面是 ...

Peter.Luo 发布于 2020-03-17 23:33 评论(1)阅读(182)
1

java网络编程——多线程数据收发并行

基本介绍与思路 收发并行 前一篇博客中,完成了客户端与服务端的简单TCP交互,但这种交互是触发式的:客户端发送一条消息,服务端收到后再回送一条。没有做到收发并行。收发并行的字面意思很容易理解,即数据的发送与接收互相不干扰,相互独立。当然,要保证服务端和客户端都能做到收发并行。 业务逻辑 脱离业务逻辑 ...

数小钱钱的种花兔 发布于 2020-03-17 23:11 评论(1)阅读(132)
1

gitbook 入门教程之超高颜值的思维导图simple-mind-map插件

simple-mind-map插件可用于在 markdown 文档中生成超高颜值的思维导图,同时支持 markdown,json,txtmap和 mindmup等多种格式. ...

雪之梦技术驿站 发布于 2020-03-17 22:46 评论(0)阅读(148)
0

Pocket+Evernote 打造个人知识库体系

俗话说巧妇难为无米之炊,还是那个不太恰当的例子。 写作就好比人类的消化系统,想要持续的输出。。。那么就要持续的输入。。。 今天就来说一说如何进行持续有效的输入。 信息处理过程 先放一张图,这是我的整个信息收集和处理的过程,可以供大家参考。 本人的信息处理过程 信息输入主要有两大部分: 网络上的资源: ...

不愿透露姓名的高杨 发布于 2020-03-17 22:38 评论(0)阅读(274)
0

Chrome开发者工具之测试应用

一、Chrome开发者工具简介 1.1、开发者工具(DevTools)调用 二、Chrome DevTools详细介绍 1.1、模块介绍 2.1、元素(Elements)详解 2.1.1、元素编辑 2.1.2、辅助元素定位 2.1.3、ChroPath插件 3.1、控制台(Console)详解 4. ...

执灯行 发布于 2020-03-17 22:37 评论(1)阅读(235)
1

Python 小技巧:如何实现操作系统兼容性打包?

有一个这样的问题:现要用 setuptools 把一个项目打包成 whl 文件,然后 pip install 在 Windows/Linux 两种操作系统上,但是该项目中有一些依赖库只有 Windows 上才有(例如 pywinauto、pywingui、pywinrm),那么问题是,如何实现打包文 ...

豌豆花下猫 发布于 2020-03-17 22:25 评论(0)阅读(116)
0

Docker深入浅出系列 | 5分钟搭建你的私有镜像仓库

Docker已经上市很多年,不是什么新鲜事物了,很多企业或者开发同学以前也不多不少有所接触,但是有实操经验的人不多,本系列教程主要偏重实战,尽量讲干货,会根据本人理解去做阐述,具体官方概念可以查阅官方教程,因为本系列教程对前一章节有一定依赖,建议先学习前面章节内容。 本系列教程导航: "Docker ...

EvanLeung 发布于 2020-03-17 22:21 评论(0)阅读(228)
0

通过CGAL将一个多边形剖分成Delaunay三角网

简述了通过CGAL将一个多边形剖分成Delaunay三角网的过程,并且给出了具体的实现代码。 ...

charlee44 发布于 2020-03-17 22:13 评论(0)阅读(75)