自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用JMeter 录制脚本

JMETER录制脚本

2023-03-07 14:18:18 815

原创 Field ‘recordID‘ doesn‘t have a default value

Field 'recordID' doesn't have a default value

2022-07-15 10:13:47 741

原创 Ambiguous mapping. Cannot map ‘xtendWarehouseIssueController‘ method

Ambiguous mapping. Cannot map ‘xtendWarehouseIssueController’ method以上是错误描述,当时也是改了好久,一开始以为是启动类的问题,但是不是,是因为Controller层返回了两个相同的html页面我的错误写了两个RequestMapping(“XXX”)相同的路径...

2022-04-02 10:25:44 190

原创 idea项目报错Comparison method violates its general contract

idea项目报错Comparison method violates its general contract!代码之前是没有任何问题的,早上一上班竟然就报错,然后我就百度了报错信息,看到了一个博主写的非常的详细,我就记录一下我的错误,转载,感谢!https://www.cnblogs.com/firstdream/p/7204067.html报错信息java.lang.IllegalArgumentException: Comparison method violates its general

2022-01-12 10:26:52 279

原创 idea配置JVM启动参数

idea配置JVM启动参数

2022-01-12 10:13:27 241

原创 TCP连接的三次握手和四次挥手

TCP连接的三次握手和四次挥手三次握手的本质就是确认通信双方收发数据的能力;握手:TCP链接;挥手:TCP断开;三次握手建立一个TCP连接时,需要客户端和服务器端总共发送3个包,通过这3个请求包,来确认双方的接收能力和发送能力是否正常。同时指定自己的初始化序列号为后面的可靠性传送做准备。流程:第一次握手:客户端将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给服务器端,客户端进入SYN_SENT状态,等待服务器端确认。第二次握手:服务器端收到数据包后由标志位SYN=1知

2021-07-06 17:24:50 173 1

原创 MySQL索引的优点和缺点

MySQL索引的优点和缺点通俗的来说,索引就相当于一个字典的目录,为了方便查找书中的内容,通过对内容建立索引形成目录,索引是一个文件,它是要占据物理内存的。官方的来说索引它是一种数据结构,数据库索引是数据库管理系统中一个排序的数据结构,以协助快速查询,更新数据表中的数据。优点:(1)通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。(2)可以大大加快数据的检索速度,这也是创建索引的最主要的原因。(3)可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。(4)在使用

2021-06-29 16:59:06 3624 2

原创 MySQL 优化

MySQL 优化一直对sql 优化的方面的知识不太熟悉,百度学习了一下1,数据库优化的好处:(1)随着应用程序的运行,数据库中的数据会越来越多,处理的时间会相应的变慢,使用sql优化能有效地解决。(2)数据是存放在磁盘上的,读写的速度无法和内存相比。所以要使用sql优化。(3)系统的吞吐量瓶颈往往出现在数据库的访问速度上,使用sql优化提高数据库的访问速度。2,如何的优化(1)在设计数据库时:对数据库表,字段的设计,存储的引擎。(2)利用好MySQL自身提供的功能,索引。(3)横向扩展

2021-06-28 19:15:23 316

原创 DQL 数据库查询语句

DQL 数据库查询语句关键字: SELECT (查询)实体完整性:唯一的去区分每一条记录的一列或者多列的值。特点:唯一,非空域完整性:指数据库表的字段必须符合某种特定的数据类型或者是约束。参照完整性:保证一个表的外键和另一个表的主键对应。和查询连用的:select ,from ,where,group up,having,order by关键字:between 包含,lik 模糊查询,%表示任意字符数,_表示任意的一个字符,distinct 去重,not in 没有干什么,in 干了

2021-06-02 17:15:30 72

原创 DML数据库操纵语言

DML数据库操纵语言DML是对表中的数据进行增(insert),删(delete),改(update)的操作。在MySQL中字符串类型和日期类型都要用单引号括起来。INSERT 添加语法:INSERT INTO 表名 (列名) VALUES (数据值);多列和多个列之间使用逗号进行隔开。列名要和列值一一对应。字符串和日期类型的列值需要用单引号。同时添加多行语法:INSERT INIO 表名 (列名) VALUES (第一行数据),(第二行数据),(第三行数据),(第四行数据);

2021-06-02 16:39:41 129

原创 DDL 数据库定义语言

DDL 数据库定义语言主要关键字:CREATE(创建),DROP(删除),ALTER(修改),TRUNCATE(删除)(1)创建数据库:CREAT DATABASE 数据库名;(2)查看所有的数据库:SHOW DATABASES;(3)删除数据库:DROP DATABASE 数据库名字;(4)查看表创建时的定义:SHOW CREATE TABLE 表名;(5)修改表名:ALTER TABLE 表名 RENAME 新表名;(6)添加列:ALTER TABLE

