自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 资源 (3)
  • 收藏
  • 关注

原创 npm install --legacy-peer-deps和npm install --force的区别

npm install --force 和 npm install --legacy-peer-deps 主要在处理依赖关系冲突时的方式不同。它们都可以解决某些依赖安装问题,但使用的场景和效果有所不同。主要是–force是安装冲突的依赖,–leagacy–peer-deps是不安装,等你遇到问题的时候你再自己安装。

2025-02-17 21:14:12 684

原创 chrome extension创建新的window

【代码】chrome extension创建新的window。

2024-10-09 11:13:43 499

原创 如何免费为域名申请一个企业邮箱

6.回到dashboard,点击complete setup now的内容,直接就是创建你的邮箱的页面了,输入邮箱前缀就创建好了。,账号和上面admin平台的账号是通用的。

2024-10-08 16:50:33 1058

原创 windows电脑git提交告警:LF will be replaced by CRLF the next time Git touches it

这个警告说明 Git 在你的项目中检测到文件文件里面使用了 行尾符(Line Endings),而且它将在下一次提交或检查时,将 LF(Line Feed) 替换为 CRLF(Carriage Return + Line Feed)。Git 在不同操作系统之间处理行尾符时,会尝试保持一致性,因此在某些场景下,Git 会自动将 LF 转换为 CRLF,或者反过来,这取决于你的 Git 配置。在右下角,你可以看到当前的行尾符类型,点击它,然后选择 LF 或 CRLF 以一致化行尾符。

2024-09-26 23:08:13 1366

原创 命名导出和默认导出的用法区别

