大家好,又见面了,我是你们的朋友全栈君。 前言 工作已经有一段时间了,有的时候会跟同事们打趣:“如果你让我现在去手写一个快速排序,我怕是真的写不出来”。...如果不接触一段时间的算法,真的很容易就忘了。不信?你现在想想你自己能不能手写一个堆排序。 经历过校招的人都知道,算法和数据结构都是不可避免的。 在笔试的时候,最主要的就是靠算法题。...与有序的数组进行比较,比它大则直接放入,比它小则移动数组元素的位置,找到个合适的位置插入。...快速排序 学习快速排序的前提:需要了解递归 思路:在数组中找一个元素(节点),比它小的放在节点的左边,比它大的放在节点右边。...思路:堆排序使用到了完全二叉树的一个特性,根节点比左孩子和右孩子都要大,完成一次建堆的操作实质上是比较根节点和左孩子、右孩子的大小,大的交换到根节点上,直至最大的节点在树顶。
正常的大模型部署都是在服务器上的 但是最近我看到一个手机上可以运行的大模型 分享给大家 MiniCPM MiniCPM是基于 MLC-LLM 开发,将 MiniCPM 和 MiniCPM-V 在 Android...使用起来很简单,下载好安装包后 按照教程安装好 下载2个模型 一个是MiniCPM 一个是MiniCPM-v MiniCPM-v是可以处理图像的 下载好后,点击模型的进行对话即可 安装 MiniCPM只占...注意模型在部署到手机时使用了 4-bit 量化,可能会损失一定的性能. 性能请参考 原版模型. 安装包获取 公众号回复MiniCPM
使用 WordPress 一段时间,应该算是满久了,总有一些奇奇怪怪的想法,所以也整了一些奇奇怪怪的插件,今天把他们整理下给大家汇聚分享下。欢迎大家选用, 。...WordPress Planet 想创建和 WordPress 火星一样的页面,那么它就是不二的选择。 滔滔 WordPress 插件 给大小朋友在博客上玩滔滔的。...中文 Dashboard WordPress Dashboard 一大推英文,我们的原则是替换掉他们,显示我们中文的 WordPress 文章。...17Fav.com WordPress 插件 国内应该目前大家用得最多的收藏服务,和他的插件。 WordPress Related Posts 相关日志插件,个人写得最好的插件。...WP-del.icio.us 把博客上的搜索文章都提交给 del.icio.us。 WordPress 表情秀 把留言中的一些关键字转换为对应的图片。
“哦哦,好,我看一下,把商品编号发一下吧......”...写在前面 小猫的态度其实还是相当值得肯定的,当他下定决心从根本上排查问题的时候开始,小猫其实就是一名合格而且负责的研发,这也是我们每一位软件研发人员所需要具备的处理事情的态度。...在软件系统演进的过程中,只有我们在修复历史遗留的问题的时候,才是真正意义上的对系统进行了维护,如果我们使用一些极端的手段(例如上述提到的后门接口curl语句)来保持古老而陈腐的代码继续工作的时候,这其实是一种苟且...说到消息队列重试,还有一种方式是基于异步任务重试,咱们可以把更新缓存失败的这个数据保存到数据库,然后通过另外的一个定时任务进而扫描待执行任务,然后去做相关的缓存更新动作。...真实的业务场景往往要复杂的多,当然解决方案也不同,老猫上面提及的这些大家可以做一个参考,遇到实际问题还是需要大家具体问题具体分析。 我是老猫,资深研发老鸟,让我们一起聊聊技术,聊聊职场,聊聊人生。
在《夏洛特烦恼》中有这么的一段剧情:夏洛穿越到了他初中的班级里,当他发现自己在梦中的时候,看着一直讽刺挖苦他的老师说了句经典的台词:“在我梦里,我还能让你把我给欺负了?”。...: 【解释】 - 那么如果想要我们的音乐网站或者app脱颖而出并受到大众的喜爱,音乐品味推荐会是核心能力,我听了几首歌,后续不知道要听什么歌曲了,而网站给我推荐的歌曲都特别符合我对音乐的品味,那用户自然就更喜欢来这里听歌...如下所示,同样的“售卖”一词在不同的上下文中含义都是不一样的: 限界上下文是一个显式的边界,领域模型便存在于这个边界之内。领域模型把通用语言表达成软件模型。...在去年的年中,群里也就剩下几个人还在百度,而晚上吃饭遛弯也只剩下我和小A了,当时就在公司7层遛弯,聊基金股票、聊新闻趣事、聊以后的人生怎么打算的……,一晃也有一年了,当时的一切历历在目。...当时一帮刚毕业的年轻人们,现在还在北京的也寥寥无几了。或许再过一段时间,自己也会离开这座城市吧。 北京依然是那座城,依然会有一帮刚毕业的年轻人们,背着行李,满载梦想,把青春和激情洒满这片土地。
这几天真的不好受,网站遇到各种奇葩问题,首先不说我的站卡的问题,先说说开启腾讯CDN中间源 HTTP 533 564,头疼,后台点开发布文章的时候各种报错,网上百度“HTTP 533 564”看到最多的字眼...0190417025739.png 更新wordpress 在官网下载你对应的wordpress版本,把除了wp-config.php文件和wp-content文件夹的内容覆盖到你的网站上。...安装插件redis 宝塔面板php安装redis缓存加速WordPress打开速度,因为WordPress打开比较慢,所以霜天seo采用了各种各样的方式来提高wordpress的加载速度,其中一个不错的手段就是...安装wordpress的redis插件 在wordpress的插件管理里面搜索“Redis Object Cache”,然后下载并启用Redis Object Cache。...只有自己研究出来的办法才是最适合自己的,我的网站www.qiyuwg.com,大家可以测试一下,经历这么多其实还是有些小成就感的。
游戏设计师需要什么技能 我把全部知识作为我的领域。 ———弗朗西斯·培根 简单来说,一切技能。你擅长的任何事情,都可以成为游戏设计师的有用技能。...最重要的技能 以上所有技能里面,还有一项最最重要的,大部分人听来会觉得太过奇特,于是我都没有把它列在其中。有些人会猜是“创意”,我认为这可算是第二重要的技能。...其原意是指思想的交换,但现在已经成为了“谈话”的同义词,例如“我有些事情要和你沟通一下”。谈话当然是重要的技能,但良好的沟通和优秀的游戏设计都发源于一件基础得多、重要得多的事情。...然后他避开你的眼神,轻声说,“呃,还好吧,我猜。”接着他定了定神,吸一口气,看着你的眼睛,下定了决心,但听起来又不那么可信地稍微放大了音量,“我,呃—挺好的。你呢?” 那么,弗雷德好吗?...我碰到了很严重的问题,有点想和你谈一谈。但如果没得到你的保证,说明你真正关心我的麻烦,我又不会和你谈,毕竟这是有点私人的事情。不过要是你不愿意被扯进来,我就不会打搅你,只假装一切都好就是了。”
**摘要:**写这篇文章,主要是把自己最近一个 Agent 项目的重构经历扒出来,跟大伙儿分享一下。简单说,就是怎么把一个只会按指令办事的“傻瓜”Agent,改成一个有点自己想法的“专家”系统。...**三、V2.0 重构:给它装上“动机”和“成长”两个模块**V2.0 的设计思路彻底变了:**从“外部控制”,改成“内部驱动”**。我把那些僵化的行为规则砍掉一大半,把精力全放在了两个新模块上。...哦,我琢磨明白了,因为……(自己分析原因)。行,我得把 B 方案的用法和逻辑,记在我的小本本上,变成我的新经验。”有了这个机制,Agent 就不再是死的了。...* **会看脸色了**:用户一不高兴,它的“压力值”就飙升,驱动它去想“怎么把用户哄好,把关系搞定”,而不是傻乎乎地说“抱歉,我不理解”。我终于可以扔掉那本厚厚的《操作手册》了。...希望我这次的复盘,能给同样在这条路上摸索的兄弟们,一点参考。
笔者也有幸作为媒体代表,参与了“1000 AIdea 应用计划”的评审工作。说实在的,开始评审前。我很难想象当代 AI 开发者的“脑洞”可以大到这样的地步。比如—— 你考虑过去火星种土豆吗?...我说的不是马特 · 达蒙在《火星救援》里的表演,而是真的围绕可行性进行调研,并开发相关的配套应用,创作团队高呼着“让人类农耕文明的火种燃遍银河”的口号,就把这样一份作品“端”了上来。...比如,创造团队苦口婆心的告诫我们:火星的开发价值不如想象中的高,种土豆才是火星殖民的终局。...应该说,如果本次“1000 AIdea 应用计划”的奖品是运载火箭和火星登陆舱,我愿意投票将他们的团队第一个送到火星上,以保障对整个银河系的薯条供应。...看过这三个作品,我再度确信,我把 AI 应用这事儿想得太简单了。有太多的创意,可以在 AI 的辅助下,孵化自不同的有趣灵魂。
然后我就开始了1个多月的走读代码和写代码,脑袋里充斥着亚马逊、乐天、雅虎、eaby、bigcommerce等等各大国际电商平台。...大量if-else 在电商运营的开发部门中,我们需要对接不同的销售平台,每个平台的订单数据格式和处理逻辑都有所不同,这就导致了代码中出现了大量的 if-else 分支。...使用多态和抽象类 我们可以使用多态和抽象类等技术,将不同平台的订单处理逻辑分别封装在不同的类中,从而避免了过多的 if-else 分支,提高了代码的可读性和可维护性。...使用策略模式 我们可以使用策略模式,将不同平台的订单处理逻辑封装在不同的策略类中,从而避免了过多的 if-else 分支,提高了代码的可读性和可维护性。...综上所述,我们可以根据具体的业务需求和代码特点来选择适合的优化方式来消灭过多的 if-else 分支,提高代码的可读性和可维护性。
看到不少人各种吹算法,什么刷leetcode啥的,之前刚入门编程之前我也以为算法有那么重要,我还担心我那点算法功底进公司抗不了几天就被劝退了,身边也见过不少刷题家,完全把自己刷魔怔了,只会刷题,连接个linux...让他关闭个连接,不会关,之后半天连不上问我咋回事原来是把服务器关机了,业务代码几乎写不出来,天天死磕算法,我跟他们不一样入门了之后就感觉算法真心没多大用,没把算法看太重,自己经常开发实际项目,学的比较早...最后,我非常尴尬,但是二面的面试官还是和我说,虽然你的算法没答好,但是其他方面还是不错,我上去和领导沟通一下,看看能不能进入三面,我等了一会儿,他下来告诉我,说领导不同意,于是他礼貌性地把我送到楼下。...于是,我回去一边工作,一边把算法和数据结构又刷了一遍。...面的过程中,面试官突然说有一个线上的故障要解决,让我等一下,我一直从下午三点等到晚上六点,等我实在等不了的时候,给 HR 打了个电话,HR 问了面试官,结果说把面试这个事情忘记了,然后说改日再安排,之后再也没安排
使用 WordPress COS 插件 轻松实现内容审核 推荐宝藏插件:WordPress COS插件,上次我们介绍过 WordPress COS 插件可以帮助网站加速, 其原理是将网页上的静态资源存储在...以下是 WordPress COS 的内容审核框架,静态资源存储在 COS 之后,WordPress 站长需要配置相应的审核规则来对存量数据和增量数据进行审核,当审核结果为敏感文件时自动冻结该文件,避免了网页中的违法内容扩散传播...,同时会将审核的结果回调给 WordPress 服务。...历史任务审核适用于中途接入 WordPress COS 插件的站长,创建一个历史审核任务就可以扫描以往所有用到的静态资源文件,避免已发布页面被封禁的风险。...WordPress COS 插件还有更更更多的功能,我们下期安排~ — END —
WordPress 插件成千上万,几乎我们能够想到的功能都会有插件出现,所以很多 blogger 就会为了某个很 Cool 的功能,就去使用某个插件,结果把整个博客搞得很慢。...那今天我就讲讲讲我最喜欢的 10 个 WordPress 插件,以及为什么要使用它们。如果你喜欢这个主题,你也可以写篇这个方面的文章,大家讨论下。...基于两点,第一,17fav.com 是我和 LiuYang 一起开发的,首先当然用自家的东西了, 。第二,17fav.com 上的收藏和分享服务针对国人的习惯作出了优化。 2....WordPress Database Backup 随需应变的 WordPress 数据库备份工具,我现在基本就是每天定时把数据库备份到邮箱,上次服务器 CPU 和服务器烧了之后,我能快速恢复就靠它了。...WordPress SEO 中文插件 我不用 All in One SEO Pack,因为觉得 All in One SEO Pack 设置过于繁琐,影响速度。
大家好,我是二哥呀!真没想到,有一天,自己也能把自己的在线网站《Java 程序员进阶之路》给搞挂了! 就因为干了两件事。...然后,当我执行 yarn docs:build 重新构建网站内容的时候就构建失败了! 满屏满屏的错误,真把我着急坏了!...用一个字形容我此刻的心情,就是“如坐针毡”(对,真一个字)! 虽然情绪很崩溃,但还是得冷静下来,想想该怎么解决问题。...还有 Guide 哥的也在,这下老激动了呀!二哥一定好好努力,争取把《Java 程序员进阶之路》建设为 Java 程序员必看的网站,小伙伴们有想看的内容,也可以提出来,我更新上去,一起建设呀!...小伙伴们日常开发中遇到问题的时候也一定要留意,把该记录的解决方案记录下来!下次再遇到直接翻文档就能解决了。 记住这句话:好记性真的不如烂笔头。
我们知道一个网站的首页是最重要的页面,也是搜索引擎最经常来访问的页面,所以该页面我们应该尽量把更多的重要页面链接显示到首页。但是也要注意,千万不要超过100个链接。...我的做法是: 显示最新20篇日志,每篇日志都只显示首段或者前几段。 在侧边栏显示20篇最近30天最点击最多的日志。 在侧边栏显示15篇最点击最多的日志。 在侧边栏显示15篇留言最多的日志。...另外再额外建立个列表显示自己个人认为重要的日志。...具体的做法: 显示最新20篇日志,这个是在 Setting => Reading 设置 Blog pages show at most 的值为 20。...在侧边栏显示20篇最近30天最点击最多的日志和在侧边栏显示15篇最点击最多的日志需要你安装一个 WP-Postviews 的插件。
一般来说 SEO 可以简单分为页面优化和链接建设,链接建设其实比较麻烦的,除了提供免费的服务和产品,结交朋友之外,可能还有白帽,黑帽和灰帽的手法,相对比较难,不过页面优化就比较简单,我今天就讲讲我是如何对...WordPress 进行页面优化。...对于 WordPress 博客来说最重要的是两个页面,一个是首页,一个是日志页面,所以优化 WordPress 页面,主要就是优化这两个页面,今天讲第一点,优化标题(Title)。...Title 在搜索引擎结果中占据非常重要位置,我们写日志的时候,标题就应该把提炼出文章内容中最重要的内容,最后在展示展示的时候,我们应该:对于首页来说,我只是简单显示博客的名字,而对于日志页面,我也只是简单显示日志的题目...> 把以上代码替换 header.php 原来显示 title 的地方。 ----
所以你用 WordPress,有人鄙视你,很正常的事情,他别的事情做不好,总要在一些奇怪的点去找优越感,我还曾经碰到过,问我用什么语言和数据库,因为我只会 WordPress,所以我说 PHP+MySQL...WordPress 是用来解决问题 我一向不想介入语言之争,首先我主要基于 WordPress,所以我只能使用 PHP+MySQL 开发,另外最重要的是,我觉得技术类的产品是用来解决问题的。...嗯,我在夸我自己,我的博客「我爱水煮鱼煮」从2007年写到今年,都快15年,虽然没有做到每日更新,但是我做到了每个星期都会去分享自己的 WordPress 使用技巧和经验,分享我自己写的 WordPress...WordPress 很棒 具体到 WordPress,我觉得任何持鄙视态度的人,特别是那些自己没有做出什么好的产品的人,都是挺无聊的,这种口舌之争,大可不必,完全浪费时间。...WordPress 占到建站市场的 40%,一个那么人使用的工具,绝对不是市面上那些庸脂俗粉能够比拟的,你使用上了 WordPress 就是一件很幸运的事情,有那么多的开源插件,免费的主题是用,还能使用我开发的免费插件
要说在近几年的面试里,考察难度只增不减的,Redis可谓是当仁不让! 而往前倒推几年,最人气的NoSQL数据库还是MongoDB,同一年发布的Redis甚至排不上号。...归功于这几年缓存技术的发展、企业对性能的要越来越高,而Redis最大的优势,就是快!...(快字我已经说腻了) 网友对几大主流数据库的形象总结 因此,现在出去面试Java/后端开发等类型的岗位,Redis是绝对绕不开的一趴: Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新...越是底层的东西,问得越细。 近日RedisJSON的发布,也让我们对Redis 的操作更加快捷。...2月28日 - 3月1日开课实战Redis面试重难点,原价499前50位报名仅需 ¥0.01 长按扫码报名免费领取16本电子书 + 2大VIP专栏限时恢复原价 1我为什么推荐你报名?
作为一个35岁的大龄剩男,或者这么说吧,对于现在的我而言,不敢对女孩有任何期待,从另一个角度来说,不被嫌弃就很不错了。 怎么说呢,我可能还是忘不了前任,最近每天都想着和她能偶遇,结果一次也没遇到过!...有的人会说,那你去找她复合,对不起我还想保留男人最后的一点尊严,就算她回头来找我了(我对她的了解,根本不可能),我也不会同意,我跟她不会有结果。 喜欢也好爱也罢,都烂在心里吧,其他的交给时间吧!...这个类本身会用传递到 as_view() 函数的参数来实例化 基于MethodView类的API 这个看起来比较高级,但是我觉得真就一般般,我真的没见过,谁写接口,增删改查都是一个路径用到死吧,示例代码如下...这段话,我不知道打了多少次,此刻竟然哭的泣不成声! 我也理解妈妈的意思是,我们也不催你找对象,只是怕他们百年后,我自己在世上孤独一人,无人照顾,无依无靠。...找不找对象什么的是否能结婚,我觉得对我不重要,我是真的不想让父母担心,真的! 写到这,我写不下去了,已经哭成泪人了。 - END -
比如要写个股票挂单的功能模块,是会模仿现有的下单流程,然后从前端到后端再到数据库,依样画葫芦写一遍,最多把功能相关的代码点改掉。...或者,干脆说,后端异步返回的数据量很大,时间很长,我在项目里就调大了异步返回的最大时间,或者对返回信息做了压缩处理,以增加网络传输性能。 对于这个问题,我不在乎听到什么回答,我只关心回答符不符逻辑。...一般只要答对,我就会给出“在框架层面有自己的体会,有一定的了解”,否则,我就只会给出“只能在项目经理带领下编写框架代码,对框架本身了解不多”。...我这个是有切身体会的。...所以说,准备这块绝对是“有百利而无一害”的挣钱买卖。 把上述技能嵌入到你做过的项目里 一切的一切,把上述技能嵌入到你做过的项目里!