首页
学习
活动
专区
工具
TVP
发布

IT大咖说

专栏成员
915
文章
1586667
阅读量
99
订阅数
python中的map和filter避坑指南
◆ Pythonic的方式使用map和filter 列表迭代在python中是非常pythonic的使用方式 def inc(x): return x+1 >>> list(map(inc,range(10))) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # pythonic way >>> [inc(i) for i in range(10)] [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] def is_even(x): return x%2==0 >
IT大咖说
2022-10-08
5280
Python版本的选择
工欲善其事,必先利其器。我们要做好一件事,准备工作非常重要。在开始学习使用Python之前,先要搭建好Python的开发环境。这时我们会面临着一些选择,Python有很多版本,我们应该选择哪个版本?是不是最新的版本就是最好的呢?Python开发工具也有很多,我们要用哪个开发工具比较趁手呢?现在我们就这些问题展开讨论。 Python版本的选择 Python的安装包可以在官网下载,官网下载地址是:https://www.python.org/downloads/ 首先是Python2.x和Python3.x的
IT大咖说
2022-08-26
1.6K0
分享一个日常使用的一段shell脚本
日常开发经常要简化很多操作可以用make 工具封装很多命令干活,但是在docker 容器内有时候为了简化镜像的大小和避免风险都没有安装make ,但是又需要用很多已命令的命令执行任务,索性就用shell封装好一个类似make 的模板,如下所示 #!/usr/bin/env bash #/ PATH=./node_modules/.bin:$PATH #/ https://www.tldp.org/LDP/abs/html/options.html # Similar to -v (Print each co
IT大咖说
2022-08-26
2900
8 月编程语言排行榜:没有一门语言能比得上 Python
◆ 达到历史新高度的 Python 在众多编程语言中,似乎已经没有什么能够阻挡 Python 的步伐。据 8 月最新 TIOBE 榜单显示,脚本语言 Python 相比上个月增加了 2%,市场份额达到 15.42,创下了历史新高。 对此,TIOBE 软件公司 CEO Paul Jansen 评价道,“现在很难找到一个没有广泛使用 Python 的编程领域。可能唯一存在的例外是(安全性至关重要)的嵌入系统,由于 Python 是动态类型的,速度太慢了,不太适合嵌入式领域。当然,这也是为什么性能优异的 C、C+
IT大咖说
2022-08-26
5100
问EXCEL、Python、BI到底谁才是数据分析中的佼佼者?
俗话说的好:有人的地方就有鄙视圈,就像学C/C++的看不起学JAVA,学JAVA看不起学PHP,学PHP看不起学VBA的。在数据分析行业也存在着这样的鄙视链:学Python看不起学BI的,学BI的看不起学EXCEL的。但事实真的如此吗? 但凡存在的事务,必然有着其存在的理由。也许从编程角度而言,这种鄙视有些道理,但如果你换个角度呢?从学习成本或者是展示效果而言,又该是谁鄙视谁? 于我们每个人而言,其实能够全都掌握是最好的,你可以在少数数据处理时用EXCEL更加高效,可以在大量数据分析时,写个代码自行运行,也
IT大咖说
2022-06-20
4820
新一代多系统启动U盘解决方案
◆概述 提到系统启动U盘,大家可能想到大白菜、 Rufus等。今天推荐一个新一代多系统启动U盘解决方案-Ventoy,它是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了。你可以一次性拷贝很多个不同类型的镜像文件,Ventoy会在启动时显示一个菜单来供你进行选择。 Ventoy支持同一个U盘多种不同的模式,如x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、A
IT大咖说
2022-03-18
1.6K0
Dapper的封装、二次封装、官方扩展包封装,以及ADO.NET原生封装
前几天偶然看到了dapper,由于以前没有用过,只用过ef core,稍微看了一下,然后写了一些简单的可复用的封装。 Dapper的用法比较接近ADO.NET所以性能也是比较快。所以我们先来看看使用ADO.NET的时候我们怎么实现代码复用的封装。 ◆ 一、ADO.NET的封装案例 利用反射对ADO.NET进行封装,看代码: DBHelper.cs:这边用的是mysql,如果要用sqlserver将MySqlConnection换成SqlConnection即可。 这个写的比较简单,如果有复杂的sql可能就支
IT大咖说
2022-03-14
2.8K0
JPG 与 JPEG:这些图像文件格式有什么区别?
◆ 概述 JPG 和 JPEG 是一样的吗?还是完全不同的东西?并非所有图像文件格式都是一样的。事实上,它们中的许多都是为了解决现有格式无法解决的问题而创建的。例如,JPEG 的出现是因为图像文件的大小占用了太多的存储空间。信不信由你,JIF、JPEG 和 JPG 文件扩展名或多或少指的是同一件事。要理解为什么文件格式有这么多名字,我们需要解开一些错综复杂的历史。 ◆ 什么是 JPEG? JPEG 首字母缩略词代表联合图像专家组——文件类型以帮助创建 JPEG 交换格式 (JIF) 标准的小组委员会命名。它
IT大咖说
2022-03-14
7.2K0
JavaScript 中 JSON 的 5 个小技巧🤯
关于 JavaScript的JSON的一些小技巧 ◆ 1. 格式化 默认的字符串化器还会缩小 JSON,看起来很难看 const user = { name: 'John', age: 30, isAdmin: true, friends: ['Bob', 'Jane'], address: { city: 'New York', country: 'USA' } }; console.log(JSON.stringify(user)); //=> {"name":"
IT大咖说
2022-03-10
6740
QingLong - 强大的定时任务管理面板
定时任务,是在日常开发需求中总会遇到的,我们往往会有一些简单的脚本工作,希望能够每小时或每天执行一次。当这类需求变得多起来后,这些零散的任务脚本就会变得难以管理,尤其是它们可能由不同的脚本语言编写而成。这时,我们就需要一个集中化的定时任务管理平台,来进行统一管理。 ◆ 简介 QingLong(青龙),是 whyour 在 Github 上开源的定时任务管理面板,仓库位于  https://github.com/whyour/qinglong,目前版本为 v2.11.2。 QingLong提供了强大的定时任
IT大咖说
2022-03-10
2.8K0
CentOS 8/6 Linux 生命终结,2022 年最好的替代方案是什么?
◆ 前言 Red Hat 最近宣布,CentOS 8 Linux将不再支持并在 2021 年底停止使用。取而代之的是滚动版本 CentOS Stream 作为 RHEL 的下游分支于 2019 年推出,将持续排查漏洞,让上游版本更加稳定和安全。 但是,运行 CentOS 7 的服务器不会受到影响。他们将与 RHEL 7 生命周期并行更新。RHEL 7 将在 2024 年结束其最后一个维护周期。 但是,如果您使用的是 CentOS 8,那么 2022 年有哪些替代方案?不幸的是,即使您找到了,服务器应用程序的
IT大咖说
2022-03-08
6.1K0
Python入门进阶:68 个 Python 内置函数详解
内置函数就是Python给你提供的,拿来直接用的函数,比如print.,input等。 截止到python版本3.6.2 ,python一共提供了68个内置函数,具体如下 abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() id(
IT大咖说
2022-03-04
5.3K0
用Python写了一个上课点名系统(附源码)(自制考勤系统)
今天刷到了一个这样的短视频,我寻思我是不是也可以写一个类似的上课点名程序,想法经不起等待,说写就写~ ◆ 一.准备工作 私信小编01即可获取大量Python学习资源 1.Tkinter Tkinter 是 python 内置的 TK GUI 工具集。TK 是 Tcl 语言的原生 GUI 库。作为 python 的图形设计工具,它所使用的 Tcl 语言环境已经完全嵌入到了 python 解释器中。 我们使用Tkinter开发GUI界面。 2.PIL PIL(Python Image Library)库是Py
IT大咖说
2022-03-04
4K0
Python操作mysql数据库
(sql部分的笔记较多难以整理,先简单说明一下如何使用python进行数据库连接,此外由于Java的技术栈过长,接下来的学习将重新回归到python先实现效果,之后再使用Java进行实现,做进一步的优化)
IT大咖说
2021-08-10
1.1K0
Loguru:更为优雅、简洁的Python 日志管理模块
在 Python 开发中涉及到日志记录,我们或许通常会想到内置标准库 —— logging 。虽然logging 库采用的是模块化设计,可以设置不同的 handler 来进行组合,但是在配置上较为繁琐。同时在多线程或多进程的场景下,若不进行特殊处理还会导致日志记录会出现异常。
IT大咖说
2021-07-19
14.2K0
想要精通Python,必须收藏好这二十个库
Requests——Kenneth Reitz写的最富盛名的http中oPython程序员都应该有它。
IT大咖说
2021-06-15
5820
2分钟将Python转换为exe
“如何将Python脚本转换为.exe文件?” 每个python开发人员在想与外部共享他们开发的python应用程序时都会问这个问题。在此,我们将详细介绍如何使用python模块(即pyinstaller)将python程序转换为可执行文件。
IT大咖说
2021-02-24
2.6K0
分享一个实用脚本—管理端批量SSH免密,值得收藏
管理端有多台服务器,维护几百台服务器的时候需配置ssh免密,但密码很多特殊字符,如果用expect是很难处理的,故python脚本实现。
IT大咖说
2020-12-29
1.2K0
2020年将改变Web开发的顶级技术
Web改进包括每个站点工程师应考虑的巨大规则和程序。在过去的某个时候,HTML5,CSS3,JavaScript,PHP和MySQL被用作构建站点或Web应用程序的基本Web改进。无论如何,在最近几年中,随着一些新的Web改进,工具,结构和方言的兴起,现在它已经非常努力地尝试着选择要关注的内容(和要跳过的内容)。
IT大咖说
2020-11-03
1.2K0
致开发人员:沉迷面向对象编程不可自拔?函数式编程了解一下
函数式编程已经存在了60多年,但只有像Google这样的改变游戏规则的企业才会依赖函数式编程,普通程序员对此几乎一无所知。
IT大咖说
2020-08-21
6540
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档