
java
文章平均质量分 51
爱小码
多从不同角度看问题:所谓无底深渊,下去也是前程万里。
展开
-
Java异常Exception、ParseException和Throwable的区别
开始描述区别的时候,我们先简单说下 异常的几个关键词try,catch,throwtry { if (StringUtil.isNotBlank(uId)) { // 对会议清单表资源进行删除 sysMeetingMetService.delSysMeetingMetList(uId, user); msg = message("sysMeetingMet.delete", "[会议资料]删除成功!", new Object[0]); } else { msg原创 2022-02-17 18:40:50 · 3900 阅读 · 0 评论 -
Sql语句查询今天、昨天、本月等日期数据
源代码地址 搬运:https://www.cnblogs.com/javasuperman/p/8955711.html今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <原创 2022-02-17 18:14:07 · 3513 阅读 · 1 评论 -
java判断字符串是否为有效单词
给一个字符串判断是否为有效的单词题目要求问题解答知识拓展题目要求仅由小写字母、连字符和/或标点(不含数字)。至多一个 连字符 ‘-’ 。如果存在,连字符两侧应当都存在小写字母(“a-b” 是一个有效单词,但 “-ab” 和 “ab-” 不是有效单词)。至多一个 标点符号。如果存在,标点符号应当位于 token 的 末尾 。这里给出几个有效单词的例子:“a-b.”、“afad”、“ba-c”、“a!” 和 “!” 。问题解答public class Ten { public stati原创 2022-01-28 08:51:12 · 1793 阅读 · 1 评论 -
Java高新技术——大数操作(BigInteger、BigDecimal)
本文目标基础知识具体内容可以使用BigInteger操作大整数可以使用BigDecimal指定小数的保留位数基础知识对于二进制来说,最高位代表正负号,-0表示-128,+0表示032位系统int型4个字节:-(2的31次方) ~ (2的31次方) 减 1最大负数:10000000 00000000 00000000 00000000最大正数:01111111 11111111 11111111 111111110: 00000000 00000000 0000转载 2022-01-24 17:43:37 · 156 阅读 · 0 评论 -
计算列表中时间字符串的最小时间差(leetcode 539. 最小时间差 中等)
leetcode 539. 最小时间差 中等原创 2022-01-18 11:08:49 · 4156 阅读 · 0 评论 -
Java Map三种遍历输出方式及与forEach的部分区别
map的相关资料map遍历的一些方式map遍历和for循环的替用(实例)原创 2021-12-27 18:51:37 · 1231 阅读 · 0 评论 -
String方法积累
字符串方法charAt() 返回在指定位置的字符。let str = "asdasdsadas,./,"let a = str.charAt(4)a //'s'charCodeAt() 返回在指定的位置的字符的 Unicode 编码。let str = "asdasdsadas,./,"let b = str.charCodeAt(3)b //97concat() 连接两个或更多字符串,并返回新的字符串。a //'s'b //97let c = a.concat(b)c //'原创 2021-12-22 18:40:34 · 420 阅读 · 0 评论 -
java中eq、ne、gt、lt、ge、le分别代表含义
java中EQ、NE、GT、LT、GE、LE分别代表含义原创 2021-12-09 10:46:33 · 15037 阅读 · 0 评论 -
java判断字符串String是否为空
字符串判空的小结原创 2021-12-09 08:31:36 · 15406 阅读 · 0 评论 -
求数组中三个无重叠子数组的最大和
给你一个整数数组 nums 和一个整数 k ,找出三个长度为 k 、互不重叠、且 3 * k 项的和最大的子数组,并返回这三个子数组。原创 2021-12-09 08:11:15 · 382 阅读 · 0 评论 -
数组中两数之和等于目标数(实例)
题目问题第一种解法第二种解法拓展Java Map.containsKey()方法Java Map.containsValue()方法问题给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 n原创 2021-12-08 10:16:26 · 1540 阅读 · 0 评论 -
空格隔开的字符串截取(实例)
题目问题第一个方法第二个方法问题句子 是一个单词列表,列表中的单词之间用单个空格隔开,且不存在前导或尾随空格。每个单词仅由大小写英文字母组成(不含标点符号)。例如,“Hello World”、“HELLO” 和 “hello world hello world” 都是句子。给你一个句子 s 和一个整数 k ,请你将 s 截断 ,使截断后的句子仅含 前 k 个单词。返回 截断 s 后得到的句子。示例 1:输入:s = "Hello how原创 2021-12-08 09:51:57 · 4483 阅读 · 0 评论 -
Java中对中国标准时间进行格式化(yyyy-MM-dd HH:mm:ss)两种方法
Java中国标准时间进行格式化的两种方法,如下package time;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Locale;import java.util.regex.Pattern;public class FormatTransformation { public static void main(String[] args) throws ParseExc原创 2021-12-06 12:08:32 · 6386 阅读 · 0 评论 -
1005. K 次取反后最大化的数组和(详解)
思维拓展题目解答题目给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组:选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。重复这个过程恰好 k 次。可以多次选择同一个下标 i 。以这种方式修改数组后,返回数组 可能的最大和 。示例 1:输入:nums = [4,2,3], k = 1输出:5解释:选择下标 1 ,nums 变为 [4,-2,3] 。示例 2:输入:nums = [3,-1,0,2], k = 3输出:6解释:选择下标 (1, 2,原创 2021-12-03 19:56:38 · 299 阅读 · 1 评论 -
yyyy-mm-dd hh:mm:ss 格式日期转换成星期几
拓展yyyy-mm-dd hh:mm:ss 字符串格式日期转换成星期几Date格式日期转换成星期几java 中的空格的转义字符是什么时光不弃、砥砺前行,以梦为马、不负韶华!yyyy-mm-dd hh:mm:ss 字符串格式日期转换成星期几package time;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;p原创 2021-12-03 14:20:36 · 1146 阅读 · 0 评论 -
Leetcode506. 相对名次(解析)
探索题目解答题目给你一个长度为 n 的整数数组 score ,其中 score[i] 是第 i 位运动员在比赛中的得分。所有得分都 互不相同 。运动员将根据得分 决定名次 ,其中名次第 1 的运动员得分最高,名次第 2 的运动员得分第 2 高,依此类推。运动员的名次决定了他们的获奖情况:名次第 1 的运动员获金牌 “Gold Medal” 。名次第 2 的运动员获银牌 “Silver Medal” 。名次第 3 的运动员获铜牌 “Bronze Medal” 。从名次第 4 到第 n 的运动员,原创 2021-12-03 08:24:17 · 171 阅读 · 0 评论 -
求一段字符串内最长的非空子字符串的长度(实例)
欢迎提问,一起解决题目:求一段字符串内最长的非空子字符串的长度解答方案提升思考 怎么将字符 一起输出优化思考题目:求一段字符串内最长的非空子字符串的长度示例:输入:s = "book"输出:2解释:子字符串 "oo" 长度为 2 ,只包含字符 'o' 。输入:s = "example"输出:1解释:子字符串无重复。解答方案public class One { public static int subset(String s) { int longs= 1, t原创 2021-12-01 19:56:43 · 934 阅读 · 0 评论 -
SSM(Spring+SpringMVC+Mybatis)基础配置文件
applicationContext<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"原创 2021-11-26 19:48:20 · 485 阅读 · 0 评论 -
Java中JVM、JRE和JDK三者有什么区别和联系
Java中JVM、JRE和JDK三者有什么区别和联系?< Java是如何实现跨平台的,原理是什么?Java和C/C++到底有什么关系,它们有什么区别? >任何语言或者软件的运行都需要环境。就像人要生活在空气中,鱼要活在水中,喜阴植物就不能放在阳光下暴晒一样,任何对象个体的存在都离不开其所需要的环境,编程语言亦是一样的。Java 语言的开发运行,也离不开 Java 语言的运行环境 JRE。没有 JRE 的支持,Java 语言便无法运行。当然,如果还想编译 Java 程序,搞搞小开发的话,JR原创 2021-11-25 08:15:02 · 130 阅读 · 0 评论 -
Java关键字
关键字是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。关键字具有专门的意义和用途,和自定义的标识符不同,不能当作一般的标识符来使用。例如,在《使用记事本编写运行Java程序》一节的实例 HelloJava.java 中的 class 就是一个关键字,它用来声明一个类,其类名称为 HelloJava。public 也是关键字,它用来表示公共类。另外,static 和 void 也是关键字,它们的使用将在本教程后面的章节中详细介绍。Java 的关键字对 Java 编译器有特殊的意义,它们用来表原创 2021-11-24 16:36:38 · 318 阅读 · 0 评论 -
严重: 配置应用程序监听器[com.zttech.sys.listener.WebContextListener]错误(Maven项目缺少Maven Dependencies)
目录报错信息:产生原因:项目中找不到相关jar包 ,多出现在maven项目中解决方法1、项目右键–properties----Deployment Assembly----加入maven dependencies2、 也可以尝试先清空maven clean ,然后重新maven install :建议:先清maven缓存,再清tomcat缓存 ,再运行。报错信息:严重: 配置应用程序监听器[com.zttech.sys.listener.WebContextListener]错误严重: 配置应用程序监原创 2021-11-15 17:54:01 · 2345 阅读 · 0 评论 -
No enclosing instance of type StrategyTest(内部类) is accessible. Must qualify the allocation with an e
No enclosing instance of type StrategyTest is accessible. Must qualify the allocation with an enclosing instance of type StrategyTest (e.g. x.new A() where x is an instance of StrategyTest).翻译过来:无法访问StrategyTest类型的封闭实例。必须使用StrategyTest类型的封闭实例限定分配(例如x.new原创 2021-10-25 11:17:04 · 264 阅读 · 0 评论 -
[2021最新]时间戳与日期相互转化和简单计算(附有实例)SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“)
日期格式简单介绍日期互相转化简单例子日期计算简单例子日期互相转化简单例子有什么问题 可以留言 相互讨论最近在给会议室系统 进行迭代,遇到一些时间格式转换的问题,分享给大家 public static void main(String[] args) throws Exception { // TODO Auto-generated method stub Thu Oct 21 2021 00:00:00 GMT+0800 (中国标准时间) String nowDate = "Thu Oct原创 2021-10-22 10:09:45 · 1038 阅读 · 0 评论 -
取双引号\“双引号之间\“之间的字符串
public static void main(String[] args) { // TODO Auto-generated method stub String a="取双引号\"双引号之间\"之间的字符串"; a.substring(a.indexOf("\"")+1, a.lastIndexOf("\"")); System.out.println( a.substring(a.indexOf("\"")+1, a.lastI..原创 2021-10-22 08:56:53 · 1049 阅读 · 0 评论 -
servlet中静态资源被覆盖(实例:照片路径加载不出来)
web.xml中配置 <!-- 负责职责的分派,而且与spring IOC容器无缝集成,从而可以获得Spring的优势。 --> <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet>原创 2021-10-08 10:56:31 · 362 阅读 · 0 评论 -
web端乱码问题的一些解决方法(get和post请求)
1、get请求,走的url连接 参数在地址url上方法 :1、tomcat的配置文件 加上URLEncoding="UTF-8" tomcat中的server.xml文件: <Connector connectionTimeout="20000"port="8080" protocol="HTTP/1.1"redirectPort="8443" maxPostSize="0" URIEncoding="UTF-8"/>原创 2021-09-30 08:23:07 · 228 阅读 · 0 评论 -
session会话控制(登录和注销)
session会话控制举个例子 就拿登录和注销来说 @RequestMapping("/login.action")//登录 public String login(Teacher teacher,HttpSession session){ //创建会话 //前端传来参数,然后查出来 放到list集合中 List<Teacher> list = service.findByAccountAndPassword(teach原创 2021-09-30 08:11:01 · 452 阅读 · 0 评论 -
Json格式前后端传参(接收参数)的实例
这次说一下前后端传参和接收参数的事情前端利用 js中的 $.ajax例子:function bottonJson(e){ var username="测试"; var age="12"; //json格式 $.ajax({ type:"post", async:false,//Ajax中的async用于控制(false)同步和(true)异步,默认的是true,即请求默认的是异步请求 url:"/demo/handlejson", dataType: "jso原创 2021-09-28 17:47:25 · 1303 阅读 · 0 评论 -
SpringMVC配置详解(附有实例)
SpringMVC配置创建一个maven项目web.xml配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/j原创 2021-09-26 16:13:44 · 2072 阅读 · 1 评论 -
jfreechart 画柱状图.(二维实例参照)
jfreechart 画柱状图.(二维实例参照)这一次直接调用方法输出,初学着想知道SSM框架怎么调用可参考上篇博文jfreechart 画饼图.(二维和3D实例参照)部分代码参考百度,如侵权致歉,通知删除package com.zttech.demo.controller;import java.awt.Color;import java.awt.Font;import java.io.File;import java.text.DecimalFormat;import org.j原创 2021-09-23 18:08:18 · 608 阅读 · 0 评论 -
jfreechart 画饼图.(二维和3D实例参照)
jfreechart 画饼图.(二维和3D实例参照)我这边是用SSM框架写的 ,其中会涉及到controller,service及serviceImpl层 和前端jsp通过按钮交互其实直接调用也行,更加方便,以下是代码部分代码参考百度,如侵权致歉,通知删除在pom.xml中添加如下依赖:相关maven依赖<dependency><groupId>jfree</groupId><artifactId>jfreechart</artifac原创 2021-09-22 19:30:01 · 349 阅读 · 0 评论 -
创建一个过滤器,实现网站访问计算器的功能,并在web.xml文件的配置中,将网站访问量的初始值设为5000
创建一个过滤器,实现网站访问计算器的功能,并在web.xml文件的配置中,将网站访问量的初始值设为5000(1)创建CountFilter的·类,此类实现javac.servlet.Filter接口,通过此过滤器实现统计网站访问人数的功能,下面展示关键代码package practice;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.s原创 2021-07-29 08:19:41 · 604 阅读 · 0 评论 -
Ecplise中继承HttpServlet报错解决办法
Ecplise中继承HttpServlet报错今天写一条语句,需要用到HttpServlet类,但是HttpServlet类一直加载不出来如图:找了半天,没看来自己错在哪里。看了错误解析才想起来;继承HttpServlet时报错,一般是libraries下没有添加Apache tomcat解决方法第一步:在项目src文件上右键 > build path 选择Configure Build Path第二步:选择Libraries 在点击add Library第三步:选择Server原创 2021-07-28 11:22:18 · 2057 阅读 · 1 评论 -
Java练习题–编写Java应用程序,定义Animal类,此类中有动物的属性:名称 name,腿的数量legs,统计动物的数量 count;方法:设置动物腿数量的方法 void setLegs(),获
Java练习题–编写Java应用程序,定义Animal类编写Java应用程序,定义Animal类,此类中有动物的属性:名称 name,腿的数量legs,统计动物的数量 count;方法:设置动物腿数量的方法 void setLegs(),获得腿数量的方法 getLegs(),设置动物名称的方 setKind(),获得动物名称的方法 getKind(),获得动物数量的方法 getCount()。定义Fish类,是Animal类的子类,统计鱼的数量 count,获得鱼数量的方法 getCount()。定义Ti原创 2021-07-20 15:05:40 · 4886 阅读 · 0 评论