自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 推荐一套yyds的Java学习资料(非常经典)

Java 开发涉及到的技能板块非常繁杂,短期内不可能全部都掌握,为了加快学习进度,尽早达到工作要求,我们需要暂时先舍弃一些过时的技能,或者对这些技能浅尝辄止,等到以后有余力/有需要的话再回来学习。学习资料中包含了一套 100% 原创的 Java 学习路线,它通俗易通、十分详细,并且坚持实用主义,追求前沿技术,不但为初学者规划好了具体的学习步骤,还指明了常见的陷阱和困难。这套学习路线就肩负了这个使命,它将告诉你各种技能的重要程度,以及在不同场景下的适用情况,让你知道如何选择,避免折腾和踩坑。

2022-12-13 15:30:03 342 1

原创 阿里内部发布最新版Java进阶笔记,金三银四看这份文档就够了

它包含微服务架构、涉及 Spring Boot、SpringCloud 、Dubbo 等核心组件的应用,还有秒杀活动用到的 Nginx、Redis、MQ、DB、 JVM调优、mysql优化、高并发等等,从底层组件应用,到模块设计一应俱全,非常适合深入学习和反复琢磨。Kafka 是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由 LinkedIn 公司开发,使用 Scala 语言编写,目前是 Apache 的开源项目。它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层。

2022-12-09 18:34:03 194

原创 独一份,15年经验汇聚而成的《SpringBoot“踩坑”手册》首次开源

本份笔记由拥有15年架构和研发经验的资深专家撰写,全方位介绍Spring Boot技术体系的原理和最佳实践,全面覆盖Spring Boot 6大核心主题,对每个知识点提供高频面试题分析,让读者面试和晋升事半功倍;唯一的缺点:没有彩图。-.-

2022-12-08 19:30:12 185

原创 成为3d建模师需要的技能

相信很多喜欢画画的同学都知道,自学画画是一个很痛苦的过程,自学始终属于闭门造车的,那么闭门造车引起的连锁反应大概有:不知道如何选择方向、不知道学什么、不知道怎么学、不知道哪里错、明知道错却不知道怎么改、无法突破瓶颈期引发的自我放弃,还有最后最重要的一点:时间成本才是最高的!参加培训班,不但能少走学基础的弯路,也能更好的掌握就业前景最新动态。随着工作经验的增加,3d建模师的收入会越来越高哦!资深的3d建模师一个月的收入可能会更高。如果你想学3d建模,成为优秀的3d建模师,名动漫可以帮助你实现哦!...

2022-08-07 19:42:49 282

原创 Java:Java中的Fork/Join框架的并行编程基础

随着近年来多核 CPU 的出现,并行编程是充分利用新处理工作资源的方式。并行编程是指由于多个处理核心的可用性,进程的并发执行。从本质上讲,与线性单核执行甚至多线程相比,这会极大地提高程序的性能和效率。Fork/Join 框架是 Java 并发 API 的一部分,该框架使程序员能够并行化算法。本文借助 Java 中可用的 Fork/Join 框架探索并行编程的概念。概述并行编程具有更广泛的内涵,无疑是一个广阔的领域,可以用几行来阐述。问题的症结很简单,但在操作上却很难实现。简单来说,并行编程意味着编写使用

2022-05-27 16:04:32 118

原创 Java:什么是Spring框架?

Spring框架是一个开源应用程序框架,通过提供基础设施支持来支持Java应用程序的开发。它是著名的Java企业版框架之一。Spring通过使用普通旧Java对象 (POJO) 帮助开发人员创建高效的应用程序。在引入Enterprise Java Beans (EJB) 之前,Java开发人员需要利用JavaBeans来创建Web应用程序。虽然JavaBeans有助于创建用户界面(UI) 组件,但它无法提供事务管理和安全等服务,这些服务对于开发安全可靠的企业应用程序至关重要。EJB的引入被认为是对这个问

2022-05-26 16:16:39 266

原创 Java:为什么使用Spring?

