做一个积极的人 编码、改bug、提升自己 我有一个乐园,面向编程,春暖花开! 真正的努力,从来都不是埋头苦干,还要时不时的偷偷懒 周末 周末了,有一段时间没用周末加班了。...写代码的时候,在调试的遇到了一个问题,真的很小的一个问题(就如标题所写的问题),但是我还是想写一下,顺便扯扯淡。...最近也好久没用写东西了,原因有二: 一个是XX 一个是YY 有时候特羡慕莎士比亚,羡慕他的天份,能够写出了人世的喜怒哀乐。而我想写一些和代码的“悲欢离合”,也苦于没有半点天份,不能实现。...ConcurrentHashMap、一个Bug 扯远了,今天的主题不是周末,而是主题:ConcurrentHashMap、一个Bug 我在写业务代码的时候,之前用HashMap存点东西,但是可能存在并发操作...希望你看完本篇能够有所收获,我是一个流浪的杀手,祝你周末愉快~ PS:看到这里了,不要忘记给我一个赞,虽然不能暖手,但可以暖心❤️~ 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn
文档里就是讲了一些这次编程比赛的时间限制(一个周末),比赛项目(我参加的是程序设计) 我决定使用我所唯一学过的编程语言python完成这次比赛(其实html我也会一些,可是又没有网页设计比赛) 另外我也是第一次使用...python进行编程比赛(以前只参加过一次scratch的蓝桥杯) 于是呢,我两天的爆肝开始了 周五的晚上 第一个晚上,我想好了作品主题并完成了作品UI设计 大概是做一个便携工具安卓app 这里放出我那天晚异想开天的一部分设计图...'灰尘'): lj_kind=f'{lj} 是其它垃圾' else: lj_kind=f'我不知道{lj}是什么垃圾,你还是先放回口袋吧' print(lj_kind) 功能二 体质计算...这应该也不难 首先打开咱们的某度 找到了体质计算公式: 体质指数(BMI)=体重(kg)÷身高^2(m) 还有对比标准: | BML<18.5 | 18.532 | | :——: | :———–:...,这里就不多讲了:点击直达 其它 虽然我已经做出来了我的剪贴板功能了,但想想作用不大,也不可能要求用户一直开着软件,所以就取消了该功能 星期日的一天爆肝 接下来就是最难的一个环节了:做界面 一个软件不仅要有好功能
这个项目是什么Wordless就是个类似 Wordle 的猜单词游戏,用 Next.js 搭建的。玩家有 6 次机会猜出单词,支持 3 到 8 个字母的单词。...点击这里可以体验:https://wordless.online/我用了一个周末把代码撸完以后,直接发布上线,也没怎么关注,没想到几个月过去了,这个小游戏的流量一直很稳定,有 50%的自然搜索,40%的直接访问流量...响应式设计移动端优化的键盘布局自适应网格大小触摸友好的交互3....性能优化使用 React.memo 减少不必要的重渲染useCallback 和 useMemo 优化函数和计算单词生成器的缓存机制部署和 SEOSEO 优化export const metadata:...:选择单词长度(3-8个字母)生成目标单词:从词库中随机选择用户输入:通过虚拟键盘或物理键盘输入验证输入:检查是否为有效单词匹配算法:计算字母匹配情况视觉反馈:显示颜色提示(绿色=正确位置,黄色=错误位置
前言 自从小黄图内测以来,不少小伙伴也想免费接入鉴黄功能,独乐乐不如众乐乐,博主花了点时间,做了一个API分享出来,提供给大家免费使用,免费额!!!...代码案例 首先我们定义一个工具类: /** * 检黄工具类 * URL为小黄图专属地址 * 为了安全期间做了Token验证,望理解 */ public class YellowUtils {...周五上线以来,通过百度统计来的数据已突破上千IP,上传小黄图无数,当然,游客是看不到的。 图床:https://www.cloudbed.vip
本次周赛不难,随便水水就做完了,心情舒适 涉及知识点:小学数学,模拟,深度优先搜索,并差集,桶排序,高性能算法 字符串中的最大奇数 给定一个表示正整数的字符串 s,输出字符串中的最大奇数子字符串,如果不存在奇数...,返回空字符串 题解 奇数的个位一定是奇数,所以从后往前遍历字符串 s,找到第一个奇数的位置即可,如果找不到,就意味着不存在奇数 class Solution { public: string...一个小时中,有四个时间点会开始一场 分钟的完整对局,分别是 HH:00, HH:15, HH:30, HH:45 现在给定两个 HH:MM 格式的时间,分别表示开始时间和终止时间,计算完成的完整对局数...注意,如果终止时间的 HH 小于开始时间的 HH,说明玩了通宵,也就是说,玩到了第二天 题解 直接 if 特判多种情况 class Solution { public: int t1(int...01 矩阵,分别表示两个地图,正如你所猜想的那样,其中的1表示陆地,0 表示水域,岛屿就是连着的 1组成的区域 对于矩阵 2 中的岛屿,如果他是矩阵 1 中岛屿的子区域,那么我们称之为子岛屿,现在要统计子岛屿的数量
,基于此,本篇博客将分析HashMap底层设计思想,并手写一个迷你版的HashMap!...要快,对于给定的Key,要能够快速计算出在数组中的index。那么什么运算够快呢?显然是位运算! 要均匀分布,要较少碰撞。...其实这就是所谓的线性探测来解决Hash冲突的方法! 通过写一个迷你版的HashMap来深刻理解 定义接口 ? 定义一个接口,对外暴露快速存取的方法。...第三,要根据Key计算出在Entry[]中的位置,定位后,如果Entry[]中的元素为null,那么可以放入其中,如果不为空,那么得遍历单链表,要么更新value,要么形成一个新的Entry“挤压”单链表...get很简单,只需要注意在遍历单链表的过程中使用== or equals来判断下即可。 Test测试 ? 运行结果 ? OK,一个迷你版的HashMap就写好了,你学到了么? 周末愉快!
AI可以进行学习,它就不断去逼近甚至超越人类的水平最近在用可画(canva),制作一些素材,海报活动页面,这不情人节快到了吗?...text元素加上className,借助--var全局css变量属性,给元素依次加上delay、duration、index序号、初始化信息rotate、offset、easing等等,我会在码上掘金给一个...css的demo版本。...CSS版本相对简单一些,只需要循环给所有元素加上对应动画,计算执行时间,延迟时间,页面就可以动起来了。...现在js版本还只是一个demo中的demo,下次再给jym,感兴趣的jy可以自己想想。时间轴可让你将多个动画同步在一起。默认情况下,添加到时间轴的每个动画都会在上一个动画结束时开始。
1 问题 计算两个日期之间有几个工作日(除周末)、有几天(不除周末)。 2 方法 用python里pandas的函数实现。...计算工作日时,这个freq固定为B或b或者不带这个参数可以 代码清单 1 def weekday_1(): import pandas as pd e = pd.bdate_range('20220319...#date_range 8 print (e) minutes = len(e) print(minutes) weekday_3() 3 结语 date_range 默认的freq...是'd'就是日期的意思,如果不带参数计算出来就是所有的天数,所有如果要用date_range计算工作日,必须要带freq='b'的参数,其他开始日期和结束日期的格式跟bdate_range一样。...可以用于计算一段时间(不算周末)的工作日。
前言 现在的微服务在互联网圈子里应用已经相关广泛了,SpringCloud 是微服务领域当之无愧的 "头牌" 加上现在的一些轮子项目,新建一个全套的 SpringCloud 项目分分钟的事情,而我们要做的事情...因为它足够的 "小",符合我们的标题:一个周末搞定 Feign 的源代码中,Java 代码才 3w 多行,放眼现在热门的开源项目,包括不限于 Dubbo、Naocs、Skywalking 中 Java...如果要使用 Feign,需要创建一个接口并对其添加 Feign 相关注解,另外 Feign 还支持可插拔编码器和解码器,致力于打造一个轻量级 HTTP 客户端 Feign 和 Openfeign 的区别...从下图中看到,注册了一个 FeignClientsConfiguration 类型的 Bean,我们上述方法 feign 中的获取的编码、解码器等组件都是从此类中获取默认 ?...关于父子类容器对应关系,以及提供 @FeignClient 服务对应子容器的关系(每一个服务对应一个子容器实例) ?
然后这次的目标就是利用暑假时间,学完Django,自己开发(cv)一套影视系统,为啥我对影视这么情有独钟呢,因为以前做了很久的影视网站,所以对这方面也比较熟悉。...学习Django的第一天,已学完URL部分和模板部分,发现一个比较好玩的,Python利用Requests可以一键仿站,效果杠杠的。
一、前言 前几天在小小明大佬的Python交流群中遇到一个粉丝问了一个使用Python实现Excel中查询在一个月内出现的重复订单问题,觉得还挺有用的,这里拿出来跟大家一起分享下。...其实思路就是:新增一列年月的列,然后判断重复。...二、实现过程 这里有个大佬给了一个Excel实现的方法,如下: =name&code&text(enter_time,"yyyymm") 然后对这列countif计数找>1的或者条件格式高亮重复项。...后来还有一个大佬给了一个方法,使用Pandas实现,如下所示: 顺利地解决了粉丝的问题。 三、总结 大家好,我是皮皮。...这篇文章主要盘点了一个Python实现Excel中筛选数据的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。
二,方法分析 2.1,构造函数 //创建一个空的集合 public CopyOnWriteArrayList() { setArray(new Object[0]); }...//获取数组的地址引用 Object[] elements = getArray(); //计算数组的长度...else { //说明移除的是数组中间的某个位置的元素 //这个时候计算一下新数组空间的大小...,若其中有一个不符合的,则直接返回false for (Object e : c) { if (indexOf(e, elements, 0, len) 的方法,如何进行加减锁的操作以及如何编写可扩展,可复用的代码,如何清晰的给自己编写的代码加上可读性好的注释说明,这是一个比较重要的地方,自己在这里就分析和分享完了
我对面宿舍的俩哥们将近9月份才开始(一个考本校,一个考上交),两人最终成绩也都不错(320+, 330+)当然,上交去不了,回来本校了。 最后,说明一个真理:学习效率才是根本。 1....自我介绍 本科学校:北京化工大学(211) 本科专业:自动化 报考院校 报考学校:北京科技大学(211) 报考专业:计算机科学与技术 初试结果 初试成绩:357(毕竟跨考),排名19...建议: 可以做一个错题本,正面写题,在上一页的反面写答案(尽量别抄,自己思路走一遍),方便后期的复习,很实用。...在做阅读的时候,答案不要写在书上,但要标记自己第一遍的错误地方,并将阅读短文中你看不懂的句子摘抄下来(自己准备一个本)问别人或者自己分析断句,睡前想一想。...由于考题中有填空题,所以做选择题的时候,准备一个本子,将易错易忘的知识做成填空题的形式写在本子上,答案可以写在本子上一页的背面。
一个“helloworld”级别的slashcommand,并不能帮你构建一个可用于生产环境的代码审查流水线,也无法让它结合memory、委派给专门agent、并自动执行安全扫描。...系统会根据你已经掌握的内容,生成一份个性化学习路线。2.按引导路径学习按照顺序学习10个模块,每个模块都建立在前一个模块的基础上。你可以一边学,一边把模板直接复制到自己的项目中。...4.测试你的理解程度每学完一个模块后运行/lesson-quiz[topic]。测验会精准指出你漏掉的知识点,让你快速补齐短板。15分钟快速上手不知道从哪里开始?.../CLAUDE.md#安装一个skill(15分钟)cp-r03-skills/code-review-specialist~/.claude/skills/#周末目标:继续添加hooks、subagents...参与贡献发现问题,或者想贡献一个示例?非常欢迎你的帮助。
可实际上,他们的脸上与往常并无二致,什么也没有不同;他们之所以得出那样的结论,看来是错误的自我认知影响了他们的判断。 这真是一个发人深省的实验。...原来,一个人内心怎样看待自己,在外界就能感受到怎样的眼光。同时,这个实验也从一个侧面验证了一句西方格言:“别人是以你看待自己的方式看待你。”不是吗?...一个从容的人,感受到的多是平和的眼光; 一个自卑的人,感受到的多是歧视的眼光; 一个和善的人,感受到的多是友好的眼光; 一个叛逆的人,感受到的多是挑惕的眼光…… 可以说,有什么样的内心世界...如此看来,一个人若是长期抱怨自己的处境冷漠、不公、缺少阳光,那就说明,真正出问题的,正是他自己的内心世界,是他对自我的认知出了偏差。...那么真实的你究竟是什么样的呢,真正的你又在哪里呢,“伤痕实验”明确的告诉我们答案——内心,一个内心烦躁的人纵然身处幽静也是狂躁不安的,一个内心清净的人虽然深处闹市,他的世界还是清净的。
大家好,又见面了,我是你们的朋友全栈君。 简介:这是计算一段日期内的周末天数(星期六,星期日总和)(的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。
Supabase是什么 Supabase是一个开源的后端即服务(BaaS)平台,旨在使用企业级开源工具复刻Firebase的功能。...作为一个开源的Firebase替代品,Supabase具有以下几个主要特点: 完全开源 Supabase的所有代码都是开源的,任何人都可以查看、审计和贡献代码。这为开发者提供了更大的透明度和控制力。...PostgREST[3] 是一个 Web 服务器,可以将你的 PostgreSQL 数据库直接生成 RESTful API GoTrue[4] 是一个基于 SWT 的 API,用于管理用户和发布 SWT...supabase.com_vector.png 定价方案 Supabase为个人开发者和小型项目提供了一个非常慷慨的免费计划,为初期开发阶段提供了充足的资源。...据官方介绍,仅用一个周末的时间,开发者就能打造一款包含实时同步、身份认证、文件支持等功能的百万级应用。Supabase极大简化了后端开发,使开发者能够更专注于交互和业务逻辑的实现。
Python有很多应用的方向,比如后台开发、web开发、科学计算等等,但爬虫对于初学者而言更友好,原理简单,几行代码就能实现基本的爬虫,学习的过程更加平滑,你能体会更大的成就感。...但掌握正确的方法,在短时间内做到能够爬取主流网站的数据,其实非常容易实现,但建议你从一开始就要有一个具体的目标。...所以在一开始的时候,尽量不要系统地去啃一些东西,找一个实际的项目(开始可以从豆瓣、小猪这种简单的入手),直接开始就好。...最后总共爬到10000多行数据,对应不同领域的10000多本高评分的书籍,当然会有一些重复计算,比如小说和文学,就有不少书是同时在这两个类目的。 当当网本身没有什么反爬机制,所以爬取也比较顺利。...踩了两个坑之后,就开始做课后作业了,没想到对于一个新手来说困难一茬茬。开始我的思路是找连接,但是采集的数据里没有连接,所以就点击进入详情页面,看有什么规律没?
强烈建议不爱折腾或者动手能力差的,买装好系统的。 不过吧,折腾起来也挺好玩的,以后系统出问题了也能自己修复。 接下来我要介绍一下我安装黑群晖的过程,以及 踩过的坑。...一个盘的Basic模式就好了,我用了一块闲置的500G用来做下载盘。期间用过一块250G的硬盘,提示坏扇区500多个,不能使用。但是用磁盘检测工具分析没有问题,可能低格下就好了。...我用的是小米盒子,在小米盒子的应用中心,有个高清播放器,在设备里有个DLAN设备。是不是很棒。 2、耗电如何呢,我测了下,只装500G一个硬盘,功率不到24w,粗算36小时不到1度电。...免费的动态域名太难记,嫌麻烦可以买个好记的动态域名。 我是有现成的域名,做个CNAME转发。我申请了两个,公云和花生壳,一个绑在群晖里的DDNS,一个绑在路由器上。...端口暴露在外网,要注意账户密码问题,不要使用弱密码的,定期要检查日志等。 写在最后 花了一个周末来折腾了这套黑群晖,并花了几个小时来整理下安装过程,使用经验,不容易啊。
//由于队列里面已经存在元素了,所以将node直接挂载在最后一个节点的后面 l.next = node; //队列的元素个数增加一 ++count;...null的情况 if (e == null) throw new NullPointerException(); //构建一个元素为e的节点node Node<E...lock.lock(); try { //这是一个阻塞性的方法,看到这里的await就已经明白了吧 while (!...null; //队列的队首元素的next置为null f.next = null; //将队列的下一个元素变为队首元素...= l.prev; E item = l.item; l.item = null; l.prev = l; // help GC //队尾元素的前一个元素作为最后一个节点引用