类型转换 由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类转换 低 ---------------------------------------- > 高byte,short,char->int->long->float->double 运算中,不同类型的数据先转化为同一类型,然后进行运算. 强类型转换 自动类型转换 小转大自动转,大转小强
转义字符的应用 title = '我喜欢的名言'title1 = '我喜欢的\'名言'title2 = r'我喜欢的\‘名言'print(title)print(title1)print(title2)输出: 我喜欢的名言 我喜欢的'名言 我喜欢的\‘名言 int() 整型float() 浮点型str() 字符串类型hex()
前置知识 计算机给java程序多大的内存空间? java(虚拟机)java程序,默认分配的物理内存是容量的1/8 计算机容量的单位? bit(位 8位等于一个字节)-Byte(字节)-KB -MB-GB-TB-PB-EB-ZB-YB-BB-NB-CB-XB(都是1024的关系) 变量的概念: 计算机内存中的一块存储空间。是存储数据的基本单元 组成:数据
输入样例: 10 3 2 22 10 58 8 125 5 1 345 3 211 5 233 7 13 8 101 1 7 8800 2 1 1000 2 1000 2 4 250 10 320 6 5 11 9 22 8 33 7 44 10 55 4 2 1 3 8800 2 1 23 2 123 1 8 250 4 2 121 4 516 7 112 9 10 输出样例: 1 11.63 2 3.63 8 3.63 3 2.11 7 1.69 6 -1.67 9 -2.18 10 -3.2
clone地址:https://github.com/mostimacc/ConsoleApp-.git using System;class Saving_card{ private int money; public string customer; public int Money { get { return money; } set { mon
javaweb学习26:JDBC事务 事务: 要么都成功,要么都失败; ACID原则:保证数据的安全 事务的状态: 开启事务事务提交:commit()事务回滚:rollback()关闭事务 转账:A:1000B:1000 结果: A(900) --100--> B(1100) 事务: A:SQL:1000-100; B:SQL:1000+100; 把这一
题目 You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed. All houses at this place are arranged in a circle. That means the first house is the neighbor of the last one. Meanwhile, adjacent ho
方式一 : 同步代码块 作用:把出现线程安全问题的核心代码给上锁。 原理:每次只能一个线程进入,执行完毕后自动解锁,其他线程才可以进来执行。 public void drawMoney(double money){ //先获取谁来取钱 String name = Thread.currentThread().getName(); //同步代码块 //
随机分红包 import java.text.*; import java.math.*; import java.util.*; public class Main { // 随机红包 每个人都会分到钱至少0.01.最佳手气不超过总金额的80%. static void hb(double total, int num) { double min = 0.01; double one = Math.
P3956 [NOIP2017 普及组] 棋盘 分析 首先说可以用dfs写,但是不建议。 本题的主流算法( dfs +记忆化优化),其实从最短路的角度上来讲是基于 dfs 实现的 SPFA (没错,就是那个死了又活了的SPFA),如果这一题数据范围扩大,并且做一些特殊构造,是可以被卡掉的。 而且这数据范围,赛中我大概率不敢写
自动化物料,能量,经济等的核算程序 简介 这个程序是基于python自动化开发,要熟练掌握python的基础,自动化开发只是和python的高级知识。它集成了在我的毕业设计中基本上的用到所有的公式,可以将复杂的工作进行一个汇总,将python自动化更好的融入我们的日常生活中,来大大的提高我们的工作
题目 You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent houses have security systems connected and it will automa
今天写了个 new BigDecimal( money.toString() + order.getTotalAmount()).toString()) 无限报错,原因是BigDecimal不能直接这样相加 并且里面是两个字符串根本不能相加,想了一下自己果然是煞笔了,想到转整数型相加后在转回来,但是这样会失去精度 最后发现BigDecimal原
课堂练习com.hspedu.encap: AccountTest.java 和 Account.java创建程序,在其中定义两个类:Account和AccountTest类体会Java的封装性。1.Account类要求具有属性:姓名(长度为2位3位或4位)、余额(必须>20)、密码(必须是六位),如果不满足,则给出提示信息,并给默认值2.通过setXxx的方法给Account的
基于XML 项目结构图 pom.xml <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.16</version> </dependency>
在后端写了一个curl get请求同事的接口 $data = Dhttp::curlGet('https://www.xxxxxx.com/r/w/w?token=1&money=1&type=1&courseName=文字'); 返回了 HTTP Status 400 – Bad Request 然后不知道问题出在哪里,上网上搜,说是参数有问题 然后进行参数排查,发现courseName 参
public class demo5 { public static void main(String[] args) { int i = 128; byte b = (byte) i ;//内存溢出 double c= i; //强制转换 (类型)变量名 高--低 //自动转换 低--高 System.out.println(i); Sys
day 8 课程总结 字符串相关函数:len、str、eval str(数据) 将指定数据转化为字符串(直接在数据的打印值外面加引号) eval(字符串) 计算字符串表达式的结果 str1 = '[10, 20, 30]' result = eval(str1) print(result) result.append(100) print(result) 相关
public static void main(String[] args){ //操作比较大的数时,注意溢出问题 //JDK7新特性,数字之间可以用下划线分割 int money = 10_0000_0000; System.out.println(money); int yeras =20 ; int total = money*yeras;//-1474836480,计算的时候溢出了 long t
线上的一个小需求:连续三天登录的用户打车费用最高的前三名客户及其打车总费用 1:测试数据表结构 create table user_login_test( id int commnet ‘乘客主键’, dt varchar '打车日期', money double commnet '打车费用' ); 2:测试准备数据 3
贪心 class Solution { public int maxProfit(int[] prices) { int money = 0; for (int i = 0; i + 1 < prices.length; i++) { /** * 贪心思路 * 局部最优:收集每天的正利润,全局最优:求得最大利润。 *
一句话解释: 双向绑定顾名思义, 使用v-bind实现data=>input, 使用@input事件实现input=>data 1 v-model 用在 input 元素上时 使用 <input v-model="sth" /> 原理 <input v-model="sth" /> 等价于: <input :value="sth" @input="sth = $event.target.va
案例一:火车站买票 思路: 1.首先要有一个买票的类BuyTicket多线程要实现Runnable接口,重写run()里面是买票, 2.买票就需要有票,定义一个票的变量 private int ticketNums = 10; 3.写一个买票的方法buy():首先你得判断是否有票,if(ticketNums<=0),就停止return; 4.否则就买票,直接ticket
习题:卖票 请改正: public class ExerciseSell { public static void main(String[] args) { //2000张票 TicketWindow ticketWindow = new TicketWindow(2000); //买票的线程 List<Thread> list = new ArrayList<>(); // 用来存储买出去多少张票 List<Integer>
目录7.4.0 类定义时的处理流程7.4.1 一般的名字查找流程7.4.2 类成员的名字查找7.4.3 类成员函数定义中的名字查找 7.4.0 类定义时的处理流程 先编译成员的声明 所有成员可见后,编译函数体 7.4.1 一般的名字查找流程 在所在块内寻找声明,只找名字之前的部分 没找到则去外层作用域