Java 应用程序很复杂,并且包含许多重量级组件。“重量级”一词是指组件的属性和外观依赖于操作系统 (OS) 的事实。Spring被认为是一个低成本、安全、灵活的框架。Spring提高了编码效率并减少了整体开发时间,因为它是轻量级的,有效地使用系统资源并提供了出色的开发体验。Spring消除了繁琐的配置工作,让开发人员可以专注于创建有效的业务逻辑。Spring负责基础设施,以便开发人员可以专注于应用程序。Spring框架的特点1.轻量级的Spring框架在透明度和大小方面是轻量级的。它很轻,尤其是与

2022-05-26 16:15:41 110

原创 Java程序员面试BAT大厂,逃脱不了JVM,5月最新20道JVM面试题

很多Java程序员JVM是不是真的要学?面试官都会问JVM的问题吗?很重要吗?的确很重要。随着互联网的发展,高并发高可用、快速响应成为软件的必须,而JVM与这些有着密切关联。我们在尽情享受Java虚拟机带来好处的同时,还应该去了解和思考“这些技术特性是如何实现的”,去了解最底层的原理。只有熟悉JVM,你才能在遇到OutOfMemory等异常时,不会束手无策,不会一脸懵逼的上网找解决办法,最后就算改了几个启动参数解决了问题,也还是云里雾里。其实,“为什么学Java虚拟机”这个问题,就和“为什么要学习数

2022-05-20 18:14:25 110

原创 掌握JVM面试专题20道题和答案Offer拿到手软

JVM 分为堆区和栈区,还有方法区,初始化的对象放在堆里面,引用放在栈里面,class 类信息常量池(static 常量和 static 变量)等放在方法区new:· 方法区:主要是存储类信息,常量池(static 常量和 static 变量),编译后的代码(字节码)等数据· 堆:初始化的对象,成员变量 (那种非 static 的变量),所有的对象实例和数组都要在堆上分配· 栈:栈的结构是栈帧组成的,调用一个方法就压入一帧,帧上面存储局部变量表,操作数栈,方法出口等信息,局部变量表存放的是 8

2022-05-20 18:07:30 107

原创 最新面试:快手社招Java岗面试经历分享

前言:为帮助开发者们提升面试技能、有机会入职。特此分享一些入职技巧正文:一面1、Spring 原理、Spring IOC、AOP说一下Bean 如何加载、如何初始化以及如何注册到IOC容器中的详细过程, 涉及BeanDefinition、BeanFactory也深入细节聊一下。2、一个请求过来在Spring中发生了哪些事情?这个问题不妨把一个请求过来在TCP层面上建立连接、操作系统如何处理连接、Web容器接收到连接对象后做了哪些事情、Spring 如何对接收到的请求进行处理都说一下,当然最

2022-05-19 07:17:39 651

原创 Java中的线程到底有哪些安全策略

一、不可变对象不可变对象需要满足的条件(1)对象创建以后其状态就不能修改(2)对象所有域都是final类型(3)对象是正确创建的(在对象创建期间,this引用没有溢出)对于不可变对象,可以参见JDK中的String类final关键字:类、方法、变量(1)修饰类:该类不能被继承,String类,基础类型的包装类(比如Integer、Long等)都是final类型。final类中的成员变量可以根据需要设置为final类型,但是final类中的所有成员方法,都会被隐式的指定为final方法。(2)修饰方

2022-05-19 07:15:42 149

原创 JVM详解 --- JVM内存模型与对象创建过程

对于 Java 程序员来说,在虚拟机自动内存管理机制下,不再需要像 C/C++程序开发程序员这样为每一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出问题。正是因为 Java 程序员把内存控制权利交给 Java 虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会是一个非常艰巨的任务。注意:JVM内存模型/结构/区域是Java虚拟机规范,不同的虚拟机实现会各有不同,但是一般会遵守规范。描述的是Java程序执行过程中,由JVM.

2022-05-18 15:49:18 373

原创 java工程师面试必须这些知识点

花了一下午撸了这份完整的java工程师知识(面试)清单,很负责任的说,掌握了这些知识点秒杀一切java面试,迎娶白富美走上人生巅峰是迟早的事。整理这些知识点的目的是,第一,帮助自己梳理下我们需要掌握的知识点;第二,发现自己的不足,有针对性查缺补漏基础javaSE多态接口和抽象类序列化集合代理(动态代理、静态代理)反射设计模式IOjavaWebcookie和sessionservet知识tomcat知识JVMjava类加载机制双亲委派模型常用的GC算法常用垃圾收

