自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 SpringjdbcTemplate模糊查询

1、SQL语句拼接 //1)根据名称模糊查询账户信息,可以返回多个记录 public List<Account> getAccountByLike(String name) { String sql="select * from account where name like '%"+name+"%'"; List<Account> accountList = jdbcTemplate.query(sql, new BeanPropert

2022-03-15 23:36:24 1602 1

原创 [java练习]十、数的分解

问题描述把 2019分解成 3个各不相同的正整数之和,并且要求每个正整数都不包含数字 2和 4,一共有多少种不同的分解方法?注意交换 3个整数的顺序被视为同一种方法,例如 1000+1001+18 和 1001+1000+18 被视为同一种。解决代码:package com.exc.day12;public class ex2 { public static boolean isF(int n) { int x=n; while (true)

2022-03-15 23:23:36 719

原创 [java练习]九、货物摆放

问题描述:小蓝有一个超大的仓库,可以摆放很多货物。现在,小蓝有 nn 箱货物要摆放在仓库,每箱货物都是规则的正方体。小蓝规定了长、宽、高三个互相垂直的方向,每箱货物的边都必须严格平行于长、宽、高。小蓝希望所有的货物最终摆成一个大的长方体。即在长、宽、高的方向上分别堆 LL、WW、HH 的货物,满足 n = L \times W \times Hn=L×W×H。给定 nn,请问有多少种堆放货物的方案满足要求。例如,当 n = 4时,有以下 6 种方案:1×1×4、1×2×2、1×4×1、2×1×2、

2022-03-12 14:47:57 623

原创 使用idea创建maven项目

1、idea的使用:idea比较强大的编译器,提供了很多功能,本身默认maven(不推荐使用)很多jar包无法下载,建议:配置自己的maven。统一编码格式2、创建maven项目新建项目3、导入jar包:

2022-03-12 13:01:15 272

原创 maven(项目管理工具)的配置

1、maven(1)Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。(2)Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。(3)maven主要提供两个功能:构建项目(ma

2022-03-11 09:00:14 254

原创 [java练习]八、年号字串

问题描述小明用字母 A 对应数字 1,B 对应 2,以此类推,用 Z 对应 26。对于 27 以上的数字,小明用两位或更长位的字符串来对应,例如 AA 对应 27,AB 对应 28,AZ 对应 52,LQ 对应 329。请问 2019 对应的字符串是什么?问题分析:(1)这一题使用StringBuilder用来存储转换后的字符,因为StringBuilder可以用来存放可变字符。(2)直接循环,知道n的值小于或者等于0,每次循环都-1是因为这个数是从1开始计算的,但是计算机是从0开始计算的,所以

2022-03-08 08:59:07 422

原创 数据结构-单链表(c语言)

线性表的链式表示和实现:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandl

2022-03-07 23:16:25 1968

原创 [java练习]七、猜生日

问题描述:今年的植树节(2012 年 3 月 12 日),小明和他的叔叔还有小伙伴们一起去植树。休息的时候,小明的同学问他叔叔多大年纪,他叔叔说:“我说个题目,看你们谁先猜出来!”“把我出生的年月日连起来拼成一个 8 位数(月、日不足两位前补 0)正好可以被今天的年、月、日整除!”他想了想,又补充到:“再给个提示,我是 6 月出生的。”根据这些信息,请你帮小明算一下,他叔叔的出生年月日。格式是年月日连成的 8 位数。例如,如果是 1948 年 6 月 12 日,就写:19480612。解题思路

2022-03-05 13:26:29 517

原创 数据结构-顺序表(c语言)

顺序表的储存结构(1)当采用像c语言这样的高级程序设计语言描述数据结构问题时,实现顺序存储结构的方法是使用数组。(2)数组有静态数组和动态数组两种。静态数组存储空间的申请和释放由系统自动完成,动态数组存储空间的申请和释放由用户通过调用系统函数自己完成。无论静态数组还是动态数组,其功能都是向系统申请一块地址连续的有限空间,只是申请空间的方法不一样。顺序表操作的实现:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Over

2022-03-05 00:00:46 1823

原创 [java练习]六、蓝桥杯-卡片

问题描述:小蓝有很多数字卡片,每张卡片上都是数字 0到 9。 小蓝准备用这些卡片来拼一些数,他想从 11 开始拼出正整数,每拼一个, 就保存起来,卡片就不能用来拼其它数了。 小蓝想知道自己能从 1 拼到多少。 例如,当小蓝有 30张卡片,其中 0 到 9各 3 张,则小蓝可以拼出 1到 10, 但是拼 11时卡片 1 已经只有一张了,不够拼出 11。 现在小蓝手里有 0到 9的卡片各 2021张,共 20210张,请问小蓝可以从 11 拼到多少? 提示:建议使用计算机编程解决问题解题思路:创建一个长

2022-03-03 23:40:00 315

原创 [java练习]五、跑步锻炼

问题描述:小蓝每天都锻炼身体。正常情况下,小蓝每天跑 1千米。如果某天是周一或者月初(1日),为了激励自己,小蓝要跑 2 千米。如果同时是周一或月初,小蓝也是跑 2 千米。小蓝跑步已经坚持了很长时间,从 20002000 年 11 月 11 日周六(含)到 20202020 年 1010 月 11 日周四(含)。请问这段时间小蓝总共跑步多少千米?题目分析:可以将天数、月份、年份和周数进行一个循环增加,判断满足星期一和月初的条件。解决方案:package com.exc.days

2022-03-02 13:24:37 451

原创 [java练习]四、递增序列

问题描述:对于一个字母矩阵,我们称矩阵中的一个递增序列是指在矩阵中找到两个字母,它们在同一行,同一列,或者在同一45度的斜线上,这两个字母从左向右看、或者从上向下看是递增的。例如,如下矩阵中LANNQIAO有LN、LN、AN、AN、IO、AO、LQ、AI、NO、NO、AQ、IN、ANLN、LN、AN、AN、IO、AO、LQ、AI、NO、NO、AQ、IN、AN等1313个 递增序列。注意当两个字母是从左下到右上排列时,从左向右看和从上向下看 是不同的顺序。对于下面的...

2022-02-28 22:57:36 479

原创 [java练习]三、数字三角形

问题描述:上图给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和。路径上的每一步只能从一个数走到下一层和它最近的左边的那个数或者右 边的那个数。此外,向左下走的次数与向右下走的次数相差不能超过 1。输入与输出:输入描述输入的第一行包含一个整数N(1 ≤N ≤100)N(1≤N≤100),表示三角形的行数。下面的NN行给出数字三角形。数字三角形上的数都是 0 至 100 之间的整数...

2022-02-26 23:39:32 874

原创 [java练习]二、回文日期

问题描述:2020 年春节期间,有一个特殊的日期引起了大家的注意:2020 年 2 月 2 日。因为如果将这个日期按 “yyyymmdd” 的格式写成一个 8 位数是 20200202,恰好是一个回文数。我们称这样的日期是回文日期。有人表示 20200202 是 “千年一遇” 的特殊日子。对此小明很不认同,因为不到 2 年之后就是下一个回文日期:20211202 即 2021 年 12 月 2 日。也有人表示 20200202 并不仅仅是一个回文日期,还是一个 ABABBABA 型的回文日期..

2022-02-25 23:52:55 556 1

原创 【java练习】一、单词分析

题目描述:小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。输出描述:输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 个。如果有多个字母出现的次数相等,输出字典序最小的那个。第二行包含一个整数,表示出现得最多的那个字母在单词中

2022-02-24 23:31:09 126

原创 稀疏数组的应用

稀疏数组一、稀疏数值二、使用步骤1.引入库2.读入数据总结一、稀疏数值当一个数组中大部分元素为0时,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import

2022-01-25 17:38:52 540 1

原创 使用border属性创建简单的圣诞树

使用border属性创建简单的圣诞树一、border属性1、长度(width)2、样式(style)3、颜色(color)二、border标签的使用1.绘制三角形2.绘制圣诞树一、border属性border属性可以规定边框的长度、样式和颜色,border:width style color。1、长度(width)常用边框长度单位有:cm,em,pt,px等2、样式(style)(1)dashed 定义虚线边框 .box { width: 100px; heigh

2022-01-11 13:38:54 724

空空如也

空空如也

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

TA关注的人

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