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

Python从零基础到精通!小白也能学会!

引言FunctionalProgramming(函数式编程)的概念最早起源于LISP,由约翰·麦卡锡在1958年创立,最早提出了自动垃圾回收的理念,这一理念现在也被Python/Java/Ruby等多种语言借鉴。发展到今天,LISP已经衍生出了多种方言。相比面向对象编程,函数式编程的一大优势就是ImmutableData(数据不可变),就是不依赖于外部的数据,而且也不改变外部数据的值,这种思想可以大大减少我们代码的Bug,而且函数式编程也支持我们像使用变量一样使用函数。Python作为面向对象语...

教程 [2026-05-04]

如果区块链也有一个江湖,你会属于那一派?

区块链技术有问题,兄弟来帮忙本文作者:懒羊stone本文约1800字,阅读(观看)需要10分钟你在哪?江湖江湖远吗不远,人在江湖,江湖怎么会远?假如你有关注区块链技术几个月看过没完没了的原理、前景、架构码过没完没了的代码你可能会有这样一种错觉,区块链行业,也似一个江湖,所有的技术流派和平台就像金庸笔下的一个个江湖门派别有特点,各具千秋第一是按照节点准入规则对公有链、私有链和联盟链的划分,这一系有点类似江湖里的丐帮、古墓派和灵鹫宫。公有链即所谓的丐帮,而私有链和联盟链条,则恰似古墓...

教程 [2026-05-04]

Web前端,认识css,css规格,伪类和伪元素的用法,代码详解!

认识CSS—CascadingStyleSheetsCSS的世界是神奇的。随着浏览器WEB标准的日趋统一,CSS在WEB世界中的扮演的角色也越来越重要。我们从HTML开始,因为CSS的用途就是为了给HTML标记添样式,所以我们要先知道怎么去写HTML标签什么是CSSHTML标记内容是为了给网页赋予纯粹的语义。换而言之就是为了让用户可以去理解里边的含义。每一个标签都是对所包含的内容的一种诠释,描述。所以请记住HTML就是文本+标记的一个文档结构(请不要参杂CSS)。当我们给内容都打上标记,就可以使...

教程 [2026-05-04]

通过TCP Wrappers设置ssh源地址过滤策略无法生效的解决办法

Linux系统管理员们应该经常会收到安全管理员们发来的openssh的相关漏洞,这个很常见,危险级别也比较高。通常有两种解决办法:1、升级openssh版本;2、使用TCPWrappers或者iptables进行源地址过滤。相信大家用TCPWrappers的最多,我个人也觉得这是最佳方案,毕竟这个方案对系统影响最小。具体做法是修改hosts.allow和hosts.deny文件,这个随便一百度就能找到具体操作方法。不过之前遇到过修改了hosts.allow和hosts.deny文件并重启sshd...

教程 [2026-05-04]

详细介绍Spring 5 中的新特性与增强

Spring5是一个重要的版本,距离SpringFramework4差不多四年。在此期间,大多数增强都是在SpringBoot项目中完成的。在本文中,我们将很快了解到Spring5发行版中的一些令人兴奋的特性。1.基准升级要构建和运行Spring5应用程序,你至少需要J2EE7和JDK8。以前的JDK和JavaEE版本不再支持。JavaEE7包含:Servlet3.1JMS2.0JPA2.1JAX-RS2.0BeanValidation1.1与Java基准类似,许多其他框架的基准也有变化。例如:...

教程 [2026-05-04]

基于深度学习的行人重识别研究综述

AI科技评论按:本文为浙江大学罗浩为AI科技评论撰写的独家稿件,得到了作者本人指点和审核,在此表示感谢。前言:行人重识别(PersonRe-identification)也称行人再识别,本文简称为ReID,是利用计算机视觉技术判断图像或者视频序列中是否存在特定行人的技术。广泛被认为是一个图像检索的子问题。给定一个监控行人图像,检索跨设备下的该行人图像。在监控视频中,由于相机分辨率和拍摄角度的缘故,通常无法得到质量非常高的人脸图片。当人脸识别失效的情况下,ReID就成为了一个非常重要的替代品技术。...

教程 [2026-05-04]

机器人正在模拟人类大脑的“思维导图”学会独立思考!

神经网络是一门重要的机器学习技术。它是目前最为火热的研究方向--深度学习的基础。神经网络是一种模拟人脑的神经网络以期能够实现类人工智能的机器学习技术。人脑中的神经网络是一个非常复杂的组织。成人的大脑中估计有1000亿个神经元之多。当人们想要机器和人类一样有意识、有思考能力时,便想到了人工搭建一个类似大脑神经元的网络,以模拟大脑。过去,这只是一种想象,但如今它不仅变成了现实,而且未来它将使机器比人类更懂得如何思考。现在的神经元网络就像是给人类大脑画了一幅简单的漫画,但它的进展却是摩尔级的,它正使得...

教程 [2026-05-04]

网络中的规划与技术展望

