- 博客(3801)
- 资源 (35)
- 收藏
- 关注

原创 基于PHP使用influxdb搭建监控服务系统
InfluxDB是领先的开源时间序列数据库(TSDB)。InfluxDB使用Go语言编写,适用于各类时间序列数据的高效存储与检索。
2022-08-19 16:36:13
871

原创 rabbitmq的数据持久化
rabbitmq的数据是存在内存中的,我们可以对数据进行持久化,在意外宕机或重启服务器时,保护数据。在springboot项目的rabbitmq的配置类中在声明交换机时进行持久化。可以持久化的数据有:交换机、队列、消息。消息不需要手动设置,默认持久化。...
2022-08-18 10:19:02
1180

原创 监控系统如何选择合适的时序数据库?
为此,时序数据库引入不同的机制来提升查询性能,譬如InfluxDB使用B树索引、倒排索引和Bloomfilter等技术提升查询性能,这样一方面提升了读操作的查询性能,另一方面写数据时需要维护这些不同类型的索引,也增加了写操作的开销。LSM树是为写而优化的数据结构,写性能出色,故而很多时序数据库选择LSM,或者LSM的变种作为其核心存储引擎,比如InfluxDB、OpenTSDB(OpenTSDB基于HBase,而HBase基于LSM树)等。一个生态优秀的系统,使用的人多了,未被发现的坑也将少了。......
2022-08-15 17:53:01
1910

原创 2022年golang最新面试题来咯
1. channel的内部结构和收发流程2. make和new的区别3. map的内部结构和并发安全4. gmp调度和三色算法5. slice的内部结构和扩容机制6. rpc通信流程和负载均衡7. TCP四次挥手8. Websocket流程9. ORM框架的流程,链接池的实现,什么时候执行SQL语句10. MySQL innoDB的事物,索引结构11. 索引下推和回表12...
2022-05-23 10:04:12
1251

原创 【精选】深入浅出带你了解微服务架构如何运作?
1、您对微服务有何了解?微服务,又称微服务架构,是一种架构风格,它将应用程序构建为以业务领域为模型的小型自治服务集合。一文详解微服务架构通俗地说,你必须看到蜜蜂如何通过对齐六角形蜡细胞...
2022-03-18 08:20:00
751

原创 【精选】面试官:聊下常见设计模式有哪些?
1.常见设计模式单例模式解决的是如何在整个项目中创建唯一对象实例的问题,避免重复创建(实例化)对象,已经有现成的实例就用现成的。减少资源的浪费(因为创建多个实例,浪费内存,完全没必要)...
2022-02-24 07:38:00
2166

原创 Rabbitmq 安装过程中常见问题(亲测可行)
问题1;erlang安装没有bin文件夹今天在服务器上部署RabbitMQ,原本在本地两台机器上装了一遍测试之后没有任何问题,然后把安装包丢到服务器上安装后没有bin文件夹,从开始里面找了一下发现快捷方式指向的是对应路径的bin文件夹,但确实没有,考虑到其他文件夹都是全的于是从本地传了个bin文件夹过去,运行时报错缺少msvcr120.dll文件,双击根目录下的install.exe报错相同,补充相应dll到服务器。2.计算机中丢失msvcr120.dll文件怎么拯救?...
2022-01-26 10:31:14
3111

原创 Elasticsearch 刷大量数据的时候,之前存在的数据,这时候更新,为什么不能查询到?
执行更新操作时,elasticsearch会将相关的doc文档标识为delete状态,不是立马清除,更新时,会检索得到具体doc的version号,并且传递到重建索引的index请求,此时如果另一个进程修改了处于检索和重建索引步骤之间的文档,那么version可能会不匹配,更新请求有可能失败。重新写入的时候,能否立即搜索到和相关refresh_interval配置也有关系,默认为1s,这也是es为什么说是准实时搜索的原因。结语:es的doc是不可变的,不能被修改,只能被替换。...
2021-10-22 17:09:48
1118