2022-05-18 15:48:47 265

原创 不会还有程序员不知道跳槽季靠这1700道java面试题就能平淌大厂吧

说快也快,说不快也不慢!年前,陆陆续续,好多大厂都在裁员;年后,又有一大批程序员失业,找不到避风港;这时候,就有人说了,为什么找工作这么难?其实,并不是找工作难,而是你没有找对方法、面试技巧,你更需要的是硬技术+软技能相结合,才能畅通无阻,平淌大厂offer拿到手软!在这激动人心的时候不得不给正在找工作的程序员来一波重大福利了,小编准备了今年最新的1700道大厂的java面试题,希望大家能够喜欢!从java基础语法、JVM、多线程到MySQL、spring、springboot、springcl

2022-05-17 16:54:59 172

原创 临近金三银四,重聊JAVA面试重灾区,这些知识点一定要掌握

在经历了2021年互联网企业的洗礼后,只留下了一个字 “卷”,不知道大家是否都拿到了满意的offer了吗?然后最近刚好也从一个面试官朋友的口中得知,有很多面试的小伙伴经常会倒在一些常见的面试题上,实在不应该!其中包括:Redis、分布式、高并发、JVM、源码框架、项目实战、微服务、消息中间件等这些热门知识点上。趁着即将金三银四这个面试高峰期,大家千万不要错过这个知识储备,刷题的好时机,我也将收集到的面试题进行了分类整理。总共210道高频面试题,总共135页:将会从面试官出题心里预测,常见误区,回答流程,

2022-05-17 16:52:52 242

原创 牛批了第一次见到这么清晰的微服务概述,助你轻松入门到进阶

前言随着各行各业的快速发展,业务规模的不断扩大,不可避免地造成原有架构不能够适应快速的增长和变化。这时,微服务就进入大家的视野,其实在微服务之前,很多公司已经做过服务化的改造,并且取得了一定的成果,但是对于整体流程的标准化还有一定有差距。那么,什么是微服务呢?微服务概述准确地说,微服务是一种软件架构模式,将大型系统或者复杂的应用分割成多个服务的架构,服务之间互相协调、互相配合,为用户提供最终价值。每个服务都有独立的生命周期,可以单独维护和部署,各个业务模块之间是松耦合的,比传统的应用程序更有效地利用了

2022-05-16 15:18:50 147 1

原创 学不会K8s的程序员有福了 阿里P8实战笔记,进大厂靠他就够了

写在前面在开源云计算技术蓬勃发展的过程中,Kubernetes、 容器、微服务、区块链、智能运维、大数据等技术和理念的融合应用,无疑已经成为影响云计算发展格局的几项关键技术。云计算是IT信息技术发展和服务模式创新的集中体现,是信息化发展的重大变革和必然趋势。有不少企业已经在生产环境中大规模使用容器技术支撑微服务化的应用,获得了灵活、快速、弹性、高效所带来的收益。越来越多的企业也已经顺应趋势、改变思路,开始尝试或者采用该类技术,根据业务特性选择适合的业务,通过逐步推进来建设自己的企业级容器云平台。容器云

2022-05-16 15:18:21 441

原创 Java程序员的薪资取决于年限还是技术?

一、拿多少钱跟有多少经验有关系,但经验的多少跟年限没有必然关系。你工作以后一直在别人设置好的框架体系里搬砖,即便干了5年还不是初级程序猿一个!你工作以后,不断摸索,自己研究框架,自己在搬砖的同时还应用设计模式,有机会还自己玩架构,初级的如SSH,高级一点的,自己也能上手。J2EE、J2SE、J2ME都干过项目。那你就牛X了!二、其实,搞技术的,自己几斤几两,自己心里清楚。至于薪水,纯搬砖的,3年经验万把块钱吧。能自己搭建架构,熟练应用SSH的,20000元+。在这基础上,做过牛B项目的,对大数

2022-05-10 16:35:48 125

原创 关于Java编程的4条铁律,你真的明白吗?

