自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 JAVA Stream流

是Java 8引入的一种处理数据的强大工具,它提供了一种声明式、高效且易于并行化的编程模型,用于对集合、数组或其他数据源中的元素进行各种计算和操作。Stream API的核心思想是将数据作为一系列元素的序列(流)进行处理,而不是直接操作数据本身。流(Stream)是一种基于支持一次性处理数据的数据源的元素序列,流只能使用一次。

2024-04-19 16:50:14 1080 1

原创 Oracle查询固定时间间隔

这个 SQL 查询语句的目的是生成一个包含三个日期的结果集。查询的结果是从当前日期开始的三个连续日期。24。

2023-09-20 09:13:00 975

原创 oracle创建表空间、用户、权限以及导入dmp文件

imp 用户名/密码 file = 文件路径 full =y。一定要登录对应的用户,不然会导错!一定要登录对应的用户,不然会导错!一定要登录对应的用户,不然会导错!默认表空间选择你新建的表空间即可。工具-》导入表-》选择路径,导入。

2023-09-19 08:53:46 397

原创 java开发之fastjson

这里使用的是alibaba的fastjson。

2023-08-25 14:32:50 622

原创 TRUNC(截取)函数的用法

其中:number 表示要截断的数字。precision表示截断的精度。可以是负数、整数或者默认为空。正数表示保留小数位数,负数表示截断小数位数,0表示截断整数部分。

2023-08-04 10:28:30 3385

原创 java反编译工具--JD-GUI

是一款反编译软件,JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。在日常开发中,总会有一些jar包没有源码,或者不确定他的更改版本,这时候就需要一个反编译软件来将jar包变成可视的代码。上图中进行反编译完左侧会有反编译后的源代码,我们可以通过Save All Sources进行指定磁盘路径进行保存。反编译完毕后可能部分代码会有出入,所以需要自己进行一下修改。下载完毕,解压后双击运行exe。

2023-07-05 17:26:22 2921

原创 mysql行数据转为列数据

可以看出,这里行转列是将原来的data_time字段的多行内容选出来,作为结果集中的不同列,并根据id进行分组显示对应的num;注意点:1.SUM()是为了能够使用GROUP BY根据id进行分组,因为每一个id对应的data_time=‘某个时间’ 的记录只有一条,所以SUM()的值就等于对应那一条记录的num的值。假如id=1 和data_time=‘某个时间’ 的记录有两条,则此时SUM()的值将会是这两条记录的和,同理,使用Max()的值将会是这两条记录里面值最大的一个。

2023-06-30 09:15:33 1498

原创 Oracle删除表

其中,table_name是要删除的表的名称。删除表时需要谨慎,确保删除的是正确的表,因为删除表将会永久性地删除该表中存储的所有数据。在删除表之前,。

2023-06-15 11:21:58 4083

原创 警告: 源发行版 17 需要目标发行版 17

这是由于选择的JDK版本与编译器所设定的版本不一致导致的。

2023-05-27 17:50:18 444

原创 java保留两位小数

【代码】java保留两位小数。

2023-04-10 14:37:23 3714

原创 java.util.IllegalFormatConversionException: f != java.lang.String 问题解决

出现这个问题证明你使用format方法把String 类型的字符串,进行格式化了。需要进一步处理后再进行格式化。在变成过程中会遇到如下问题: f!先将String类型的格式数据转化为Double再进行format格式化。

2023-04-10 11:39:22 3119

转载 MySQL变量的使用

mysql全局变量,全局变量影响服务器整体操作,当服务启动时,它将所有全局变量初始化为默认值。mysql局部变量,只能用在begin/end语句块中,比如存储过程中的begin/end语句块。mysql用户变量,mysql中用户变量不用提前申明,在用的时候直接用“@变量名”使用就可以了。但根据实际应用又被细化为四种类型,即局部变量、用户变量、会话变量和全局变量。mysql会话变量,服务器为每个连接的客户端维护一系列会话变量。其作用域仅限于当前连接,即每个连接中的会话变量是独立的。其作用域为当前连接。

2023-04-03 15:16:22 639

原创 mysql_INTERVAL函数的使用

【代码】INTERVAL函数的使用。

2023-04-03 15:00:40 983

原创 mysql创建函数报错(MYSQL错误1418的解决方法)

【代码】mysql创建函数报错(MYSQL错误1418的解决方法)

2023-04-03 14:36:01 232

原创 Date、Calender和SimpleDateFormat

类 Date 表示特定的瞬间,精确到毫秒。

2023-02-01 14:36:25 268

原创 Netbeans生成jar包

首先设置项目的主类,一般项目的主类会有默认,如果被自己改动过了,则需要指定项目的主类。在netbeans项目:项目右键–>属性–>运行–>主类。选择文件,点击build.xml文件,右键运行jar文件。在dist下面会有生成的jar包。在dist下面会有生成的jar包。在项目上右击,选择清理并生成。

2023-01-15 09:32:26 813

原创 完美解决windows下安装NetBeans找不到jdk的处理方法

但是针对大部分情况这是没用的,因为本身就无法加载这个jdk,自然就无法安装,就算通过命令行打开安装bundle,也会出现如下情况:(而且就算是环境变量JAVA_HOME 那里改对位置也没用)装了jdk安装netbeans时提示无法找到jdk,得手动安装它的bundle文件才能解决(参考)。在cmd中按以下方式操作进行,首先转到该文件夹然后输入命令手动解压文件,命令如下。安装NetBeans时提示安装更低的jdk版本,但是安装后依然无法安装。然后手动执行安装bundle,

2023-01-13 15:29:48 1028 2

原创 idea引入本地jar包

