学习路线
文章平均质量分 74
web15185420056
这个作者很懒,什么都没留下…
展开
-
SQL如何从字符串截取指定字符(LEFT、MID、RIGHT三大函数)
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 03:32:14 · 2470 阅读 · 1 评论 -
MySQL大批量造数据
有时候往数据库里批量造数据,是为了某些测试前的必要条件。例如:导出 Excel 报表功能、性能压测时的压测数据等。一般批量造数据有以下几种方式:1、通过接口请求方式批量造数据2、开发脚本(Java、Python等)进行批量造数据3、使用 Jmeter 的 MySQL 脚本发起批量造数据4、通过 MySQL 的存储过程造数据本篇采用 MySQL 的存储过程方式来进行批量造数据。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。原创 2022-09-11 10:51:49 · 1664 阅读 · 0 评论 -
CRUD搬砖两三年了,怎么阅读Spring源码?
将 Spring Bean 容器完善起来,首先非常重要的一点是在 Bean 注册的时候只注册一个类信息,而不会直接把实例化信息注册到 Spring 容器中。那么就需要修改 BeanDefinition 中的属性 Object 为 Class,接下来在需要做的就是在获取 Bean 对象时需要处理 Bean 对象的实例化操作以及判断当前单例对象在容器中是否已经缓存起来了。整体设计如图 3-1首先我们需要定义 BeanFactory 这样一个 Bean 工厂,提供 Bean 的获取方法。原创 2022-09-11 02:02:30 · 488 阅读 · 0 评论 -
Redis和MySQL如何保持数据一致性
在高并发应用场景下,如果是对数据一致性要求高的情况下,要定位好导致数据和缓存不一致的原因。解决高并发场景下数据一致性的方案有两种,分别是延时双删策略和异步更新缓存两种方案。也可以采用别的第三方:kafka、rabbitMQ等来实现推送更新Redis!深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料。原创 2022-09-08 23:10:50 · 200 阅读 · 0 评论 -
go语言中的goroutine(协程)
M操作系统的主线程(是物理线程)P协程执行需要的上下文G协程。原创 2022-07-30 13:56:53 · 243 阅读 · 0 评论 -
【Mysql】——索引的深度理解
索引是创建在数据表上的,是对数据库表中的一列或多列的值进行排序的一种结构。如果将数据库比作一本书,那么索引就是书的目录,用来提高插叙的速度,通过索引,查询数据时可以不必读完记录的所有信息,而只是查询索引列。否则,数据库系统需要读取每条记录的所有信息进行匹配。MySQL是以page为单位保存与磁盘进行I/O交互,目的是为了提高I/O效率。MySQL中的CRUD操作(增删查改),都需要通过计算,找到相对应的page的位置。只要参与计算,就需要CPU参与,而为了便于CPU,就需要先将数据移动到内存当中。和。...原创 2022-07-29 22:36:23 · 107 阅读 · 0 评论 -
【MyBatis】初识这一优秀的持久层框架
传统的JDBC操作数据库都是通过写一个java类,在类中调用接口下的API执行相应的SQL,存在大量的硬编码。试想,若是开发一个日活度高的系统,那SQL的变动的非常大,就要我们去相应的类中修改Java代码,特别是进行查询操作时需要我们手动将结果集封装到实体类中,造成后期维护压力山大总而言之,缺点多多mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。...原创 2022-07-29 22:35:46 · 92 阅读 · 0 评论 -
【MyBatis-Plus】简介 入门案例
Mybatis-Plus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提供效率。简化开发、提供效率是它的优势也是目的。对于Mybatis-Plus相关内容的学习,我们可以在官网中查看,这个官网我认为还是非常友好的,因为它是中文形式的,就相当于给我们提供了一个学习笔记,方便使用。...原创 2022-07-29 22:35:11 · 58 阅读 · 0 评论 -
【LeetCode-SQL每日一练】——2. 第二高的薪水
Employee表Employee表题目??编写一个SQL查询,获取Employee表中第二高的薪水(Salary),如果不存在第二高的薪水,那么查询应返回null。例如上述Employee表,SQL查询应该返回200作为第二高的薪水。??LeetCode原题地址,点击进入~我们来简单回顾一下limit与limitoffset的知识点,要常常温故而知新~limitn分句表示读取n条数据limitn,m分句表示跳过n条数据,读取m条数据。...原创 2022-07-29 22:34:35 · 125 阅读 · 0 评论 -
【Java面试题】List如何一边遍历,一边删除?
这是最近面试时被问到的1道面试题,本篇博客对此问题进行总结分享。原创 2022-07-29 22:33:59 · 301 阅读 · 0 评论 -
java进阶学习IO流
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-07-29 16:36:37 · 277 阅读 · 0 评论 -
Java进阶学习
这里的意思是,第五章的那些API你不要去记也没必要,你只要知道它有这么个用途,能决绝什么问题就可以了,具体的API说个名字或者名字说不出来也没关系,面试官一般不会纠结与API的名字,更想提到你对某个知识点自己的理解。——这本书通俗易懂,第5章可以不看,其余建议看。——更重要的是,如果面试官在问你设计模式的时候,你能详细说出几种常用的设计模式,并且给出在JDK或spring或其他框架源码中的应用,以及该模式解决了什么问题之类的,这肯定是加分项,面试官会认为你知识体系结构很完善,对你的印象肯定更加深刻。...原创 2022-07-29 16:35:57 · 206 阅读 · 0 评论 -
Java进阶图
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。做到一定地步有时候会比较迷茫,不知道接下来该干什么。为大家准备一张进阶图。..原创 2022-07-29 16:35:21 · 287 阅读 · 0 评论 -
java进阶今天开始更新
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。java进阶超哥想以EffectiveJava的学习为主线进行讲解,本书内容不多,共303页,算上引言有11章,,,,...原创 2022-07-29 16:34:07 · 236 阅读 · 0 评论 -
【微信小程序】开发入门篇(一)
使用浏览器打开https网址,点击右上角的“立即注册”即可进入到小程序开发账号的注册流程;WXML(WeiXinMarkupLanguage)是小程序框架设计的一套标签语言,用来构建小程序页面的结构,其作用类似于网页开发中的HTML。WXSS(WeiXinStyleSheets)是一套样式语言,用于描述WXML的组件样式,类似于网页开发中的CSS。??由于内容较多,所以我决定分开写啦,我会坚持一直更新呢!??httpshttpshttpshttpshttpshttps。...原创 2022-07-28 21:52:57 · 397 阅读 · 0 评论 -
【Go报错】go go.mod file not found in current directory or any parent directory 错误解决
安装好liteide之后创建了第一个“helloworld”的golang项目,却报了如下错误。原创 2022-07-28 20:24:47 · 212 阅读 · 0 评论 -
SpringMVC常见面试题总结
MVC的全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,达到减少编码的时间。V即View视图是指用户看到并与之交互的界面。比如由html元素组成的网页界面,或者软件的客户端界面。MVC的好处之一在于它能为应用程序处理很多不同的视图。}...原创 2022-07-28 18:55:14 · 590 阅读 · 0 评论 -
MySql模糊查询大全
这是一条我们在MySQL中常用到的模糊查询方法,通过通配符%来进行匹配,其实,这只是冰山一角,在MySQL中,支持模糊匹配的方法有很多,且各有各的优点。好了,今天让我带大家一起掀起MySQL的小裙子,看一看模糊查询下面还藏着多少鲜为人知的好东西。目录一、MySQL通配符模糊查询(%,_)1-1. 通配符的分类1-2. 通配符的使用% 通配符:_ 通配符:1-3. 技巧与建议:二、MySQL内置函数检索(locate,position,instr)2-1. LOCATE()函数2-2. POSITION()方原创 2022-07-28 15:58:53 · 427 阅读 · 0 评论 -
LambdaQueryWrapper 的常用方法
使用方法PageHelper.startPage()然后后边写sql就可以。3、如果你想要mapper中的一些方法的话,mapper要继承BaseMapperIPage则需要在dao层传入IPage的实现类Page对象,该对象实现了IPage。实现类中要继承IService的实现类ServiceImpl2、servie层和实现类要集成mybatisPlus的;平常在代码中还是要经常的使用,减轻工作量。2、常用的lambda表达式的一些定义。...原创 2022-07-28 14:30:26 · 2165 阅读 · 0 评论 -
JavaScript DOM基础
本文简单的讲解了JavaScript的DOM基础,适合初学的朋友们,如果本文对你有所帮助请三连支持博主,你的支持是我更新的动力。以下是本篇文章正文内容一个完整的JavaScript实现由以下3个不同部分组成核心(ECMAScript)语言核心部分,描述了该语言的语法和基本对象。文档对象模型(DocumentObjectModel,DOM)网页文档操作标准,描述处理网页内容的方法和接口。浏览器对象模型(BOM)客户端和浏览器窗口操作基础,描述与浏览器进行交互的方法和接口。编程接口。...原创 2022-07-28 12:52:42 · 74 阅读 · 0 评论 -
@Configuration详解
也就是说,虽然写的Myconfig是在容器中注册组件用的,但是在注册组件之前会在容器中查找有没有该组件。如果有,则取该组件用于保证单实例,如果没有再注册一个新的组件。3.在主程序中获取user01和pet01组件,并将user01组件中的Pet类和组件pet01组件进行对比。返回类型为组件类型,返回的值,就是组件在容器中的实例。使用代理模式,保证组件的单实例,启动不如false快,但是重复利用率高,适用于会重复使用组件的场景。虽然是调用了两次,可它们两个是相等的,也就是说使用了代理,取的都是同一个值。...原创 2022-07-28 11:04:46 · 191 阅读 · 0 评论 -
java SpringBoot登录验证token拦截器
定义2个注解,1个用于任何接口都能访问,另外一个用于需要登录才能访问拦截器拦截,除了登录和发送短信,不拦截,其他都拦截@Resource@Override//注册自己的拦截器,并设置拦截的请求路径//addPathPatterns为拦截此请求路径的请求//excludePathPatterns为不拦截此路径的请求}}拦截的时候,调用的方法,给谁通过其中service查询数据库,有没有用户,的方法要自己写加入全局,异常类,这样当异常,会返回你所指定的异常。...原创 2022-07-27 16:46:54 · 377 阅读 · 0 评论 -
8万字带你入门Rust
和其他语言的接口功能类似,但也有不同的地方。//trait定义共享行为,和其他语言的接口类似,但也有一些区别}String,String,String,String,}//在类型上实现traitimplSummaryforNewsArticle{//要实现一个trait,就要实现它里面所有方法format!}println!}}pubtrait名称实现语法impltrait名for类型名限制part&'astr,}partx。...原创 2022-07-27 12:24:46 · 503 阅读 · 0 评论 -
74道高级Java面试合集,java开发模式面试题
在开头跟大家分享的时候我就说,面试我是没有做好准备的,全靠平时的积累,确实有点临时抱佛脚了,以至于我自己还是挺懊恼的。(准备好了或许可以拿个40k,没做准备只有30k+,你们懂那种感觉吗)如何准备面试?1、前期铺垫(技术沉积)程序员面试其实是对于技术的一次摸底考试,你的技术牛逼,那你就是大爷。大厂对于技术的要求主要体现在基础,原理,深入研究源码,广度,实战五个方面,也只有将原理理论结合实战才能把技术点吃透。Java程序员必看《Java开发核心笔记(华山版)》Redis学习笔记2、狂刷面试题。...原创 2022-07-27 12:24:10 · 255 阅读 · 0 评论 -
GitHub上标星75k+的《Java面试突击版》到底有多牛?看完内容我服了!
不论是校招还是社招都避免不了各种面试。笔试,如何去准备这些东西就显得格外重要。不论是笔试还是面试都是有章可循的,我这个有章可循‘说的意思只是说应对技术面试是可以提前准备。运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试:"80%的offer掌握在20%的人手中"这句话也不是不无道理的。决定你面试能否成功的因素中实力固然占有很大一部分比例,但是如果你的心态或者说运气不好的话,依然无法拿到满意的offer。运气暂且不谈,就拿心态来说,千万不要因为面试失败而气馁或者说怀疑自己原创 2022-06-24 08:33:27 · 162 阅读 · 0 评论 -
Java面试常客——进程和线程
是一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。线程调度:1.分时调度所有线程轮流使用CPU的使用权,平均分配每个线程占用CPU的时间。2.抢占式调度优先让优先级高的线程使用CPU,如果线程的优先级相原创 2022-06-24 00:23:02 · 110 阅读 · 0 评论 -
java面试小经历
大家好,国庆节后的第一天上班,闲来无事给大家分享一下前段时间陪着经理一起面试Java开发人员的经历(注:楼主只是个小学生,只是坐在经理旁边听他面试别人)。前段时间公司应该业务需要,想着招一位1~2年的Java技术。人事在51job、智联等一系列网站发布了招聘信息,结果发现人不好招啊。可能8月份不是招人的好季节,也可能是最近魔都的互联网行情不好吧,呵呵管它呢。结果一大推培训班刚出来投简历过来,最大的问题在于还有一大堆安卓的投简历…GG面对着大多数刚培训出来的,好多人应该是被培训班里面的课程顾问忽悠了,老想着出原创 2022-06-24 00:22:23 · 89 阅读 · 0 评论 -
微信小程序
目录环境准备注册账号获取APPID开发工具小程序结构目录小程序文件结构和传统web对比基本的项目目录?小程序配置文件. 全局配置app.json1. pages2. window3.tabbar?页面配置page.json模板语法数据绑定普通写法组件属性bool类型?运算列表渲染条件渲染wx:if. hidden小程序事件的绑定样式 WXSS尺寸单位样式导入选择器?小程序中使用less常用组件?text?. image?swiper??. navigator?. rich-textbutton. iconr原创 2022-06-22 08:37:25 · 162 阅读 · 0 评论 -
基于SpringBoot + MyBatis的前后端分离实现在线办公系统
本项目目的是实现中小型企业的在线办公系统,云E办在线办公系统是一个用来管理日常的办公事务的一个系统使用SpringSecurity做安全认证及权限管理,Redis做缓存,RabbitMq做邮件的发送,使用EasyPOI实现对员工数据的导入和导出,使用WebSocket做在线聊天使用验证码登录页面展示://用户名的keyprivate static final String CLAIM_KEY_USERNAME=“sub”;//签名的时间private static final String CLAIM原创 2022-06-21 21:24:30 · 147 阅读 · 0 评论 -
分布式 - 公司使用什么RPC框架,聊聊你理解的RPC原理
不啰嗦,我们直接开始!以前在做一个规模不大的系统的时候,用的是单体架构,一台服务器部署上一个应用和数据库也就够了。但是现代化互联网公司业务逐渐扩大,服务逐渐细分,很多服务之间需要通过远程分布式接口调用通讯,即不同的服务不是部署在同一个服务器上,比如订单服务在 A 服务上,付款服务在另一个服务上,有同步调用、也有异步调用,这个时候我们就需要远程调用不同的服务,使用的时候调用远程服务就像调用本地服务一样,引入一个 jar 包,就能通过this.xxx( ) 一样调用远程服务,这背后的机制就是通过 RPC 技术。原创 2022-06-21 12:48:23 · 100 阅读 · 0 评论 -
不会metaclass你居然敢说自己会Python
python是个神奇的语言,神奇的地方在于一切皆对象,所以没有对象的你在这里应该可以找到真爱。什么叫一切皆对象?什么是对象?它和类class有什么关系?在python里我们定义类的时候往往会这个object我们都知道是父类,任何类往上倒几代,祖先都是object。那我们定义的这些类的类型是什么呢?类的type是type,哈哈哈。python里类型的尽头是type,不信你看因此有如下说法:type为对象的顶点,所有对象都创建自type。object为类继承的顶点,所有类都继承自object。我们知道在定原创 2022-06-21 01:05:21 · 87 阅读 · 0 评论 -
【带你了解C++标准库为何在八大链表结构中选择了它】双向循环带头链表的实质性操作
?链表功能动画演示?逻辑实现text.c?头文件List.h?函数实现List.c??八大链表结构为何选择了它C++的STL库选择的最终链表结构为双向循环带头链表为什么选择了它呢,是因为它的结构更优,虽然形式看似复杂,但的它便利性相比其他链表好得多C++标准库中把list设计为带头节点的双向循环链表是很合理的,不信你往后看它的操作实现过程相比于单链表来说有多简单,当然你也可以用其他的六种结果来对比,结果一定是双向循环带头链表更胜一筹认识八种链表的类型??初始化和打印初始化打印??尾插和尾删尾插原创 2022-06-18 16:19:02 · 176 阅读 · 0 评论 -
【C语言】玩转指针——关于指针,你需要掌握的基础知识!
指针是C语言中的一个重要概念。正确而灵活的运用指针,可以使程序间接、紧凑、高效。每一个学习和使用C语言的人,都应当深入地学习和掌握指针。提示:以下是本篇文章正文内容,下面案例可供参考相信大家看到上面这段话,可能有点懵,不急,我稍后再给大家解释。在这里,我先给大家讲述一下,数据在内存中是如何存储和读取的?那么,这些字节在内存中被分配到哪里?我们如何找到呢?为了解决这个问题,我们就给内存区的每一个字节一个编号,这个就是它们的“地址”。它相当于旅馆中的房间号,在地址所标志的内存单元中存放的数据则相当于旅馆房间中原创 2022-06-18 14:20:16 · 218 阅读 · 0 评论 -
SpringMVC 常见面试题
Spring MVC 是spring框架的一部分(子框架), 是实现对Servlet技术进行封装。MVC全名是Model View Controller,是模型(model)-视图(view)-控制器 (controller)的缩写,它是一种软件设计典范,是一种软件架构设计分层模式。**Model(模型)**是应用程序中用于处理应用程序数据逻辑的部分。**View(视图)**是应用程序中处理数据显示的部分。**Controller(控制器)**是应用程序中处理用户交互的部分。最典型的MVC就是JSP + s原创 2022-06-12 13:23:30 · 143 阅读 · 1 评论 -
Python玩转emoji表情 一行代码的事儿!
如下表情你可能都见过还记得曾经被 “滑稽” 刷屏的场景吗?在这个各种表情包横行的时代,emoji表情依然占据了一定的地位!这篇文章将带你了解一下,python与 emoji 表情之间的会有怎样的联系!有时候在代码中加入一些有趣的操作可以使得友好度上升好几个Level,正好了解到 Python 支持 emoji 表情的输出,实现方式相当简单。表情符号和社交媒体:emoji库的官方文档:传送门安装 emoji 库emoji库主要有两个函数:运行效果如下:支持的表情:几乎支持所有 emoji 表情原创 2022-06-12 02:21:54 · 3370 阅读 · 3 评论 -
Python二级考试知识点(史上最全)
1、Python语言基本语法元素考点1.1 程序的基本语法元素:程序的框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、库引用33个保留字6种数据类型4种引用方法:import 库、from 库 import 函数、from 库 impor *、import 库 as 别名考点1.2 基本输入输出函数:input()、eval()、print()考点1.3 源程序的书写风格-Python之禅运行import this 即可出现考点1.4 Python语言的特点通用、简洁、高产2、基原创 2022-06-10 21:23:42 · 812 阅读 · 0 评论 -
Pandas教程(非常详细)
转载于: http://c.biancheng.net/pandas/Pandas 库是一个免费、开源的第三方 Python 库,是 Python 数据分析必不可少的工具之一,它为 Python 数据分析提供了高性能,且易于使用的数据结构,即 Series 和 DataFrame。Pandas 自诞生后被应用于众多的领域,比如金融、统计学、社会科学、建筑工程等。Pandas 库基于 Python NumPy 库开发而来,因此,它可以与 Python 的科学计算库配合使用。Pandas 提供了两种数据结构,分原创 2022-06-10 00:18:48 · 644 阅读 · 0 评论 -
MySQL-多表查询
三、查询1、多表查询语法查询学生表和成绩表所有信息select * from student,sc where student.sid = sc.sid注意: 多表查询时,一定要找到两个表中相互关联的字段,并且作为条件使用①内连接查询 (只显示符合条件的数据)查询学生表和成绩表所有信息select * from student inner join sc on student.sid = sc.sid;内连接查询与多表联合查询的效果是一样的.②左外连接查询 (左边表中的数据优先全部显示)原创 2022-06-08 22:17:11 · 92 阅读 · 0 评论 -
mysql-installer安装教程(详细图文)
目录1.安装2.配置系统环境变量3.配置初始化my.ini文件4.MySQL彻底删除? ? ? ? ?5.Navicat 安装先去官网下载需要的msi,在这放出官网下载地址下载地址这里我具体以8.0.28为安装例子,除了最新版安装界面有些变动以往的都是差不多的。过去的版本在这里打开8.0.28的下载页面,点击图片进入到8.0.28版本的msi下载页面第一个是在线安装,安装时需要连接网络第二个离线,我们选择离线的我在这里下载的是离线版的下载完后打开安装包进入安装界面点击 NEXT点击 NE原创 2022-06-08 22:16:34 · 343 阅读 · 0 评论 -
Go语学习笔记 - 文件操作(一) 从零开始Go语言
学习笔记,写到哪是哪。文件操作比较多,分为几篇来写吧。首先是文件的读写,在平时的工程化操作中使用最多。样例代码如下这里使用了os.OpenFile方法,后面的os.O_WRONLY模式会在后面提到。执行结果样例代码如下执行结果如下注意,os.Open方法是以只读模式打开文件。在使用os.OpenFile方法的时候需要使用到文件模式,文件的打开模式如下:O_RDONLY int = syscall.O_RDONLY // 只读模式打开文件O_WRONLY int = syscall.O_WRONLY原创 2022-06-08 01:41:11 · 77 阅读 · 0 评论