全部 “None”的结果,共26746条

聊一聊 Spring 中的线程安全性

Spring与线程安全Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问题的代码。Spring对每个bean提供了一个scope属性来表示该bean的作用域。它是bean的生命周期。例如,一个scope为singleton的bean,在第一次被注入时,会创建为一个单例对象,该对象会一直被复用到应用结束。singleton:默认的scope,每个scope为singleton的bean都会...

教程 [2026-05-02]

从零开始,教初学者如何征战全球最大机器学习竞赛社区Kaggle竞赛

在学习过深度学习的基础知识之后,参与实践是继续提高自己的最好途径。本文将带你进入全球最大机器学习竞赛社区Kaggle,教你如何选择自己适合的项目,构建自己的模型,提交自己的第一份成绩单。本文将介绍数据科学领域大家都非常关心的一件事。事先完成一门机器学习MOOC课程并对Python有一些基础知识有助于理解文本,但没有也没关系。本文并不会向大家展示令人印象深刻的成果,而是回顾基础知识,试图帮助初学者找到方向。文章结构:1.介绍2.Kaggle综述3.建立自己的环境4.预测房价竞赛简介5.加载和检查数...

教程 [2026-05-02]

双流束网络:北理工提出深度立体匹配新方法

选自arXiv作者:LidongYu等机器之心编译参与:李泽南、李亚洲由北京理工大学贾云得教授研究组提出的立体匹配新方法着重于成本聚合问题,在KITTI和SceneFlow基准测试中超越了此前业内的最佳水平。本文已提交今年2月举行的AAAI2018大会,并成为Spotlightposter论文。立体匹配(Stereomatching)是计算机视觉社区研究的一个基础问题。立体匹配的研究目标是计算由立体照相机收集的图像的视差图(disparitymap)。这种视差图在3D场景重建、机器人、自动驾驶领...

教程 [2026-05-02]

从机器学习学python(四)——numpy矩阵基础

从机器学习学python(四)——numpy矩阵基础(原创内容,转载请注明来源,谢谢)一、numpy中matrix和array的区别Numpymatrices必须是2维的,但是numpyarrays(ndarrays)可以是多维的(1D,2D,3D····ND).Matrix是Array的一个小的分支,包含于Array。所以matrix拥有array的所有特性。在numpy中matrix的主要优势是:相对简单的乘法运算符号。例如,a和b是两个matrices,那么ab,就是矩阵积。即用matr...

教程 [2026-05-02]

机器学习——SVM理论基础

机器学习(十六)——SVM理论基础(原创内容,转载请注明来源,谢谢)一、概述支持向量机(supportvectormachine,SVM),是一种分类算法,也是属于监督学习的一种。其原理和logistics回归很像,也是通过拟合出一个边界函数,来区分各个分类的结果。二、代价函数与假设函数由于svm和logistic很相似,故与logistic进行比较。logistic的代价函数如下:与logistic不同之处在于,SVM是用两个线段表示logistic中的h。在logistic中,h(x)=1/...

教程 [2026-05-02]

8代酷睿迎新成员 i5-8500现身Sandra数据库

(原标题:永别牙膏!Intel主流六核升级:i5-8500首曝)去年下半年,Intel发布了第八代酷睿CoffeeLake,一举将主流市场从多年的4+2核心配置提升为6+4核心,发烧平台更是推进到18核心,AMD的竞争刺激效果立竿见影。八代酷睿首批只有六款型号和一款主板(Z370),而按照路线图,Intel将在今年初迎来扩军,一方面推出更多型号,包括新的奔腾和赛扬,另一方面还有新的主板B360、H310。Sandra数据库中就刚刚出现了一款新的“Corei5-8500”,明显是现在Corei5-...

教程 [2026-05-02]

Golang 中的微服务-第一部分

介绍Golang中的微服务系列总计十部分,预计每周更新。本系列的解决方案采用了protobuf和gRPC作为底层传输协议。为什么采用这两个技术呢?我花了相当长的时间,才想出并决定采用这个方案。这个方案对开发者来说,非常清晰而简明。我也很乐意把自己在搭建、测试和部署端到端的微服务过程中的心得,分享给想接触这块的朋友们。在这个教程中,我们将先接触几个基础的概念和术语,然后开始搭建第一个简单的微服务模型。本系列中,我们将会创建以下服务:委托存货清单用户认证角色容器整个技术栈从底至顶主要可划分为:gol...

教程 [2026-05-02]

去年销售额近百亿的一加手机 海外官网oneplus.net疑遭黑客攻陷

