- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 java split()方法 toLowerCase() 方法 substring() 方法 String contains() 方法
Java split()方法
2023-02-05 12:58:56
450
转载 Collections.sort的用法
1、概述Collections是集合的一个工具类,sotr是其中的一个方法,作用是排序。他有2种参数类型如下2、使用方法public void sotrList(List list){//使用第一种方式直接调用会默认正序Collections.sort(list);//第二种方法Collections.sort(list,new Comparator() {@Overridepublic int compare(Integer o1, Integer o2) {// 返回值为int类型,
2022-07-10 11:43:10
2894
转载 Java Map.containsKey()方法:判断Map集合对象中是否包含指定的键名
Java 集合类中的 Map.containsKey() 方法判断 Map 集合对象中是否包含指定的键名。如果 Map 集合中包含指定的键名,则返回 true,否则返回 false。containsKey(Object key)参数说明:key:是要查询的 Map 集合的键名对象。典型应用本示例首先使用 HashMap 类创建 Map 集合对象,并向集合中添加几个元素,然后调用 containsKey 方法查询是否包含指定的键名。代码如下:public static void main(Str
2022-05-12 20:48:05
2201
原创 set集合中的contains操作
https://blog.csdn.net/wangjunchao111/article/details/50527004?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2aggregatepagefirst_rank_ecpm_v1~rank_v31_ecpm-13-50527004-null-null.pc_agg_new_rank&utm_term=Set+%E4%B8%AD%E7%9A%84contains%E6%
2022-05-12 18:52:33
273
转载 SPRING-BOOT 再添加MYSQL启动器的时候报错, THE DRIVER IS AUTOMATICALLY REGISTERED VIA THE SPI AND MANUAL LOADING
mysql驱动更新迭代之后驱动,稍微有点变化:com.mysql.jdbc.Driver (变化为) --> driver-class-name: com.mysql.cj.jdbc.Driver还有就是另一个报错The server time zone value ‘�й���ʱ��’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driv
2022-03-28 21:59:26
394
原创 create connection SQLException, url: jdbc:mysql://localhost:3306/xxxx
create connection SQLException, url: jdbc:mysql://localhost:3306/xxxx报错在 spring boot 项目中使用 jdbc 连接 mysql 数据库,报错,信息如下:解决办法在 pom.xml 文件中,将 mysql 的驱动版本改为 5.1.6。实际上,我本地安装的 mysql 版本是 8.0.16,但 mysql 驱动仍得用 5.1.6...
2022-03-22 23:19:12
9172
转载 org.springframework.web.HttpRequestMethodNotSupportedException: Request method ‘GET‘ not supported
错误场景:今天使用SpringBoot编写登入和注册的时候一直报错org.springframework.web.HttpRequestMethodNotSupportedException: Request method ‘GET’ not supported,405,我当时就奇怪了为什么我用Post方法,为什么会出现一个Get请求不被支持关键代码:var serverUrl = app.globalData.serverUrl;// 调用后端登录注册uni.request({method: “
2022-03-22 17:04:39
16931
5
原创 linux下连接redis报错CCould not connect to Redis at 127.0.0.1:6379: Connection refused问题解决
错误信息解决办法
2022-03-19 09:58:23
1341
原创 405-There was an unexpected error (type=Method Not Allowed, status=405).
原因:请求方式问题修改为 : Post请求改为Get请求即可@GetMapping("getSMSCode") public GraceJSONResult getSMSCode(@RequestParam String mobile, HttpServletRequest request) throws Exception { if (StringUtils.isBlank(mobile)) {.
2022-03-18 19:30:09
905
转载 com.mongodb.MongoSocketOpenException: Exception opening socket错误解决方法
详细错误信息:com.mongodb.MongoSocketOpenException: Exception opening socketat com.mongodb.connection.SocketStream.open(SocketStream.java:63) ~[mongodb-driver-core-3.4.2.jar:na]at com.mongodb.connection.InternalStreamConnection.open(InternalStreamConnection.j
2022-03-18 18:23:54
22679
9
转载 JPanel简单使用
实现效果图:整体是一个JFrame,最上方是JPanel,最下方是JPanel代码如下:package com.hanshunpin.layout30; import javax.swing.JFrame;import javax.swing.*;import java.awt.*;public class Demo0501 extends JFrame{ /** * @param args */ JButton jb1,jb2,jb3,jb4,jb5,jb6; JPan
2020-12-21 11:43:50
489
转载 在eclipse中创建Web项目中没有web.xml的解决方法
在eclipse中创建Web项目中没有web.xml的解决方法右键点击项目 → “Java EE Tool” → “Generate Deployment descriptor stub” 即可生成web.xml文件
2020-12-14 15:01:07
1700
转载 数据库设计三大范式
数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设
2020-12-07 14:37:02
98
原创 JDBC访问数据库
JDBC访问数据库(1)注册驱动Class. forName(“com.mysql.jdbc.Driver”);(2)建立连接Connection connection=DriverManager. getConnection(url,password,)
2020-11-25 18:27:25
104
原创 C#查找排序练习
Fibonacci数列using System;namespace Fibonacci{ class Program { static void Main(string[] args) { int[] f = new int[30]; f[0] = 1;f[1] = 1; //int [] f = { 1, 1 }; for(int i=2;i<f.
2020-06-14 11:32:28
157
原创 C#编写一个程序,输入梯形的上底,下底和高,点击面积按钮,输出梯形的面积。要求编写成Window应用程序。
编写一个程序,输入梯形的上底,下底和高,点击面积按钮,输出梯形的面积。要求编写成Window应用程序。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System...
2020-06-08 16:06:12
6433
原创 第12章--软件编码
这里写目录标题第12章--软件编码程序设计语言选择编程语言需要考虑的因素编码风格1.程序内部文档风格2.数据说明风格(类里边声明的变量)3.语句构造风格4.输入输出风格5.效率等内容第12章–软件编码程序设计语言1.机器语言优点:计算机直接识别,执行速度快缺点:对程序员要求高,不可移植2.汇编语言优点:比机器语言易读写,容易被程序员理解;针对硬件编制,执行速度快,占内存少缺点:不能编写复杂程序;依赖于机型,不通用,不可移植3.高级语言:与自然语言相近,面向用户的语言优点:可读性更好,编码
2020-05-26 17:50:08
402
原创 面向对象设计------ 面向对象设计准则
分析:提取,整理用户需求,建立问题域精确模型设计:转变需求为系统实现方案,建立求解域模型类---------------------对象属性-------------------数据结构方法--------------------算法关系-------------------------消息传递行为--------------------------控制在实际的软件开发过程中分析和设计的界限是模糊的分析和设计活动是一个多次反复迭代的过程面向对象方法学在概念和方法上的一致性,保证了在各项开
2020-05-22 10:39:37
1222
原创 第七章 面向对象分析---建立动态模型
建立动态模型开发交互式系统,动态模型非常重要步骤:编写典型交互行为脚本(依据用例描述)从脚本中提取事件及相关对象,用顺序图表达确定对象状态及状态间转换关系,用状态图描绘结合ATM系统的实例,介绍建立动态模型的方法第一步编写脚本脚本描述用户与目标系统间的一个或多个典型交互过程1.正常情况脚本2.异常情况脚本3.错误情况脚本从脚本提取所有外部事件,确定每类事件发送和接收对象。针对系统中的典型功能,画出顺序图用一张状态图描绘类的行为,集中考虑具有交互行为类。画出系统中重点类的
2020-05-09 16:54:50
5246
原创 如何用Rational Rose画用例图和类图
类图假设我们现在建立一个第一步在 Logical View 中 new 一个 Class Diagram 然后起一个名字Test第二步添加一个类 给他起个名字class,然后添加两个属性(在Attributes)然后就变成了这样接着添加两个方法(在Operations)第二个方法添加参数(Detail)最后就完成了...
2020-05-08 16:27:25
14018
原创 winform计算器---C#
.csusing System;using System.Windows.Forms;namespace _201_winform{ public partial class Form1 : Form { private string strOutput=""; private double INumFormer=0; pr...
2020-05-03 20:42:14
440
原创 画用例图的注意事项
面向对象学需求分析建模功能模型UML-用例图对象模型UML-类图动态模型UML-状态图功能模型指明系统应该做什么UML-用例图用例(代表一类功能而不是使用该功能的某个具体实例。。用例是从用户观点出发的,不是系统观点。。用例粒度:宁粗勿细) 执行者(用户,其他软件系统,硬件设备)执行者间关系:泛化关系(相当于继承):一般和特殊关系用例间关联:泛化关系:一般特殊关系包含:把几个用例公...
2020-04-24 11:07:41
3181
原创 软件工程(8)--UML
UML全称为Unified Modeling Language 目前最流行的面向对象建模语言建模必要性对于复杂的问题我们需要把它的本质抽象出来,建模时捕获系统本质的过程好处:捕获商业流程促进沟通:使用建模分析和设计应用 ,捕捉商业对象和逻辑管理复杂性:将模型划分成不同的试图,用包将视图组织成一颗抽象层次渐深的树形图定义软件架构:系统模型独立于实现语言促进软件复用UML发展...
2020-04-15 11:25:59
235
原创 软件工程---面向对象方法学
面向对象方法学传统的软件工程方法学适用于中小型软件产品开发;面向的对象软件工程方法学适用于大型软件产品开发面向对象方法学方程式:00=对象+类+继承+传递消息实现通信面向对象方法学概念定义:具有相同状态的一组操作的集合,对状态和操作的封装多态示例程序函数重载示例程序与传统方法学对比面向对象方法学优点...
2020-04-14 16:44:55
607
原创 C#笔记---面向对象
using System;//类的设计class Person{ //引用数据类型的初始值为null //特征(通过字段来表现) public string name; public int age; public char gender; //行为(通过方法来表现) public void Eat() { Cons...
2020-04-09 18:17:14
89
原创 软件工程--详细设计-程序复杂度
程序复杂度#### 程序复杂度McCabe方法根据过程设计结果画出相应的流图流图描述程序控制流,基本图形符号如下计算流图程序复杂度(小于等于10比较合适)三种方法:V(G)=区域数V(G)=E-N+2E为流图中边数,N为流图中节点数V(G)=P+1 P为判定数(一个出去,两个进来的时判定点)...
2020-04-07 18:09:58
2930
原创 软件工程----详细设计
详细设计的任务(重点)过程设计–任务确定模块算法确定模块使用的数据结构确定模块接口(系统外部接口,用户界面,内部模块间接口细节,输入数据和输出数据)结构化程序设计结构化程序设计技术是过程设计----关键技术经典定义:程序代码通过顺序,选择,循环三种控制结构连接,单入口单出口扩展定义:可限制使用GOTO语句,DO-UNTIL和DO-CASE修正定义:LEAVE和REAK,可...
2020-04-01 12:09:05
4539
原创 软件工程---总体设计
描绘软件结构的图形工具层次图HIPO图层次图+IPO图结构图一个矩形框代表一个模块总体设计说明书的编写3.1总体结构及功能介绍3.1.1前台3.1.2后台管理流程3.1.3各模块功能3.2数据库设计3.2.1数据库需求分析3.2.2E-R图3.2.3相关表的设计面向数据流的设计方法软件结构图信息流类型面向数据流设计过程变换分析事物分...
2020-03-31 17:46:32
609
原创 用递归求10的阶乘(C#)
using System;namespace FiftyWeek01{ class Program { static void Main(string[] args) { int a=Jiec(10); Console.WriteLine(a); } static int ...
2020-03-30 17:49:20
2025
原创 ASCII码排序-C语言
#include<stdio.h>int main(){ int i,j; char a[3],t; while(gets(a)) { for(j=0;j<3;j++) { for(i=j+1;i<3;i++) { if(a[j]>a[i]) { t=a[i]; a[i]=a[j]; a[...
2020-03-18 09:45:21
2490
2
原创 c语言求圆的面积
给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。 说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。实数输出的问题如果没有...
2020-02-28 11:29:33
29474
6
原创 我的JavaScript笔记
如何定义一个函数function 函数名(){ 函数代码;}说明:1.function定义函数的关键字。2.“函数名”,为函数起的名字。3.“函数代码”替换完成特定功能的代码。JavaScript–提问(prompt 消息对话框)prompt 弹出消息对话框,通常用于询问一些需要与用户交互的信息。语法:prompt(str1,str2);参数说明:str1:要显示在...
2020-02-23 12:47:00
124
原创 炸弹人
#include<stdio.h>int main(){ char a[20][21];//假设这里地图不超过20*20 int i,j,sum,map=0,p,q,x,y,n,m; //读入n和m表示有n行m列 scanf("%d %d",&n,&m); //读入n行字符 for(i=0;i<=n-1;i++) { scanf("%s",a...
2020-02-21 11:25:06
119
原创 vscode快捷键
首先是针对单词的光标移动。这个你应该比较熟悉,绝大多数原生的编辑应用和文本框都支持。这也是我自己最常用的一组快捷键。当你想把光标直接移动到整个单词前面,你只需按Option(Windows 上是 Ctrl 键)和左方向键。相反,如果要把光标移动到单词的末尾,只需要按下 Option 和右方向键就好了。第二种方式是把光标移动到行首或者行末。比如第一行代码是 function foo() {,你只...
2020-02-20 10:06:43
225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人