自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gitignore配置不生效记录

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

2024-05-09 11:45:10 219

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

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

2024-04-26 17:17:08 249

原创 唠一唠~第一性原理

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

2024-01-03 10:50:34 455

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

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

2024-01-02 10:32:14 2234

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

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

2023-12-27 14:48:23 432

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

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

2023-12-27 10:11:56 545

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

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

2023-12-16 12:11:13 370

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

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

2023-12-16 11:31:16 181

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

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

2023-10-11 10:30:20 145

原创 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 382

原创 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 2941

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

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

2023-09-06 16:28:17 108

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

python类里面的__call__方法

2023-06-21 11:11:25 221

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

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

2023-06-07 16:25:28 1936

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

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

2023-05-16 23:18:25 1122

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

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

2023-05-16 10:08:26 1625

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

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

2023-03-17 18:09:56 1371

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

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

2023-03-17 18:03:42 433

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

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

2022-12-21 10:16:45 555

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

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

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

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

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

2022-05-23 16:00:02 1873

原创 怎样实现WhatsApp多开?

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

2022-05-23 15:15:31 2167

原创 免费高效的WhatsApp助手

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

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

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

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

2022-05-23 14:57:03 7329 8

原创 一篇解决Java内存模型

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

2021-01-07 15:38:37 95

原创 一篇解决Volatile关键字

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

2021-01-07 15:16:30 165

原创 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 230 2

原创 nginx常识类信息-01

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

2021-01-04 18:04:02 115

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

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

2020-10-30 08:59:23 531

原创 一图讲解mysql的explain操作

2020-10-29 18:35:08 108

原创 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 484 1

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

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

2020-10-21 22:45:47 246

原创 深入浅出索引

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

2020-10-21 21:35:56 160

原创 MySQL事务隔离:为什么你改了我还看不见

事务隔离事务的具体含义事务就是要保证一组数据库操作,要么全部成功,要么全部失败。在MySQL中,事务支持是在引擎层实现的。MySQL是一个多引擎的系统,但不是所有的引擎都支持事务。比如MyISAM就不支持事务,这也是MyISAM被InnoDB取代的重要原因之一隔离性与隔离级别隔离性针对的数据库事务问题脏读不可重复读幻读针对隔离性隔离的越严实,效率就会越低隔离级别包括:读未提交:一个事务还没有提交,它做的变更就能被别的事务看到读已提交:一个事务提交之后,它做的变更才会被其

2020-10-20 14:15:06 128

原创 一条MySQL更新语句的执行流程

一条更新SQL的执行流程更新语句的整体流程连接数据库清空当前表对应的所有缓存分析器分析词法和语法优化器决定使用什么索引执行器负责具体执行重要的日志模块:redo logMySQL的WAL技术全称是Write-Ahead LoggingInnoDB 引擎特有的日志先写日志,再写磁盘详解如下:1、当有一条记录需要更新的时候,InnoDB引擎就会把记录写到redo log里面,并且更新内存2、InnoDB引擎会在适当的时候,将这个操作记录更新到磁盘里面redo log存储在

2020-10-17 16:50:40 481 2

原创 一条MySQL查询语句的执行流程

一条查询SQL在MySQL中的执行经历大体上来分,Mysql分为Server层和存储引擎层两部分Server层连接器查询缓存分析器优化器执行器等以及所有的内置函数所有跨存储引擎的功能,比如存储过程、触发器、视图等等存储引擎负责数据的存储和提取插件式的架构模式,支持多个存储引擎,如InnoDB、MyISAM、Memory等Mysql5.5.5版本之后是默认的存储引擎Server层的整体介绍连接器职责:连接器负责和客户端建立链接、获取权限、维持和管理链接1

2020-10-15 20:18:25 161 2

原创 python3怎么把\u002F这种类型的字符进行对应的替换

slashUStr = "https:\u002F\u002Fm.dhgate.com\u002Fproduct\u002Fsnoop-dogg-doggystyle-album-logo-black-white\u002F427954156.html"decodedUniChars = slashUStr.encode('utf-8').decode("unicode_escape")print("decodedUniChars=", decodedUniChars)

2020-09-01 11:37:32 12079 3

原创 为什么脚本的CPU的利用率直接爆满

今天在重构代码的时候遇到了一个问题,新改的脚本CPU使用率都高达107%-109%。正常情况下一个300行左右的脚本代码完全不应该出现这种情况,除非运算特别多。CPU使用率高最终的原因: while True: # 任务队列已经执行完成 if self.task_que.empty(): self.logger.info("任务队列已经执行完成!")

2020-08-05 16:08:58 991

原创 码农翻身读书笔记

xmind思维导图资源地址:暂无,正在审核xmind内容如图:

2020-07-31 17:12:13 308

原创 浏览器的渲染过程

一、渲染过程:当浏览器接收到 HTML 时,就会解析它,将其分解为浏览器所能理解的词汇,而这个词汇由于HTML5 DOM 规范定义,在所有浏览器中是保持一致的。然后浏览器通过一系列步骤来构造和渲染页面。渲染步骤如下:1.首先用户在地址栏输入域名,如 fsux.me,DNS(域名解析系统)服务器根据输入的域名查找对应 IP,然后向该 IP 地址发起请求。2.其次浏览器获得并解析服务器的返回内容 (HTTP response)。3.浏览器加载 HTML 文件及文件内包含的外部引用文件(CSS、JS)及图

2020-06-30 09:48:51 2546

码农翻身.xmind

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

2020-07-31

淘宝技术这十年.xmind

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

2020-06-02

springboot在线展示pdf

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

2019-10-31

空空如也

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

TA关注的人

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