1、在编写代码的时候,build打包报警告,使用GPT询问之后得到命名导出和默认导出的区别,因此有想法去了解下命名导出和默认导出的用法区别。,文件中只能有一个默认导出,而且导入时可以随意命名(例如你可以用。,并且可以同时导入多个命名导出。

2024-09-26 22:50:53 468

原创 MySQL 8.0不允许 TIMESTAMP 或 DATETIME 类型的字段直接设置默认值

第二步确定的问题Google搜索:搜索之后得到了如下结论,因此去查看它自己默认docker自动生成的当前值的设置,和我们的mysql对应的值的设置,最终确定需要做这个修改SET persist explicit_defaults_for_timestamp=ON;第一步问GPT:GPT的结论是修改代码,但是代码是docker的,后续对方还会更新,我们改的话,后续会不好迭代,如果要修改代码,我们也不好确定对方代码里面默认值是否有业务意义~。因此最好的解决方案是不拆表。

2024-09-25 11:46:00 595 1

原创 CF + 网站nginx实现 http2的配置

【代码】CF + 网站nginx实现 http2的配置。

2024-09-25 11:37:28 459

原创 gitignore配置不生效记录

在你所有的文件都通过了git add . 命令的情况下,使用指令git rm -r --cached .进行缓存清除,完成之后,再次通过git add . 然后通过git status去看提交的文件都有哪些。

2024-05-09 11:45:10 298

原创 MAC如何重装系统(怒冲30大洋,才拿到的教程~,收藏点赞兄弟们)

应该是之前装了一些远程的软件,卸载一直不干净,导致电脑很卡,而且网络貌似出现了问题,钉钉直接登陆不上了。其余软件网络倒是还好。所以就去PDD,买了个教程,重装了一下。才发现是mac自带,只不过是自己不会用。但是这个教程必须是网络好的哈,因为要下载东西。

2024-04-26 17:17:08 833

原创 唠一唠~第一性原理

以马斯克的真空胶囊高铁为例,如果用比较思维或者经验思维设计新型火车产品,多数人的想法是在现有的功能上做提升,让动力更强劲,流体力学更好。从最本质出发,研究电池都是由什么材料组成,再推算这些原材料加在一起的价格,从而得到电池的最低价格,通过这样的思维方式,马斯克让电动车的商业化成为可能。多数人考虑问题的出发点是这件事情的现有情况是既定事实,我无法改变,但是马斯克的想法是,如果这件事在物理层面行得通,那么我也能做成。那所以对于产品需求设计来说,我们的产品设计的目的本身是:让用户满意,解决用户的问题。

2024-01-03 10:50:34 542

原创 如何用 GPT 去分析Excel数据

代码将根据不同的描述(Subscription creation、Subscription update、其他描述)创建三个不同的数据集,并将它们输出到控制台。在这个示例中,假设您想要找出Subscription creation中金额为9,Subscription update中金额为15的数据,并将其与其他数据进行分离。要根据不同的描述和价格区分数据,可以使用 pandas 进行多条件筛选。需要尝试分析 Excel 的内容,每月都需要进行相关的分析,固定化流程,因此尝试制作固化的脚本,方便后续的分析。

2024-01-02 10:32:14 2841

原创 阿里云日志表盘配置-图上展示想要的名称

阿里云的 SQL 在AS 关键字之后不能使用单引号,必须使用双引号,否则SQL 执行是会报错的。我写的成功的阿里云的 SQL 如下。

2023-12-27 14:48:23 474

原创 阿里云日志表盘配置——漏斗图

【代码】阿里云日志表盘配置——漏斗图。

2023-12-27 10:11:56 581

原创 在vue项目里面临时创建js文件想用node执行报错

其实就是将你要运行的.js文件修改成.cjs就行了,这样es module就不会去校验你的格式了,在这里报错是因为require在eslint里面是不让用的,必须使用import才行,但是我们使用import的话,单纯运行js是导入不进来的,所以只能通过这种方式,或者,你可以选择将当前文件从eslint校验里面去掉.

2023-12-16 12:11:13 496

原创 npm install老是卡住是什么问题

重新安装记得删除node_modules文件夹和package-lock.json文件,重新执行npm install就行.换成下面的这个国内镜像源就好了。

2023-12-16 11:31:16 276

原创 如何下不可选中的文章

3、打开百度,同样打开控制台,找到 body 代码,邮件 edit html,然后在body后面粘贴一下,然后鼠标点击一下head 标签。2、找到最小包含所有的元素,在 section 标签那段代码上面右键,copy ->copy element。大家在使用过程中遇到什么问题可以在当前博客下直接评论。1、将微信公众号链接在浏览器里面打开,打开当前网页的浏览器控制台。4、百度的页面就变成这样了,这个时候这些文字是可以直接选中复制的。

2023-10-11 10:30:20 177

原创 Window 10安装MySQL 5.7

5、打开C:\Windows\System32目录,找到cmd.exe,单击选中后右键,菜单中选择“以管理员身份运行”。9、重新执行5、6步骤,提示Service successfully installed.代表成功。,完成下载后,解压文件,并复制到C:\Windows\System32目录下。官方地址下载的东西没有那么多病毒~。6、bin目录下执行命令mysqld.exe -install。4、创建data目录,如上面配置的路径。10、管理员身份,bin目录下面执行。8、解决如上报错,前往下载。

2023-09-15 15:36:08 422

原创 Window10安装PHP7.4

首先需要下载PHP 7的安装包,可以从PHP官网(https://www.php.net/downloads.php)或者Windows下的PHP官网(http://windows.php.net/download/)下载Windows版本的PHP 7安装包。根据自己的系统架构(32位或64位)选择下载,下载后解压到一个路径下。在PHP目录中找到php.ini-development文件,将其重命名为php.ini,并且进行修改。将PHP安装的路径(比如C:\php)添加到环境变量中。

2023-09-13 15:46:41 4899

原创 稻盛和夫-如是说(读书笔记)

创办企业、开启项目也是,先得明确他人在使用你产品使用你公司服务的好处在哪里,也只有这样你在创办项目,创办企业的时候,方向才会是对的。也只有这样,有了利他之心,你的获利才是自然而然的。如果领导者藏污纳垢,谎话连篇,上梁不正下梁歪,下属是很难做到自觉的,这种情况下,阿米巴经营就会变得无效。根据马斯洛需求层次模型,我的理解是:物质奖励并不是越多越有用,超过一个临界值就无效了,若还想激励员工,需要靠精神奖励,比如成就感,价值感等等。稻盛和夫的利他思想是:在人的心里,在其根底处,存在着利他之心,就是温和的关爱之心。

2023-09-06 16:28:17 169

原创 Python类里面的__call__方法是做什么的

python类里面的__call__方法

2023-06-21 11:11:25 280

原创 Chrome插件:浏览器后台与页面间通信

Chrome插件:浏览器后台与页面间通信搞不清楚,直接拿来当代码参考即可~~

2023-06-07 16:25:28 2119

原创 JS里面的require和import究竟有什么区别

一文搞懂require和import究竟有什么区别?再也不用怕面试官问:为什么这块必须使用require呢?

2023-05-16 23:18:25 1354

原创 ChatGPT「最强竞争对手」Claude有了史诗级更新~~~百页数据一分钟读完还能做出总结

号称ChatGPT「最强竞争对手」的Claude,迎来史诗级更新——模型记忆力原地起飞,现在1分钟看完一本数万字的小说,已经是一件很理所当然的事情了。

2023-05-16 10:08:26 1709

原创 WhatsApp营销纯干货!想要营销效果最大化?看这篇就够了!

WhatsApp为跨境电商商家提供了广泛的营销渠道和目标客户群,已经成为了跨境电商商家营销的重要工具。如何使用WhatsApp营销来提高销售额?怎样做才能事半功倍?关于WhatsApp营销的实操,看这篇文章就够了!

2023-03-17 18:09:56 1612 1

原创 外贸人怎样才能轻松管理WhatsApp?WhatsApp助手到底靠谱吗?

由于跨境电商业务的特殊性,商家需要面临许多挑战,如客户服务和支付等方面的问题。尤其是在客户服务方面,根据CNBC的报道,跨境电商商家在这方面的投入往往需要比传统电商商家更高。那么作为跨境电商商家的我们该怎么做才能提供更好的服务和更好的客户体验呢?一款好的WhatsApp助手能让我们省心省力,还能带来更多销售额。

2023-03-17 18:03:42 569

原创 Vue如何实现父子组件之间的通信功能

在vue组件通信中其中最常见通信方式就是父子组件之中的通信,而父子组件的设定方式在不同情况下又各有不同。最常见的就是父组件为控制组件子组件为视图组件。父组件传递数据给子组件使用,遇到业务逻辑操作时子组件触发父组件的自定义事件。无论哪种组织方式父子组件的通信方式都是大同小异。

2022-12-21 10:16:45 612

原创 WhatsApp网页版(电脑版)使用教程

WhatsApp网页版(电脑版)的保姆使用教程

2022-07-25 14:50:06 51130 3

原创 这些实用的WhatsApp工具,赶快用起来

一、WhatsApp是什么?whatsapp是一款通讯工具,类似微信可以免费给家人,朋友等好友发送和接收信息、图片、音频文件和视频的通讯软件;WhatsApp是基于手机号码注册的,在注册的时候,需要输入手机号码,并接受一条验证短信,然后WhatsApp会搜索你的手机联系人中已经在使用的人并自动添加到手机联系人名单里。二、为什么用WhatsApp?WhatsApp作为全球最大的社交聊天软件,它的主要市场为东南亚、俄罗斯、南美、非洲等,在北美、澳洲也占有很大的市场份额,除了东亚的部分..

2022-05-23 16:00:02 2182

原创 怎样实现WhatsApp多开?

教你轻松实现WhatsApp多开,掌握WhatsApp群控技巧,让多用户实时管理成为可能!WhatsApp是一个比微信更容易营销的海外社交软件——WhatsApp作为全球最大的社交聊天软件,它的主要市场为东南亚、俄罗斯、南美、非洲等,在北美、澳洲也占有很大的市场份额,除了东亚的部分国家和地区 被WeChat/QQ、Line以及其他小众占据之外,很多国家占主要份额的社交聊天工具都是WhatsApp。基于WhatsApp庞大的用户使用基数和日活数据,各类出海商家都在学习了WhatsApp的营销策略,

2022-05-23 15:15:31 2696

原创 免费高效的WhatsApp助手

WhatsApp是一个比微信更容易营销的海外社交软件——WhatsApp作为全球最大的社交聊天软件,它的主要市场为东南亚、俄罗斯、南美、非洲等,在北美、澳洲也占有很大的市场份额,除了东亚的部分国家和地区 被WeChat/QQ、Line以及其他小众占据之外,很多国家占主要份额的社交聊天工具都是WhatsApp。基于WhatsApp庞大的用户使用基数和日活数据,各类出海商家都在学习了WhatsApp的营销策略,试图通过它建立起与用户/卖家/卖家/客户的联系。那么怎么才能提高WhatsApp的使用效率

2022-05-23 15:07:22 9245 5

原创 几步操作即可实现WhatsApp群发

教你通过简单几步操作,即可轻松实现陌生人群发,助力WhatsApp营销!WhatsApp是一个比微信更容易营销的海外社交软件——WhatsApp作为全球最大的社交聊天软件,它的主要市场为东南亚、俄罗斯、南美、非洲等,在北美、澳洲也占有很大的市场份额,除了东亚的部分国家和地区 被WeChat/QQ、Line以及其他小众占据之外,很多国家占主要份额的社交聊天工具都是WhatsApp。基于WhatsApp庞大的用户使用基数和日活数据,各类出海商家都在学习了WhatsApp的营销策略,试图通过它建立起与

2022-05-23 14:57:03 7920 9

原创 一篇解决Java内存模型

简述Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。定义模型的目标Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变量这样的底层细节。这里说的变量包括实例字段、静态字段和构成数组对象的元素,不包括局部变量与方法参数,因为后者是线程私有的,不会共享,也就不存在竞争的问题。主内存与工作内存

2021-01-07 15:38:37 115

原创 一篇解决Volatile关键字

一、基本概念先补充一下概念:Java 内存模型中的可见性、原子性和有序性。可见性:可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。也就是一个线程修改的结果。另一个线程马上就能看到。比如:用volatile修饰的变量,就会具有可见性。volat

2021-01-07 15:16:30 191

原创 String源码的自我解读

1. Stirng的修饰符和实现类public final class String implements java.io.Serializable, Comparable<String>, CharSequence {final修饰符String不能被继承成员方法都默认是final修饰的方法类一旦创建就无法改变,对String对象的任何操作,不会影响到原对象Serializable ,Comparable, CharSequence接口2. String类的成

2021-01-05 12:07:05 270 2

原创 nginx常识类信息-01

Nginx适用于哪些场景- 静态资源服务 - 通过本地文件系统提供服务- API服务 - OpenResty- 反向代理服务 - 缓存加速 - 负载均衡Nginx的使用优点- 高并发、高性能 - 兼顾高并发和高性能- 可扩展性好 - 模块化扩展 - 生态圈很丰富- 高可靠性 - 可以持续不间断的运行数年不会出现问题 - 其它web服务器定时间就得重启- 热部署 - 可以在不重启的方式进行升级 - 如果重

2021-01-04 18:04:02 151

原创 行锁以及死锁的相关问题及策略

mysql的行索是在引擎实现的。但并不是所有引擎都支持行锁。不支持行锁的引擎只能使用表锁。不支持行锁意味着并发控制只能使用表锁,对于这种引擎的表,同一张表上任何时刻只能有一个更新在执行,这就会影响到业务并发度从两阶段锁说起事务 B 的 update 语句会被阻塞,直到事务 A 执行 commit 之后,事务 B 才能继续执行。事务 A 持有的两个记录的行锁,都是在 commit 的时候才释放的。在 InnoDB 事务中,行锁是在需要的时候才加上的,但并不是不需要了就立刻释放,而是要等到事务

2020-10-30 08:59:23 601

原创 一图讲解mysql的explain操作

2020-10-29 18:35:08 141

原创 Mac 每次都要执行source ~/.bash_profile 才能使配置的环境变量或者别名生效

Mac 每次都要执行source ~/.bash_profile 才能使配置的环境变量或者别名生效在 ~/.bash_profile 中配置了环境变量, 可是每次重启终端或者打开新的命令窗口后,配置的环境变量就会失效.需要重新执行 : $source ~/.bash_profile,才能重新生效。原因是:自己安装了zsh,zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量。解决办法:在~/.zshrc文件最后,增加一行:source ~/.bash_profil

2020-10-23 21:23:25 548 1

原创 全局锁和表锁 :给表加个字段怎么有这么多阻碍?

根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类。全局锁全局锁就是对整个数据库实例加锁。MySQL 提供了一个加全局读锁的方法,命令是 Flush tables with read lock (FTWRL)。当你需要让整个库处于只读状态的时候,可以使用这个命令,之后其他线程的以下语句会被阻塞:数据更新语句(数据的增删改)、数据定义语句(包括建表、修改表结构等)和更新类事务的提交语句。全局锁的典型使用场景是,做全库逻辑备份。也就是把整库每个表都 select 出来存成文本。

2020-10-21 22:45:47 274

原创 深入浅出索引

深入浅出索引索引的常见模型哈希有序数组搜索树哈希哈希表是一种以键 - 值(key-value)存储数据的结构,我们只要输入待查找的键即 key,就可以找到其对应的值即 Value。多个 key 值经过哈希函数的换算,会出现同一个值的情况。处理这种情况的一种方法是,拉出一个链表。因为不是有序的,所以哈希索引做区间查询的速度是很慢的。哈希表这种结构适用于只有等值查询的场景,比如 Memcached 及其他一些 NoSQL 引擎。有序数组有序数组在等值查询和范围查询场景中的性能就

2020-10-21 21:35:56 185

码农翻身.xmind

码农翻身,自己的xmind类型的读书笔记,大家如果需要可以自行下载。当前文件对应我博客中的读书笔记内容

2020-07-31

淘宝技术这十年.xmind

个人关于淘宝技术这十年的读书笔记,里面是个人对淘宝技术这十年这个书中对我个人有帮助的内容的xmind类型的思维导图笔记

2020-06-02

springboot在线展示pdf

文件流在线展示pdf,博客地址见:https://blog.youkuaiyun.com/weixin_42152604,自己找一下springboot集成pdf篇

2019-10-31

空空如也

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

TA关注的人

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