• 2024-12-232024中山大学程序设计竞赛 游记
    队友是LiuIR和TNDay0VPThe2ndUniversalCup.Stage22:Hangzhou第一次三个人用一台机打,配合得不错。个人还需加强代码的实现能力,不要占着机子太久。注意理清自己的思路,不要漏考虑情况。代码的实现技巧也应及时记起来,G题的01BFS被我打成了Dij,浪费时间。对于构造题,
  • 2024-12-18偷懒算法第二天
    1注意:最后一排如果是奇数就拿中间数;如果是偶数就拿中间比较大的哪一个左右距离为1.2注意:思路为先构造数组,0-9各2021个,再遍历数字,取出数字1-9,当数字都用完后,拿出i-这个数字,去除t最后一个数字,因为最后一个数字已经不够了,取不到了。
  • 2024-12-01NOIP 2024 总结
    挂了。11.28上文化课,做题。11.29上文化课,晚上看了一眼板子(实际上都没用上)。11.30到了考场,坐到座位上,建好文件,写了一个A+B,然后等待题目密码。先把四道题都看了,每道题都想了部分分,此时过去了50min。开始磕T4,好像想到怎么做了,马上写代码,写完后发现假了,于是写了36pts暴力
  • 2024-12-11基于SpringBoot实现的健身房管理系统(代码+论文)
  • 2024-10-19U盘重装Windows10专业版教程
    ·市面上很多重装系统后都会默认植入广告,怎么删也删不掉,今天给大家推荐一款:优启通,安装工具。这个工具完全绿色,没有任何广告,我也最喜欢用的一款工具,下面附上软件网址和教程·安装前需要准备一个空的U盘,因为优启通会自动格式化优盘,如果u盘有东西,需要提前备份。1、安装优启
  • 2024-09-04(12)非阻塞赋值与阻塞赋值区别(以简单例子说明)
    二者定义在夏语闻老师《verilog数字系统设计教程》中对二者给出如下定义:非阻塞赋值(b<=a):所赋的变量值不能立刻为下面语句所用,块结束才能完成赋值操作,且所赋变量值是上一次赋值得到的阻塞赋值(b=a):赋值语句执行完后块才能结束,b的值在赋值语句执行完后立刻改变一般在时序逻辑中
  • 2024-07-22关于ThreadLocal使用完后要不要使用remove方法进行释放
    ThreadLocal会为每个线程分配一个变量副本,在Thread类中通过ThreadLocalMap进行保存,key为ThreadLocal对象,value为设置的值,其中key为弱引用。接下来要从以下2个方面进行讨论:1、ThreadLocal是局部变量还是全局变量2、程序中是否使用了线程池首先来讨论2,如果程序未使用线程池,那么
  • 2024-07-10laravel: 安装完后配置session使用文件而非使用数据库
    一,报错信息:laravel在安装完成后初次运行时会报错,InternalServerErrorIlluminate\Database\QueryExceptionSQLSTATE[HY000]:Generalerror:8attempttowriteareadonlydatabase(Connection:sqlite,SQL:update"sessions"set"payload"=YTozOntzOjY
  • 2024-06-21等待执行完后一起收集的多线程
    多线程执行importorg.springframework.scheduling.annotation.Async;importorg.springframework.stereotype.Service;importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.CompletableFuture;importjava.util.concurrent.ExecutionExceptio
  • 2024-06-20webpack项目开发完后,如何优化打包速度?
    Gzip压缩前端页面文件缓存我们先来简单回顾下http缓存的知识:HTTP1.0是通过Expires(文件过期时间)和Last-Modified(最近修改时间)来告诉浏览器进行缓存的,这两个字段都是UTC时间(绝对时间)。Expires过期控制不稳定,因为浏览器端可以随意修改本地时间,导致缓存使用不精准。而且L
  • 2024-06-13windows 新增加的功能 揭秘
    1老c++没有被抛弃新c++是老c++的扩展使用新c/c++依然可以使用老代码的系统函数‘API’2html5其实就增加了一个视频播放器,这个播放器看着很‘牛’ 其实它真的很牛兼容性好!3windows10和11在桌面右键有显示功能里面设置图形卡选独立显卡那个芯片那个进程
  • 2024-05-15python: 递归函数:猴子吃桃
    一,认识递归函数1,什么是递归?递归的工作原理是,如果函数需要处理的问题大小合适,则直接求解并返回结果,否则将问题分解成两个或多个更小的子问题,并对子问题进行相同的处理,直到问题无法分解为止2,什么是递归函数:递归函数(recursivefunction)是指在函数体中可以调用自己的函数3,语
  • 2024-03-18Laravel11.0.3安装完后运行项目报错
    Laravel11.0.3安装完后运行项目报错:couldnotfinddriver(Connection:sqlite,SQL:PRAGMAforeign_keys=ON;)运行项目报错时提示链接sqlite错误解决方案:1.确认机器安装了sqlite,https://blog.csdn.net/centaury32/article/details/1367885202.启动sqlite
  • 2024-02-14生地会考完后的一些感触
    考完了,一切都结束了,回首一望,我也不知不觉要到了初三了,时间是这么快呀考完了,感触很深生物一如既往很简单,地理也不算特别难马上初三了,初中三年就要过去了,我也成长了不少吧从刚刚进初中时的不习惯住校到现在家里与学校都一个感觉;从对爱情的朦朦胧胧到现在对这些不感兴
  • 2024-01-23打造出色的 Prometheus 监控系统,看完后薪资翻倍
    一、监控概念&误区监控是管理基础设施和业务的核心工具,监控应该和应用程序一起构建和部署,没有监控,将无法了解你的系统运行环境,进行故障诊断,也无法阻止提供系统性的性能、成本和状态等信息。误区:要尽量避免进行机械式的监控、不够准确的监控、静态和监控、不频繁的监控、缺少自动化
  • 2023-12-21Camstar表格的列和列的联动-----一个列填完后,加载另一个列的值或者下拉选
    列子(我是建模加的表格): mdb部分修改: VP部分修改:     其他:我看到mdb有个方法,List的Field,转成下拉的格式Resultset。按需求使用。 
  • 2023-12-10VMware workstation 17安装虚拟机ubuntu原始镜像.iso注意事项
    1在安装虚拟机向导对话框,命名虚拟机位置:A虚拟机名称:这里选ubuntu64位B位置(L):该选项要注意:安装时会清除该位置的内容,并且安装完后打开该位置就全部是虚拟机的文件了,跟windows的C盘一样,不能放其他文件了。我选择的位置时E盘,安装完后,打开E盘,里面很多ubuntu
  • 2023-09-20windows下elasticsearch安装完无法访问9200的问题
    问题描述:windows系统下启动成功,但无法访问http://localhost:9200/系统环境:操作系统:WindowsServer2022DatacenterJDK版本:jdk-8u381-windows-x64.exeElasticsearch版本:elasticsearch-8.10.1-windows-x86_64.zip注:Elasticsearch最低要求JDK1.8,下载地址:https://www.elastic.co
  • 2023-08-14【设计模式之禅】单一职责
    最近前辈推荐我读《设计模式之禅》这本书,原因是我写的代码质量实在是一言难尽,开发速度很快,但是bug数就很多了,设计原则这种知识就需要掌握写这篇文主要是记录自己的学习以及督促自己第一章【单一职责】从我理解的层面来谈谈单一原则:明确每个类每个方法的任务,只做一
  • 2023-07-26DBeaver连接Access
    DBeaver确实功能比较强大:驱动程序下载完后: 数据表展示举例: 
  • 2023-07-04中国卫星的3买成功记录
      买入逻辑:1下跌趋势走完后,25.31的低价已出2底部的对称三角形走势非常饱满(重点)3缺口突破底部后,形成一个头肩顶式中继形态,形成3买位置  
  • 2023-07-01大一假期生活
    6月25日刚放假回家,回到从小生活的地方,小镇没有石家庄那么燥热,在家不需要开空调,刚回家就下雨了,雨不是很大,下雨后的小镇格外的凉爽。晚上一直在打雷,不下雨的那种,何方道友再此渡劫啊~6月26日早上起来后爷爷奶奶送来了一些野菜,端午节那天去外面采的。拌着吃也很好吃的,可以晒干当茶
  • 2023-06-09Qt安装完后想要添加组件怎么办但是添加或移除组件为灰色不可用是怎么回事?
    总共有三个选项第一个就是添加或移除组件不可用,自动选择第二个,这里其实就是版本需要升级,升级完后重启再次选择添加或移除组件就可以了。补个阿里云的qt源:https://mirrors.aliyun.com/qt/
  • 2023-06-01Java多线程三(线程池执行完后再执行主线程)CountDownLatch
      我们在开发多线程的时候,有两种情况一种是我们处理好后,不用管结果。比如我需要查询某些数据然后存在数据库里。还有一种就是查询好数据(通过线程池),然后导出数据。这个就比较麻烦。因为我们要将数据通过多线程处理后,返回一个统一的结果。(由于多线程是在不同的时候执行数据),假如执