PHPer PHPer / 4 天前

三个水桶等分 8 升水的问题

智力题目有三个容积分别为3升、5升、8升的水桶,其中容积为8升的水桶中装满了水,容积为3升和容积为5升的水桶都是空的。三个水桶都没有刻度,现在需要将大水桶中的8升水等分成两份,每份都是4升水,附加条件是只能这三个水桶,不能借助其他辅助容器。 “恩,是的,这是一个很经典的问题。” “然而,我们并不能想全,不信请继续往下看。” 答案”废话不多说,直接看方法吧。“ 第一种(7步)将8L的水桶中的水......

算法

虞大胆 虞大胆 / 4 天前

关于效率提升和精力管理的心得分享

趁着过年休息的几天,把关于效率提升和精力管理的心得与大家分享 总体思想 偶尔会遇到一些,不理解时间之珍贵的朋友。 因为每个月领的是固定的工资,形成了一种思维,他们会觉得,我每天上班8个小时,老板就付给我固定的日薪,我是把一个时间段内的劳动卖给了老板。 最后形成的思维就是:反正工资是固定的,我少干一点活,领的是一样的钱,如果上班的时间变短了,那更是赚到了,心理会有一种小商......

效率

恒生技术君 恒生技术君 / 4 天前

Java 漫谈:内存不应是瓶颈

Jvm运行时数据区Java虚拟机(Java Virtual Machine 简称JVM)是运行所有Java程序的抽象计算机,是Java语言的运行环境;因此所有的java的内存都是通过JVM来管理的(本文都是基于HotSpot虚拟机),要了解java的内存,就需要了解jvm的内存结构。 JVM内存结构如图: 方法区:方法区存储虚拟机加载的类信息,常量,静态变量,即时编译器编译后的代码等数据;是jvm规范中的一部分,并不是实际的实现,在实际实......

Java 内存

Hollis Hollis / 4 天前

Java 工程师成神之路(2019 正式版)

