草庐IT

mac 删除自带的ABC输入法保留一个搜狗输入法,搜狗配置一下可以减少很多的敲击键盘和鼠标点击次数

0.背景对于开发者来说,经常被中英文切换输入法所困扰,我这边有一个方法,删除mac默认的ABC输入法仅仅保留搜狗一个输入法,配置一下搜狗输入:哪些指定为英文输入,哪些指定为中文输入(符号也可以指定)1.删除ABC1.1关闭SIP保护机制的步骤重启系统,按住Command+R进入恢复模式。点击顶部菜单栏实用工具中的终端。输入以下命令来禁用SIP保护机制。$csrutildisable执行后输出以下信息表示禁用成功。SuccessfullydisabledSystemIntegrityProtection.Pleaserestartthemachineforthechangestotakeeffe

最近又考了两个Oracle认证,交一下作业

从Oracle10g开始考Oracle的认证,现在已经有15个Oracle的认证了,最近又考了两个Oracle认证,分别是云和AI的。是现在正时髦的技术,又恰恰是我的短板,以考促学,正好系统地学习这两门知识。这两个证书的培训和考试都是免费的,在网站mylearn.oracle.com上都可以完成。关于号主:姚远OracleACE(Oracle和MySQL数据库方向)华为云最有价值专家MVP前IBM数据库部门经理获得数十项国际IT认证服务2万+客户《MySQL8.0运维与优化》的作者精通C和JAVA,发明两项计算机专利OracleCloudInfrastructure2023ArchitectA

记录--经常被cue大文件上传,忍不住试一下

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助大文件上传主要步骤:获取文件对象,切分文件根据文件切片,计算文件唯一hash值上传文件切片,服务端保存起来合并文件切片,前端发送合并请求,服务端将文件切片合并为原始文件秒传,对于已经存在的分片,可以前端发个请求获取已经上传的文件切片信息,前端判断已经上传的切片不再发送切片上传请求;或者后端验证已经存在的切片,直接返回成功结果,后端不再重复写入保存暂停上传,使用axios的取消请求继续上传,跟秒传逻辑一样,先发个请求验证,已经上传的切片不再重复发请求,将没有上传的切片继续上传技术栈:包管理工具:pnpm前端:vue3.3.11vitea

17个有用的CLI命令,作为前端工程师,你需要知道一下

作为前端开发工程师,我们需要了解哪些命令?如果您熟悉这些命令,它们将大大提高您的工作效率。1. tree小伙伴们,你们知道如何列出一个目录的文件结构吗?它在显示文件之间的目录关系方面做得很好,这真的很酷。commands├──a.js├──b.js├──c.js├──copy-apps│└──fe-apps│└──a.js├──fe-apps│└──a.js├──test.log└──xxx└──yyy在此之前,您需要安装命令树。brewinstalltree然后只需在文件目录中执行tree即可。2.wcwc是wordcount的缩写,常用于文件统计。它可以统计字数、行数、字符数、字节数等。我

ChatGPT Plus价格太贵,可以约上三五知己一起上车体验一下,这个项目就能帮到你

对于想体验ChatGPTPLus的小伙伴,可能觉得自己一个人一个月花费20美元,相对于人民币每月137多,确实是一个不少的开支,如果,几个人合作一个账号,这样负担就减少了。刚好,最近逛github发现刚好有一个这样的项目。项目介绍ChatGPTWebShare(简称CWS)的目的是「共享」一个ChatGPTPlus账号给多个用户。CWS是:前后端分离的应用,因此你需要自行部署后端到一个稳定且IP可靠的服务器上用于共享ChatGPT账号,而不是官方API支持用户管理,并支持设置各用户的权限和对话次数优先支持ChatGPTPlus账号特点美观简洁的web界面,使用naive-ui多用户共享管完善的

appuni开发前后台交互报500,但是postman发相同的请求是正常的,卡了我几个小时,终于找到原因,记录一下

1.postman请求正常,说明后台是正常的,那么错误就是前端;2.检查前端url,请求头,请求参数是否和postman是否一致;第二步但凡其中一个步骤有问题,都可能导致500错误,很多人是请求头不同导致的,而我确实请求参数的格式不同导致,非常非常的隐蔽。请求头中我发的就是js格式,header:{"Content-Type":"application/json"}但是传递参数的时候我传递的是单个参数,英文不是固定的参数,是个变量,直接把参数传过去实际上就不是js格式,所以需要修改封装接口把//获取单个商品的详情   getGoodsDetail(goodsId){      returnht

简单了解一下当前火热的大数据 -- Kylin

神兽麒麟一、ApacheKylin是什么?二、Kylin架构结语一、ApacheKylin是什么?由eBay公司中国团队研发,是一个免费开源的OLAP多维数据分析引擎优点超快的响应速度,亚秒级支持超大数据集(PB以上,千亿记录)标准的SQL接口,简单易用的及时查询工具支持标准数据库协议,可集成各种BI分析工具二、Kylin架构前置概念(术语)DataWarehouse(数据仓库):各种数据中心存储系统,BI的核心部件BusinessIntelligence(商业智能):企业现有数据转化为知识,帮组企业经营决策;需要利用数据仓库,联机分析处理(OLAP),和数据挖掘等工具OLAP(联机分析处理)

反向 Debug 了解一下?揭秘 Java DEBUG 的基本原理

Debug的时候,都遇到过手速太快,直接跳过了自己想调试的方法、代码的时候吧……一旦跳过,可能就得重新执行一遍,准备数据、重新启动可能几分钟就过去了。好在IDE们都很强大,还给你后悔的机会,可以直接删除某个StackFrame,直接返回到之前的状态,确切的说是返回到之前的某个StackFrame,从而实现让程序“逆向运行”。这个ResetFrame的能力,可不只是返回上一步,上N步也是可以的;选中你期望的那个帧,直接ResetFrame/DropFrame,可以直接回到调用栈上的某个栈帧,时间反转!可惜这玩意也不是那么万能,毕竟是通过stackpop这种操作实现,实际上只是给调用栈栈顶的N个f

android - 你能解释一下 android 中 requestRouteToHost() 的功能吗?

在我的代码中,我使用了requestRouteToHost()方法:这个路由是指把WIFI改成3G还是反之?我的代码不工作...publicstaticbooleanisHostAvailable(Contextcontext,StringurlString)throwsUnknownHostException,MalformedURLException{booleanret=false;intnetworkType=ConnectivityManager.TYPE_WIFI;ConnectivityManagercm=(ConnectivityManager)context.getS

2023最新中级难度Spring Web Flow面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头内容来自[面试宝典-中级难度SpringWebFlow面试题合集](https://offer.houxu6.top/tag/SpringWebFlow)问:请解释什么是SpringWebFlow,并简要介绍其工作原理。SpringWebFlow是Spring框架的一个子项目,它旨在帮助开发者使用基于流程的方法构建Web应用程序。通过SpringWebFlow,开发者可以定义、执行和管理Web应用程序中的业务流程。这些流程可以看作是一系列步骤,每个步骤都代表用户与应用程序的一次交互。SpringWebFlow的工作原理如下:定义流程:开发者使用流程定义语言(如SpringWeb