原创 Elasticsearch 之Mapping设置
术语介绍文档 Document:用户存储在es 中的数据文档,es中存储的最小单元,类似于MySQL表中的一行数据索引 Index:由具有相同字段的文档列表组成,表示一个文档的集合,类似于table,在6.0后一个Index下只有一个type。(在6后的版本会把type去除)节点 Node:一个Elasticsearch的运行实例,是集群的构成单元集群 Cluster:由一个或多个节点组成,对外提供服务每一个文档都有唯一的id标识自行指定es自动生成数据类型核心数据类型字符串型 t
2021-10-20 09:22:50
745

原创 MySQL将查询的结果作为update更新的数据,且在原字段数据后 CONCAT拼接(lej)
update user INNER JOIN (SELECT GROUP_CONCAT('',id)AS app_id_str FROM `app` WHERE `admin_id` = '用户B的id' AND `status` > '0' AND `is_deleted` = '0' LIMIT 0,1000 ) app_id_strs set app_id= CONCAT(app_id,',',app_id_str) WHERE uid=用户A的id;释义:1.查询app表中...
2021-09-09 11:15:33
7666

原创 详解redis 中Pipeline流水线机制
一、pipeline出现的背景:redis客户端执行一条命令分4个过程:发送命令-〉命令排队-〉命令执行-〉返回结果这个过程称为Round trip time(简称RTT, 往返时间),...
2021-08-31 08:10:00
1687

原创 [图文讲解]redis命令keys和scan的区别
1. Keys 命令语法redis KEYS 命令基本语法如下:redis 127.0.0.1:6379> KEYS PATTERN查找以 com为开头的 key:2 .Scan 命令用于迭代数据库中的数据库键。SCAN 命令是一个基于游标的迭代器,每次被调用之后, 都会向用户返回一个新的游标, 用户在下次迭代时需要使用这个新游标作为 SCAN 命令的游标参数, 以此来延续之前的迭代过程。SCAN 返回一个包含两个元素的数组, 第一个元素是用于进行下一次迭代的新游标.
2021-07-06 20:22:25
5448

