自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 jvm到底是什么?有什么作用?工作机制如何?

1、jvm定义JVM就是java虚拟机,它是一个虚构出来的计算机,可在实际的计算机上模拟各种计算机的功能。JVM有自己完善的硬件结构,例如处理器、堆栈和寄存器等,还具有相应的指令系统。2、jvm作用JVM是java字节码执行的引擎,还能优化java字节码,使之转化成效率更高的机器指令。JVM中类的装载是由类加载器和它的子类来实现的,类加载是java运行时一个重要的系统组件,负责在运行时查找和装入类文件的类。不同的平台对应着不同的JVM,在执行字节码(class文件)时,JVM负责将每一条要执行的字

2021-09-10 09:47:25 4819

原创 java中小数金额的比较

BigDecimal data1 = new BigDecimal(“1”);BigDecimal data2 = new BigDecimal(“1.0”);if (data1.compareTo(data2) < 0) {System.out.println(“第二位数大!”);}if (data1.compareTo(data2) == 0) {System.out.println(“两位数一样大!”);}if (data1.compareTo(data2) > 0) {

2021-08-17 16:14:02 2114

原创 OVER(PARTITION BY)函数介绍

1、over函数的写法:  over(partition by class order by sroce) 按照sroce排序进行累计,order by是个默认的开窗函数,按照class分区。2、开窗的窗口范围:  over(order by sroce range between 5 preceding and 5 following):窗口范围为当前行数据幅度减5加5后的范围内的。  over(order by sroce rows between 5 preceding and 5 follo

2021-08-04 09:20:46 457

原创 js延迟执行函数

在js中,延迟执行函数有两种:setTimeout和setInterval,用法如下:setTimeout(test(),“2000”); //2000毫秒后执行test()函数,只执行一次。setInterval(test(),“2000”); //每隔2000毫秒执行一次test()函数,执行无数次。var interval = window.setInterval(test(),“2000”);window.clearInterval(interval); //停止执行setInt

2021-08-02 09:50:56 2068

转载 java代码实现访问网络外部接口并获取数据的工具类

java代码实现访问网络外部接口并获取数据的工具类工具类代码,可以直接copy使用package com.yqzj.util;import org.apache.log4j.LogManager;import org.apache.log4j.Logger;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.IOE

2021-07-29 14:49:02 414

原创 请求外部接口数据

@RequestMapping(value = "/getWssc", produces = "text/html;charset=UTF-8")@ResponseBodypublic void getWssc() { String path = null; String saasdm=“”;//请求参数 String data=""; //获取数据请求地址 try { Properties p = PropertiesLoaderUtils.loadAllProperti

2021-07-29 13:56:42 189

原创 jsp页面获取分辨率

//获取电脑分辨率:var wid=window.screen.width;//获取浏览器分辨率var wids=window.innerWidth;

2021-07-17 13:33:15 361

原创 int与String互相转换

一、String转为intint i=Integer.parseInt(string);int i=Integer.valueOf(s).intValue();二、int转为StringString s = String.valueOf(i);String s = Integer.toString(i);String s = i+"";

2021-07-17 10:14:36 187

原创 返回给jsp的msg信息和对应注解的关系

controller返回给jsp的msg信息和controller上的@RequestMapping注解对应:注解:@RequestMapping(value = “/XXXX”, produces = “text/json;charset=utf-8”)Msg:val = Object { success :"true" ,msg : "信息保存成功!"}注解:@RequestMapping(value = “/XXXX”, produces = “text/html;charset=utf-8”)

2021-07-09 14:17:54 221

原创 异常处理中的try…catch…finally的介绍

try (ServletOutputStream outputStream = response.getOutputStream()) { // Try-with-resources// 1. try块中放可能发生异常的代码// 1.1 如果执行完try且不发生异常,则接着去执行finally块和finally后面的代码(如果有的话)// 1.2 如果发生了异常,则会先尝试去匹配catch块,最后再执行finally块(如果有的话)} catch (ClassCastException | Inde

2021-07-07 16:35:25 614

原创 Oracle SQL语句执行顺序

Oracle SQL语句执行顺序(1) FROM(2) ON(3) JOIN(4) WHERE(5) GROUP BY(6) WITH {CUBE | ROLLUP}(7) HAVING(8)SELECT (9) DISTINCT (11)(10) ORDER BY1)FROM:对FROM子句中的表执行笛卡尔积(交叉联接),生成虚拟表VT1。2)ON:对VT1应用ON筛选器,只有那些使为真才被插入到VT2。3)OUTER (JOIN):如果指定了OUTER JOIN(相对于CROSS

2021-07-07 16:05:11 174

原创 linux系统常用介绍

1、Linux各目录及每个目录的介绍常见目录说明如下目录 介绍/bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里/etc 存放系统管理和配置文件/home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可 以用~user表示/usr 用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级的应用)。这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录。 &n

2021-07-02 11:22:33 484

转载 Java常用的几种设计模式(23种设计模式中常用的5种)

一、什么是设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是它能被广泛应

2021-07-01 11:27:28 2184

原创 ORA-01795异常(where in超过1000)的解决

StringBuffer sb = new StringBuffer();//ids为传递的超过1000的参数,以逗号间隔String idss[]=ids.split(",");int inNum = 1; //已拼装IN条件数量for(int i=0; i<idss.length; i++) {if(i == (idss.length-1)){sb.append("’" + idss[i] + “’”); //SQL拼装,最后一条不加“,”。}else if(inNum==90

2021-06-30 16:55:59 182

转载 Removing........ Could not clean server of obsolete files: java.lang.NullPointerException

报错信息:Removing obsolete files from server… Could not clean server of obsolete files: null java.lang.NullPointerException修改:保证eclipse中server项目中(也就是tomcat配置)的server.xml与Tomcat根目录下conf/server.xml保持一直,然后删除eclipse的Workspace工作目录的.metadata/.plugins/org.eclipse.

2021-06-30 16:38:22 299

空空如也

空空如也

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

TA关注的人

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