XOR
苹果官网抢翻新机过程
需要用到的工具: 1、谷歌浏览器油猴(tamperMonkey)扩展程序, 2、自建的钉钉群一个,添加WebHook机器人,出现token后将里面的token复制出来,具体可参见:https://blog.csdn.net/sunriseYJP/article/details/126764043 其 ......
3月(1)
焦油坑是作者用来形容大型系统开发的一个概念。史前时代,恐龙、猛犸象、剑齿虎这些大型食肉动物碰到焦油坑也是没有办法挣脱的,而且越用力就越容易被沉入坑底。这种场景就像极了大型系统开发的工作。基本上一个大型的编程系统产品的开发成本会是单个的简单程序的9倍。这里的编程系统产品是指的由很多编程程序以及系统组合 ......
3月(2)
在软件项目中我们往往用人月这个指标在衡量项目的工作量。但是人月这个指标实际上是一个危险的带有欺骗性的神话。它暗示着人员数量和时间是可以互相替换的。只有在将任务分解给参与人员后他们之间不需要互相交流的情况下,人数和时间才是可以互换的。简单来说就是,3个人要干3个月的事情不是说安排9个人就能1个月干完了 ......
P1865 A % B Problem
P1865 A % B Problem 题目链接 题意简述 求区间 $[l,r]$ 内质数的个数 解析 前置知识: 素数判断 / 素数筛法 前缀和 质数是指在大于 $1$ 的自然数中,除了 $1$ 和它本身以外不再有其他因子的自然数。 一层循环判断 $2\sim n-1$ 的每一个数是否是它的因子 ......
Diary -「2023」省选
Day0 是愉快的一天 ( ̄▽ ̄)。 上午照例看板子,看了矩阵树、FFT/NTT、Splay、CRT 和 Tarjan。我猜其他没特意看的和那些记不住的都不考,诶就是玩。 简单口胡了一下 LNOI2022,是真的抽象啊,T2 -> T3 跳跃太大了。许愿 CQOI2023 有一个好的梯度。 ~~逃掉 ......
VUE分别使用普通方法、计算属性、监听器完成简易计算器
VUE分别使用普通方法、计算属性、监听器完成简易计算器 声明:本方法使用VUE完整框架独立模块组件来实现 TOP:实现效果 Ⅰ:完整框架 Ⅱ:框架实现案例组件功能细分 1.APP组件 总组件,管理所有组件(每个单独的组件最后都汇总到APP组件里,便于管理) 管理汇总:Methodss组件、Watch ......
Flask快速入门day 01(flask介绍、快速使用、配置文件、路由系统)
Flask框架 前言: Flask框架和Django框架的区别: Django框架: 大而全,内置的app的很多,第三方app也很多 Flask框架: 小而精,没有过多的内置app,只能完成web框架的基本功能,很多功能都需要借助第三方 拓展: python异步框架: fastapi:https:/ ......
SpringMVC 中常用注解
1、控制器类的注解 (1) @Controller 作用:修饰类,一个类被它修饰,就成了控制器类,负责接收和处理 HTTP 请求,可以返回页面和数据; (2) @RestController (@Controller+@ResponseBody 的组合注解) 作用:修饰类,一个类被它修饰,就成了控制 ......
2023.3.31——第一次结队作业
小组成员:宋德旻,张旭彤 题目: 今日总结: 今天,将web和app的代码进行了整理。 时间记录: 2023.3.13,15:42:36——2023.3.13,18:39:02 2023.3.14,15:54:00——2023.3.14,18:20:45 2023.3.15,13:00:00——20 ......
if分支语句
一、判断语句 1、程序执行的三大流程 顺序、分支(判断)、循环 二、if语句的基本结构 1、语法 if 判断条件: 判断条件成立,执行的代码 判断条件成立,执行的代码 else: 判断条件不成立,执行的代码 2、例子 name = input("请输入用户名:") if name == "admin ......
线程池
(一)为什么会有线程池? 想要深入理解线程池的原理得先知道为什么需要线程池。 首先你要明白,线程是一个重资源,JVM 中的线程与操作系统的线程是一对一的关系,所以在 JVM 中每创建一个线程就需要调用操作系统提供的 API 创建线程,赋予资源,并且销毁线程同样也需要系统调用。 而系统调用就意味着上下 ......
Flask框架
Flask框架的介绍 1.Flask是什么? - Flask是一个基于Python开发并且依赖jinjia2模板和Werkzeug WSGI服务的一个微型框架 - jinjia2: 是一个模板语法,和django的dtl非常像 - Werkzeug WSGI: 符合wsgi协议的web服务器,dja ......
background中的cover与contain的区别
background中的cover与contain的区别 contain:将图片缩放至宽度或者高度能够完全适应容器,并且保持图片宽高比不变。如果容器宽高比与图片宽高比不同,则容器会留白,不会出现图片的裁剪。例如,对于一个宽度为200px、高度为200px的容器,背景图片使用background-si ......
SpringBoot的视图页面与控制器
1、SpringBoot 对视图页面的支持 SpringBoot对页面的支持有两种方式: (1)使用SpringBoot自带的模板引擎,如Thymeleaf、FreeMarker、JSP等; (2)前后端分离:这种方式前端开发和后端开发完全分离,可以由前后端两个团队分开同步开发,只需要协商好接口就行 ......
基本介绍-入门程序
student表 public class Student { private int id; private String name; private int age; public Student() { } public int getId() { return id; } public vo ......
2023.3.31——第一次结队作业
小组成员:张旭彤,宋德旻 题目: 今日总结: 今天,将web和app的代码进行了整理。 时间记录: 2023.3.13,15:42:36——2023.3.13,18:39:02 2023.3.14,15:54:00——2023.3.14,18:20:45 2023.3.15,13:00:00——20 ......
vscode配置Java环境
参考链接: https://blog.csdn.net/weixin_61370021/article/details/126788606?app_version=5.15.1&code=app_1562916241&csdn_share_tail=%7B%22type%22%3A%22blog%2 ......
SpringMVC 框架的介绍
Java 早期的 MVC 模型主要使用 Servlet 组件。用户的请求首先到达 Servlet,Servlet 作为控制器接收请求,然后调度 Java Bean 读写数据库的数据,最后将结果放到 jsp 中展现给用户。但是,Servlet 组件功能有限,而且与 jsp 的耦合度过高,使得基于 Se ......
39、K8S-安全机制-Dashboard认证之令牌、Kubeconfig文件
1、Dashboard 1.1、安装 请参考7、Dashboard部署:https://www.cnblogs.com/ygbh/p/17221496.html 1.2、确认dashboard正常访问 1.2.1、查询布署到哪个节点上 master1 ~]# kubectl get pods -n ......
AtCoder Beginner Contest 295
题解报告 基本的一些理解和问题都在注释中 A:Probably English //水题 #include <cstdio> #include <iostream> #include <algorithm> #include <cstring> #include <string> #include ......
对txt类文件的操作(外加)
字符流入文件(解决中文乱码问题) File file=new File(road); try { FileWriter fileWriter = new FileWriter(file,true);//true代表写入文件不覆盖原文件 BufferedWriter bufferedWriter=ne ......
《花雕学AI》03:我最早接触的人工智能应用,还是要从AI绘画说起
AI绘画是指利用人工智能技术,根据输入的文本或图片,生成逼真或有创意的图像的过程。AI绘画有很多不同的软件和平台,可以让用户体验到AI的魅力和趣味。 ......
MVC介绍
1、Java Web 项目的分层架构 在企业级Web项目开发中,标准的三层架构包括:表现层、业务层、数据访问层(持久层)。三层架构中,每一层各司其职,其中: 表现层:即UI层,负责接收客户端请求,并向客户端返回结果。通常客户端使用http协议请求web层,web服务器需要接收 http 请求,完成 ......
使用 wine 安装微信遇到的问题解决方法
1. 中文显示成方块 添加启动环境变量: LANG=zh_CN.UTF-8 2. 输入框不显示文字 安装 winetricks sudo apt install winetricks # or yay -Sy winetricks 然后安装 riched20 winetricks riched20 ......
JavaSE第三次作业
1.分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句)package workdemo01;public class job01 { public static void main(String[] args) { // TODO Auto-g ......
《大道至简》读后感(2)
在第一章中,作者通过愚公移山典故说明软件工程中的各个问题。软件在编程之外还有许多的事情要去做:确定目标、方案,需要的技术人员、管理人员以及其他外协人员。有的时候,也需要明白折中的道理。过去,我很少去具体的确定一个目标,与他人的协作更是很少。有事情大多是直接去做,不成便是不成。一直以来这样做,我有许多 ......
【小白晋级大师】如何设计一个支持10万人用的ChatGPT对接系统
之前给大家写了ChatGPT对接企业微信的教程,具体可看知乎链接:【奶奶看了都会】ChatGPT3.5接入企业微信,可连续对话
文章结尾说了教程只能适用于小规模使用,网上能找到的其他ChatGPT对接钉钉、飞书、自定义网页等等教程,原理都是一样的,写个中转程序,在ChatGPT和你用的交互工具之间中... ......
软件工程日报——电梯演讲
今天,我和我的搭档进行了地铁演讲,并且将演讲发布到了哔哩哔哩网站,演讲内容大概如下: 各位领导/投资人/用户/合作伙伴: 我们的产品地铁查询系统 是为了解决 乘客在乘坐地铁时不知道站点信息和起始站点最短路径的痛苦,他们需要一个网站或者app来进行地铁的线路、站点以及换乘信息的查询从而方便进行地铁出行 ......
3月31日课后总结
3/31课后总结 死锁现象(了解) """ 死锁是指两个或者两个以上的进程互相抢占资源而导致互相等待的过程 单进程和单线程不会出现死锁 """ import time from threading import Thread, Lock, RLock # RLock就是递归锁 """ 连续赋值下两把 ......