- 博客(53)
- 资源 (1)
- 收藏
- 关注
原创 JAVA Stream流
是Java 8引入的一种处理数据的强大工具,它提供了一种声明式、高效且易于并行化的编程模型,用于对集合、数组或其他数据源中的元素进行各种计算和操作。Stream API的核心思想是将数据作为一系列元素的序列(流)进行处理,而不是直接操作数据本身。流(Stream)是一种基于支持一次性处理数据的数据源的元素序列,流只能使用一次。
2024-04-19 16:50:14 1080 1
原创 oracle创建表空间、用户、权限以及导入dmp文件
imp 用户名/密码 file = 文件路径 full =y。一定要登录对应的用户,不然会导错!一定要登录对应的用户,不然会导错!一定要登录对应的用户,不然会导错!默认表空间选择你新建的表空间即可。工具-》导入表-》选择路径,导入。
2023-09-19 08:53:46 397
原创 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
原创 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
原创 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
原创 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
原创 Flex: 数据绑定将无法检测对“***”的指定
[Bindable(event=”eventname”)] event事件名指当数据源发生变化时,数据源所在对象派发的事件类型,它是可选的。尝试在需要被绑定的变量前面写上[Bindable].[Bindable]和后面的变量之间不要用任何字符,一般直接换行吧,否则还是会出错。函数前定义:此函数必须通过setter和getter方式定义, [Bindable]要用在setter函数前面。变量前定义:使用[Bindable]后,下一行表达式定义的变量就可以被用在绑定中。
2022-09-22 17:18:24 125
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人