自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点点滴滴

脚踏实地,鼓足干劲,坚定信心,坚持到底

  • 博客(474)
  • 收藏
  • 关注

原创 云原生、Serverless、微服务概念

是一种软件架构风格,将应用程序拆分为多个小的、独立的服务。每个服务都负责特定的业务功能,并通过轻量级的通信协议(如 HTTP/REST 或消息队列)进行交互。常见的无服务器平台包括 AWS Lambda、Google Cloud Functions 和 Azure Functions。是一种云计算执行模型,开发者无需管理服务器基础设施,而是专注于编写和部署代码。是一种设计和构建应用程序的方法,旨在充分利用云计算的优势。是一种现代应用程序架构,结合了云原生、无服务器和微服务的优点。

2024-07-15 19:46:15 660

原创 vue3入门特性

Vue 3 是一个用于构建用户界面的渐进式 JavaScript 框架:核心思想是通过声明式的方式来描述 UI 组件,并通过响应式系统来自动更新 UI。Vue 3 引入了许多新特性和改进,包括组合式 API(Composition API)、更好的性能和 TypeScript 支持。

2024-07-14 01:01:10 700

原创 vite.config.js文件配置指南

【代码】vite.config.js文件配置指南。

2024-07-13 18:11:05 890

原创 package.json 脚本配置使用环境文件

参数来决定使用哪个环境文件。:预览生产环境构建的应用,默认使用。:构建生产环境的应用,默认使用。:构建预发布环境的应用,使用。:运行开发服务器,默认使用。在代码中,你可以通过。

2024-07-13 17:48:51 474

原创 .env.development、.env.production、.env.staging

环境变量文件(如)用于根据不同的环境(开发、生产、测试等)配置应用程序的行为。

2024-07-13 17:39:01 227

原创 yarn使用

Yarn 是一个由 Facebook 开发的 JavaScript 包管理工具,旨在解决 npm(Node Package Manager)的一些性能和一致性问题。Yarn 提供了更快的依赖安装、更可靠的锁定机制以及更好的离线支持。以下是 Yarn 的主要作用和使用方法。

2024-07-12 23:27:10 290

原创 克隆某个特定的分支而不是默认分支(master)

当你克隆一个远程仓库时,默认情况下 Git 会克隆整个仓库并将master(或main,取决于默认分支的名称)分支检出为当前分支。如果你想直接克隆某个特定的分支而不是默认分支,可以使用--branch或-b选项来指定分支。

2024-07-12 17:22:42 286

原创 Python 学习路线

【代码】Python 学习路线。

2024-07-12 13:12:36 447

原创 django orm中value和value_list以及转成list

在 Django ORM 中,values和方法用于查询特定字段的数据,并返回字典或元组形式的结果,在需要优化查询性能或只需要特定字段的数据时非常有用。values。

2024-07-12 12:41:25 428

原创 Django ORM中ExpressionWrapper的用途

