自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle数据库之序列详解

序列是Oracle数据库中特有的一个对象,用来生成一组等间隔的数值。在Oracle中通常会使用序列生成一些唯一值(不重复的值),用来充当主键ID。一个普遍被遵循的最佳实践是不要使用任何业务逻辑字段作为主键。主键应该是一个对用户和商业逻辑无意义的数据,这将非常方便地进行数据库的迁移、融合、架构调整,或者适应需求规则的一些改变。最简单的创建序列的语法:create sequence 序列名;这样创建出来的序列,值默认从1开始,步长step为1。取出的值:1、2、3、4、5、6、7、8、9、10……

2020-10-30 16:08:25 674

原创 总结Oracle数据库与MySQL数据库中分页的实现

一.MySQL数据库先从MySQL数据库说起,MySQL数据库中实现分页相对简单,因为MySQL数据库中提供了非常好用的limit函数limit 使用语法:limit [a],[b]a:代表从第几个数开始向后查询(0对应的是数据库的第一行)b:代表每次查询返回的总条数一般来说a设置为(当前页数 - 1)* 单页数据大小b设置为 单页数据大小二.Oracle数据库Oracle数据库实现分页相对MySQL数据库较为繁琐,因为Oracle数据库不支持limit函数,所以我们使用row

2020-10-30 16:05:36 364

原创 今天在用mybatis的时候发的一个大坑,nested exception is org.apache.ibatis.type.TypeException: Could not set paramet

就是这个错误nested exception is org.apache.ibatis.type.TypeException: Could not set paramet(这个项目用的Oracle数据库)如图:解决:在使用mybatis时,sql语句中,字符串中添加参数不能使用预编译的#,而要使用 $,否则就会报这个错误将 # 改为 $ 之后即可解决!...

2020-10-30 15:26:19 2854 1

原创 SVN中检出(check out) 和导出(export) 的区别

SVN中检出(check out) 和导出(export) 的区别观点一:SVN是常用的一种常见的版本控制软件。SVN中检出(check out) 和 导出(export) 的区别主要有如下几条:(1)check out跟check in对应,export跟import对应。(2)check out导出获得文件后,导出的文件仍处于SVN版本控制中,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。同时导出文件夹下有一个.svn的隐藏文件夹,存储着一些版本的元数据信息。

2020-10-27 18:43:55 4209

原创 如何解决SecureCRT中中文乱码的问题

以下两步:1.远程linux机器。修改环境变量LANG。例如在~/.bash_profile里面添加export LANG=zh_CN.UTF8这里需要重新登录一下然后生效可以看到2.本地windows机器。修改SecureCRT的设置。找到“选项”->“会话选项”->“外观”:字符编码设置为utf-8。字体设置,选择中文字体,例如新宋体。注意:这里有一个坑,选上面的@新宋体中文是倒着的,在下面还有一个新宋体,这个是正常的...

2020-10-23 10:35:17 429

原创 如何通过navicat把.csv文件批量插入到数据库中

已有数据库表如下:1.点击导入,或者右键表选择“导入向导”2.选择CSV文件3.选择对应文件的路径和编码4.选用LF格式以行来划分5.选择对应的栏位名行,第一个行数据,最后一个行数据栏位名行:相当于数据库的字段名那一行对应在csv文件的第几行,我这里因为cvs里没有定义字段名,直接记录的数据所以直接选0第一个数据行:从哪一行进行插入数据最后一个数据行:到哪一行插入结束我这里因为需要插入1000行数据,所以选从1开始到10006.选择目标表7.选取数据库中各字段值对应在csv

2020-10-22 19:59:33 2957 3

原创 在springboot项目中集成log4j日志输出

1.引入log4j依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j</artifactId> <version>1.3.8.RELEASE</version></dependency>此处有个注意点,就是关闭springboot自带的依赖:将sp

2020-10-22 10:42:24 774

原创 idea 启动本地tomcat访问localhost:8080 404错误

把tomcat安装目录下webapp下的的ROOT文件夹配置到idea中即可,注意修改application context为 /

2020-10-14 09:42:26 487

原创 Spring MVC框架详解

SpringMVC一、了解什么是MVCMVC模型:Model-View-Controller,模型-视图-控制器模式。MVC是一种架构型的模式,本身不引入新功能,只是帮助我们将开发的代码结构组织得更加合理。Model(模型)数据模型,提供要展示的数据,因此包含数据和行为,行为是用来处理这些数据的。不过现在一般都分离开来:Value Object(数据) 和 服务层(行为)。也就是数据由实体类或者javabean来提供,行为由service层来提供。View(视图)负责进行模型的展示

2020-10-12 09:59:17 988

原创 Spring之AOP

一、AOP概述1、什么是AOPOOP(Object-Oriented Programming),面向对象编程。AOP(Aspect-Oriented Programming),面向切面编程。在AOP中,“切面”是最为重要的一个概念。能否理解“切面”的概念,决定了是否能熟练掌握AOP技术。2、生活中的“面向切面”案例1)案例一 “丰巢”快递柜“丰巢”智能快递柜起源于2015年,是一种面向所有快递公司、电商物流使用的24小时自助开放平台。最初的出现是为了提供快递行业最后一公里方案服务。整个物品的

2020-10-04 23:32:02 388

空空如也

空空如也

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

TA关注的人

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