自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 10分钟教你 手写 Vue-Router

方法内部分为 3 步如果插件已经安装,直接返回把 vue 的构造函数记录到全局变量中,因为将来我们要在 VueRouter 的实例方法中使用 vue 的构造函数把创建 Vue 实例时候传入的 router 对象注入到 Vue 实例上。

2024-12-19 20:43:35 719

原创 101道算法JavaScript描述【二叉树】9

输入: s = “catsandog”, wordDict = [“cats”, “dog”, “sand”, “and”, “cat”]// 如果最远距离大于(nums.length - 1),我们就将(nums.length - 1),设为最远距离。输入: s = “applepenapple”, wordDict = [“apple”, “pen”]输入: s = “leetcode”, wordDict = [“leet”, “code”]输入: [10,9,2,5,3,7,101,18]

2024-12-19 20:39:54 699

原创 1 CentOS 6下FastDFS实现分布式文件系统_ngx_fastdfs_module

为了支持大容量,存储节点(服务器)采用了分卷(或分组)的组织方式。存储系统由一个或多个卷组成,卷与卷之间的文件是相互独立的,所有卷的文件容量累加就是整个存储系统中的文件容量。一个卷可以由一台或多台存储服务器组成,一个卷下的存储服务器中的文件都是相同的,卷中的多台存储服务器起到了冗余备份和负载均衡的作用。在卷中增加服务器时,同步已有的文件由系统自动完成,同步完成后,系统自动将新增服务器切换到线上提供服务。当存储空间不足或即将耗尽时,可以动态添加卷。

2024-12-19 20:28:49 1011

原创 09【享元设计模式】_享元模式火车票

在上述案例中,当客户端进行查询时,系统通过享元工厂直接创建一个火车票对象将其返回。当某个瞬间如果有大量用户查询同一张票时,系统就会创建出大量该火车票对象,内存压力剧增;我们的做法应该是不管用户查询多少次,只返回一个对象,这样下来内存压力就会减少很多;我们使用享元模式就可以很好的解决这个问题,我们在享元工厂中添加缓存机制即可;

2024-12-19 20:25:07 227

原创 04-在IDEA中配置Maven、tomcat

在build中配置resources,来防止我们资源导出失败的问题。8.浏览器自动弹出,出现hello world!maven默认web项目中的web.xml版本有问题。替换为webapp4.0版本和tomcat一致。IDEA每次都要重复配置Maven 解决。点击settings后去配置Maven。Maven项目中tomcat无法配置。6.点击apply ok即可。标记文件夹功能(扩展了解)

2024-12-19 20:21:26 270

原创 03----3小时 用 websocket 实现聊天室 之项目静态页面搭建

登录用户列表。

2024-12-19 20:17:44 560

原创 (一) nginx 介绍, 安装,nginx命令,配置,性能优化

四. nginx介绍用的io模型是select用的是epool所以nginx优于apachenginx有商业版和社区版nginx 是,邮件代理服务器,Tengine:由。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。Tengine成为一个开源项目,官网OpenResty:基于 Nginx 与 Lua 语言的高性能 Web 平台,1.模块化设计,较好的扩展性2.高可靠性3.支持热部署。

2024-12-19 20:14:01 664

原创 #性能优化-白屏度量 阿里是怎么监控前端白屏的?

这一推导是 100% 正确的。

2024-12-19 20:10:19 707

原创 HarmonyOS NEXT 使用PixelMap深拷贝案例

有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。

2024-12-17 17:03:31 901

原创 10分钟,我写完了8小时的CSS样式,我真棒!_创建css样式要天赋吗

最最最难受的是,那些颜色、高度、长度,我还得一个一个去复制进项目,真的是写得我越来越烦躁了。。

2024-12-17 00:08:51 560

原创 1024程序节 Android框架之一 BRVAH【BaseRecyclerViewAdapterHelper】使用demo

效果图》》》// 第二个布局添加自定义动画@NotNull@Override});默认执行一次,想要反复执行可以自行设置。记得这段要添加在MainActivity.java的adapter2 new出来之后,setAdapter之前空余时间别忘记了看看源码~~~

2024-12-17 00:05:09 323

原创 1010 Lehmer Code (35 分)(思路+详解+树状数组的学习+逆序对+map+vector) 超级详细 Come baby!!!

相关知识介绍:1.理解图 A[i]:表示的是正常的数组C[i]:表示的是区间的和2.那么如何表示C[i] 中 i表示的个数呢 这时候要用到lowbit(i),3.i + lowbit[i]:表示其父亲结点的下标i - lowbit(i):表示其左边管辖区域的下标4.相关的函数(1):求取lowbit(i)(2):更新单点的值,就是如果你给区间内的某个值增加一定的数,那么其父节点也会增加相应的值eg: A[1]比以前大了,那么C[1]也要比以前的大,他的父节点C[2],

