自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue模板语法

原生js拼接字符串var d = data.weather;var info = document.getElementById('info');info.innerHTML = '';for(var i=0;i<d.length;i++){var date = d[i].date;var day = d[i].info.day;var night = d[i].info.night;var tag = '';tag += '<span>日期:'+date+'<.

2021-08-25 21:39:02 137

原创 springboot和springmvc的区别

spring boot只是一个配置工具,整合工具,辅助工具.springmvc是框架,项目中实际运行的代码Spring框架就像一个家族,有众多衍生产品例如boot、security、jpa等等。但他们的基础都是Spring 的ioc和aop.ioc提供了依赖注入的容器,aop解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于Servlet的一个MVC框架主要解决WEB开发的问题,因为Spring 的配置非常复杂,各种XML、JavaConfig、h

2021-08-10 17:52:04 130

原创 redis入门

字符串类型string哈希类型hash列表类型list集合类型set有序集合类型sortedset切换数据库命令: select index存储: set 命令 获取:get命令redis操作哈希类型hash redis操作列表类型listredis操作集合类型setredis操作有序集合类型 sortedset其他通用命令...

2021-07-17 17:29:35 78

原创 idea的Maven配置

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&g

2021-07-15 19:52:09 113

原创 拦截器,倒拦截

UserActionpackage com.lcx.action;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.http.HttpServlet;import javax.servlet.http.Ht.

2021-07-10 17:22:09 70

原创 代理、切面

代理spring代码<bean id="adminCheck" class="com.lcx.dao.impl.AdminCheck"></bean><bean id="transmaction" class="com.lcx.dao.impl.Transmaction"></bean><bean id="bankDao" class="com.lcx.dao.impl.BankDaoImpl"></bean> <b.

2021-07-09 16:08:29 50

原创 事件、JQuery选择器、jQuery 中的 DOM 操作

属性选择器通过HTML元素的属性来选择元素基本过滤选择器可以选取第一个元素、最后一个元素、索引为偶数或奇数的元素当元素获得焦点时,会触发focus事件,失去焦点时,会触发blur事件,详见下表html()和text() 的区别如下元素外部插入同辈节点案例<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></titl...

2021-06-17 17:11:20 62

原创 JSP标准标签库

JSTLJSTL(JavaServer Pages Standard Tag Library)-JSP标准标签库,由SUN公司推出的,由Apache Jakarta 组织负责维护的用于编写和开发JSP页面的一组标准标签JSTL 的发布包有两个版本:Standard-1.0 Taglib 、Standard-1.1 TaglibJSTL所提供的标签函数库主要分为五大类:核心标签库 (Core tag library) 、I18N 格式标签库 (I18N-capable formatting tag l.

2021-06-16 14:50:02 303

原创 生命周期,重定向,转发,Servlet

ServletContextSession默认的生存时间是1800秒有没有生存时间更长的对象来实现页面间或不同的Servlet间的数据共享呢?在Servlet API提供了ServletContext接口来实现上述功能,运行在同一个容器中的Servlet使用ServletContext来共享存在于其中的信息和属性ServletContext接口中定义了用于处理上下文的方法转发和重定向的区别是:1、请求次数不同;2、重定向时地址栏会发生变化,而转发时地址栏不会发生变化;3、重定向两次..

2021-06-15 16:58:39 69

原创 接口的实现

1.并发与并行并行:指两个或多个事件在同一时刻发生(同时发生)。并发:指两个或多个事件在同一个时间段内发生。2.线程和进程区别进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多 个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创 建、运行到消亡的过程。线程:进程内部的一个独立执行单元;一个进程可以同时并发的运行多个线程,可以理解为一个进程便相当 于一个单 CPU 操作系统,而线程便是这个系统中运行的多个任务

2021-06-13 17:18:57 90

原创 接口(字符、字节流)

1.输入(input)与输出(output)Java语言在lO设计方面取得较大的成功,它是完全面向对象的,主要采用装饰器模式避免大量的类,包括了最大的可能性,提供了较好的扩展机制。2.Java的lO主要包含三个部分:。流式部分——IO的主体部分非流式部分——主要包含一些辅助流式部分的类文件读取部分的与安全相关的类以及与本地操作系统相关的文件系统的类3.Java中的流操作分为两种基于字节流(lnputStream读取,OutputStream写入)。字符流(Reader读取,Writer写入)J

2021-06-10 18:11:19 344

原创 2021-06-09

List lst = new List(4, false);lst.add(“Mercury”);List()创建一个新的滚动列表。List(int rows)创建一个以指定数量的可见行初始化的新滚动列表。List(int rows, boolean multipleMode)创建一个初始化的新滚动列表,以显示指定的行数。deselect(int index)取消选择指定索引处的项目。getItems()获取列表中的项目。remove(String item)从列表中删除项目的第.

2021-06-09 14:33:05 31

原创 2021-06-07

1.抽象类针对类,接口针对行为2.abstract:抽象类关键字3.抽象类可以没有抽象方法4.一个类中继承抽象类,要么实现抽象方法,要么该类也是抽象类5.接口是标准6.信封:`package com.lcx.js;public interface HomeLetter {void chengwei();void wenhou();void neirong();void zhufu();void luokuan();}`package com.lcx.js;public clas.

2021-06-08 19:35:46 47

原创 封装继承多态

1.封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变化隔离,便于使用,提高复用性和安全性。2.继承:继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。通过使用继承可以提高代码复用性。继承是多态的前提。3.所谓多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量到底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的

2021-06-07 19:17:17 136

原创 骰子游戏

我们来玩一个游戏。同时掷出3个普通骰子(6个面上的数字分别是1~6)。如果其中一个骰子上的数字等于另外两个的和,你就赢了。下面的程序计算出你能获胜的精确概率(以既约分数表示)public class Main{ public static int gcd(int a, int b) { if(b==0) return a; return gcd(b,a%b); } public static void main(String[] args) { int n = 0;

2020-10-06 11:36:20 190

原创 煤球数目

有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),…如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。public static void main(String[] args) { int num = 0, sum = 0; for (int i = 1; i <= 100; i++) { num += i;

2020-10-06 11:35:12 72

原创 猜谜

每位选手开始的时候都被发给777个电子币。规则是:猜对了,手里的电子币数目翻倍,猜错了,扣除555个电子币, 扣完为止。小明一共猜了15条谜语。战果为:vxvxvxvxvxvxvvx其中v表示猜对了,x表示猜错了。请你计算一下,小明最后手里的电子币数目是多少。int[] a={1,2,1,2,1,2,1,2,1,2,1,2,1,1,2}; int sum=777; for (int i = 0; i < a.length; i++) { if (a[i]%2!=0) { s

2020-10-06 11:33:45 104

原创 缩位求和

请你写一个计算机程序,对给定的字符串逐位求和:输入为一个由数字组成的串,表示n位数(n<1000);输出为一位数,表示反复逐位求和的结果。public static void main(String[] args) { char[] ch = sc.next().toCharArray(); while (true) { int sum = 0; for (int i = 0; i < ch.length; i

2020-10-06 11:28:35 276

原创 打印大X

public class A{static void f(int h, int w){System.out.println(String.format(“高度=%d, 笔宽=%d”,h,w));int a1 = 0;int a2 = h - 1;for(int k=0; k<h; k++){int p = Math.min(a1,a2);int q = Math.max(a1+w,a2+w);for(int i=0; i<p; i++) System.out.print("

2020-10-06 11:26:55 80

原创 猴子分香蕉

5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。 x第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。 (x-x/5+1)第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩

2020-10-06 11:23:01 117

原创 哪天返回

小明被不明势力劫持。后被扔到x星站再无问津。小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文。他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票。请计算一下,小明在第几天就能凑够108元,返回地球。public static void main(String[] args) { int a=108,b,sum=0,n=0; for ( b = 1; sum<a; b=b+2) { sum=sum

2020-10-06 11:18:00 74

原创 最长字符串

求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。 public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s[]=new String[5]; for (int i = 0; i < 5; i++) { s[i]=sc.next(); } for

2020-07-19 09:49:32 178

原创 素数求和

输入一个自然数n,求小于等于n的素数之和public static void main(String[] args) { Scanner sca=new Scanner(System.in); int n=sca.nextInt(); int[] a=new int[n+1]; long sum=0; for(int i=2;i<Math.sqrt(n);i++) { for(int j=i*i;j<=n;j+=i) { a[j]=1; } }

2020-07-19 09:48:09 109

原创 数列特征

给出n个数,找出这n个数的最大值,最小值的和。第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。public static void main(String args[]) { int a[] = new int[10000]; int i, num = 0, max, min, sum = 0; Scanner reader = new Sc

2020-07-19 09:46:51 100

原创 特殊数字

问题描述153是一个非常特殊的数,它等于它的每位数字的立方和,即153=111+555+333。编程求所有满足这种条件的三位十进制数。输出格式按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); for(int i=100;i<1000;i++){

2020-07-13 17:18:03 313

原创 回文数

问题描述  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式  按从小到大的顺序输出满足条件的四位十进制数。public static void main(String[] args) { for(int i=1000;i<10000;i++) { int a = i; StringBuilder num = new StringBuilder(); while(a>0)

2020-07-13 17:13:29 153

原创 反置数

一个整数的“反置数”指的是把该整数的每一位数字的顺序颠倒过来所得到的另一个整数。如果一个整数的末尾是以0结尾,那么在它的反置数当中,这些0就被省略掉了。比如说,1245的反置数是5421,而1200的反置数是21。请编写一个程序,输入两个整数,然后计算这两个整数的反置数之和sum,然后再把sum的反置数打印出来。要求:由于在本题中需要多次去计算一个整数的反置数,因此必须把这部分代码抽象为一个函数的形式。  输入格式:输入只有一行,包括两个整数,中间用空格隔开。  输出格式:输出只有一行,即相应的结果。

2020-07-13 17:09:48 141

原创 图形显示

编写一个程序,首先输入一个整数,例如5,然后在屏幕上显示如下的图形(5表示行数):* * * * *   * * * *   * * *   * *   *public static void main(String[] args) { Scanner input=new Scanner(System.in); int n=input.nextInt();

2020-07-12 12:30:18 100

原创 比大小

输入n个字符串,比较这些字符串的大小并统计并按字典序输出字符串及出现个数public static void main(String[] args) { Scanner sc = new Scanner(System.in); Map<String, Integer> map = new HashMap<>(); n = sc.nextInt(); arr = new String[n]; for(int i = 0;i < n;i++) { arr

2020-07-12 12:23:39 190

原创 分解质因数

问题描述  求出区间[a,b]中所有整数的质因数分解。输入格式  输入两个整数a,b。输出格式  每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=225=56=237=78=2229=3310=25package public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str

2020-07-09 12:16:14 128

原创 序列求和

求1—100的数累计求和public static void main(String[] args) { int num=0; for (int i =1; i <=100; i++) { num=num+i; } System.out.println(num);}

2020-07-07 10:01:56 71

原创 水仙花数

判断给定的三位数是否 水仙花 数。所谓 水仙花 数是指其值等于它本身 每位数字立方和的数。例 153 就是一个 水仙花 数。153=13+53+33输入格式  一个整数输出格式  是水仙花数,输出"YES",否则输出"NO"(不包括引号)样例输入123样例输出NO数据规模和约定  一个三位的整数,否则输出"NO"...

2020-07-07 09:56:58 313

原创 十六进制转八进制蓝桥杯试题

import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); int n = scanner.nextInt();

2020-07-01 20:51:20 71

原创 核桃的数量

小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:各组的核桃数量必须相同各组内必须能平分核桃(当然是不能打碎的)尽量提供满足1,2条件的最小数量(节约闹革命嘛)`public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in);int a = sc.n

2020-07-01 20:48:54 74

原创 打印菱形

如图所示,打印出如下图形: * *** ***** *** *public static void draw() { int n=3; //前三行的输出 for (int i = 1; i <= n; i++) { //控制行数 for (int j = 1; j <= n - i; j++) { //打印空格 Sy

2020-07-01 20:41:08 76

原创 99乘法表

public class chengfa99 {public static void main(String[] args) { int s = 1; for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { s = i*j; System.out.print(s + "="+ i + "*" + j + "\t"); } //起到

2020-07-01 20:37:15 59

原创 S01串

问题描述  s01串初始为"0"  按以下方式变换  0变1,1变01输入格式  1个整数(0~19)输出格式  n次变换后s01串样例输入3样例输出101数据规模和约定  0~19Scanner sc=new Scanner(System.in); int n=sc.nextInt(); String s="0"; while(n>0){ String s1=""; for (int i = 0; i < s.length(); i++) { if(s.charAt(i)=='0') s1+

2020-07-01 20:27:40 226

原创 复数幂

设i为虚数单位。对于任意正整数n,(2+3i)^n 的实部和虚部都是整数。求 (2+3i)^123456 等于多少? 即(2+3i)的123456次幂,这个数字很大,要求精确表示。答案写成 “实部±虚部i” 的形式,实部和虚部都是整数(不能用科学计数法表示),中间任何地方都不加空格,实部为正时前面不加正号。(2+3i)^2 写成: -5+12i,(2+3i)^5 的写成: 122-597i注意:需要提交的是一个很庞大的复数,不要填写任何多余内容。public static void main(String

2020-06-15 11:49:02 243

原创 杨辉三角

杨辉三角 public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int[][] a = new int [35][35]; for (int i=1; i<=n; i++) { for(int j=1; j<=i; j++) { if (j==1 || i==j) a[i][j]

2020-06-15 11:47:05 55

原创 时间转换

给定一个以秒为单位的时间t,要求用“::”的格式来表示这个时间。表示时间,表示分钟,而表示秒,它们都是整数且没有前导的“0”。例如,若t=0,则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。输入格式  输入只有一行,是一个整数t(0<=t<=86399)。输出格式  输出只有一行,是以“::”的格式所表示的时间,不包括引号。public static void main(String[] args) {Scanner sc=new Scanner(System.in)

2020-06-15 11:41:50 120

空空如也

空空如也

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

TA关注的人

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