- 博客(48)
- 资源 (1)
- 收藏
- 关注
原创 对前端拿到的属性进行属性赋值
1.这次做的是属于一个ztree树的类型,通过给ztree树进行增删改查,在做添加的时候出来的一个问题,首先添加的是一个第二层,就是按照普通的添加但是在添加第三层的时候需要拿到第二层的属性的值,我的解决方案是,首先通过跳转的时候拿到选中的ztree树层的id(感觉没什么用,但是后面其他的可以用到), 然后在前台用一个hidden input类型的value表格接受,,然后在前端的数据进行提交到 我的controller层面找到数据,但是现在有一个问题 因为我第一个提交的是四个属性 比如说 a的名字,
2021-12-14 18:01:17 510
原创 2021-11-06若依框架学习
第一 软依阶段性的学习掌握了基本的生成工具在系统工具里面找到对应的代码生成工具然后可以选择创建或者导入工具选择对应的如果是导入直接导入就好 如果是创建 需要写你表的语句和字段 (建议在数据库生成好的拿到直接生成)创建好后点击编辑找到生成信息对表的生成模块和生成路劲要注意,然后就是就是保存,在页面里面点击生成代码把代码解压后把文件放入相应的路径就可以了...
2021-11-07 19:44:14 377
原创 以银行列子诱导出面向切面编程的作用
思考一下一个存取应该有几个步骤1.验证账号2.开始事务3.正在取钱4.事务日志5.结束事务 先建一个接口 public interface Bankdao { public void saveMoney(); public void withDrawMoney(); public void transferMoney();}在实现这个接口的参数package org.zzy.dao.impl;import org.zzy.dao.Bankdao;pub
2021-07-08 17:10:36 167
原创 2021-07-07假的ajax非空验证
代码<form action="loginServlet" method="post"> <!-- action写要请求Servlet的名 --> 用户名:<input type="text" id="uname" name="uname"><br> <br> 密码:<input type="password" id="pwd" name="pwd"><br> <br> <input type=
2021-07-07 22:23:20 140
原创 servlet的知识梳理
http中的servlet的方法http中的请求方法有delete,get,options,post,put,traceservlet的生命周期cookie 方法 url重写jsp页面组成jsp内置对象有九大内置对象1.request 客户端的请求信息:Http协议头信息、Cookie、请求参数等。2.response 用于服务端响应客户端请求,返回信息。3.pageContext 页面的上下文。4.session 客户端与服务端之间的会话。5.application 用于获取服务.
2021-06-15 17:27:00 139
原创 File对象的使用
io流inputStream 字节流,读取数据outputStream 字节流 写入数据reader 字符流,读取数据writer 字符流,写入数据其他多种多样变化的流均是继承了他们,并进行豪华装饰派生出来的加强版字节流的读取和写入//FileInputStream和 FileOutputStream字节流的读取和写入FileInputStream fis=null;FileOutputStream fos=null;try {fis =new FileInputStream
2021-06-10 19:03:08 103
原创 java基础的整合
编写源程序.java文件经过编译器编译成.class文件然后进行运行1.java变量和常量的区别在java编码规范中常量名要大写,变量名要小写常量只能赋值一次,而变量可以赋值多次常量在程序运行过程中不能改变,变量可以改变2.java的常用基础数据类型可以分为数值型和非数值型非数值型为:char String数值分为整数型和非整数型整数型为:int byte short long非整数型为:double float3.java变量命名规则变量名=首字母1.字母2.下划线3.$符
2021-06-03 21:54:24 110
原创 jsp内置对象
我认为今天最重要的就是九大作用对象和四大作用域request,对象域 请求session 域 对象 会话的一部分application 域对象 会话的全部,从开始到结束都有page 域 对象,可以理解为jsp页面 即页面本身response 域 对象 响应out 对象 输出流config 对象 获得初始数据exception 对象 显示页面异常pagecontext 代表的事页面运行的一些属性...
2021-03-25 19:49:56 66
原创 JSP理解
jsp控制如何处理http请求不过已经不用了现在用的是mvsMVC模式M代表model,V代表view,C代表controller执行过程如图语言总结客户端请求 应用服务器 jsp 进行翻译 翻译成.java源码 然后进行编译 编译成.class字节码让后执行回到服务器然后响应客户端。第二次执行就不一样了 第二次执行,就不用在进行翻译可以直接用编译好字节码,不过如果对页面修改需要在次进行第一次的操作jsp的注释jsp注释可以分为能看源码和不能看源码的能看源码 <!__ 注释内
2021-03-24 11:54:48 242
原创 Servlet 的知识点梳理
1.servlet核心是java.servlet.servlet接口,所有的servlet必须实现这接口servlet的多种接口servlet的生命周期实列化 servlet容器创建sevlet的实列初始化 该容器电泳init()方法服务 如果请求serblet,则容器调用service()方法 doget 和dopast销毁 销毁实列化之前用destroy一些小概念注解 @webservlet(“”)http协议,一无状态协议,不用记录谁发出的请求,只需要给出响应 适用于传输文件
2021-03-23 20:17:03 132
原创 2020-10-06
题描述平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入格式输入仅包含两行,每行描述一个矩形。在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出格式输出仅包含一个实数,为交的面积,保留到小数后两位。样例输入1 1 3 32 2 4 4样例输出1.00import java.util.Scanner; public class B
2020-10-06 15:38:27 221
原创 2020-10-06
问题描述FJ在沙盘上写了这样一些字符串:A1 = “A”A2 = “ABA”A3 = “ABACABA”A4 = “ABACABADABACABA”… …你能找出其中的规律并写所有的数列AN吗?输入格式仅有一个数:N ≤ 26。输出格式请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。样例输入3样例输出ABACABAimport java.util.Scanner; public class ABA { publ
2020-10-06 15:36:14 84
原创 2020-10-06
X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。地宫的入口在左上角,出口在右下角。小明被带到地宫的入口,国王要求他只能向右或向下行走。走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。当小明走到出口时,如果他手中的宝贝恰好是k件,则这些宝贝就可以送给小明。请你帮小明算一算,在给定的局面下,他有多少种不同的行动方案能获得这k件宝贝。输入 输入一行3个整数,用空格分开:n m k (1
2020-10-06 15:33:07 97
原创 2020-10-06
生命之树在X森林里,上帝创建了生命之树。他给每棵树的每个节点(叶子也称为一个节点)上,都标了一个整数,代表这个点的和谐值。上帝要在这棵树内选出一个非空节点集S,使得对于S中的任意两个点a,b,都存在一个点列 {a, v1, v2, …, vk, b} 使得这个点列中的每个点都是S里面的元素,且序列中相邻两个点间有一条边相连。在这个前提下,上帝要使得S中的点所对应的整数的和尽量大。这个最大的和就是上帝给生命之树的评分。经过atm的努力,他已经知道了上帝给每棵树上每个节点上的整数。但是由于 atm
2020-10-06 15:31:49 121
原创 小明的抉择
小明所在班级人数为n,现在要从中选出一个人去参加算法比赛,挑选规则大家报号,由1至5,只要是5的人就要退出圈子,现在大家开始排队围成一圈,从队头至队尾顺序排队,小明站到几号位置才能被选出来?importjava.util.Scanner;public classMain07 { public static void main(String[] args) { Scanner s = new Scanner(System.in); int
2020-07-28 22:24:19 152
原创 蓝桥杯 程序输出
输入一个整数n,表示要分解为n项(n<12)输出分解后的单位分数项,中间用一个空格分开。每种分解法占用一行,行间的顺序按照分母从小到大排序。例如,输入:4程序应该输出:1/2 1/3 1/8 1/241/2 1/3 1/9 1/181/2 1/3 1/10 1/151/2 1/4 1/5 1/201/2 1/4 1/6 1/12再例如,输入:5程序应该输出:1/2 1/3 1/12 1/21 1/281/2 1/4 1/6 1/21 1/281/2 1/4 1/7
2020-07-28 22:22:48 196
原创 蓝桥杯 运动比赛
9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为 A,B,C,… I下面的程序列出了所有的分组方法。该程序的正常输出为:ABC DEF GHIABC DEG FHIABC DEH FGIABC DEI FGHABC DFG EHIABC DFH EGIABC DFI EGHABC DGH EFIABC DGI EFHABC DHI EFGABC EFG DHIABC EFH DGIABC EFI DGHABC EGH DFIABC EGI D
2020-07-28 22:21:13 124
原创 蓝桥杯 因数分解
将一个正整数分解质因数。例如:输入90,打印出90=233*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n <> k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。public class Test2 {public static voidmain(String
2020-07-28 22:19:55 154
原创 蓝桥杯 猜数字
猜数字小明同学跟小红同学相互之间猜数字,小明说1、2、3、4这4个数,相互之间能组成多少个互不相同且无重复数字的三位数?都是多少?public class Main03 {public static void main(String[] args) {int count = 0;for (int i = 1 ; i <= 4;i++ )for(int j = 1 ; j <= 4;j++ )for(int k = 1 ; k <= 4;k++ )if(i!=j&&a
2020-07-28 22:18:39 172
原创 猴子吃香蕉 蓝桥杯
5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩!请计算一开始最少有多
2020-07-28 22:17:31 192
原创 蓝桥杯 润年判断
给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:年份是4的倍数而不是100的倍数;年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。样例输入2013样例输出no样例输入2016样例输出yes数据规模与约定1990 <= y <= 2050。import java.util.Scanner; public class Mai
2020-07-28 22:16:07 131
原创 运动轨迹 蓝桥杯
9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为 A,B,C,… I下面的程序列出了所有的分组方法。该程序的正常输出为:ABC DEF GHIABC DEG FHIABC DEH FGIABC DEI FGHABC DFG EHIABC DFH EGIABC DFI EGHABC DGH EFIABC DGI EFHABC DHI EFGABC EFG DHIABC EFH DGIABC EFI DGHABC EGH DFIABC EGI D
2020-07-22 10:13:37 173
原创 因式分解 蓝桥杯
将一个正整数分解质因数。例如:输入90,打印出90=233*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n <> k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。public class Test2 { public static void main(Strin
2020-07-21 12:08:42 149
原创 猜数字 蓝桥杯
猜数字小明同学跟小红同学相互之间猜数字,小明说1、2、3、4这4个数,相互之间能组成多少个互不相同且无重复数字的三位数?都是多少?public class Main03 { public static void main(String[] args) { int count = 0; for (int i = 1 ; i <= 4;i++ ) for(int j = 1 ; j <= 4;j++ )
2020-07-21 12:07:56 114
原创 猴子吃香蕉 蓝桥杯
猴子吃香蕉5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩!请计算一
2020-07-21 12:07:13 375
原创 蓝桥杯 采药
辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。”如果你是辰辰,你能完成这个任务吗?输入格式第一行有两个整数T(1 <= T <= 1000)和M(1 <= M
2020-07-21 10:08:57 283
原创 奇怪的分式 蓝桥杯
奇怪的分式上小学的时候,小明经常自己发明新算法。一次,老师出的题目是:1/4 乘以 8/5 小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见图1.png)老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼!对于分子、分母都是 1~9 中的一位数的情况,还有哪些算式可以这样计算呢?请写出所有不同算式的个数(包括题中举例的)。显然,交换分子分母后,例如:4/1 乘以 5/8 是满足要求的,这算做不同的算式。但对于分子分母相同的情况,2/2 乘以 3/3 这样的类型
2020-07-21 10:07:21 99
原创 圆周率 蓝桥杯
圆周率数学发展历史上,圆周率的计算曾有许多有趣甚至是传奇的故事。其中许多方法都涉及无穷级数。如下所示,就是一种用连分数的形式表示的圆周率求法。下面的程序实现了该求解方法。实际上数列的收敛对x的初始值并不敏感。结果打印出圆周率近似值(保留小数点后4位,并不一定与圆周率真值吻合)。double x = 111;for(int n = 10000; n>=0;n–){int i = 2 * n + 1;x = 2 + (i*i / x);}System.out.println
2020-07-21 10:06:30 138
原创 取数位 蓝桥杯
取数位求1个整数的第k位数字有很多种方法。 以下的方法就是一种。 对于题目中的测试数据,应该打印5。publicclass Main{static int len(int x){ if(x<10) return 1; return len(x/10)+1;}// 取x的第k位数字static int f(int x, int k){ if(len(x)-k==0) return x%10; return ____________
2020-07-21 10:05:36 101
原创 球体自落 蓝桥杯
`一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?public static void main(String[] args) { double h = 100;//记录球每次反弹和下次落下时的高度 double sum=0;//统计球一共经过多少米 for(int i=1;i<=10;i++) { sum = sum+h;//累加上落地时经过的高度 System.out.println("第"+i+"次落地时,共
2020-07-21 10:03:58 80
原创 生日蜡烛 蓝桥杯试题
生日蜡烛某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现在算起来,他一共吹熄了236根蜡烛。请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。public class Main { public static void main(String[] args) { for(int i = 1; ; i++){ if(process(i) == -1){
2020-07-21 10:01:42 121
原创 海盗喝酒 蓝桥杯试题
有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“......昨天,我正好喝了一瓶.......奉劝大家,开船不喝酒,喝酒别开船......”请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人。如果有多个可能的答案,请列出所有答案,每个
2020-07-21 09:52:32 336
原创 生日蜡烛
public class Main { public static void main(String[] args) { for(int i = 1;i <= 100;i++) { int sum = i; for(int j = i + 1;j <= 100;j++) { sum += j; if(sum == 236)
2020-07-10 19:24:05 101
转载 蓝桥杯闰年判断
给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:年份是4的倍数而不是100的倍数;年份是400的倍数。其他的年份都不是闰年。public class Main{public static void main(String args[]){int yearScanner reader =new Scanner(System.in);year=reader.nextint();if(year%400==0){System.out.println("ye
2020-07-10 19:23:15 232
原创 世纪末的星期
public class Main {public static void main(String[] args) {int day = 5;// 1999年的最后一天为周5,把下一年加上5天对7取余为0的,则是周日int year = 2000;// 所以从2000年的天数上加5天,正好可被7整除的年的最后一天是周日for (;; year++) {if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { da
2020-07-10 18:32:15 89
转载 勾股定理
已知直角三角形的斜边是某个整数,并且要求另外两条边也必须是整数。求满足这个条件的不同三个直角三角形的个数。【数据格式】输入一个整数n(0<n<10000000)表示直角三角形斜边的长度。要求输出一个整数,表示满足条件的直角三角形个数。例如:输入:5程序应该输出:1再例如,输入:100程序应该输出:2再例如,输入:3程序应该输出:0资源约定:峰值内存消耗(含虚拟机)<256MCPU消耗<1000ms请严格按照要求输出,不要画蛇添足地打印类似:“请
2020-07-10 18:27:53 164
转载 黄金连分数
import java.math.BigDecimal;public class 黄金连分数 { public static void main(String[] args) {System.out.println(f(0));} public static BigDecimal f(int step) {if (step >= 100)return BigDecimal.ONE;return BigDecimal.ONE.divide(BigDecimal.ONE.add(f(step
2020-07-10 18:25:21 118
原创 李白喝酒
话说大诗人李白,一生好饮。幸好他从不开车。 一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱: 无事街上走,提壶去打酒。 逢店加一倍,遇花喝一斗。这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。请你计算李白遇到店和花的次序,可以把遇店记为a,遇花记为b。则:babaabbabbabbbb 就是合理的次序。像这样的答案一共有多少呢?请你计算出所有可能方案的个数(包含题目给出的)。import java.util.*; public class M
2020-07-10 18:22:00 283
原创 蓝桥杯---砝码称重解题思路
个砝码用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量。如果只有5个砝码,重量分别是1,3,9,27,81。则它们可以组合称出1到121之间任意整数重量(砝码允许放在左右两个盘中)。本题目要求编程实现:对用户给定的重量,给出砝码组合方案。例如:用户输入:5程序输出:android移动应用程序开发教程9-3-1用户输入:19程序输出:27-9+1要求程序输出的组合总是大数在前小数在后。可以假设用户的输入的数字符合范围1~121。解题思路:其实就是用暴力的方法去遍历就好
2020-07-10 18:16:36 901
转载 Android中有几种数据存储方式,每种方式有哪些特点?
Android中有5种数据存储方式,分别为文件存储、SQLite数据库、SharedPreferences、ContentProvider、网络。每种存储方式的特点如下:1)文件存储文件存储方式是一种较常用的方法,在Android中读取/写入文件的方法,与Java中实现I/O的程序是完全一样的,提供openFileInput()和openFileOutput()方法来读取设备上的文件。2)SQLite数据库SQLite是Android所集成的一个轻量级的嵌入式数据库,它不仅可以使用AndoridA
2020-07-10 18:09:33 7060
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人