Java是目前最流行的编程语言之一——它可以用来编写Windows程序或者是Web应用,移动应用,网络程序,消费电子产品,机顶盒设备,它无处不在。这次给大家带来的是业内大神20多年的经验总结出来的经验中,最有用而又偏执的4项Java编程技巧。请看:1.为代码添加注释:每个人都知道这一点,但不是每个人都会这么做。你有多少次“忘记”添加注释了?确实,注释不会为你的程序增加任何函数功能。但是,有多少次,看到2周前写的代码,你都记不起它是干什么的?你很幸运,那些未注释的代码是你自己写的,你脑海中还会有残存

2022-05-10 16:34:40 87

原创 Java真的很难吗?初学者该如何学习Java?

Java应该算编程语言里比较简单的一门了。万事开头难,不管你用什么语言入门。一般大学都是用c语言入门吧,以我自己为例的话,我是用c语言入门的,刚开始会不知道自己再干嘛,因为有一些新的概念性的东西需要理解,不理解你就不知道自己在干嘛~但是你接触一门语言之后,比如c,我们知道它是面向过程的,你可能会学会在一个项目下先声明一个一个你想要实现的功能函数,然后一个一个去实现它,这时候你会发现你可以写一些程序了,一些逻辑清晰,目标明确的程序了,语法能有多难?写多了你会熟的不能再熟,真正难得应该是算法,你不知道要怎么实

2022-05-09 16:10:34 145

原创 零基础Java学到什么程度就可以找工作了?

可以找工作的程度主要看你的目标岗位定位,一般来说学习Java的人群大部分是零基础的学员,目标岗位初级Java程序员。如果是有一定基础想找高级程序员的岗位,那么学习到的知识程度要求更高一些咱们今天主要说下初级Java程序员学到什么程度可以找工作,想找工作要学SSM框架实现一个增删改查的功能,但是你要是去一些大公司,或者是进阶只会SSM基本上面试没希望,很难匹配高薪资的高级Java开发工程师。初级Java程序员找工作应该具备的技能如下:一、Java核心集合,多线程,异常处理,IO,JDBC,面向对象技

2022-05-09 16:09:18 440

原创 Java真的很难吗?初学者该如何学习Java?

Java应该算编程语言里比较简单的一门了。万事开头难,不管你用什么语言入门。一般大学都是用c语言入门吧,以我自己为例的话,我是用c语言入门的,刚开始会不知道自己再干嘛,因为有一些新的概念性的东西需要理解,不理解你就不知道自己在干嘛~但是你接触一门语言之后,比如c,我们知道它是面向过程的,你可能会学会在一个项目下先声明一个一个你想要实现的功能函数,然后一个一个去实现它,这时候你会发现你可以写一些程序了,一些逻辑清晰,目标明确的程序了,语法能有多难?写多了你会熟的不能再熟,真正难得应该是算法,你不知道要怎么实

2022-05-07 18:04:29 102

原创 学习Java一定会用到的应用软件,让你效率事半功倍

想要成为一名合格的Java程序猿,基础知识一定是要非常牢固的,扎实的基本功不仅可以快速的吸收新的知识,也会避开一些基本的语法错误,为了帮助程序员们减少一点工作压力,小编在此汇总了一些各大网络平台上推荐的程序员必备软件,接下来就和大家聊一聊,学习Java一定会用到的应用软件!BeyondCompare上榜理由:是一款不可多得的代码比较软件,使用BeyondCompare可以很方便地对比出两份源代码文件的不同之处,相差的每一个字节用颜色加以表示,查看方便。最新BeyondCompare4中文版支持Win

2022-05-07 18:03:38 533

原创 Java程序员进阶:无bug代码编写的规则

Java编程语言的流行程度可以从它的使用范围来预测。从开发Web应用程序到Android应用程序,这种编程语言被高度用于开发具有多个功能的应用程序/代码。在编写代码时,开发人员努力以最少的复杂性和最多的功能编写没有bug的代码。无论你是初学者还是专家,都应该遵循一些规则,以便为客户机获得最佳代码。下面是无bug代码编写的规则。规则1:不需要依赖于初始化在Java中,开发人员总是依赖构造函数的使用来初始化对象,这是很不明智的。有许多方法可以在不调用构造函数的情况下分配对象。要执行此操作,可以执行以下任

2022-05-06 15:38:04 155

原创 Java工程师工作描述写作要点该怎么写?

