首页 文章 精选 留言 我的

文章列表

共 97898 篇
[雪峰磁针石博客]python 3.7极速入门教程1安装:Linux(Ubuntu 18.04)及Windows上安装Anaconda

[雪峰磁针石博客]python 3.7极速入门教程1安装:Linux(Ubuntu 18.04)及Windows上安装Anaconda

安装 Linux安装 Anaconda是最受欢迎的python数据科学和机器学习平台,用于大规模数据处理,预测分析和科学计算。Anaconda发行版附带了1,000多个数据包,conda命令行工具和Anaconda Navigator的桌面图形用户界面。一般而言,使用Anaconda比直接使用官方的python更好用。 本教程将指导您完成在Ubuntu 18...

[雪峰磁针石博客]python应用性能监控工具简介

[雪峰磁针石博客]python应用性能监控工具简介

监控简介 监视工具捕获,分析和显示Web应用程序执行信息。每个应用程序在Web堆栈的所有层都可能出现问题。监控工具通过展示帮助开发人员和运营团队响应并修复问题。 捕获和分析有关生产环境的数据对于主动处理Web应用程序的稳定性,性能和错误至关重要。 监视和日志记录的目的非常相似,它们有助于诊断应用程序的问题并帮助调试。主要差异为日志基于事件触发,而监视是被动的...

剑指offer——第一章(C++实现)

剑指offer——第一章(C++实现)

写在前面的话 面试官会关注边界条件、特殊输入(如nullptr指针、空字符串等)以及错误处理。 题目1:把一个字符串转换成整数 边界条件: 1)考虑到输入的字符串中有非数字字符和正负号 2)要考虑到最大的正整数和最小的负整数以及溢出 3)考虑到当输入的字符串不能转换成整数时,应该如何做错误处理。 实现代码: #include <iostream>...

Go slice实现原理剖析

Go slice实现原理剖析

1. 前言 Slice又称动态数组,依托数组实现,可以方便的进行扩容、传递等,实际使用中比数组更灵活。 正因为灵活,如果不了解其内部实现机制,有可能遭遇莫名的异常现象。Slice的实现原理很简单,本节试图根据真实的使用场景,在源码中总结实现原理。 2. 热身环节 按照惯例,我们开始前先看几段代码用于检测对Slice的理解程度。 2.1 题目一 下面程序输出什...

第四章:Spring项目对JDBC的支持

第四章:Spring项目对JDBC的支持

欢迎查看Java开发之上帝之眼系列教程,如果您正在为Java后端庞大的体系所困扰,如果您正在为各种繁出不穷的技术和各种框架所迷茫,那么本系列文章将带您窥探Java庞大的体系。本系列教程希望您能站在上帝的角度去观察(了解)Java体系。使Java的各种后端技术在你心中模块化;让你在工作中能将Java各个技术了然于心;能够即插即用。本章我们来一起了解Spring...

利用深度学习建立流失模型(附完整代码)

利用深度学习建立流失模型(附完整代码)

客户流失分析 失去一个老用户会带来巨大的损失,大概需要公司拉新10个新用户才能予以弥补。如何预测客户即将流失,让公司采取合适的挽回措施,是每个公司都要关注的重点问题。 目标 利用类神经网络构建用户流失分析模型,以预测用户是否有流失的可能。 工具 ●Jupyter Notebook :一个对于数据分析师来说特别合适的Python编辑器,强烈推荐大家去使用。 ●...

一张图看懂程序员和测试之间的关系

一张图看懂程序员和测试之间的关系

我们先看一张图 微博网友评论: 小A:最近一直在被测试按在地上反复摩擦 小B:笑死!!不够专业的测试也是浪费超级多沟通时间呀!! 小C:最后都是杰瑞赢了 小D:真的是挺悲哀的 小E:也有可能是产品和程序员 从事软件测试行业几年,合作的开发不少,说起测试和开发之间的关系,有时能和平相处,更多是矛盾重重。 究其根本,矛盾都来源于bug,也终止于bug。 有些矛盾...