2021-06-02 16:21:37 60

原创 JSON的详解

JSONJSON全称JavaScript Object Notation:它是存储和交换文本信息的语法,类似XML,它比XML更小,更快,更易解析。**JSON独立于语言:**JSON使用JavaScript语法来描述数据对象,但是JSON仍然是独立于语言和平台,JSON解析器和JSON库支持许多不同的编程语言,目前非常多的动态(PHP,JSP,.NET)编程语言都支持JSON。样例:<!DOCTYPE html><html> <head> <met

2021-05-25 17:16:35 122 1

原创 乐观锁和悲观锁

乐观锁和悲观锁乐观锁:乐观锁就是会保持一个乐观的心态,觉得数据是不会被修改的,就不会上锁,如果被修改了就从新再来,但是它在更新的时候会判断一下在此期间被人有没有对这个数据进行更新操作。乐观锁适用于多读的应用类型,能提高吞吐量。乐观锁使用CAS实现。为了防止并发问题,就会加入CAS的校验过程,保证了线程的安全,但是看场景使用,并不是适用所有场景,他的优点缺点都很明显。悲观锁:悲观锁就是会对所有的使用他数据的人进行提防,总是以为别人拿了数据就进行修改,所以他每次都会对数据进行加锁,这样别人想拿这个数据就会

2021-05-21 09:56:04 68

原创 使用response向浏览器输出一个图片

使用response向浏览器输出一个图片package cn.snn;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import ja

2021-01-08 11:00:04 817

原创 配置Tomcat

创建Servlet第一步第二步第三步配置Tomcat

2021-01-08 10:55:29 85

原创 IDEA中第一个web项目HELLO WORLD

IDEA中第一个web项目HELLO WORLD第一步, File----》New ----》Project第二步第三步第四步

2021-01-08 10:34:10 187

原创 使用JavaScript完成一个简易计算器的功能

使用JavaScript完成一个简易计算器的功能<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><input type="text" id="a" placeholder="请输入第一个数"/><br/><input

2020-10-23 17:09:10 344

原创 JavaScript中的打印出三角形