至顶网报道导语:在前两期网络架构师的工作笔记中,分别对现有网络中所存在普遍问题,及在应用和部署SDN对网络进行升级改造时面临的诸多挑战做了详细叙述与分析。而在本期的笔记中,我们将重点讨论未来网络中的规划与相关技术的实践。通过搭建开放、通用和灵活的网络架构,为今后企业业务发展奠定坚实的基础。未来,我们将如何把网络变得更加智能与高效。让我们一起探索!8SDN应用场景及价值分析通过评估市场中一些比较知名的SDN产品,发现这些产品的厂商特征非常明显,对于某些特定场景下的成熟度表现不错,但从我们自身业务角...

教程 [2026-05-04]

实战:从Python分析17-18赛季NBA胜率超70%球队数据开始…

干货观点案例资讯我们撸主:Casey岂安业务风险分析师主要负责岂安科技RED.Q的数据分析和运营工作。就在昨天,12月19日,科比再次站在斯台普斯中心球馆中央,见证自己的两件球衣高悬于球馆上空。作为一个正奋战在Python之路上的球迷,开始了一次数据分析实战,于是,以分析球赛数据为起点的操作开始了......前言python作为一个功能强大的编程语言,如今在数据分析、机器学习、人工智能等方面如日中天。如果想做数据分析,那么python则为一把利器。初入职场,除了使用python中列表、元组、字典...

教程 [2026-05-04]

区块链和比特币是什么关系?

区块链和比特币是什么关系?请看区块链100问第42集~42:区块链和比特币是什么关系?区块链技术是比特币的底层技术,比特币是区块链的第一个应用。前面提到,比特币的交易信息都被记录在一个去中心化的账本上面,这个账本就是区块链。如果我们把区块链类比成一个实物账本,那么每个区块就相当于这个账本中的一页,每10分钟生成一页新的账本,每一页账本上记载着比特币网络这10分钟的交易信息。每个区块之间依据密码学原理,按照时间顺序依次相连,形成链状结构,因此得名区块链。自白皮书《比特币:一种点对点的电子现金系统》...

教程 [2026-05-04]

Python学习心得(一)

~~缘起~~2017年11月,一群编程零基础的小伙伴们成立了Python学习小组,12名学员从此夜以继日地奔赴学习的征程。一个月过去了,从在屏幕上用最简单的语句打印出“Hello,PythonHello,World”开始,我们逐步地学习Python语法,学习操作列表、字典,学习For,While,If语句,现在遇到了第一个难点:类。通过研读、练习、交流、讨论,作为程序界的小白,我们逐步地理解了类的概念,明白了面向对象与面向过程编程的差异,以下是我们的小小心得,与大家分享:编程基本思想现实世界中...

教程 [2026-05-04]

三步将Mac系统默认PHP版本切换为MAMP等扩展环境中的PHP版本

平时做开发的时候大多都是在Mac系统下,开发环境用的是MAMP集成的,但是Mac系统原本就带有Apache的。这种情况下回默认使用系统自带的PHP版本,最近由于项目需要用到PHP7.1的版本,在不升级系统版本的情况下实现切换到MAMP环境的PHP版本!免去系统版本升级麻烦1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/phpls-ls2.编辑修改.bash_profile文件(没有.bash_profile文件的情况下回自动创建)sudovim~/.bas...

教程 [2026-05-04]

2018最具前景的7大编程语言,IT行业≠编程

软件开发是一个动态的领域。新的编程语言、框架和技术陆续出现,流行,然后消失。开发者需要不断学习新技能,掌握企业发展所需要的新技术。2018年即将到来,CodingDojo(编码道场)近期发布了2018最具就业前景的7大编程语言。该公司分析了来自Indeed的25门编程语言、栈和框架的数据,以找出雇主最需求的七个数据。数据基于每种语言的工作发布数量。结果发现,位居前三名的分别为Java、Python和JavaScript,但相比去年的数据,只有Python是岗位有所增长的。而且CodingDojo...

教程 [2026-05-04]

Python3(1)环境配置

我是在KaliLinux下来学习Python3的,所以在这里简单说下怎么配置Python3的环境。Windows下配置Python环境请自行百度啦~我用的是KaliLinux2017.1,这里面是自带了python2以及python3,所以都是配置好的。如果是低版本的Kali,可以参考以下步骤来配置。访问http://www.python.org/download/选择适合的源码压缩包下载及解压扩展:Linux下各种后缀压缩包的解压方法:1、.tar用tar–xvf解压2、.gz用gzip-...

教程 [2026-05-04]

物联网云平台及其未来发展前景

物联网云平台处于物联网四个逻辑层(感知层、网络层、平台层、应用层)中处于平台层这一环,平台层于物联网的作用在于收集、处理数据等。根据云平台的功能将其分为CMP、DMP、AEP和BAP等四个平台。到目前为止还没有一家公司可在业务上涵盖四个子平台,每个公司有各自擅长领域和独特优势。CMP(ConnectivityManagementPlatform)为连接管理平台。一般运用于运营商网络上,具体来说连接的是物联网SIM卡。该平台可以实现对物联网连接配置和故障管理、保证终端联网通道稳定、网络资源用量管理...

教程 [2026-05-04]