业界 | 为什么Jupyter是数据科学家们实战工具的首选?

业界 | 为什么Jupyter是数据科学家们实战工具的首选?

Jupyter 是一款免费、开源的交互式 web 工具。研究人员可以利用该工具将软件代码、计算输出、解释文本和多媒体资源组合在一个文档中。计算笔记本已经发展了几十年,但是过去几年里,Jupyter 特别受欢迎,更是成为数据科学家们实战工具的首选。个中原因如何?本文带你一探究竟。 数据科学 大型综合巡天望远镜(Large Synoptic Survey Tel...

如何用一段简单的代码讲述一个悲伤的故事?

如何用一段简单的代码讲述一个悲伤的故事?

程序员的悲伤故事难道不应该是: 别人的老板晚上带他出去耍,你的老板半夜催你改代码; 别的程序员工资高、待遇好,而你只是血压高、心态好…… 擦干眼泪告诉自己:程序员前半生的悲伤都不是事儿,因为后半生你就慢慢习惯了。题主要求用代码讲述一段悲伤的故事,怎么能够呢?那必须来十几段啊~ 1、刚开始学编程的时候,课堂上老师说的话必须尊为圣旨,老师说“写好注释是一个好的工...

面试再问值传递与引用传递,把这篇文章砸给他!

面试再问值传递与引用传递,把这篇文章砸给他!

java的值传递和引用传递在面试中一般都会都被涉及到,今天我们就来聊聊这个问题,首先我们必须认识到这个问题一般是相对函数而言的,也就是java中的方法参数,那么我们先来回顾一下在程序设计语言中有关参数传递给方法(或函数)的两个专业术语: ● 按值调用(call by value) ● 按引用调用(call by reference) 所谓的按值调用表示方法接...

哦,这就是java的优雅停机?(实现及原理)

哦,这就是java的优雅停机?(实现及原理)

优雅停机? 这个名词我是服的,如果抛开专业不谈,多好的名词啊! 其实优雅停机,就是在要关闭服务之前,不是立马全部关停,而是做好一些善后操作,比如:关闭线程、释放连接资源等。 再比如,就是不会让调用方的请求处理了一增,一下就中断了。而处理完本次后,再停止服务。 Java语言中,我们可以通过Runtime.getRuntime().addShutdownHook...

SpringBoot实现Java高并发秒杀系统之DAO层开发(一)

SpringBoot实现Java高并发秒杀系统之DAO层开发(一)

SpringBoot实现Java高并发秒杀系统之DAO层开发(一) 秒杀系统在如今电商项目中是很常见的,最近在学习电商项目时讲到了秒杀系统的实现,于是打算使用SpringBoot框架学习一下秒杀系统(本项目基于慕课网的一套免费视频教程:Java高并发秒杀API,视频教程中讲解的很详细,非常感谢这位讲师)。也是因为最近学习了SpringBoot框架(GitHu...

物联网中的边缘计算:提高网络效率以减少流量

物联网中的边缘计算:提高网络效率以减少流量

企业对边缘计算越来越感兴趣,因为随着更多物联网设备的部署,企业需要快速分析和处理它们生成数据的方法。目标是消除将数据传输回云或内部数据中心的需要。 根据Gartner 的数据,今天只有20%的企业数据是在数据中心之外处理的。但是,到2022年,大多数企业数据将在数据中心外部产生和处理,Gartner说。到2025年,边缘设备可以处理高达90%的数据。根据Sm...

阿里云半年营收破百亿元 持续扩大亚洲市场领先优势

阿里云半年营收破百亿元 持续扩大亚洲市场领先优势

11月2日晚间,阿里巴巴集团公布2019财年第二季度(2018年7月至9月底)业绩。旗下云计算业务继续保持强劲增长,季度营收达到56.67亿元,整个上半财年营收首次突破100亿元,持续扩大在亚洲市场第一的领先优势。 财报显示,阿里云快速增长动力来自高附加值产品、服务的收入组合以及付费客户的强劲增长。由于对这一战略业务长期看好,阿里巴巴未来还将继续扩大人才和基...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册