“用指尖改变世界”美国时间2018年1月9日至12日,国际消费类电子产品展览会(InternationalConsumerElectronicsShow,简称CES)在拉斯维加斯举行。在此期间,一加手机(OnePlus)创始人刘作虎在接受英国《每日电竞争报》采访时首此对外披露,一加手机在2017年的营业收入超过14亿美元(近100亿人名币)。然而,对于OnePlus的用户来说,他们最近却迎来了2018年的第一个坏消息。大量的OnePlus用户开始在各大平台抱怨,称他们在通过OnePlus官方网站...

教程 [2026-05-02]

PowerStager:一款拥有独特混淆技术的恶意工具正在崛起

“用指尖改变世界”PaloAltoNetworks公司警告说,自2017年4月以来,一种恶意工具已经成为人们关注的焦点之一。这主要原因是由于它采用了相当独特技术来混淆它的PowerShell脚本,这种技术是其他工具所没有的。工具名为“PowerStager”,在2017年12月左右,其在实际攻击活动中的使用率有所上升。PowerStager的核心是一个Python脚本,它使用C源代码生成Windows可执行文件,然后利用多层模糊处理启动PowerShell脚本,最终目标是执行shellcode有...

教程 [2026-05-02]

前端学习自学笔记:day09

今天是第九天的笔记,主要是HTML和CSS的,希望大家支持~在此之前先为大家显示下前端工程师的路线图:第九天的笔记:HTMLANDCSS:-复习:HTML类:定义类选择器:.cccolor=类选择器引用:-复习:块级元素::可以用作其他HTML元素的容器,同个类可以设置多个块级元素。例:-复习元素:行内元素,可以作为文本的容器,同个类可以设置多个行内元素。例:ccccccHTML布局:多列显示内容:解析:样式标签#header定义头部的CSS样式background-color:bl...

教程 [2026-05-02]

Python库中Top10 的AI项目,赶紧收藏!

1.Home-assistant(v0.6+):基于Python3的开源家庭自动化平台[Github11357stars,由PaulusSchoutsen提供]https://github.com/home-assistant/home-assistant2.Pytorch:PyTorch是使用GPU和CPU优化的深度学习张量库,基于Python语言编写。[Github11019stars,由PyTorch团队的AdamPaszke和其他人提供]https://github.com/pytorc...

教程 [2026-05-02]

如何使用java代码通过JDBC访问Sentry环境下的Hive

温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。Fayson的github:https://github.com/fayson/cdhproject提示:代码块部分可以左右滑动查看噢1.文档编写目的内容概述1.环境准备2.示例代码编写及说明3.代码测试测试环境1.CM和CDH版本为5.13.12.CentOS6.53.ImpalaJDBC驱动版本2.5.41.1061前置条件1.集群未启用Kerberos2.集群已启用Sentry2.环境准备1.创建Java工程jdbcdemo创建...

教程 [2026-05-02]

给初学者:JavaScript 的常见注意点

作者:CarterLi原文:https://segmentfault.com/a/1190000012730162上篇说了一些JS中数组操作的常见误区,这次来总结一下初学者常见的其他易错点。写立即执行函数时前置void立即执行函数(IIFE)在JS非常常用,作用就是构造一个函数级的变量作用域。常见的写法如下:这样写可能会被JS理解成为一个函数调用从今天改变习惯,这样写:有些人喜欢以打头,个人习惯问题。在standardjs规范日益流行的今天,忽略行尾分号成为了主流(但是笔者不喜欢),更要改变这个...

教程 [2026-05-02]

Webpack 持久化缓存实践

作者:happylindzhttps://github.com/happylindz/blog/issues/7前言最近在看webpack如何做持久化缓存的内容,发现其中还是有一些坑点的,正好有时间就将它们整理总结一下,读完本文你大致能够明白:什么是持久化缓存,为什么做持久化缓存?webpack如何做持久化缓存?webpack做缓存的一些注意点。持久化缓存首先我们需要去解释一下,什么是持久化缓存,在现在前后端分离的应用大行其道的背景下,前端html,css,js往往是以一种静态资源文件的形式存在...

教程 [2026-05-02]

Redcore Linux 1801 Beta 发布,基于Gentoo

GhiunhanMamut已经宣布了RedcoreLinux的新开发版本,这是基于Gentoo的面向桌面的发行版。该版本包括许多新的软件包,新的艺术作品,并且需要更少的RAM来安装。安装程序现在支持使用全盘加密来设置分配。Meltdown和Spectre发布声明:我们高兴地宣布,RedcoreLinux1801IntercrusbetaISO镜像现在已经准备就绪,可以从平常的地方下载。这个周期我们主要关注发行版本的外观,彻底检修这个插件。注意到一些粗糙的边缘,因为我们还没有完成,另外我们收集了一...

教程 [2026-05-02]