• 2024-07-01Python学习笔记(二)
    目录while循环语句while循环的嵌套应用补充知识for循环函数猜数字游戏作业while循环语句练习:while循环的嵌套应用注:结束时i=i-1补充知识九九乘法表实例for循环练习:例如解决方案:再外部定义一个i=0for循环的嵌套break和continue的应用练
  • 2024-07-01Day02基础语法
    基础语法1、注释单行注释//多行注释/**/文档注释2、标识符关键字所有标识符都应该以字母(A-Z,a-z),美元符($),或下划线(_)开始首字母后可以是字母(A-Z,a-z),美元符($),或下划线(_)或数字的任意字符组合不能用关键字作为变量名和方法名标识符大小写敏感可以使用中文命名,但不建
  • 2024-06-21小写数字金额转大写
    packagepbs.provider.feeshow.utils;importjava.math.BigDecimal;importjava.util.regex.Matcher;importjava.util.regex.Pattern;/***2022/5/5**@authorlf*/publicclassMoneyToChineseUtils{/***不考虑分隔符的正确性*/private
  • 2024-06-19软工日报3.18
    代码量:7-1jmu-python-汇率兑换分数10全屏浏览切换布局作者 蔡莉白单位 集美大学按照1美元=6人民币的汇率编写一个美元和人民币的双向兑换程序输入格式:输入人民币或美元的金额,人民币格式如:R100,美元格式如:$100输出格式:输出经过汇率计算的
  • 2024-06-16入门jdk动态代理
    前提知识点:1、反射,Method类,表示方法。类中的方法,通过Method可以执行某个方法。反射机制反射机制2、jdk动态代理的实现反射包java.lang.reflect,里面有三个类:InvocationHandler,Method,Proxy。1)InvocationHandler接口(调用处理器):就一个方法invoke()invoke()调用:表示
  • 2024-06-12Day26.转账功能
    1.转账功能_用户视图层(src.py)和银行相关业务接口(bank_interface.py) 转账功能:用户视图层(src.py)中的代码#6.转账功能@common.login_authdeftransfer():'''1.接收用户输入的转账目标用户2.接收用户输入的转账金额'''whileTrue:#
  • 2024-06-12Day26.还款功能
    1.还款功能_用户视图层(src.py)和银行相关业务接口(bank_interface.py)还款功能:src.py中的代码#5.还款功能@common.login_authdefrepay():'''银行卡还款,无论是信用卡或储蓄卡,是否能充任意大小的金额'''whileTrue:#1)让用户输入还款金额
  • 2024-06-12小宋的SpringCloud学习记录day02
    基于Restful风格实现下列接口:今天我们继续昨天的课程来学习一下MybatisPlus的核心功能——IService接口下面是我们需要在pom文件中要引入的依赖<!--swagger--><dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-openapi2-spring-boot-sta
  • 2024-06-11Day25.查看余额与提现功能
    1.查看余额与提现功能_查看余额功能逻辑代码 查询余额:src.py的代码#3.查看余额@common.login_authdefcheck_balance():#直接调用查看余额接口,获取用户余额balance=user_interface.check_bal_interface(login_user)print('用户{}
  • 2024-06-077-3 快递计价器
    分数15现需要编写一个简易快递计价程序。具体来说:1、抽象快递类Express,其包含一个属性intweight表示快递重量(单位为kg),一个方法getWeight()用于返回快递重量和一个抽象方法getTotal()用于计算快递运费。2、两个类继承Express,分别是:
  • 2024-06-04java 数值类型 强制转换注意
    数值类型分别为【byte】,【short】,【int】,【long】,【float】,【double】byte:最大值为127,最小值为-128;short:最大值为32767,最小值为-32768;int:最大值为2,147,483,647,最小值为-2,147,483,648;long:最大值为9,223,372,036,854,775,807,最小值为-9,223,372,036,854,7
  • 2024-06-03[C++] 小游戏 斗破苍穹 2.2.1至2.11.5所有版本(下) zty出品
    2.10.6#include<stdio.h>#include<iostream>#include<ctime>#include<bits/stdc++.h>#include<time.h>#include<windows.h>//SLEEP函数usingnamespacestd;intboss1=0,boss2=0;structPlayer{//玩家结构体,并初始化playercharname[21
  • 2024-05-29线程的互斥锁
    【一】未加锁会产生的问题所有子线程都会进行阻塞操作,导致最后的改变只是改了一次fromthreadingimportThreadimporttimemoney=100deftask():globalmoney#模拟获取到车票信息temp=money#模拟网络延迟time.sleep(2)#模拟购票
  • 2024-05-27【c++提高组】津津的储蓄计划(NOIP2004)
    题目描述津津的零花钱一直都是自己管理。每个月的月初妈妈给津津 300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上 20%还给津津。因此津津制定了一个储蓄计划:每个月的
  • 2024-05-26JS-简易ATM制作,--continue和break的区别
    1.简易ATM制作可使用两种策略:switch-case方法或if的方法,实质上都是一样的。我在写的时候用flag来控制 while循环,如果选择退出则修改flag=0,循环也就是程序结束,其他选择则flag不变,可继续选择其他的操作。money初始的值可以自定义。注意:由于prompt获取来的是字符(串)类型,进
  • 2024-05-24Mysql事务
    1.概述事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。注意:默认MySQL的事务是自动提交的,也就是说,当执行完一条DML语句时,MySQL会立即隐式的提交事务。2.事务操作2.1方
  • 2024-05-24C++-函数
    函数(Function):是一个提前封装好的、可重复使用的、完成特定功能的独立代码单元。特点:提前封装、可重复使用的、完成特定功能将针对特定功能的、有重复使用需求的代码,提前封装到函数内,在需要的时候随时调用。基础函数语法return语句执行后,函数立刻结束函数不可定义在mai
  • 2024-05-23Codeforces Round 946 (Div. 3) G Money Buys Less Happiness Now(反悔贪心)
    MoneyBuysLessHappinessNow1.题目大意:有n天,每天可以赚x块钱,然后每天可以通过花\(C_{i}\)块钱购买1点快乐值,然后每天赚的钱至少要在下一天才能用,问最多能获得多少快乐值。2.解题思路:我们发现天数变得很多,不能像e题那样dp了,所以要用贪心。具体来讲,我们碰到当前能买的就直接
  • 2024-05-23线程互斥锁
    所有子线程都会进行阻塞操作,导致最后的改变只是改了一次fromthreadingimportThreadimporttimemoney=100deftask():globalmoney#模拟获取到车票信息temp=money#模拟网络延迟time.sleep(2)#模拟购票money=temp-1defmain():task_list=[Thread(ta
  • 2024-05-22E. Money Buys Happiness
    原题链接题解观察到h不大于1e5,于是拿h做文章如果想要在第\(i\)个月的幸福值达到\(j\)那么第\(i-1\)个月的幸福值一定能达到\(j-h_i\)而且\(cost_{[i-1][j-h_i]}+c_i\leqx·(i-1)\)记得用滚动数组优化,因为这里\(i\)只和\(i-1\)的小幸福值有关code#include<bit
  • 2024-05-22G. Money Buys Less Happiness Now
    原题链接题解假如最后有\(k\)个月购买过幸福,那么这\(k\)个月的价格一定是前\(k\)小的code#include<bits/stdc++.h>#definelllonglongusingnamespacestd;intmain(){ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);intt;cin>>t;whil
  • 2024-05-21Codeforces 1974G Money Buys Less Happiness Now
    考虑到有一种贪心的思路就是能选就选。显然这是错的,因为可能存在后面更优的情况,即当\(c_i>c_j(i<j)\)时,选\(j\)肯定比选\(i\)更优,因为后面剩下的更多且中间也留下了一些。于是考虑反悔贪心。还是一样的,如果能选就一定选上。否则来说,考虑对于当前已经选了的中的最大
  • 2024-05-17element-plus table部分列根据接口返回key展示
    实现效果根据刷选年份返回对应年份作为部分列1.处理接口数据接口返回数据格式需要处理成 处理过程data.message&&data.message.forEach((item:any)=>{letobj={}for(varkeyinitem){if(Number(key)){
  • 2024-05-10mysql事务
    1.事务  事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。2.控制事务控制事务一查看/设置事务提交方式SELECT@@autocommit;SET@@autocommit=0;提交事
  • 2024-05-0810.JDBC事务
    要么都成功,要么都失败!ACID原则:保证数据的安全。开启事务事务提交事务回滚关闭事务转账:A:1000B:1000A(900)--100-->B(1100)publicclassTestJDBC2{@Testpublicvoidtest(){//配置信息Stringurl="jdbc:mysql://localhost:3306/jd