对象在需要使用逻辑运算符(如 OR 或 NOT)时特别有用,但对于简单的字段间比较,直接使用。对象的情况下,Django ORM 也可以轻松实现字段间的比较和其他复杂查询。在 Django ORM 中,以下是正确的等效写法,不使用。不能直接使用算术运算符(如。方法中进行字段间的比较。方法通常是更简洁的选择。

2024-07-11 19:20:56 621

原创 Django ORM中的Q对象

Q对象在 Django ORM 中用于构建复杂的查询条件,特别是当你需要使用逻辑运算符(如 AND、OR、NOT)时。以下是一些使用Q对象进行复杂查询的实际例子。

2024-07-11 18:35:52 1309

原创 Django ORM中的F 对象

F对象非常强大,可以在查询和更新操作中进行复杂的运算。假设我们有一个包含商品信息的模型Product。

2024-07-11 18:29:00 335

原创 django的增删改查,排序,分组等常用的ORM操作

Django 的 ORM(对象关系映射)提供了一种方便的方式来与数据库进行交互。

2024-07-11 18:24:12 391

原创 python 列表,元组,字典用法总结

列表:有序、可变,适用于需要频繁修改元素的场景。元组:有序、不可变,适用于不需要修改元素的场景。字典:无序、可变,适用于需要快速查找和修改键值对的场景。列表:可以使用sort()方法进行原地排序,或使用sorted()函数返回一个新的排序后的列表。元组:可以使用sorted()函数返回一个排序后的列表,因为元组是不可变的。字典:可以使用sorted()函数对字典的键或值进行排序,并返回一个排序后的列表或新的字典。

2024-07-11 17:27:30 363

原创 Vue项目报错import { performance } from ‘node:perf_hooks‘

问题:昨天项目还好好的,今天就能报错了import { performance } from ‘node:perf_hooks‘;解决方法:换一个16版本以上的node,已解决问题,升级流程参考下面的文档。最后记得在/etc/profile添加/更新node最新的路径。在Vue3项目中,要求node版本要大于16。

2024-07-11 14:15:42 170

原创 print(f‘ \‘)python中加了\之后有很大空行,如何去掉

在 Python 中,反斜杠通常用于表示字符串的续行符,允许你将长字符串拆分成多行。然而,如果你在print函数中使用反斜杠并在其后面加上空格或换行符,可能会导致意外的空行或空格。在print。

2024-07-11 10:18:21 151

原创 VSCode中多行文本的快速前后缩进

VSCode提供了一组快捷键,用于快速调整选中文本行的缩进。

2024-07-11 10:04:31 428

原创 环境变量Path

PATH是一个环境变量,它在操作系统中扮演着非常重要的角色。它定义了系统在查找可执行文件时应该搜索的目录列表。当你在命令行中输入一个命令时,操作系统会按照PATH变量中定义的目录顺序来查找这个命令对应的可执行文件。

2024-07-09 19:16:34 324

原创 ts和js的关系

JavaScript:适合快速开发和小型项目,学习曲线较低。TypeScript:适合大型项目和团队协作,提高代码质量和可维护性。

2024-07-07 15:50:11 586

原创 vscode连接服务器报错Bad permissions.

你需要确保只有当前用户对。和你的用户名有权限。

2024-07-06 23:11:03 274

原创 2020蓝桥杯10月份javaB组

本人比较菜,就做了3填空,2个编程签到题,还有一个暴力写了写,能过个测试样例把哈哈哈一个门牌制作,不写了,就循环判断一个蛇形填数,找了找规律一个七段码深搜写了写,也没题目,80也不知道对不。。。#include<iostream>#include<set>#include<cstdio>using namespace std;bool vis[10];int g[10][10];int b[10];set<int> st;in

2020-10-18 19:13:30 975

原创 分支限界法

什么是分支限界法? 广度优先搜索是—种依照“由近及远,按层展开”的策略进行的枚举算法,也意味着它需要遍历整个状态空间图,导致算法效率不高。给定一个问题的状态间表示,设计搜索算法时需要考虑以下两个事实 ◆并不是所有的分支都包含可行解 ◆并不是所有的分支都包含最优解 分支限界算法=广度优先搜索+剪枝策略 分支限界算法需要设计合适...

2019-12-17 14:30:30 3779

原创 MVC模式实现学生信息管理

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。...

2019-12-09 21:03:48 5606 3

原创 [蓝桥杯][2014年第五届真题]地宫取宝(记忆化搜索)

问题 1436: [蓝桥杯][2014年第五届真题]地宫取宝时间限制: 1Sec 内存限制: 128MB 提交: 1329 解决: 329题目描述X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。地宫的入口在左上角,出口在右下角。小明被带到地宫的入口,国王要求他只能向右或向下行走。走过某个格子时,如果那个格子中的宝贝价...

2019-12-06 23:21:47 203

原创 [蓝桥杯][历届试题]蚂蚁感冒(思维)

问题 1454:时间限制: 1Sec 内存限制: 128MB 提交: 1280 解决: 558题目描述长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。请你计算,当所有蚂蚁都爬离...

2019-12-06 22:36:33 264

原创 食物分配(思维)

链接:https://ac.nowcoder.com/acm/contest/2720/B来源:牛客网题目描述众所周知,ICPC是一项团队赛事,需要三人合力协作完成。比赛的主办方会向参赛选手发放参赛服和食物,为了有备无患,准备的食物总是比参赛选手的总数要多一些。假设你是一名ICPC教练,现在正带队参加一场ICPC区域赛。因为你们是最后一支注册的队伍而准备的食物还有剩余,因此你的队伍...

2019-12-04 21:26:22 617

原创 hdu2553 N皇后问题

Problem Description 在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。 你的任务是,对于给定的N,求出有多少种合法的放置方法。 Input 共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量;如果N=0,表示结束。 ...

2019-12-03 22:52:46 125

原创 AcWing 905. 区间选点(贪心)

给定N个闭区间[ai,biai,bi],请你在数轴上选择尽量少的点,使得每个区间内至少包含一个选出的点。输出选择的点的最小数量。位于区间端点上的点也算作区间内。输入格式第一行包含整数N,表示区间数。接下来N行,每行包含两个整数ai,biai,bi,表示一个区间的两个端点。输出格式输出一个整数,表示所需的点的最小数量。数据范围1≤N≤1051≤N≤105,−10...

2019-12-02 21:03:29 316

原创 二分模板

int l=0,r=0,mid=0,ans=0;while(l<=r){ mid=(l+r)/2; if(check(mid)){ l=mid+1; ans=mid; } else{ r=mid-1; }}System.out.println(ans);

2019-12-01 15:02:54 102

原创 排它平方数--选自2013 C++A组(暴力)

排它平方数(选自2013 C++A组) 小明正看着 203879 这个数字发呆。 原来,203879 * 203879 = 41566646641 这有什么神奇呢?仔细观察,203879 是个6位数,并且它的每个数位上的数字都是不同的,并且它平方后的所有数位上都不出现组成它自身的数字。 具有这样特点的6位数还有一个,请你找出它! 再归纳一下筛选要...

2019-12-01 14:55:19 104

原创 java数字(double/float)向上取整,向下取整,四舍五入

向上取整:Math.ceil(double a)向下取整:Math.floor(double a)四舍五入取整:Math.round(double a)例:Math.ceil(24.1)--> 25Math.floor(24.8)--> 24Math.round(24.1)--> 24Math.round(24.8)--> 25如果要对...

2019-12-01 14:55:01 2412

原创 2012JavaB组(输出格式问题)

黄金分割数0.618与美学有重要的关系。舞台上报幕员所站的位置大约就是舞台宽度的0.618处,墙上的画像一般也挂在房间高度的0.618处,甚至股票的波动据说也能找到0.618的影子.... 黄金分割数是个无理数,也就是无法表示为两个整数的比值。0.618只是它的近似值,其真值可以通过对5开方减去1再除以2来获得,我们取它的一个较精确的近似值:0.618034 有趣的是,一些...

2019-12-01 14:54:45 148

原创 高斯日记 日期计算

高斯日记(选自2013 C++A组) 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢? 高斯出生于:1777年4月30日。 ...

2019-11-30 21:01:59 947

原创 闰年判断

当以下情况之一满足时,这一年是闰年: 年份是4的倍数而不是100的倍数; 年份是400的倍数。 import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan=new Scanner(System.in); ...

2019-11-30 20:37:45 220

原创 2012JavaB组 (特别好的一道dfs)

匪警请拨110,即使手机欠费也可拨通! 为了保障社会秩序,保护人民群众生命财产安全,警察叔叔需要与罪犯斗智斗勇,因而需要经常性地进行体力训练和智力训练! 某批警察叔叔正在进行智力训练: 1 2 3 4 5 6 7 8 9 = 110; 请看上边的算式,为了使等式成立,需要在数字间填入加号或者减号(可以不填,但不能填入其它符号)。之间没有填入符号的数字组合成...

2019-11-30 20:20:46 160

原创 求形如1+4-5+4-9...算式字符串的值

//求形如1+4-5+4-9...算式字符串的值import java.util.Scanner;public class Main { public static int calcu(String s){ char a[]=s.toCharArray(); boolean flag=true; int x=0,ans=0; for(i...

2019-11-30 20:11:24 154

原创 汉诺塔 2012JavaB组(dfs)

汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。 大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上(可以借助第三根柱子做缓冲)。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 如图是现代“山寨”版的该玩具。64个圆盘太多了,所以减为7个,金刚...

2019-11-30 19:52:56 169

原创 P1025 数的划分(dfs/dp)

题目描述将整数nn分成kk份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7n=7,k=3k=3,下面三种分法被认为是相同的。1,1,51,1,5;1,5,11,5,1;5,1,15,1,1.问有多少种不同的分法。输入格式n,kn,k(6<n \le 2006<n≤200,2 \le k \le 62≤k≤6)输出格式11个整数,即...

2019-11-30 17:29:55 201

原创 Fractal POJ - 2083 (递归打印图形)

A fractal is an object or quantity that displays self-similarity, in a somewhat technical sense, on all scales. The object need not exhibit exactly the same structure at all scales, but the same "type...

2019-11-30 16:26:14 164

原创 激光炸弹 HYSBZ - 1218(二维前缀和)

一种新型的激光炸弹,可以摧毁一个边长为R的正方形内的所有的目标。现在地图上有n(N<=10000)个目标,用整数Xi,Yi(其值在[0,5000])表示目标在地图上的位置,每个目标都有一个价值。激光炸弹的投放是通过卫星定位的,但其有一个缺点,就是其爆破范围,即那个边长为R的正方形的边必须和x,y轴平行。若目标位于爆破正方形的边上,该目标将不会被摧毁。Input输入文件的第一行为正整...

2019-11-30 15:38:04 146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除