自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java练习生蔡广坤

一个Java小白的成长史

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring gateway 使用netty服务器启用ssl双向验证

spring gateway 使用netty服务器启用ssl双向验证

2023-02-20 23:41:12 580 1

转载 浅析VO、DTO、DO、PO的概念、区别和用处

概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。DO(Domain Object):领域对象,就是从现实世界中抽象出来的有形或无形的业务实体。...

2021-06-15 14:36:48 598

原创 看完这个,别再说你不知道EXPLAIN是干嘛的

温馨提示:本文搭配索引知识,味道更佳!EXPLAIN explain能干什么 查看表的加载顺序 查询表的访问类型 查看可能用到的索引 查看实际使用到的索引 查看有多少行被优化器读取到 id id相同,加载顺序由上往下 id不同,如果是子查询,id值越大越先执行加载 id相同,又不同。 id越大先执行,id相同按顺序执行 衍生= derived select_type simple 最简单查询,不包含union等其他关键词 ...

2021-03-16 16:20:47 193

原创 GoLand新人开发Go语言,常用快捷键,快速上手

1) 文件操作相关的快捷键快捷键 作用 Ctrl + E 打开最近浏览过的文件 Ctrl + N 快速打开某个 struct 结构体所在的文件 Ctrl + Shift + N 快速打开文件 Shift + F6 重命名文件夹、文件、方法、变量名等 2) 代码格式化相关的快捷键快捷键 作用 Ctrl + Alt + L 格式化代码 Ctrl + 空格 代码提示 Ctrl + / 单行注释 Ctrl +..

2020-07-07 14:52:36 534

原创 Goland运行Go:与你运行的 Windows 版本不兼容

最近下载了Goland了解了go 语言 是比java更高效 便捷的开发语言写了第一个go程序 便报错了报错信息:Goland运行Go:与你运行的 Windows 版本不兼容因为项目名取的test,创建的go文件默认包名testpackage testimport "fmt"func main(){ fmt.Println("hello world!");}后面查到报名必须为 package main 问题解决...

2020-07-07 14:47:28 1456

原创 IDEA try/catch 返回值 快捷键

全局try/catch CTRL+ALT+T(CTRL+ALT+WIN+T)返回值 CTRL+ALT+V(或者在程序后调用var方法)

2020-01-11 11:11:37 267 1

原创 OOP和AOP的区别联系

OOP:是面向对象编程,是将不同的事物抽象成不同的类,将其行为和属性封装成类,然后用继承和多态来定义其之间的关系。AOP:是面向切面编程,是将与此类行为无关的多余的通用类抽取封装,多个类共享通用类,若其发生改变,只需改变通用类,而不用改变逻辑处理类。多用于日志管理,权限控制等功能区别:OOP是针对纵向结构,AOP是针对横向结构联系:AOP是OOP的补充与完善。...

2019-11-29 09:45:11 229

原创 ORACLE DATABASE 10g EXPRESS EDITION LICENSE AGREEMENT TOMCAT安装报错

最近因为安装了oralce 占用了8080端口号,所以安装tomcat后进入网页一堆英文报错ORACLE DATABASE 10g EXPRESS EDITION LICENSE AGREEMENT所以要去tomcamt安装路径下的conf文件下找到 server.xml打开将8080替换成其他的就可以了 8888 9999等等都可以...

2019-09-24 14:21:58 325

转载 哑表dual

dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:  1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual;  2、用来调用系统函数 select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss‘) from du...

2019-09-23 09:26:31 512

原创 java.util.date和java.sql.date的相互转化和区别

java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。 java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他,后者之后在读写数据库的时候用他,因为PreparedStam...

2019-09-16 15:10:36 92

原创 SQL视图

视图view一、概述视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。分布式查询也可用于定义使用多个异类源数据的视图。 就是提取一张或者多张表的数据生成一个映射,操作视图可以达到操作原表的效果,方便数据的管理以及安全操作。视图的作用:1.隐藏表中的重要数据2.代替一些比较长的sql语句视图分为俩...

2019-09-16 15:09:42 142

原创 SQL 分组函数

分组函数:是指将数据按照某列的值进行分组后,然后使用组函数分别对每个分好的小组中的数据进行处 理。所以组函数一般要结合着分组关键字group来使用。1.分组 group by… 在查询表中数据的时候进行分组的关键字having 分组之后的进行进一步数据筛选的关键字2.函数...

2019-09-09 20:08:32 251

原创 sql 语言-单值函数single row functions

单行函数Use functions toPerform calculations on data.Modifyi ndividual data items.Manipulate output for groups of rows.Alter date formats for display.Convert column datatypes.character函数:select 函数(...

2019-09-06 11:39:21 428

原创 oracle数据库学习 sql语言 --蔡广坤的笔记

数据库分为:关系型数据库:数据库表之间的对象之间存在一定的关系,例如主外键主流数据库:mysql oracle sql server非关系型数据库:NO sql数据库常见四种对象:table表格 view视图 sequence序列 index索引 synonym同义 program unit 程序单元sql: 结构化查询语言(structured query language)...

2019-09-05 17:21:11 138

原创 Stringbuffer与Stringbuilder的区别

1.String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的...

2019-08-08 16:55:13 299

原创 在VM虚拟机使用镜像系统无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件

问题:无法打开内核设备“\.\Global\vmx86”: 系统找不到指定的文件。您在安装 VMware时重新进行引导原因:服务没有开启问题一般是电脑重启 开机后无法使用一般解决方法可以去服务管理中手动开启或者 点击“开始→运行”,在运行框中输入 CMD (以管理员方式运行) 回车打开命令提示符,然后依次执行以下命令。 net startvmci net start vmx86ne...

2019-07-22 18:50:16 188

使用rose 绘制 uml图的具体教程步骤

使用rose 绘制 uml图的具体教程步骤 非常详细 基本是傻瓜操作

2018-12-21

空空如也

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

TA关注的人

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