Java工程师工作描述写作要点该怎么写?下面和小编一起来看看吧!Java软件工程师的工作描述书写可以根据以下几点:自己的工作职责,自己所承担项目主要负责什么?例如,有的人负责写接口,有的人负责调试等。简单描述一下自己负责的整个项目,让面试官有个大致的了解。简短的介绍所用到的相关技术。Java工程师工作描述范文模板1.笼统的描述自己的工作内容(1)负责研发公司应用软件的模块设计、开发和交付(2)负责编码,单元测试(3)按照功能组件的详细设计(4)对其他软件工程师的代码进行审核(5)参与

2022-05-06 15:37:05 1401

原创 Python-Matplotlib可视化(4),2021大厂Python面试经历

plt.plot(x, y, c = ‘m’)plt.show()Tips:plt.title()函数接受一个字符串作为参数并将其作为整个图形的标题。[]()为坐标轴添加标签在实际应用中,对统计图坐标轴的适当描述有助于用户理解图形所表达的含义。import numpy as npimport matplotlib.pyplot as pltx = np.linspace(0, 8, 1000)y = 2.0 * x + 0.5 * 5 * x ** 2plt.title(‘Accele

2022-03-22 18:20:21 448

原创 Python-Matplotlib可视化(2),职场中的中年危机

return label_set.index(label)data = np.loadtxt(‘iris.data’, delimiter = ‘,’, converters = { 4 : read_label })color_set = (‘c’, ‘y’, ‘m’)color_list = [color_set[int(label)] for label in data[:,4]]plt.scatter(data[:,0], data[:,1], color = color_list)plt

2022-03-22 18:18:37 555

原创 Python 情人节超强技能 导出微信聊天记录生成词云,深入讲解Python

现在我们获得了IMEI号,那UIN号呢?同样地,用RE文件管理器打开这个文件长按改文件,点击右上角的三个点—选择打开方式—文本浏览器,找到default_uin,后面的数字就是了 !得到这两串数字后,就可以开始计算密码啦,如果我的IMEI是355757010762041,Uin是857749862,那么合起来就是355757010762041857749862,将这串数字放入免费MD5在线计算得到的数字的前七位就是我们的密码了,像这一串就是 6782538.然后我们就可以进入我们的核心环节:使

2022-03-22 18:14:30 3149

原创 Python 实现二叉树前序,中序,后序,2021年Python开发学习路线

“”“利用递归实现树的中序遍历”""if root is None:returnself.middle_recursion(root.l_child)print root.element,self.middle_recursion(root.r_child)def back_recursion(self, root):“”“利用递归实现树的后序遍历”""if root is None:returnself.back_recursion(root.l_child)self.back_re

2022-03-22 18:12:50 776

原创 python BeautifulSoup遍历文档树,太香了

html = “”"职位名称职位类别人数地点发布时间22989-金融云区块链高级研发工程师(深圳)技术类1深圳2017-11-25words=python&tid=87&lid=2218">22989-金融云高级后台开发技术类2深圳2017-11-25SNG16-腾讯音乐运营开发工程师(深圳)技术类2深圳2017-11-25SNG16-腾讯音乐业务运维工程师(深圳)技术类1深圳2017-11-25TEG03

2022-03-22 18:10:55 2057

原创 OBV指标交易策略(累积能量潮与移动能量潮,成交量多空比率净额及相关应用原则)

以东方雨虹为例,计算OBV。Python代码如下:import matplotlib.pyplot as pltdifClose = df.Close.diff()difClose[0] = 0OBV = (((difClose >= 0)*2-1)*Volume).cumsum()OBV = OBV.dropna()OBV.name = ‘OBV’[]()1.2 移动型OBV移动型OBV是由累积OBV进行简单移动平均得到,一般选择9日或者12日为时间跨度,移动型OBV的计算公式

2022-03-22 18:06:09 2850

原创 matplotlib可视化绘图详解,2021必看

如何使用Matplotlibpython 环境下pip install matplotlibjupyter notebook 中!pip install matplotlibimport matplotlib.pyplot as plt #plt是别名Matplotlib绘制图形折线图plot柱状图bar条形图barh饼图pie散点图scatter直方图hist箱形图boxplot子图subplot2、Matplotlib图形绘制================1)折线

2022-03-22 18:04:01 1161

原创 python 两种排序方法 sort() sorted(),高级Python工程师面试题

sort()方法对list排序会修改list本身,不会返回新list。sort()只能对list进行排序。sorted()方法会返回新的list,保留原来的list。sorted 可以对所有可迭代的对象进行排序操作。sort语法:list.sort(cmp=None, key=None, reverse=False)cmp – 可选参数, 如果指定了该参数会使用该参数的方法进行排序。key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定..

2022-03-21 11:52:38 197

原创 python DataFrame的shift()方法,从三流Python外包到秒杀阿里P7,

import pandas as pdpd.set_option(‘display.unicode.east_asian_width’, True)data = [51.0, 52.33, 51.21, 54.23, 56.78]index = [‘2022-2-28’, ‘2022-3-1’, ‘2022-3-2’, ‘2022-3-3’, ‘2022-3-4’]index = pd.to_datetime(index)index.name = ‘date’df = pd.DataFrame(

2022-03-21 11:51:01 4005

原创 python DataFrame常用描述性统计分析方法,熬夜整理华为最新Python笔试题

print(df)关于DataFrame的append()方法DataFrame增添一行可以使用append()方法。设置参数,ignore_index=True可以忽略掉索引。当在DataFrame后边追加的对象为Series时,必须把ignore_index设为True,或者除非Serise有name属性。当追加多列时,设置ignore_index为True可以避免出现索引值重复的异常事件。此外DataFrame的append()方法在未来的版本即将被取消。将由concat替代。[]()

2022-03-21 11:49:25 1263

原创 Python 3000 中的 reduce() 的命运 作者Guido van van Rossum

大约 12 年前,Python 获得了 lambda、reduce()、filter() 和 map(),这是由(我相信)一位 Lisp 黑客提供的,他错过了它们并提交了工作补丁。但是,尽管有 PR 值,我认为这些功能应该从 Python 3000 中删除。更新:lambda、filter 和 map 将保留(后两者有小的变化,返回迭代器而不是列表)。只有reduce 会从3.0 标准库中移除。您可以从 functools 导入它。我认为删除 filter() 和 map() 是没有争议的;filter

2022-03-21 11:47:49 67

原创 Pycharm那些隐藏的实用小技巧,yyds,某大厂开发者对于Python多线程的总结

Pycharm作为Python开发最常用的IDE之一,不仅兼容性好,而且功能也相当丰富,比如调试、语法高亮、智能提示等等功能,它还支持web开发框架比如Django等,当你熟悉了它之后,开发效率是相当之高的。但对于新手来说,Pycharm功能丰富的同时也是一把双刃剑,有的小伙伴刚上手之后看到一堆的英文界面难免会懵逼,哈哈哈,没有关系,今天博主就来教大家一些Pycharm最常用的技巧,以及一些pycharm常用的快捷键,让你快速上手Python开发中最常用的IDE Pycharm,跟上老司机的车速!一、常

2022-03-21 11:46:12 420

原创 First——tornaod环境搭建及基本框架搭建,2021最新爱奇艺Python社招面试题目

[]()(3)ubuntu中存储项目的文件夹为:tudo_file[]()2.tornado搭建测试===========================================================================[]()①测试代码(hello.py):运行tornado的库import tornado.ioloopimport tornado.webHTTP请求处理 类似Django里的类视图class MainHandler(tornado.

2022-03-21 11:42:59 284

原创 DataFrame转字典、列表、元组操作汇总,学生会面试题选择题

3.DataFrame转元组[]()1.DataFrame转字典====================================================================================本质上即将一个Series转为一个字典。import pandas as pddf = pd.DataFrame(index=[‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’])df[‘num’] = [1, 2, 3, 4, 5, 6]pri.

2022-03-21 11:39:45 510

原创 Python 命令行参数详解,Pythonui基础

def main(argv):input_file = “”output_file = “”“hi⭕️”: 短格式分析串, h 后面没有冒号, 表示后面不带参数; i 和 o 后面带有冒号, 表示后面带参数[“help”, “input_file=”, “output_file=”]: 长格式分析串列表, help后面没有等号, 表示后面不带参数; input_file和output_file后面带冒号, 表示后面带参数返回值包括 opts 和 args, opts 是以元组为元素的列表, 每个元

2022-03-19 14:12:17 1055

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除