2024-12-17 00:01:26 723

原创 10 种最流行的 Web 挖掘工具_web 钻取

总之,SimilarWeb 是一个很好的工具,因为它可以帮助你跟踪你的整体业务健康状况,跟踪机会并做出有效的业务决策。Web 使用挖掘很重要,因为它可以帮助组织找出客户的终身价值,设计跨产品和服务的跨营销策略,评估促销活动的功效,优化基于 Web 的应用程序的功能并提供更加个性化的内容访问他们的网络空间。使用 SQL 数据挖掘功能,可以挖掘数据表和视图,星型模式数据,包括事务数据,聚合,非结构化数据,即 CLOB 数据类型(使用 Oracle Text 提取令牌)和空间数据。

2024-12-16 23:57:46 1049

原创 10 个冷门但又非常实用的 Docker 使用技巧

当你 docker run 了之后却发现里面有一些参数并不是你想要的状态比如你设置的 nginx 容器 cpu 或者内存太小,这个时候你就可以使用 docker update 去修改这些参数。这个是 docker 内置的监控命令,当你想要查看当前主机下所有容器占用内存和 cpu 的情况的时候就可以使用这个命令。这个命令可以帮助你实时获取 docker 的各种事件信息,比如创建了一个容器什么的。当你运行了一个容器但是想要暂停它运行的时候,你就可以使用这个命令。原文:http://suo.im/6n2lLa。

2024-12-16 23:54:05 673

原创 08-微服务文件上传实战(2105~2106总结与练习)

首先打开网关(Gateway),资源服务器(Resource),客户端工程服务(UI),然后修改fileupload.html文件中访问资源服务端的url,例如。说明,为了降低学习难度,这里只做了初始架构设计,后续会逐步基于这个架构进行演进,例如我们会加上网关工程,认证工程等.本次项目我们的客户端工程基于springboot工程进行设计,项目上线时可以将其静态资源直接放到一个静态资源目录中.第三步:启动sca-resource-ui服务,此服务为客户端工程,提供静态资源的访问.所有页面放到此工程中.

2024-12-16 23:50:24 792

原创 07-SpringBoot工程中异步(Async)操作实践

其中,@Async注解描述的方法,在Spring中会认为这是一个异步切入点方法, 在这个切入点方法执行时,底层会通过通知方法获取线程池中的线程,通过池中的线程调用切入点方法(底层默认池类型为ThreadPoolExecutor类型)当我们项目中的一些非核心业务运行时,因其耗时操作(例如用户行为日志的记录),影响到用户核心业务的响应时间,此时可以将这些非核心业务的耗时操作放到新的线程中异步执行。当我们项目中的一些非核心业务运行时,影响到用户核心业务的响应时间,导致用户体验下降,我们该如何处理?

2024-12-16 23:46:42 275

原创 03-ES核心概念理解&IK分词器详解

分词:即把一段中文或者别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词是将每个字看成一个词,比如““我爱狂神”会被分为"我"∵爱"∵"狂”"神”,这显然是不符合要求的,所以我们需要安装中文分词器ik来解决这个问题。灵活的结构,文档不依赖预先定义的模式,我们知道关系型数据库中,要提前定义字段才能使用,在elasticsearch中,对于字段是非常灵活的,有时候,我们可以忽略该字段,或者动态的添加一个新的字段。

2024-12-16 23:43:01 609

原创 00后会自动化就想拿20K?不,你还差点远呢···

为了助力测试员朋友们跳槽面试、升职加薪、职业困境,提高自己的技术,本文给大家整了一套涵盖“软件测试架构面试进阶所有技术栈”的快速学习方法和面试资源。本次是免费分享!

2024-12-16 23:39:19 569

原创 -离散数学-期末练习题解析_xa(x)等价命题

已知个体域,消去量词,∀xA(x)中有全称量词,则把所有x的取值全列出来应该为A(a)∧A(b)AC元素与集合的关系用属于集合与集合的关系用包含A中用的是属于,但a不是X的元素,因为需要把整个集合{a}看成X的 一个元素B用的是属于,说明得把{a,Ø}看成一个集合,a和Ø都得是X的元素,a不是X的元素,所以不正确,也可解释作{a,Ø}只是X的一个元素,并不是指一个集合C正确,有两重括号,第一个括号内的{a,Ø}就是X的一个元素,{{a,Ø}}就是X的一个子集。

2024-12-16 23:35:36 996

空空如也

空空如也

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

TA关注的人

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