JavaScript 循环应用 – 编程例题1,打印1-50之间的偶数<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>1-50之间的偶数</title></head><body><script> var i; for (i=1;i<50;i++){

2020-10-23 16:50:23 1146

原创 JavaScript 特殊数据类型 undefined 和 null

JavaScript 特殊数据类型1.未定义值 undefinedundefined 表示变量还没有赋值(如 var a; )2.空值 nullnull 表示为空值,用于定义空的或不存在的引用。这里必须要注意的是:null不等同于空的字符串("")或0.当使用对象进行编程时可能会用到这个值。null 与 undefined 的区别是:null表示一个变量被赋予了一个空值,而 undefined 则表示该变量尚未被赋值。...

2020-10-23 16:44:19 206

原创 Servlet jsp页面的转发和重定向

转发:转发是服务器收到请求后为了完成响应跳转到一个新的地址,转发请求一次;转发地址栏不会发生变化;转发是服务器端行为;客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给指定的 jsp 页面,整个流程都是在服务器端完成的,而且是在同一个请求里面完成的,因此servlet和 jsp 共享的是同一个request,在servlet里面放的所有东西,在指定的 jsp 页面中都能

2020-10-05 12:00:43 555

原创 使用MyEclipse工具 开发 Servlet 页面(三)

这是一个简单的查询数据库数据内容并以表格的形式演示在浏览器的案例,当然也一定不能少了index.jsp 页面<%@page import="java.sql.ResultSet"%><%@page import="java.sql.PreparedStatement"%><%@page import="java.sql.Connection"%><%@page import="cn.songningning.util.DBHelper"%><

2020-09-28 16:40:49 163

原创 使用jsp+servlet+jdbc做的简单的登陆注册案例(二)

简单注册页面package org.snn;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;impor

2020-09-24 23:58:58 419

原创 第一个Servlet 项目

Servlet 的生命周期public class Textser extends HttpServlet{//生命周期//初始化init 方法 @Override public void init() throws ServletException { System.out.println("init..."); }//调用protected service 方法 @Override protected void service(HttpServletRequest request

2020-09-23 13:14:53 104

原创 Java蓝桥杯第十一届

试题 A: 指数计算本题总分:5 分【问题描述】7 月 1 日是建党日,从 1921 年到 2020 年, 已经带领中国人民走过了 99 年。请计算:7 ^ 2020 mod 1921,其中 A mod B 表示 A 除以 B 的余数。【答案提交】这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分 BigInteger number1=new BigInteger("7"); BigInteger number2

2020-09-18 17:34:39 415

原创 第十一届蓝桥杯大赛校内模拟(软件类)真题

Top1【问题描述】在计算机存储中,15.125GB是多少MB?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。//1GB为1024MB,15.125*1024=15488。 float num=(float) 15.125; System.out.println(num*1024);Top2【问题描述】1200000有多少个约数(只计算正约数)【答案提交】这是一道结果填空的题,你只需要算

2020-09-18 16:35:02 376

原创 找元音与辅音

找元音与辅音【问题描述】给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。【输入格式】输入一行,包含一个单词,单词中只包含小写英文字母。【输出格式】输出两行,第一行包含一个整数,表示元音字母的数量。第二行包含一个整数,表示辅音字母的数量。【样例输入】lanqiao【样例输出】43【评测用例规模与约定】对于所有评测用例,单词中的字母个数不超过100。public static void main(S

2020-09-14 17:09:42 358

原创 最大的元素距离

最大的元素距离【问题描述】在数列 a_1, a_2, …, a_n中,定义两个元素 a_i 和 a_j 的距离为 |i-j|+|a_i-a_j|,即元素下标的距离加上元素值的差的绝对值,其中 |x| 表示 x 的绝对值。给定一个数列,请问找出元素之间最大的元素距离。【输入格式】输入的第一行包含一个整数 n。第二行包含 n 个整数 a_1, a_2, …, a_n,相邻的整数间用空格分隔,表示给定的数列。【输出格式】输出一行包含一个整数,表示答案。【样例输入】59 4 2 4 7

2020-09-14 17:07:24 263

原创 第11届蓝桥杯大学C组

第11届蓝桥杯专科【问题描述】请问十六进制数1949对应的十进制数是多少?请特别注意给定的是十六进制,求的是十进制。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。public static void main(String[] args) { String a="1949"; int number=Integer.parseUnsignedInt(a, 16); System.out.pr

2020-09-11 16:04:02 1100 1

原创 年龄问题

年龄问题s夫人一向很神秘。这会儿有人问起她的年龄,她想了想说:“20年前,我丈夫的年龄刚好是我的2倍,而现在他的年龄刚好是我的1.5倍”。你能算出s夫人现在的年龄吗?注意,需要提交的是一个整数,不要填写任何多余的内容public static void main(String[] args) {for (int i = 0; i < 200; i += 2) { if ((i * 2 + 20) == (i / 2 + 10) * 3) { System.out.printl

2020-09-10 18:02:55 150

原创 回文素数

回文素数10301是个5位的素数。它有个特点,把数字倒过来还是它本身,具有这样特征的素数,我们称之为:回文素数。105011060111311这些都是5位的回文素数。请你计算一下,像这样的5位数的回文素数,一共有多少个?请填写这个表示个数的整数,注意不要写任何其它多余的内容,比如说明或解释文字,也不要列出所有的回文素数。public static void main(String[] args) { int num=0; for (int i = 9999; i <100000

2020-09-10 17:26:40 549

原创 纸牌三角形

纸牌三角形A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等3 7 5 2这样的排法可能会有很多。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?请你计算并提交该数字。注意:需要提交的是一个整数,不要提交任何多余内容。用的是暴力解法运行结果是144public static void main(String[] args) {//存储最后的总数 int num=0; for (int a1 = 1; a1 <

2020-09-10 17:24:36 173

原创 最大公约数和最小公倍数

写两个函数,分别求两个整数的最大公约数和最小公倍数例如:输入: 6 15输出: 3 30公约数: 是一个能够被若干个整数均整除的整数,就是既是A 的约数同时也是 B 的约数的数, 例如 12 和 15 的公约数有 1 3 ,最大公约数就是3公倍数: 两个或两个以上的自然数中,如果他们有相同的倍数,这些倍数就是他们的公倍数就截个图叭,粘贴老是出错...

2020-09-09 11:30:08 149

原创 最小公倍数Java描述,甲每秒跑3米,乙每秒跑4米,丙每秒跑2米, 三人沿600米的环形跑道从同一地点同时同方向跑步, 经过多少时间三人又同时从出发点出发?

最小公倍数甲每秒跑3米,乙每秒跑4米,丙每秒跑2米, 三人沿600米的环形跑道从同一地点同时同方向跑步, 经过多少时间三人又同时从出发点出发?//数学思维://600/3=200秒//600/4=150秒//600/2=300秒//所以 200 150 300 最小的公倍数是 600public static void main(String[] args) { //总米数为600米 int num=600; //计算出甲乙丙跑完600米需要多少秒 int jia=n

2020-09-09 11:10:53 1399

原创 最小公倍数,甲、乙、丙三人是朋友, 他们每隔不同天数到图书馆去一次。 甲3天去一次,乙4天去一次,丙5天去一次。有一天,他们三人恰好在图书馆相会,问至少再过多少天他们三人又在图书馆相会?

最小公倍数甲、乙、丙三人是朋友, 他们每隔不同天数到图书馆去一次。 甲3天去一次,乙4天去一次,丙5天去一次。有一天,他们三人恰好在图书馆相会,问至少再过多少天他们三人又在图书馆相会?我一直迷最小公倍数和最小公约数什么意思,就又写了一遍这个基础public static void main(String[] args) { //定义三个人天数 int a=3; int b=4; int c=5; int max=0;//存储相会的时间 for (int i =a ;

2020-09-09 11:08:25 640

原创 JSP+Servlet+Tomcat的环境配置,以及Myeclipse的使用

JSP+Servlet+Tomcat的环境配置,以及Myeclipse的使用第一步:下载好软件之后打开,并新建一个文件第二步:配置MyEclipse的环境变量点击window 下的 Preferences——>MyEclipse——>Servers–>Tomcat7.x ,如下图所示,最后点Browse…找到文件tomcat的存放路径第三步:找到Tomcat7.x下的JDK,找到jdk第四步:因为我的jdk位置之前找过了,如果是第一次配就点箭头的地方找jdk home找到

2020-09-09 10:20:49 222

原创 每个正整数都可以表示为至多4个正整数的平方和,还包括0 比如: 5=0 ^ 2 + 0 ^ 2 + 1 ^ 2 + 2 ^ 2 ; 7 = 1 ^ 2 + 1 ^ 2 + 1 ^ 2 + 2 ^ 2

每个正整数都可以表示为至多4个正整数的平方和,还包括0 比如: 5=0 ^ 2 + 0 ^ 2 + 1 ^ 2 + 2 ^ 2 ; 7 = 1 ^ 2 + 1 ^ 2 + 1 ^ 2 + 2 ^ 2程序输入一个整数,输出四个非负整数,从小到大依次输出例如:输入: 5输出: 0 0 1 2 ;输入:12输出: 0 2 2 2注:Math.pow(a,b) 表示 a 的 b 次方Math.sqrt(n) 函数返回一个数的平方根代码:public static void main(S

2020-08-21 15:57:27 1020 2

原创 文明遗迹

文明遗迹某星系深处发现了文明遗址他们的计算也是用十进制,他们的文明也有日历,但是日历只有天数,没有年,月的概念有趣的是,他们也使用了类似“星期”的概念,只不过他们的一个星期包含了9天为了方便,这里分别记为:A B C D E F G H I从一些资料上看到,他们的23日是星期E ,190日是星期A ,343251日是星期 I令人兴奋的是,他们居然也预见了“世界末日” 那天当然是一个很大的数字:651764141421415346185请你计算那天是星期几答案:G代码:pub

2020-08-19 11:06:02 120

原创 猴子分香蕉

猴子分香蕉一共有5个猴子在睡觉,第一个先醒,把香蕉分成了5份,剩下一个自己吃掉了,然后又把自己的那一份藏了起来,继续睡了第二只猴子醒了之后又把剩下的香蕉分成了5份,剩下2根它自己吃掉了,然后又把自己的那一份藏了起来,继续睡了第三只猴子醒了之后又把剩下的香蕉分成了5份,剩下3根它自己吃掉了,然后又把自己的那一份藏了起来,继续睡了第四只猴子醒了之后又把剩下的香蕉分成了5份,剩下4根它自己吃掉了,然后又把自己的那一份藏了起来,继续睡了第五只猴子醒了之后又把剩下的香蕉分成了5份,正好一根不剩,算一下共有多

2020-08-16 15:56:37 234

原创 使用BigInteger 处理大数字

使用BigInteger 处理大数字,输入a 和 b ,输出这两个数的和,a和b都不超过100位样例:输入:201001222010012212345678020100122220100122输出:20100122203011033454668012代码:public static void main(String[] args) { Scanner sc=new Scanner(System.in); String a=sc.next(); String b=sc.next();

2020-08-16 15:11:02 527

原创 求出1~2019 中所有含 2 0 1 9 的数字

求出1~2019 中所有含 2 0 1 9 的数字用了contains方法public static void main(String[] args) { int num=0;//存储个数 for (int i = 1; i <=2019; i++) { String str=String.valueOf(i); if(str.contains("2")||str.contains("0")||str.contains("1")||str.contains("9")

2020-08-16 14:41:23 566

空空如也

空空如也

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

TA关注的人

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