主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 v1.1 2018-03-12 增加新技术知识、完善知识体系 v2.0 2019-02-19 结构调整,更适合从入门到精通;进一步完善知识体系; 新技术补充; 1 基础篇 01面向对象 → 什么是面向对象面向对象、面向过程 面向对象的三大基本特征和五大基本原则 → 平台无关性Java 如何实现的平台无关 JVM 还支持哪些语言(Kotlin、Groovy、JRuby、Jyt......

Java 工程师

heartEngine heartEngine / 4 天前

NodeJS express 框架核心原理全揭秘

写文章NodeJS express框架核心原理全揭秘林伟伟没有看了二遍还不懂的书,如果有,那就看四遍17 人赞了该文章介绍express框架大家都已经都很熟悉,是NodeJS最流行的轻量web开发框架。他简单易用,却功能强大。最近一个月来一直反复研究调试express框架,深究其源码不觉为之惊叹,不论是原理与代码都非常简单,很容易理解也很受用,觉得有必要写个文章分享一下。本系列分2部分全面介绍express。上篇讲express框架主......

前端 NodeJS 框架 Express

杀死那个程序员 杀死那个程序员 / 4 天前

Spring AOP(二):修饰者模式和 JDK Proxy

在上边一篇文章中我们介绍了Spring AOP的基本概念,今天我们就来学习一下与AOP实现相关的修饰者模式和Java Proxy相关的原理,为之后源码分析打下基础。 修饰者模式Java设计模式中的修饰者模式能动态地给目标对象增加额外的职责(Responsibility)。它使用组合(object composition),即将目标对象作为修饰者对象(代理)的成员变量,由修饰者对象决定调用目标对象的时机和调用前后所要增强的行为。 装饰模式包含如下......

proxy Java AOP Spring JDK

浪客书心 浪客书心 / 4 天前

帮有赞说几句

就像你无法想像中国要超过十亿人还从来没有坐过飞机一样,缺少完全独立思考能力的人可能比这个数量还大。我看到很多人从讨论这个事情本身直接转向对ceo进行人身攻击,包括学历和人格的置疑,甚至把老东家百度都关联上了:说这个人从百度出来的价值观众一定有问题。那别人还在支付宝做了很长的时间呢? 并不是赚钱的公司 有赞面临着很大的危机。根据港股上市公司中国有赞2018前三季度的财报,截......

有赞

涯之叶 涯之叶 / 4 天前

系统安全之 SSH 入侵的检测与响应

一、前言作为系列文章的第一篇https://www.freebuf.com/es/193557.html介绍了攻防系统的整个环境和搭建方法,按照这篇文章应该是可以把整个环境搭建完毕的.。在这篇文章中还介绍到了课程大纲包含主机安全、web安全、后门/木马等等,下面就让我们开始我们的实验课程。 二、课程目标首先第一个课程是主机安全的ssh端口入侵&检测&响应课程。 课程有几个目标如下所示: 1. 熟练使用nmap类端口扫描工具 2. 熟练使......

SSH 安全 入侵

蓝天 蓝天 / 4 天前

[译] 什么是量子计算机?用一个简单例子来解释

译者:王亮 作者:YK Sugi 原文:http://t.cn/EZAElk0Hi,大家好! 不久前,我参观了加拿大温哥华的D-Wave Systems公司,这是一家制造前沿量子计算机的公司。 我在那里学到了很多关于量子计算机的知识,所以我写这篇文章来和大家分享我在那里所学到的一些知识。 本文的目的是通过一个简单的例子让你清楚地了解什么是量子计算机。 本文所讲的内容很容易理解,不要求你具备量子物理或计算机科学的知识。 好......

量子计算机

我爱计算机视觉 我爱计算机视觉 / 4 天前

ShapeNet:超实时人脸特征点检测与形状拟合开源库

点击我爱计算机视觉标星,更快获取CVML新技术 近日,来自德国亚琛工业大学的研究人员开源了形状拟合库ShapeNet,其可以实现超实时的人脸特征点检测,也可以用在其他任何需要形状拟合的应用场景。 开源地址: https://github.com/justusschock/shapenet ShapeNet库使用Python实现,不仅开源了预训练模型,而且对开发者来说可以很方便地使用其进行任何其他形状拟合任务的训练,只需要简单配置参数......

机器学习 开源 人脸识别

Yeh-lei_Wu Yeh-lei_Wu / 4 天前

Prometheus 不完全避坑指南

Prometheus是一个开源监控系统,它本身已经成为了云原生中指标监控的事实标准,几乎所有 k8s 的核心组件以及其它云原生系统都以 Prometheus 的指标格式输出自己的运行时监控信息。我在工作中也比较深入地使用过 Prometheus,最大的感受就是它非常容易维护,突出一个简单省心成本低。当然,这当中也免不了踩过一些坑,下面就总结一下。 假如你没有用过 Prometheus,建议先看一遍 官方文档 接受准确性与可靠性的......

监控 Prometheus 云原生

hyper0x hyper0x / 4 天前

[译] 机器学习中如何处理不平衡数据?

准确率高达 96.2% 的模型跑在真实数据上却可能完全无法使用。一个可能的原因是:你所使用的训练数据是不平衡数据集。本文介绍了解决不平衡类分类问题的多种方法。选自TowardsDataScience,作者:Baptiste Rocca,参与:贾伟、路。假设老板让你创建一个模型——基于可用的各种测量手段来预测产品是否有缺陷。你使用自己喜欢的分类器在数据上进行训练后,准确率达到了 96.2%! 你的老板很惊讶,决定不再测试直接......

机器学习 数据

BryantChangXY BryantChangXY / 4 天前

Docker 简介与简单实用

Docker

spark技术分享 spark技术分享 / 4 天前

Spark 持续流处理和微批处理的对比

Spark从2.3版本开始引入了持续流式处理模型,可将流处理延迟降低至毫秒级别,让 Structured Streaming 达到了一个里程碑式的高度。 下面的架构图中,既有微批处理,还有持续流处理,两种模式对用户是暴露的API是高度统一的: 今天我们着重看下两者的设计思路和区别点 在持续模式下,流处理器持续不断地从数据源拉取和处理数据,而不是每隔一段时间读取一个批次的数据,这样就可以及时地处......

Spark 流处理 批处理

engineX engineX / 4 天前

关于 MySQL,你未必知道的

架构师之路年终总结(七)-MySQL篇 今年(去年)写了几万字关于MySQL的文章,年终稍作总结,希望对大家有帮助。 1.索引到底是怎么实现的? 这两篇文章很重要,讲解MySQL索引底层实现,也是阅读量最高的几篇之一。 《数据库索引,到底是什么做的?》 这一篇,介绍了哈希索引,树索引,数据预读/局部性原理,B+树的优化思路。 《MyISAM与InnoDB的索引差异究竟是啥?》 在上一篇基础之上,......

MySQL

zshuming168 zshuming168 / 4 天前

Spring 系列:事务管理

Spring Framework为事务管理提供了一致的抽象,具有以下优势: 跨不同事务API的一致编程模型,例如Java Transaction API(JTA),JDBC,Hibernate,Java Persistence API(JPA)和Java Data Objects(JDO)。 支持声明事务管理支持声明式事务管理。 与复杂的事务API(如JTA)相比,用于编程事务管理的API更简单。 与Spring的数据访问抽象集成。 Spring Framework的事务模型的优点全局事务和本地事务传统上,......

Java Spring 事务

???Edison_Guo Edison_Guo / 4 天前

目前最强性能的人脸检测算法 (Wider Face Dataset)

《月令七十二候集解》:“二月中,分者半也,此当九十日之半,故谓之分。秋同义。”《春秋繁露·阴阳出入上下篇》说:“春分者,阴阳相半也,故昼夜均而寒暑平。” 今天我们不说计算机视觉基础知识,接下来说说AAAI2019一篇比较新颖的Paper,其是中科院自动化所和京东AI研究院联合的结果,在Wider Face数据集中达到了较高的水准,比arxiv2019_VIM-FD的更好一些。今天要说的就是“Improved SRN”,现在开始一起......

算法 计算机视觉 人脸检测

u497685 u497685 / 4 天前

将 Vim 打造成 IDE 编辑器

根据个人的经验,一个程序员使用文本编辑器进行编程时最常用的功能主要是:语法高亮、代码自动补齐、函数跳转、工程项目树展示、全局搜索、代码折叠等。作为入门级Vim配置,本文介绍如何将Vim打造成最基础的集成开发环境(IDE,Integrated Development Environment)。 1. 语法高亮Vim 自带语法高亮显示功能,只需要打开 syntax 选项即可。可通过在 Vim 配置文件 ~/.vimrc中增加以下配置项: 1234" 打开文件类型检......

VIM IDE 编辑器

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top