在开发过程中,往往会遇到在原有的项目上重写新功能的情况,而且有一部分包是maven所拉取不了的,这时候就需要将已有的jar包导入到项目中。

2023-01-09 09:07:01 3468

原创 win11修改mac地址的方法

win11修改mac地址的方法

2022-12-14 15:23:13 11636 2

原创 nodejs安装及环境配置

说明:由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供 服务器在国内cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西。是由于权限的原因,右击Nodejs文件夹->属性->安全,点击编辑,将所有权限都✔即可。点击【Next】按钮。

2022-12-14 14:48:00 809

转载 npm-install 命令报错 -4048

点入系统环境配置中的path,观察路径是否一致,这里有可能是我个人的原因,重新安装node好几次导致这里的路径不一致,更改后发现依旧不可以后。

2022-11-28 09:03:28 5603 1

原创 DBeaver,一款好用的通用数据库管理器

DBeaver,一款好用的通用数据库管理器

2022-11-11 11:01:06 399

原创 java代码保留两位小数的做法

java代码保留两位小数的做法

2022-10-31 16:56:58 947

原创 sql 中的with as语句使用,用法

sql 中的with as语句使用,用法

2022-10-13 10:41:01 1298

原创 java传参省略号的含义

可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理

2022-09-26 14:02:39 975

原创 Flex: 数据绑定将无法检测对“***”的指定

[Bindable(event=”eventname”)] event事件名指当数据源发生变化时,数据源所在对象派发的事件类型,它是可选的。尝试在需要被绑定的变量前面写上[Bindable].[Bindable]和后面的变量之间不要用任何字符,一般直接换行吧,否则还是会出错。函数前定义:此函数必须通过setter和getter方式定义, [Bindable]要用在setter函数前面。变量前定义:使用[Bindable]后,下一行表达式定义的变量就可以被用在绑定中。

2022-09-22 17:18:24 125

原创 Tomcat开发配置教程

Tomcat开发配置教程

2022-09-16 11:16:07 418

原创 Maven开发配置教程

Maven开发配置教程

2022-09-16 09:33:52 206

原创 Oracle数据库安装

Oracle数据库安装

2022-09-15 18:32:45 8599 3

原创 各种文件后缀的意义(持续更新中)

各种文件的后缀的意义

2022-09-09 08:58:40 540

原创 Oracle数据库完整卸载

Oracle数据库完整卸载

2022-09-07 10:53:38 14432 7

原创 java开发配置教程

java开发配置教程

2022-09-05 16:19:11 206

原创 Java for循环中的冒号

Java for循环中的冒号

2022-09-02 10:47:06 2652

原创 mysql_查询某字段中有汉字的数据

sql语句查询某字段中有汉字的数据

2022-09-02 09:00:05 4550

原创 vscode无法使用yarn命令

进入C\Windows\System32\WindowsPowerShell\v1.0目录,找到powershell.exe文件。执行set-ExecutionPolicyRemoteSigned命令,并输入y选项。进入VScode,加载依赖,yarn命令报错?右键该文件,以管理员权限执行。

2022-07-26 22:11:08 444

转载 client does not support authentication

数据库错误:client does not support authentication打开mysql文件夹在开始程序里,找MySQL文件夹,打开,输入密码,弹出命令行。依次输入命令行use mysql;alter user 'root'@'localhost' identified with mysql_native_password by '********';//星号为你的密码flush privileges;问题解析:上网搜索解决方案,网上说出现这种情况的原因是:mysql8

2021-09-07 21:04:02 1704

原创 java输入输出流I/O

按行读取文件studentInfo.txt的内容,获取学生姓名并写入到studentName.txt文件中,且给每一行按序加上行号;获取studentName.txt文件的长度及修改时间。studentInfo.txt文件内容格式如下:王珊珊,王珊珊,20132213806,2015-10-10 14:30:56张国辉,张国辉,20132213944,2015-10-10 14:31:05蒋宇宙,蒋宇宙,20132213906,2015-10-10 14:31:24王燕萍,王燕萍,20132213

2020-06-25 19:30:22 352

原创 =和==的区别

首先看一个程序#include<stdio.h> int main( ){ int a=1,b=2,c=5; if(a=c-b){ printf("Yes\n"); } else printf("No\n");} 不用程序运行,你的结果是Yes还是No?不仔细看真的以为是No(答案是Yes)看第二个程序#include<stdio.h> int main( ){ int a=1,b=2,c=5; if(a==c-

2020-06-19 16:04:34 19186

原创 加密程序

(1)编写函数,实现对字符串进行简单加密。void code(char *data, int n)对data的字符串进行加密,data中的非字母字符不作修改。加密方式与用户给定的加密码n有关,即字符串中的字母往前移动n位变成密文。例如 n=2,则Z->X, z->x, Y->W, y->w, … ,C->A, c->a,特例是B->Z, b->, A->Y, a->y。(2)编写函数void decode(char *data, int

2020-06-18 18:44:10 748

原创 猜数字游戏

(1)每局游戏,提示“Game start!”,并随机产生一个 1~50的数让用户猜,用户基础分为10分,猜错一次扣 1 分。(2)如果用户猜错,则提示“Too big!”还是“Too small!”。(3)如果猜了10次均未猜中,则提示“You Failed! The number is x”,x为目标数字。(4)如果猜对,则提示“Congratulation!Your guessingLevel is S/A/B/C/D/E”,其中level由用户剩余分数决定。S: 10分 A:9分 B:

2020-06-18 18:11:56 638

利用顺序栈逆置循环队列.docx

设计一个算法,用一个栈s将-一个队列Q逆置: (1)要求采用顺序栈和循环队列来实现。 (2)要求采用链栈和链队列来实现。

2020-06-13

空空如也

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

TA关注的人

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