自定义博客皮肤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)
  • 收藏
  • 关注

原创 Oracle常用日期函数

--(1)add_months(x, y) 计算在日期x基础上增加y个月后的日期select add_months(to_date('2021-01-25','yyyy-MM-dd'),2) from dual; --2021-03-25 00:00:00--(2)last_day(x) 返回日期x当月最后一天的日期select last_day(to_date('2021-01-25','yyyy-MM-dd')) from dual; --2021-01-31

2022-01-11 14:33:43 550

原创 FineReport下载安装和创建数据库连接

一.打开FineReport官网,根据下图下载产品安装https://www.finereport.com/二.打开FineReport,连接数据库。打开服务器-定义数据连接三.连接数据库1.(1)连接FineReport自带数据库。点击"+",选择JDBC连接(2)数据库类型选择SQLite,默认配置即可,然后测试连接即可,然后连接成功(3)双击FEDemo修改连接名2.(1)连接Mysql数据库。点击"+",选择JDBC连接,数据库类型选择Mysql...

2022-01-10 10:36:38 4167

原创 Oracle常用字符串函数

#(1)转换大写select upper('HEllo') from dual; #HELLO#(2)转换为小写select lower('HEllo') from dual; #hello#(3)首字母大写select initcap('HEllo') from dual; #Hello#(4)截取字符串select substr('Hello World',1,7) from dual; #Hello W#(5)字符串长度select length('Hello World') fr

2022-01-10 09:47:45 778

原创 Oracle行转列,列转行

1.行转列create table KECHENG( ID VARCHAR2(200), NAME VARCHAR2(200), COURSE VARCHAR2(200), SCORE VARCHAR2(200));INSERT INTO KECHENG (ID, NAME, COURSE, SCORE) VALUES ('1','张三','语文','90');INSERT INTO KECHENG (ID, NAME, COURSE, SCORE) V

2022-01-07 09:34:43 449

原创 datagrip如何连接oracle中sys用户

1.配置oracle数据库用户连接信息2.打开Advanced,给internal_logon加sysdba参数,如下图所示。

2022-01-06 09:36:17 3509 3

原创 kettle发送邮件

1.新建一个job,添加如图所示组件2.打开发送邮件,输入收件人地址,和发件人地址3.输入服务器和端口号。比如:我使用的是腾讯企业邮箱就输入对应的smtp服务器和端口号。在输入邮件的用户名和密码邮箱smtp服务器端口号@163.comstp.163.com993@126.comstp.126.com25新浪smtp.sina.com25VIP邮箱smtp.vip.sina.com25sohu.comsmtp.sohu.com25

2022-01-05 16:27:46 3165

原创 sqlyog连接mysql,出现报错plugin caching_sha2_password

1.win10安装mysql数据库```sql1.修改加密规则ALTER USER 'root' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;2.更新一下用户的密码ALTER USER 'root' IDENTIFIED WITH mysql_native_password BY 'password';3.刷新FLUSH PRIVILEGES;4.修改密码alter user 'root' identified by '123456';

2022-01-05 14:56:30 571

原创 linux上mysql,本地连接mysql出现1130错误,解决方案

亲测有效1、连接服务器: mysql -u root -p2、看当前所有数据库:show databases;3、进入mysql数据库:use mysql;4、查看mysql数据库中所有的表:show tables;5、查看user表中的数据:select Host, User,Password from user;6、修改user表中的Host:update user set host='%' where host='localhost' and User='root';7、最后

2021-12-30 11:41:42 1636

原创 转发与重定向和文件上传

转发与重定向重定向与Flash属性在一个请求处理方法Action中如果返回结果为“index”字符则表示转发到视图index,有时候我们需要重定向,则可以在返回的结果前加上一个前缀“redirect:”,可以重定向到一个指定的页面,也可以是另一个action,示例代码如下:}当请求http://localhost:8080/MVCTest/foo/action3时运行结果如下:在action3中返回的结果为redirect:action2,则表示重定向到action2这个请求处理方法,所有.

2020-05-22 19:56:16 901 1

原创 SpringMVC参数绑定类型和使用

目录1、SpringMVC 参数绑定2、默认支持的类型3、基本数据类型的绑定4、包装数据类型的绑定5、POJO(实体类)类型的绑定参数绑定,简单来说就是客户端发送请求,而请求中包含一些数据,那么这些数据怎么到达 Controller ?这在实际项目开发中也是用到的最多的,那么 SpringMVC 的参数绑定是怎么实现的呢?下面我们来详细的讲解。1、SpringMVC 参数绑定  在 SpringMVC 中,提交请求的数据是通过方法形参来接收的。从客户端请求的 key/value 数据,经过.

2020-05-18 20:20:13 575

原创 Spring的AOP和AspectJ 实现AOP

1、AOP 什么?AOP(Aspect Oriented Programming),通常称为面向切面编程。它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的耦合度,并有利于未来的可操...

2020-05-07 17:33:47 434

原创 多态

编译时多态:在编译期间编译器根据函数实参的类型确定要调哪个函数(这个我们之前已经接触过了,和函数重载差不多,是同名函数,但是参数不同)运行时多态:在程序运行期间才会去判断到底会调用哪个函数。这里我们主要讲的就是动态多态。C++怎么实现多态?(动态多态,静态多态,函数多态,宏多态)动态多态通过虚函数和继承实现静态多态通过泛型来实现函数多态通过函数重载来实现宏多态通过宏替换来实现函数的重写被重...

2019-12-29 20:14:21 244

原创 循环嵌套

1.是一个循环体内又包含另一个完整的循环结构,2在二重循环中,外层循环变量变化一次,内层循环变量要从初始值到结束值变化一遍3.在二重循环中可以使用break、continue语句控制程序的执行4.break:跳出本层循环5.continue:继续本层的下一轮循环循环嵌套规则:行走一格,列走一圈...

2019-12-12 20:54:58 689

空空如也

空空如也

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

TA关注的人

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