原创 MySQL为什么用B+树,而不用B树?
1.b+树只有叶子节点存数据 b树是每个节点都存数据 在相同数据量下b树的高度更高,所以查询效率更低2.b树每一层存的是数据+索引;b+树是除了叶子节点存的是数据+索引以外,其余节点只存索引,所以在相同数据量的情况下,b树的高度会比b+ 树高很多...
2021-06-30 15:09:44
1279
转载 知乎热议:为什么多数程序员都不做个人独立开发?
接着 20 年继续说,20 年后半后没那么忙了,我在周末抽空又把那个 电脑工具软件 翻出来,把 bug 修复了一下,界面再优化了一下,并加入了 根据电脑设备 id 号(就是将 cpu、主板、硬盘的序列号组后然后用 md5 生成的 64 位编号)校验功能,并在软件上留下了我的微信号,于 20 年 9 月份,我将软件发布到 小众软件 这个网站上了,有好些人夸赞我这个软件很实用,还提到了软件存在的问题。推广营销才是最重要,见过很多客户,对功能产品蜜汁自信,一腔热血,但是做出来,让他们卖的时候,就蔫了。
2025-04-04 10:00:20
1
转载 领导:谁再用 Redis 实现过期订单关闭,立马滚蛋!
这里说点题外话,使用 redis 过期监听或者 rabbitmq 死信队列做延时任务都是以设计者预想之外的方式使用中间件,这种出其不意必自毙的行为通常会存在某些隐患,比如缺乏一致性和可靠性保证,吞吐量较低、资源泄漏等。在电商、支付等领域,往往会有这样的场景,用户下单后放弃支付了,那这笔订单会在指定的时间段后进行关闭操作,细心的你一定发现了像某宝、某东都有这样的逻辑,而且时间很准确,误差在1s内;那他们是怎么实现的呢?时间轮是一种很优秀的定时任务的数据结构,然而绝大多数时间轮实现是纯内存没有持久化的。
2025-04-03 17:07:47
3
转载 抖音首次公开推荐算法原理!
用户发布的新视频首先要经过初步评估进入内容池,然后进入召回环节,其作用是从海量的内容池中,初步快速粗筛出一大批用户可能感兴趣的内容。(1)分别将用户特征、内容特征进行数学转化(如展示小猫的视频为 0,展示小狗的视频为 1,短视频为 0,长视频为 1,那么一个展示小猫的长视频即(0,1),其实际长度取决于特征有多少维度,用户特征同理);(3)将两组形式为纯粹的数字集合的用户表征和内容表征,放入同一个向量空间中,每一组数字集合便在向量空间中拥有了一组专属的向量值,好比一组独有的“数字指纹”;
2025-04-02 18:36:58
15
原创 打工人千万不要内耗自己
现代职场中,许多人陷入一种“自我消耗”的循环——加班、焦虑、身体透支,甚至失去生活热情。:如果任务真的关键,学会向领导要人、要预算,而不是自己硬扛。:比如副业、爱好、志愿者,这些才是对抗职场不确定性的底气。• 很多人拼命工作,是怕让领导失望、怕被淘汰。:领导的PUA、同事的负能量,左耳进右耳出,别往心里去。,做得越多,可能换来的不是升职加薪,而是更多琐事。真正的职场赢家,不是燃烧最快的人,而是燃烧最久的人。把时间留给健康、成长、爱的人,这才是可持续的活法。但工作本应是谋生的工具,而不该成为生命的全部。
2025-04-01 17:41:00
388
原创 富在术数,不在劳身;利在势局,不在力耕
• 与其抱怨“活多钱少”,不如思考:如何用**“术数”**(如跳槽、副业、技能升级)破局?• 升职加薪的关键是**“不可替代性”**(如核心技术、管理能力),而非加班时长。• 体力劳动创造线性收益,而资本、模式、流量等“势局”能带来指数增长。:在朝阳行业做普通岗位(势局),可能比在夕阳行业拼命(力耕)更赚钱。这句话并非否定努力,而是强调**“用脑>用力”**。:指方法、策略、计算(如商业逻辑、资源整合、投资眼光等)。:趋势、局势、站位(如行业风口、政策红利、平台优势等)。“富在术数,不在劳身”
2025-03-31 09:04:15
235
原创 月薪15K和18K的同事被裁,活全给我,领导:现在提涨薪不合适,我成了“免费替补”,该忍还是该跑?
上周,公司裁掉了两名同事,一个薪资15K,另一个18K,而他们的工作全部落到了我的头上。如果你是我,你会继续忍,还是强硬一点争取?:不要无限期等,可以问:“您说的‘等等’大概多久?:如果公司一直拖延,更新简历、看看市场行情,让自己有谈判筹码。:裁员本身就是为了节省开支,领导可能觉得“你能干就先干着”。:整理新增的任务,量化自己的付出,让领导知道你的贡献。:如果你不强烈要求,公司可能会默认你接受现状。:用“再等等”搪塞,可能根本就没打算给你加薪。,可以先聊职业发展,再过渡到薪资。那一刻,我愣住了——
2025-03-30 17:01:03
173
转载 Java + LangChain 开发大语言模型应用!
此外,它也对增强我们提供给模型的上下文非常有帮助,从而使模型能够给出更具上下文意义的回答。现在,我们可以将检索到的相关内容作为上下文,添加到我们打算发送给模型的提示中。在深入探讨为什么需要一个用于构建基于语言模型的应用程序的框架之前,我们需要弄清楚语言模型是什么,并了解使用语言模型时可能遇到的一些典型复杂性。大型语言模型是一种基础模型,经过大规模文本数据的训练后,可以捕捉人类语言的语法和语义。通过提示词工程,我们可以促进大型语言模型的安全使用,并构建新的功能,比如将领域知识和外部工具整合到模型中。
2025-03-28 17:47:40
60
转载 中国大模型密集开源,影响几何?
头部企业聚焦模型能力强化,中小企业则基于开源模型开发细分场景应用,形成企业数量更大的产业腰部、大模型后市场,这是一个分工日趋明确的产业生态。阶跃星辰则在一个月左右时间开源三款多模态大模型,其最新开源的是图生视频模型Step-Video-TI2V,支持生成的视频具备运动幅度可控和镜头运动可控两大核心特点,同时自带一定的特效生成能力。胡延平说,以通义千问为代表的中国大模型正借助这一波开源大势,缩小与全球领先AI技术的差距,最重要的是中国开源的生态化获得极大成功,为今后发展积蓄了较强势能。
2025-03-27 09:05:15
25
转载 用deepseek写了一个简单的排队叫号系统
系统将使用 Redis 作为队列存储,WebSocket 实现实时推送,并提供 API 接口供用户和管理员操作。在 app\service 目录下创建一个 WebSocketService.php 文件,用于封装 WebSocket 服务器的逻辑。创建一个队列管理类 app\service\QueueService.php,用于管理 Redis 队列。在前端页面中,使用 WebSocket 连接服务器,并实时接收叫号信息。在 route/route.php 中配置路由。4. 创建队列管理类。
2025-03-26 17:48:33
25
转载 最高判10年!55岁程序员遭降级不满,怒植“自毁代码”:被裁当天,公司系统全面崩溃
例如,他用日语中的“破坏”一词“Hakai”命名了一段代码,还用中文中的“昏睡”一词“HunShui”命名了另一段代码。于是从 2019 年开始,Davis Lu 便利用自己的技术能力,悄悄在公司系统中植入了恶意代码,蓄意破坏公司的网络系统。电影里,反派黑客在被抓之前,往往会在系统中埋下一颗“定时炸弹”,等到自己被踢出局,整个系统就会瞬间崩溃——没想到在现实世界里,类似戏码真的发生了。查,Davis Lu 只承认自己编写了导致“无限循环”的代码,对“自毁开关”等更严重的指控予以否认。
2025-03-23 15:43:25
39
转载 DeepSeek 能否干掉 OpenAI?还要多久?
然而,随着中国 AI 企业的崛起,一个备受关注的问题浮出水面:DeepSeek 能否干掉 OpenAI?重要的是,它能否在 AI 领域开辟一条属于自己的道路。技术积累:OpenAI 拥有全球顶尖的科研团队和多年的技术沉淀,尤其是在大模型领域,GPT 系列已经成为行业标准。数据优势:通过 ChatGPT 等产品的广泛应用,OpenAI 积累了海量的用户数据,这些数据进一步反哺模型优化。本土化优势:DeepSeek 更了解中国市场的需求,能够针对中文场景进行深度优化,这是 OpenAI 难以企及的。
2025-03-22 16:50:18
23
转载 见证奇迹!SQL 优化实操,30248.271s 蜕变 0.001s
发现没有用到索引,type全是ALL,那么首先想到的就是建立一个索引,建立索引的字段当然是在where条件的字段。将会更高,从另外一个角度看,该表的数据是300w,以后会更多,就索引存储而言,都是不小的数目,随着数据量的。快了3w多倍,大大缩短了查询时间,看来索引能极大程度的提高查询效率,建索引很有必要,很多时候都忘记建。,索引就不能全部加载到内存,而是要从磁盘去读取,这样索引的个数越多,读磁盘的开销就越大,因此根据具体。的结果是897,即这两个字段联合起来的区分度是比较高的,因此建立联合索引查询效率。
2025-03-21 17:29:18
19
转载 换掉SpringBoot?0.0015 秒内启动一个应用,这个框架可以封神了!
这导致更大的内存消耗和更慢的启动时间,以至于现在很多公司为了从 Kubernetes 集群的大量投资中获得更多价值,愿意放弃他们深厚的 Java 专业知识,为 Go 和 Node.js 重新培养人才和开发工具。Artifact(工件)的大小出现了同样的情况,Quarkus 生成了更小的工件而再次领先。Quarkus 是另一个采用与上述 Spring Boot 类似方法的框架,但还有一个额外的优点,即以更快的启动时间、更好的资源利用率和效率交付更小的工件(Supersonic、Subatomic)。
2025-03-20 17:29:31
22
转载 突发!BOSS 直聘崩了,为啥总在关键时刻掉链子
然而,新技术的引入也带来了新的问题。可以说,AI 转型对于 BOSS 直聘来说,既是提升竞争力的机遇,也是需要谨慎应对的挑战,如何平衡新技术的应用与系统稳定性,是其亟待解决的问题。可没想到,同年 7 月 6 日,APP 又出现状况,大量用户打开 APP 后,界面显示 “系统服务错误” ,无法正常切换身份,不少正在和 HR 沟通面试的用户被打断,满心无奈。和相亲一样,二十多岁,长得中等偏上,工作稳定,高学历,父母有退休金,这种要么在学校就定下了,要么单位的大姐或者父母单位的同事就给安排了,哪轮的公园相亲。
2025-03-19 15:32:31
38
转载 高并发实战:海量数据的计数器要如何实现?
与此同时,计数的访问量级也有质的飞越。而 Redis 基于通用性的考虑,对于内存的使用比较粗放,存在大量的指针以及额外数据结构的开销,如果要存储一个 KV 类型的计数信息,Key 是 8 字节 Long 类型的 weibo_id,Value 是 4 字节 int 类型的转发数,存储在 Redis 中之后会占用超过 70 个字节的空间,空间的浪费是巨大的。不过,即使经过上面的优化,由于计数的量级实在是太过巨大,并且还在以极快的速度增长,所以如果我们以全内存的方式来存储计数信息,就需要使用非常多的机器来支撑。
2025-03-17 09:07:24
18
转载 神回复:新婚第一晚,有点不好意思下手该怎么办?
我想问一下,女朋友在当足浴技师,工资一个月最少两万起步,我就想问一下,正规么。狗狗被主人骂,跑了二十多公里来投奔主人女儿,见到小主人那一刻已经泪流满面~~一身性感的衣服,在我看来内心没有一丝波澜~有看过《狂飙》的兄弟吗?火车上最讨厌这种不文明的行为,有什么好法子制止呢?当我和女朋友冷战,吵了几天分房睡,今晚她要来和好~女儿缠着让爸爸抱抱,爸爸无处安放的手,女儿长大了!三个闺女,也不知道以后会便宜哪儿三个小伙子!假如你媳妇有这样的手,你会让她干活吗?去男朋友家,这俩到底带哪个?
2025-03-15 17:03:05
17
原创 AI 智能回复入驻微信公众号,这功能太逆天!
关注公众号回复“激活码”,获取2025年最新永久激活码微信公众号已经支持 AI 智能回复功能!通过接入 AI 技术,公众号可以实现自动回复、智能客服、内容推荐等功能,提升用户体验和运营效率。以下是关于微信公众号 AI 智能回复的相关信息及实现方法:1. 微信公众号 AI 智能回复的实现方式微信公众号本身并不直接提供 AI 智能回复功能,但可以通过以下方式实现:方式 1:接入第三方 AI 平台通过调...
2025-03-13 17:17:00
566
转载 谁再在 SQL 中写 in 和 not in,直接走人!
关注公众号回复“激活码”,获取2025年最新永久激活码IN 和 NOT IN 是比较常用的关键字,为什么要尽量避免呢?1、效率低项目中遇到这么个情况:t1表 和 t2表 都是150w条数据,600M的样子,都不算大。但是这样一句查询 ↓select*fromt1wherephonenotin(selectphonefromt2)直接就把我跑傻了。。。十几分钟,检查了一下 ...
2025-03-13 09:07:00
19
转载 Manus的开源免费替代品GitHub狂揽20.7K星!OpenManus!
关注公众号回复“激活码”,获取2025年最新永久激活码2025年被誉为AI代理元年,OpenManus的爆红有力地印证了这一说法。AI技术日趋成熟,AI代理正逐步改变我们的工作方式,它不仅能理解和生成文本、编写代码,更能直接操控电脑,执行各种任务,例如浏览网页、处理文件等。未来,AI代理将如同办公软件般无处不在,融入我们生活的方方面面。然而,像Manus这样强大的AI代理,往往需要邀请码,限制了普...
2025-03-11 20:10:49
133
转载 23.7k star,颜值超高,这个数据库设计器最近爆火了!
关注公众号回复“激活码”,获取2025年最新永久激活码DrawDB是一个开源的数据库设计可视化和管理工具,它通过图形化界面将数据库设计的复杂性降到最低,无论是新手开发者还是资深数据库管理员,都可以借助DrawDB来轻松地通过拖放操作创建和管理数据库结构,无需注册,完全免费使用,在日常工作中更加高效地设计和优化数据库。首页图形化界面DrawDB提供了一个直观的拖放界面,让数据库设计和管理变得简单而高...
2025-03-09 17:41:21
31
转载 急缺人!DeepSeek带火AI岗 “六小龙”全球高薪招贤
2025年春节,中国人工智能大模型DeepSeek在全球引发轰动。DeepSeek的崛起也让相关领域的人才在这个春招季炙手可热。春招首周,人工智能工程师的求职增速位居职业榜首,很多公司甚至开出高薪全球招聘。 正在筹备中的“2025‘起跑春天’杭州青年人才交流大会”上,将有800多家企业释放出超过2万个招聘岗位,人工智能算法工程师、机器人控制工程师等新职业的需求明显增多,而且纷纷开出高薪。 浙江...
2025-03-08 17:40:41
28
2019最新 SSM实现的进销存系统.docx
2019-10-18
PHP特级课:LVS负载均衡:搜索引擎.docx
2019-10-17
PHP进阶之路 - 周梦康亿级 PV 网站架构的技术细节 .docx
2019-10-10
GO语言进阶.docx
2019-10-10
33节 Git实战.docx
2019-10-09
golang培训.docx
2019-09-26
2019最新ElasticSearch快速入门教程.txt
2019-09-11
Python3完全零基础入门精讲超清教程.txt
2019-09-09
PHP消息队列实现及应用.txt
2019-09-09
Linux从零入门实战-2019年七月Z线.txt
2019-09-09
ThinkPHP5.0正式版第二季:实战开发企业站.txt
2019-08-19
炼数成金深度学习PostgreSQL.txt
2019-08-09
Docker企业实战视频.txt
2019-08-07
用于谷歌浏览器显示的数据进行Json格式展示
2024-07-02
全国2600所普通高等学校名单,mysql 版本 ,获取更多IT视频教程
2023-03-15
wsl-update-x64 升级包
2023-01-04
时序数据库,influxdb可视化,监控
2022-10-12
WebSocket协议中文版.pdf
2021-10-19
Microsoft Remote Desktop 8.0.38.dmg.zip
2021-01-23
Microsoft Remote Desktop For ec2-18-163-8-46.ap-east-1.compute.amazonaws.com.rdp
2021-01-23
接口混淆词典数据dck.json
2020-03-23
Nginx教程.pdf
2020-03-01
高并发下的Nginx性能优化实战.pdf
2020-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人