
学习路线
文章平均质量分 67
阿舒带你学编程
这个作者很懒,什么都没留下…
展开
-
自学Java最起码要学到什么程度?
Java基础,又称JavaSE,如果有C语言基础,那么1个月就足够了,Java比C更多的是面向对象、接口、异常这些东西,而C++就是Java的超集,除了反射、注释不支持。因此对于学过C++的同学来说,学习Java就是换关键词,没有新的语言功能学习负担。2、假如你有其他语言基础,也学习过操作系统、计算机的一些必修课,那么只要强化刷题和系统化梳理下面试题+学习Java,这个过程4-6个月就足够了。首先,自学Java需要找到学习的节奏,今天学什么,明天学什么,具体内容如何判断是否掌握,把自己的目标一一整理。...原创 2022-07-20 18:42:15 · 1629 阅读 · 1 评论 -
自学Java很困难?那是你没找到方法
还有一些同学,在刚开始自学Java的时候拼命的学习,玩命的记住Java原理,天天早上五点起床背Java的一些英文词汇,然后遇见一些未知的困难,让自己达到癫狂状态,逐渐迷失自我放弃Java,黯然告别了码农的生涯。Java培训的老师,会由浅入深的带着你学习,在Java培训中接触到的项目实践都是跟市场需要比较匹配的,一般网上比较新的免费的项目库很不好找,对自学没有信心的小伙伴也可以通过这种方法学习Java,这也不失为一个技术提升的好方法!2、编译java源程序,语法javac源文件名.java。......原创 2022-07-20 18:41:03 · 1407 阅读 · 0 评论 -
Spring Boot源码学习:自动配置与自定义注解详解
文件,文件中定义了所有的Spring场景下的工厂,如各种xxxAutoConfiguration类、Listener、Filter等等,并缓存下来。HandlerAdapter因为需要封装各种请求信息到方法参数,因此SpringMVC设计了HandlerAdapter来处理一系列类似的方法,负责解析参数、参数上的注解、参数名字,并传入值。include包含,可以用于包含另一个资源,也会将请求转发到新资源,但是新资源的响应和旧响应会合并在一起响应到客户端。......原创 2022-07-19 20:14:41 · 1445 阅读 · 0 评论 -
同事跳槽阿里,临走甩给一份上千页的Linux源码笔记,真香
由于篇幅限制小编,小编只在这里给大家展示目录及部分内容,有需要完整文档的程序猿(媛)概述Linux内核,讲述了内核的总体图景,后续章节则根据总体结构对内核进行更详细的研究。原创 2022-07-19 20:13:50 · 213 阅读 · 0 评论 -
字节跳动八进八出,offer到手,发现项目不重要算法才最重要
略。。。原创 2022-07-18 18:35:00 · 3300 阅读 · 2 评论 -
直到前京东高级架构师来到我们单位,我才知道Java性能调优多重要
现代大规模关键性系统中的Java性能调优,是一项富有挑战的任务。你需要关注各种问题,包括算法结构、内存分配模式以及磁盘和文件I/O的使用方式。性能调优最困难的是找出问题,即便是经验丰富的人也会被他们的直觉所误导。性能杀手总是隐藏在最意想不到的地方。正如维基百科所言“科学(来自拉丁文scientia,意思是‘知识’)是以对世界可证实的解释和预见来构建和组织知识的系统。”性能调优正是这样-门实验科学,你需要构建和进行实验,然后根据实验结果建立理论假设。所幸实验所用的性能监控工具在Java世界里随处可见,既。..原创 2022-07-18 18:31:48 · 216 阅读 · 0 评论 -
记一次蚂蚁金服四面遭虐,面试水太深,过河的渡船你造好了吗?
互联网Java工程师1000道面试。原创 2022-07-16 19:31:30 · 415 阅读 · 0 评论 -
编程老司机带你玩转 CompletableFuture 异步编程
一些业务场景我们需要使用多线程异步执行任务,加快任务执行速度。Java提供RunnableFuture两个接口用来实现异步任务逻辑。虽然Future可以获取任务执行结果,但是获取方式十方不变。我们不得不使用Future#get阻塞调用线程,或者使用轮询方式判断Future#isDone任务是否结束,再获取结果。这两种处理方式都不是很优雅,JDK8之前并发类库没有提供相关的异步回调实现方式。没办法,我们只好借助第三方类库,如Guava,扩展Future,增加支持回调功能。任务一。...原创 2022-07-15 21:36:34 · 344 阅读 · 0 评论 -
编程老司机带你玩转 CompletableFuture 异步编程
一些业务场景我们需要使用多线程异步执行任务,加快任务执行速度。Java提供RunnableFuture两个接口用来实现异步任务逻辑。虽然Future可以获取任务执行结果,但是获取方式十方不变。我们不得不使用Future#get阻塞调用线程,或者使用轮询方式判断Future#isDone任务是否结束,再获取结果。这两种处理方式都不是很优雅,JDK8之前并发类库没有提供相关的异步回调实现方式。没办法,我们只好借助第三方类库,如Guava,扩展Future,增加支持回调功能。任务一。...原创 2022-07-15 21:36:34 · 188 阅读 · 0 评论 -
面试官:小伙子你来介绍一下MyBatis
虽然目前 Spring Security 一片火热,但是 Shiro 的市场依然存在,今天我就来稍微的说一说这两个框架的,方便大家在实际项目中选择适合自己的安全管理框架。首先我要声明一点,框架无所谓好坏,关键是适合当前项目场景,作为一个年轻的程序员更不应该厚此薄彼,或者拒绝学习某一个框架。小孩子才做选择题,成年人两个都要学!所以接下来主要结合我自己的经验来说一说这两个框架的优缺点,没有提到的地方也欢迎大家留言补充。Spring Security 并非一个新生的事物,它最早不叫 Spring Security原创 2022-07-11 19:30:12 · 643 阅读 · 2 评论 -
面试官:小伙子你来介绍一下MyBatis
什么是MyBatisMyBatis 本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过原创 2022-07-10 18:27:51 · 202 阅读 · 0 评论 -
JAVA面试基础经典百问,拿下大厂offer
前言网上的 Java 基础面试题文章有非常多,但是大部分都比较老了。很多题目早已不是当前的热门题目,没有必要在这些题目上花太多时间。很多答案放现在已经不准确,可能会误导新人。因此,我花了几天时间整理了一些时下高频的 Java 基础题目,并反复斟酌,给出符合当前版本的解析。Java 面试题(一)1、面向对象的特征有哪些方面?2、访问修饰符 public,private,protected,以及不写(默认)时的区别?3、String 是最基本的数据类型吗?4、float f=3.4;是否正确?5、short s原创 2022-07-10 18:25:50 · 124 阅读 · 0 评论 -
100+道Java经典面试题(面中率高)
Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:代码开发模块化,更易维护和修改。代码复用。增强代码的可靠性和灵活性。增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封装封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在Java当中,有3种修饰符:public,private和protected。每一种修饰符给其他的位于同一个包或者不同包下面对象赋予了不原创 2022-07-09 20:20:55 · 399 阅读 · 1 评论 -
Java面试中常见的高并发解决方案
一般来讲,提高系统应对高并发能力的解决方案可以从以下几个方面入手:(1)高性能服务器(2)高性能数据库(3)高效编程语言(4)高性能web容器提高数据库性能,解决高并发问题提高项目语言效率,解决高并发问题...原创 2022-06-24 22:53:04 · 1427 阅读 · 1 评论 -
2019阿里java面试题(一)
阿里面试题目目录1:技术一面(基础面试题目)2:技术二面(技术深度、技术原理)3:项目实战(项目模拟面试)4:JAVA开发技术常问的问题5:阿里必会知识6:阿里面试范畴7:内推面试题一:阿里技术一面(基础掌握牢固)阿里技术二面(技术原理、个人擅长的项目)进阿里必会知识:阿里面试题目范畴:原文:连接阿里一面题目:阿里二面题目:阿里三面题:面试总结:通过这次面试题和之前发的阿里面试题来看,可以总结出目前互联网公司面试考点为:性能调优、算法数据机构高并发下数据安全、接口冪等性、原子性等分布式下协同原创 2022-06-24 08:02:24 · 233 阅读 · 0 评论 -
40 道基础Dubbo 面试题及答案
转载自?40 道 Dubbo 面试题及答案想往高处走,怎么能不懂 Dubbo?Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。Dubbo 更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。下面我为大家准备了一些 Dubbo 常见的的面试题,一些是我经常问别人的,一些是我过去面试遇到的一些问题,总结给大家,希望对大家能有所帮助。1、Dubbo是什么?Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,现已成为 Apache 基金会孵化原创 2022-06-23 23:29:18 · 257 阅读 · 0 评论 -
21年6月阿里巴巴Java暑期实习面经回顾(已上岸)
大家好,我是路飞!昨天在整理电脑中的学习资料的时候,偶然发现自己半年前面试阿里暑期实习的时候的面经几乎是刚投递完简历,就收到了素质测试。测试内容包括:成语、诗句、表格计算、图形、人格测试等。这一流程不难,就是比较考验耐心把(需要花不少时间)~笔试总共4道题:一道涉及道回溯的智力题(面试官提示用回溯了,还是没写出来)、一道二叉树俯视图(解决)、一道动态规划解决背包问题(解决)、一道类似于剑指offer中的mid股票问题(解决)。几道题都不太难(相比于字节的笔试题来说),mid题居多,一道hard。还有一些零碎原创 2022-06-23 23:28:38 · 221 阅读 · 0 评论 -
实现动态页面的技术Servlet
maven是一个Java世界中,非常知名的"工程管理工具"/“构建工具”(核心功能:管理依赖(进行A操作要先进行B操作,A需要依赖B,在maven里面就可以直接引入依赖了),构建/编译(也是调用jdk),打包 (maven能把这些操作穿起来,不需要再分开编译打包了));那么如何使用maven呢,我这里就搭配idea来使用了idea里面就可以直接可以选择maven的方式创建项目了而下面的这些东西就是一些参数,将这个项目发布到maven仓库的话,这些就是这个程序的身份标识,而目前这些可以直接是默认的,不原创 2022-06-22 08:01:58 · 649 阅读 · 0 评论 -
图书管理系统(大一C语言大作业 包含主要结构体,文件操作, 如数据的修改 查询 删除等)
在大一下,我们的C语言课程布置了一次大作业,要求做出一个管理系统,整个系统可以设计为数据插入模块、数据修改模块、数据删除模块、数据显示模块和数据查询模块。各种信息管理系统本质上是没有太大区别的,对于数据的操作都是差不多的。建立两个界面函数,用来搭建主页,这里用到两个头文件#include定义了通过控制台的数据输入与输出函数#include用来调整方框大小与背景颜色2.2 功能一 录入图书设置一个WriteToFile()函数,利用scanf函数将数据输入给...原创 2022-06-21 20:52:09 · 2390 阅读 · 1 评论 -
俄罗斯方块(C语言实现)
俄罗斯方块相信大家都知道,这里就不再介绍什么游戏背景了,我这里对本代码实现的俄罗斯方块作一些说明:除此之外,本游戏还拥有计分系统,可保存玩家的历史最高记录。博友们可以将以下代码复制到自己的编译器当中运行:游戏代码详解游戏框架构建首先我们定义一下界面的大小,我们这里定义游戏区的行数和列数。我这里将方块堆积的区域称为游戏区,将按键提示以及方块提示的区域称为提示区。我们还需要一个结构体,该结构体记录界面的每个位置是否有方块,若有方块还需记录该位置方块的颜色。其次,我们还需要一个结构体,该结构体当中存原创 2022-06-21 12:17:39 · 4572 阅读 · 4 评论 -
一个普通java程序员的10年...泪奔 o(╥﹏╥)o o(╥﹏╥)o
人生回顾,酸甜苦辣,蛋定就好…我1989年出生在沿海地区的一个普通农村家庭,一直供我上学,感恩父母!上的是农村小学,乡镇初中,乡镇高中,学习成绩中上,加上教育一般,以及我智商一般,即使努力,也就考了个破本科,选了个不用拼爹的专业-计算机科学与技术。初中全校考上重点高中的也就凤毛麟角,直到后来我才明白,城区里的2个好初中,基本上20%上市重点。差距太大了。所以农村里出来的普通人,要想改变搬砖的命运,太TM难了。在二三流的大学里,正常完成学业,靠那不值钱的文凭,正常情况是找不到对口的好工作,进大厂基本不原创 2022-06-21 00:33:01 · 749 阅读 · 0 评论 -
【SSM】09-Mybatis实现模糊查询的两种方法
声明:本专栏文章均为观看动力节点王鹤老师三大框架的视频所撰写的笔记,笔者实力有限,内容如有错误欢迎各位小伙伴在评论区指出。视频链接:SSM-Mybatis相信大家都进行过关键字搜索,而且大部分时间我们都无法做到精准搜索,因此实现关键字搜索的模糊查询操作可谓是相当重要的了,下面就一起看一下Mybatis中如何实现这一操作的。首先回顾一下sql中的模糊查询,如下Mybatis中,第一种方式就是在java代码的参数中写好like后面的内容,然后以参数的的形式传入mapper文件 进行拼接。示例:dao接口的模糊原创 2022-06-18 15:47:19 · 1104 阅读 · 0 评论 -
Thymeleaf基本使用
官网:https://www.thymeleaf.org/Thymeleaf是一个用于Web和独立环境的现代服务器端Java模板引擎。打开IDEA,创建一个maven工程(quickstart archetype)·。在pom.xml文件中导入依赖,目前最新版本3.0.15:新建一个HelloWorld类,内容如下:输出结果:这里模板是HTML常见组件input框,type和value属性。实际上模板引擎在解析模板时,通过‘th:’前缀来锁定要替换的值,就是这里的‘helloWorld’内容。但是这个数原创 2022-06-18 11:53:05 · 553 阅读 · 0 评论 -
SpringBoot整合Vue实现微信扫码支付、微信退款功能
直接上代码,在order模块添加依赖在配置类添加申请的商家号信息添加微信生成二维码service控制层前端微信支付二维码,wx.js定义方法订单详情页,修改order/show.vue组件查询订单支付状态,添加定时器方法,每隔3秒去查询一次支付状态,api后端,weixinservice封装信息请求微信提供的接口,判断是否支付成功,因为微信返回的是xml文件,所以需要转换支付成功后,更新状态控制层,查询状态退款退款与支付唯一不同的是需要在下载微信提供的退款证书,下载好后通过配置文件加载原创 2022-06-12 12:51:18 · 742 阅读 · 1 评论 -
Seata概念以及简单应用
参考尚硅谷我们之前都是一个应用程序连一个库,而且应用程序和数据库被放在同一台机器上,但是在分布式微服务的系统架构中,将原来的三个模块拆分成三个独立的应用,分别使用三个独立的数据源。如下图所示1.仓储服务:对给定商品扣除仓储数量。2.订单服务:根据采购需求创建订单。3.账户服务:从用户账户中扣除余额。上述操作都需要操作相应的数据库,但是如何保证数据库的全局一致性是一个很大的问题。一次业务操作需要跨多个数据源或需要跨多个系统进行远程调用,就会产生分布式事务问题。Seata是一款开源的分布式事务解决方案,致力于在原创 2022-06-12 10:39:03 · 498 阅读 · 0 评论 -
Python数据分析(一) —— 绘制简单的折线图
目录1、函数介绍plt.figure(figsize=(a, b), dpi=dpi)plt.plot(x,y)plt.xticks(ticks,label)plt.savefig()plt.show()plt.xlabel()plt.title()2、实战讲解总结进行数据分析,数据可视化需要运用python的第三方库matplotlib来进行数据可视化。首先介绍介绍几个函数:import matplotlib.pyplot as plt用设置显示窗口的大小形状figsize(a,b):设置显示图框的大小,原创 2022-06-12 01:51:23 · 7190 阅读 · 1 评论 -
MySQL8.0 connector JAR包的下载位置及JDBC配置
在”MyBttis的下载和使用“结尾中有提到如果底层使用的是MySql数据库,那么我们还需要将MySql数据库的驱动.jar包添加到应用程序的类路径中。下载地址:MySQL :: Download Connector/J需在页面中Select Operating System选项中找到Platform Independent点击,会跳转到下载页面;选择mysql-connector-java-8.0.26.zip下载即可。注:时间的不同,页面显示的版本可能有所不同下载并解压mysql-connector-j原创 2022-06-09 23:49:28 · 2608 阅读 · 0 评论 -
JDBC连接PgSQL(PostgreSQL)数据库
(1)Java开发平台:IntelliJ IDEA 2018.3.6(2)PgSQL数据库:postgresql-9.5.21(其他版本也行)(3)数据库管理软件:Navicat Premium 15(4)PgSQL连接驱动:postgresql-42.3.3.jar在连接之前应先完成一下工作:(1)在IDEA中新建一个JAVA项目文件(2)下载安装PgSQL数据库(3)下载安装Navicat并搭建PgSQL数据库在IDEA中新建一个JAVA项目文件、下载安装PgSQL数据库以及下载安装Nav原创 2022-06-08 21:24:20 · 1100 阅读 · 0 评论 -
jdbc批量插入的4种方式【百万条数据插入只需几秒】
jar包准备引入依赖【不知道什么是依赖的可查看Maven的配置与使用】方式一:普通插入用时:62分钟多数据库插入结果方式二:使用批处理插入用时用时:【10秒左右】用时:【4秒左右】* ps.addBatch(); 将sql语句打包到一个容器中* ps.executeBatch(); 将容器中的sql语句提交* ps.clearBatch(); 清空容器,为下一次打包做准备...原创 2022-06-08 21:23:44 · 687 阅读 · 0 评论 -
C++ throw(抛出异常)详解
在前一节中,我们讲到了 C++ 异常处理的流程,具体为:异常必须显式地抛出,才能被检测和捕获到;如果没有显式的抛出,即使有异常也检测不到。在 C++ 中,我们使用 throw 关键字来显式地抛出异常,它的用法为:exceptionData 是“异常数据”的意思,它可以包含任意的信息,完全有程序员决定。exceptionData 可以是 int、float、bool 等基本类型,也可以是指针、数组、字符串、结构体、类等聚合类型,请看下面的例子:一个动态数组的例子C/C++ 规定,数组一旦定义后,它的长度原创 2022-06-08 00:46:52 · 1268 阅读 · 0 评论 -
C++ Qt——从入门到入土 (一)
目录1.环境的配置1.1 Qt的下载1.2 在Vs中配置Qt1.3 解决中文乱码的问题?2.第一个窗口(搜索窗口)2.1 构造一个Qt Widgets项目2.2 Qt初体验——窗口基本属性设置&调整2.2.1 构造析构函数2.2.2 设置窗口标题和大小2.2.3 窗口初始位置的移动2.2.4 窗口背景颜色设置*2.2.5 QstyleSheet详细3.Qt常用控件3.0 何为控件3.1 按钮——QPushButton3.2 信号与槽函数3.2.1 概述3.2.2 槽函数与连接3.2.3 信号与发射3.3 自原创 2022-06-08 00:46:17 · 344 阅读 · 0 评论 -
mysql操作入门(四)-----数据排序(升序、降序、多字段排序)
已知emp表的内容为语法:select 字段名1,字段名2,字段名3 from 表名 (where 条件)order by (字段);举例:将工资进行升序排序也可以升序排列字符串,顺序是按照第一个字母,从a-z排序:order by 的默认排序是升序排序,也可以在order by(字段)后加上asc表示升序,效果是跟默认一样的。语法:select 字段名1,字段名2,字段名3 from 表名 (where 条件)order by (字段)desc;将员工的工资按照降序进行排列:(当工资相同时按照名字的升序排原创 2022-06-07 00:21:00 · 264 阅读 · 0 评论 -
MybatisPlus自定义sql分页查询
自定义sql分页的步骤网上很多博客里面写的多表sql分页查询没带参数,这里给一个带参数的列子JAVA和xml文件如下:myPageList为使用mybatisPlus写的,pageList和pageListCount为原始写法可以看出myPageList跟pageListsql语句一模一样,只是第一个参数必须为Ipage调用 controller层 【省略Service部分】:这里只需要在调用时传递一个Page(long current, long size)即可上面代码中说了不能使用wrapper查询原创 2022-06-06 22:26:48 · 916 阅读 · 0 评论 -
JWT 讲解与 token 过期自动续期解决方案
Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。token其实说的更通俗点可以叫暗号,在一些数据传输之前,要先进行暗号的核对,不同的暗号被授权不同的数据操作。使用token的好处:基于Token的身份验证是无状态的,我们不将用户信息存在服务器或Session中。Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一原创 2022-06-06 00:55:29 · 1489 阅读 · 0 评论 -
java实现下载网络图片到本地
当我们在网络上看到自己想要保存的照片,有的网站设置了权限,不能保存情况下,我们可以借助Java的文件流读取网络上的图片,并保存到本地。比如豆瓣话题第一这篇文章,我们想保存这张图片可以点击图片,创建图片二维码复制这个URL,一会程序会用到。2.运行结果这样就实现了从网络上下载图片,快去动手试一试吧!参考:Java 如何借助InputStream读取网络图片呢?...原创 2022-06-05 23:15:42 · 500 阅读 · 0 评论 -
JAVA http请求工具类
日常工作难免遇到调用其他项目接口,一般都是restful风格,这个并非强制风格,根据项目不同能使用的工具不同,主要受限于项目类型:maven项目,一般项目等。有原生http协议进行交互,java原生自带对http的支持并不好用,或者是httpclient,我们不得不重复造轮子。下边就介绍几种通用常用好用的方法。http-request最大的特点是基于URLConnection实现,不依赖HttpClienGet请求请求示例Get请求获取响应报文Get请求,获取响应码Get请求加请求参数:可以直接加原创 2022-06-05 01:07:02 · 529 阅读 · 0 评论 -
EasyX图形库
此图形库是针对C++的图形库,可以帮助初学者制作简单的图形以及游戏编程。本人也是一名语言的初学者,目的想记录学习的历程以及基本使用方法。下载和安装在此不作说明,本文是以使用手册为基准,对函数的一些使用和注意事项进行说明。基本上都是以画一个为例。好了这就是我们第一个代码。然后我们右击函数名转到定义HWND initgraph(int width, int height, int flag = NULL); // 初始化图形环境void closegraph(); // 关闭图形环境可以看见这个,i原创 2022-06-03 00:20:03 · 349 阅读 · 0 评论 -
C语言中最难啃的硬骨头非这三个莫属
C语言中最难啃的硬骨头非这三个莫属\插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的(禾厶-亻言-手戈)。最近比较闲,带做毕设,带学生参加省级以上比赛///绿色图标【で】liutianwang123正文开始:\///C语言在嵌入式学习中是必备的知识,审核大部分操作都要围绕C语言进行,而其中有三块“难啃的硬骨头”几乎是公认级别的。0x01指针指针公认最难理解的概念,也是让很多初学者选择放弃的直接原因。指针之所以难理解,因为指针本身就是一个变量,是一个非常特殊的变量,原创 2022-06-02 12:35:07 · 308 阅读 · 0 评论 -
bug:The following dependencies are imported but could not be resolved lib-flexibleflexible
解决方法:安装lib-flexible原创 2022-06-02 00:03:49 · 3886 阅读 · 0 评论 -
12、pandas 数据类型转换
本章内容Pandas所支持的数据类型转换数据类型的思路astype()函数pd.to_numeric函数pd.to_datetime函数pd.to_timedelta函数convert_dtypes函数、infer_objects函数其他转换类型函数1、 Pandas所支持的数据类型:floatintbooldatetime64[ns]datetime64[ns, tz]timedelta[ns]categoryobject默认的数据类型是int64,float6.原创 2022-05-31 00:02:13 · 2801 阅读 · 1 评论