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

转载 PowerDesigner生成SQL语句及高级用法

本文目录1)如何用powerdesigner生成sql语句2)如何逆向执行sql生成powerdesigner模型3)如何用powerdesigner快速生成数据库字段说明文档1.如何用powerdesigner生成sql语句1.1 第一步1.2 第二步1.3 第三步-点击确认,看到如下界面1.4 第四步-提示1-如何过滤掉某些表2.如何逆向执行sql生成powerdesigner模型有时候会遇到部分表已经设计好,但是也想在pd中去创建出来,这个时候可以一步一步的去创建模型,

2021-04-09 10:35:33 4417

转载 PowerDesigner概念设计模型(CDM)和E-R图

CDM介绍CDM是大多数开发者使用PD时最先创建的模型,也是整个数据库设计最高层的抽象。CDM是建立在传统的ER图模型理论之上的,ER图中有三大主要元素:实体型,属性和联系。其中实体型对应到CDM中的Entity,属性对应到CDM中每个Entity的Attribute,在概念上基本上是一一对应的。但在联系上,CDM有了比较大的扩展,除了保留ER图原有的RelationShip概念之外,还增加了Association,Inheritance两种实体关系,下面就让我们分别看看这些关系的用法和之间的区别(下图中

2021-04-09 10:27:35 6242

转载 PowerDesigner 十种模型

PowerDesigner 十种模型:提供了一整套的解决方案,面向了不同的人员提供不同的模型工具,比如有针对企业架构师的模型,有针对需求分析师的模型,有针对系统分析师和软件架构师的模型,还有针对数据库管理人员的模型,这些不同的人使用着同一个工具在各自的领域为软件系统建模而形成一个整体;而且2)这些不同的人在建模的过程中可以互相引用,一处更新可触发所有引用模型更新(对变更的影响可进行分析[影响度分析]),对于大型的软件开发过程中的团队协作相当有利。Powerdesigner 目前因该是应用最多也最受欢迎的C

2021-04-09 10:21:51 1277

原创 IDEA集成Tomcat热部署,debuy按钮下的四个选项的含义

Update resources :如果发现有更新,而且更新的是资源文件(.jsp,.xml等,不包括java文件),就会立刻生效Update classes and resources :如果发现有更新,这个是同时包含java文件和资源文件的,就会立刻生效 这里需要注意一下:在运行模式下,修改java文件时不会立刻生效的;而debug模式下,修改java文件时可以立刻生效的。当然,两种运行模式下,修改resources资源文件都是可以立刻生效的。Redploy :重新部署,只是把原来的war删掉,..

2021-04-07 15:59:58 688

转载 Dao模式及Dao工厂模式

DAO模式介绍DAO是Data Access Object(数据访问对象)的简称。首先,你的应用程序肯定会有业务逻辑的代码。在三层架构的web系统中,业务逻辑的代码,就是在你的Service组件里面;在我们的spark作业中,业务逻辑代码就是在我们的spark作业里面。如果说,不用DAO模式的话,那么所有的数据库访问的代码和逻辑会全部耦合在业务逻辑代码里面。比如,你的业务逻辑代码中,可能会充斥着JDBCHelper,定义SQL语句,处理查询返回结果等等代码。会导致业务逻辑和数据访问严重耦合。导致以后如

2021-04-01 23:51:40 479

转载 为什么要使用反射加载数据库驱动

public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/test"; String username = "root"; String password = "root"; Co

2021-03-29 22:04:41 340

转载 为什么重写equals方法,还必须要重写hashcode方法

原因:1.为了提高效率。采取重写hashcode方法,先进行hashcode比较,如果不同,那么就没必要在进行equals的比较了,这样就大大减少了equals比较的次数,这对比需要比较的数量很大的效率提高是很明显的,一个很好的例子就是在集合中的使用。我们都知道java中的List集合是有序的,因此是可以重复的,而set集合是无序的,因此是不能重复的,那么怎么能保证不能被放入重复的元素呢,但靠equals方法一样比较的话,如果原来集合中以后又10000个元素了,那么放入10001个元素,难道要将前面的

2021-03-11 21:27:49 3434 3

原创 jdbc向mysql中添加date类型数据时的正确SQL语句格式

1. 问题:Date date = new Date(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); String simpleDate = simpleDateFormat.format(date); String sql = "INSERT INTO teacher(id, title, author, date)values(1

2021-03-11 16:29:44 1940

原创 java和C语言中x++和++x的效率高低

i++,先运算,后赋值 底层原理:取出i,复制i,增加i,返回副本;++i,先赋值,后运算 底层原理:取出i,增加i,返回i;从这里看觉得++i效率更高但当i++ 和 ++i 的执行效率一样吗?i++;++i;就C语言代码来看,i++ 和 ++i 都只有一行,看起来似乎二者的执行效率一样了?其实不是的,在学习C语言时,教材和老师一般都会强调 i++ 和 ++i 的区别,例如下面这段C语言代码:int i , j, k;i = 0;j = i++;i = 0;k = ++i;这段C语言代码执行后,

2021-01-20 13:04:38 457

转载 Java中File类的构造方法和常用方法详细解析

参考来源:https://blog.csdn.net/weixin_43683536/article/details/89498287File类简介:在 Java 中,File 类是 java.io 包中唯一代表磁盘文件本身的对象。File 类定义了一些与平台无关的方法来操作文件,File类主要用来获取或处理与磁盘文件相关的信息,像文件名、 文件路径、访问权限和修改日期等,还可以浏览子目录层次结构。File 类表示处理文件和文件系统的相关信息。也就是说,File 类不具有从文件读取信息和向文件写入信息

2020-12-22 13:23:00 3952

空空如也

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

TA关注的人

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