E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java进阶教程系列
Java进阶
03(接口、多态、接口案例)
Part01:接口1、类的概念:类是一堆具有共同的成员变量(属性)和成员方法(功能)的对象的集合;2、接口:接口是功能的集合,就是方法的集合;也就是说接口中只能定义方法,不能定义普通的成员变量,定义的成员变量必须由固定修饰符publicstaticfinal修饰;//例如:publicstaticfinalintx=10;(常量,不能修改);而且接口中的成员方法,必须有固定修饰符publicabs
么古
·
2020-09-15 09:56
Java进阶
Java
JAVA进阶
之路之直接选择排序
JAVA直接选择排序实现源代码:packagehello;//importjava.util.Arrays;publicclasshellojava{publicvoidShowArray(intarray[]){for(intx:array){System.out.print("》"+x);}}voidSelectSort(intarray[]){for(inti=0;i
weixin_41914727
·
2020-09-15 09:49
JAVA
数据结构
直接选择排序
Java进阶
--面向对象_接口、接口和抽象类的区别
接口:1.接口是引用数据类型2.接口是完全抽象的。(抽象类是半抽象),或者说接口是特殊的抽象类3.接口定义语法:[修饰符列表]interface接口名{}4.接口支持多继承,一个接口可以继承多个接口5.接口中只有常量和抽象方法6.接口中的方法都是抽象方法,所以接口中的方法不能有方法体7.接口中所有元素都是public修饰的8.接口中的抽象方法定义时,publicabstract可以省略9.接口中的
立flag的咸鱼
·
2020-09-15 09:17
Java
#
JavaSE
java
多态
接口
JAVA进阶
(03)常用类
一、包装类1、包装类概述8种基本类型对应8种包装类,除了Integer和Character类以外,其他只是类名首字母大写;除了Character和Boolean,其他都是数字型,继承自Number类,重写过intValue()、longValue()、floatValue()、doubleValue()方法,可以相互转换;包装类的用途:对象数组和集合操作;包装对象包含方法可以为基本类型、包装类和字
stanwuc
·
2020-09-15 09:47
Java基础
JAVA进阶
(三)包、继承及Object类
前言经过前面的学习,我们了解了this关键字以及static关键字的具体用法,以及内存分析的深入理解。接下来我们将继续java的征程。本章将学习包、import关键字以及继承的初步了解。范例1.包的概念我们发现,在java中可能存在多个名称相同的类,为了让这些类不至于混淆,java中引入了包的概念。通过包,我们很容易解决同名类的问题,也实现了类的有效管理。简单理解为相当于我们电脑里的文件夹的作用。
程序猴jwang
·
2020-09-15 09:24
Java
JAVA进阶
(六)抽象类、接口及内部类
前言本章将对面向对象剩下的一块东西进行讲解,抽象类,接口,内部类范例1.抽象方法和抽象类(该概念一般项目中不常用,都用接口)通常来说,我们定义一个父类的时候,其中的方法我们没有想好该如何去实现,那么就用到了抽象方法的概念,我们可以定义这个方法为抽象方法,由子类自己去进行相关的实现。语法:abstract返回值类型方法名(参数);//定义抽象方法publicabstractvoiduse();相应的
程序猴jwang
·
2020-09-15 09:53
Java
java
java进阶
之抽象类、接口和多态
抽象类和接口抽象层次不同抽象类是对类抽象,而接口是对行为的抽象抽象类是对整个类整体进行抽象,包括属性、行为,但是接口却是对类局部行为进行抽象跨域不同抽象类所跨域的是具有相似特点的类,而接口却可以跨域不同的类抽象类所体现的是一种继承关系,考虑的是子类与父类本质“是不是”同一类的关系而接口并不要求实现的类与接口是同一本质,它们之间只存在“有没有这个能力”的关系设计层次不同抽象类是自下而上的设计,在子类
jiashuai94
·
2020-09-15 09:35
java进阶
- 经典排序(插入排序、冒泡排序、快排(分划交换排序)、直接选择排序、堆排序、合并排序) ...
业余时间学习java,回顾回顾经典算法。插入排序代码运行结果冒泡排序代码运行结果快速排序代码运行结果插入排序插入排序的基本思想是:每步将一个待排序的记录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。——[百度百科]代码/***插入排序*/publicvoidinsertSort(int[]array){System.out.println("-----Start插入排
cpongo1
·
2020-09-15 09:19
数据结构与算法
java
java进阶
8——IO流
File类File概述File文件和目录路径名的抽象表示形式。即,Java中把文件或者目录(文件夹)都封装成File对象。也就是说如果我们要去操作硬盘上的文件,或者文件夹只要找到File这个类即可。File类的构造函数File(Stringpathname);//将一个字符串路径封装成File对象File(Stringparent,Stringchild);//根据指定的父路径和文件路径创建Fil
白世伟
·
2020-09-15 09:46
java
java进阶
4——内部类
内部类内部类概述就是写在一个类的成员变量位置或局部变量位置的类成员内部类定义在外部类中的成员位置。与类中的成员变量相似,可以被private,public,procted,final,static,abstract修饰,可通过外部类对象进行访问-定义格式class外部类{修饰符class内部类{//其他代码}}访问方式外部类名.内部类名变量名=new外部类名().new内部类名();局部内部类定义
白世伟
·
2020-09-15 09:14
java
java
java进阶
【
Java进阶
七】内部类
内部类将一个类定义在另一个类的内部,就是内部类。内部类是一个非常有用但又比较难以理解使用的类。笔者没怎么使用过内部类,所以这里也是吹吹逼,写写理论了。但是对于面试还是很有用的。为什么使用内部类java编程思想中说道:使用内部类最吸引人的原因是:每个内部类都能独立的继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。在程序设计中,有时候会存在一些使用接口很难
Save_Helot
·
2020-09-15 09:36
Java进阶
java
面试
内部类
静态内部类
JAVA进阶
版:内部类
文章目录1.成员内部类2.静态内部类3.局部内部类4.匿名内部类1.成员内部类关于成员内部类1.成员内部类可以等同看作成员变量2.成员内部类不能有静态声明3.成员内部类可以访问外部所有数据packagejavase.jingjie.内部类;publicclass成员{//静态变量privatestaticStrings1="A";//成员变量privateStrings2="B";//静态方法pr
灰色头像JH
·
2020-09-15 09:32
#
JAVA进阶
java进阶
之IO流(字节流、字符流)
文章目录一、IO流二、字节流1.一个一个字节读取文本2.按字节数组读取复制文本3.字符缓冲流一个一个读取文本4.字符缓冲流按数组读取文本三、字符流1.一个一个字符读取复制文本2.用字符数组读取3.用缓冲流一个一个字符读取4.用缓冲流按数组读取5.用缓冲流按行读取四、字节流字符流总结案例:先注册,再登录系统玩猜数字游戏五、对象流(序列化流)六、其它流一、IO流(1)IO用于在设备间进行数据传输的操作
一只小呆呆
·
2020-09-15 09:45
java进阶学习
java
编程语言
大数据
java进阶
之面向对象(多态、抽象、接口)
(一)final关键字(1)是最终的意思,可以修饰类,方法,变量。(2)特点:A:它修饰的类,不能被继承。B:它修饰的方法,不能被重写。C:它修饰的变量,是一个常量。(3)面试相关:A:局部变量a:基本类型值不能发生改变b:引用类型地址值不能发生改变,但是对象的内容是可以改变的B:初始化时机a:只能初始化一次。b:常见的给值定义的时候。(推荐)构造方法中。(二)多态(1)同一个对象在不同时刻体现出
一只小呆呆
·
2020-09-15 09:44
java进阶学习
抽象类
编程语言
接口
java进阶
之匿名内部类,访问修饰符,包
文章目录一、形式参数和返回值二、包1.包2.导包三、权限修饰符1.权限修饰符:2.常见的权限修饰符四、内部类一、形式参数和返回值(1)形式参数:类名:需要该类的对象抽象类名:需要该类的子类对象接口名:需要该接口的实现类对象(2)返回值类型:类名:返回的是该类的对象抽象类名:返回的是该类的子类对象接口名:返回的是该接口的实现类的对象(3)链式编程对象.方法1().方法2()…方法n();这种用法:其
一只小呆呆
·
2020-09-15 09:44
java进阶学习
编程语言
java
java进阶
之面向对象
1:成员变量和局部变量的区别(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没有默认值,必须定义,赋值,然后才能使用classVarialbe{
一只小呆呆
·
2020-09-15 09:43
java进阶学习
编程语言
类
封装
java
java进阶
之面向对象(代码块、继承)
(一)代码块(1)用{}括起来的代码。(2)分类:A:局部代码块用于限定变量的生命周期,及早释放,提高内存利用率。{}B:构造代码块把多个构造方法中相同的代码可以放到这里,每个构造方法执行前,首先执行构造代码块。构造方法中的代码块C:静态代码块对类的数据进行初始化,仅仅只执行一次。static修饰的代码块(3)静态代码块,构造代码块,构造方法的顺序问题?静态代码块>构造代码块>构造方法一题搞懂代码
一只小呆呆
·
2020-09-15 09:43
java进阶学习
java
编程语言
类
java进阶
之冒泡排序
冒泡排序思想:相邻元素两两比较,大的往后放,第一次完毕后,第一次完毕后,最大值就出现在了最大索引处,同理继续,即可得到一个排好序的数组。举例1.原始数组2.第一次排序后3.第二次排序后4.第三次排序后5.第四次排序后规律1.两两比较,大的往后放2.每一次比较完成后,下一次比较总会减少一个元素的比较3.第一次比较,有零个元素不比,第二次比较,有一个元素不比第三次比较,有两个元素不比…4.总共需要比较
一只小呆呆
·
2020-09-15 09:42
java进阶学习
java
算法
排序算法
编程语言
数据结构
java进阶
之常见对象(二)
1:StringBuffer(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了一个字符串缓冲区类。StringBuffer供我们使用。(2)StringBuffer的构造方法A:StringBuffer()//无参构造方法B:StringBuffer(intsize)//指定容量的字符串缓冲区对象C:StringBuffer(Strings
一只小呆呆
·
2020-09-15 09:42
java进阶学习
java
编程语言
数据结构
字符串
java进阶
之选择排序
选择排序思想:从0索引开始,依次和后面元素比较,小的往前放,第一次完毕后,最小值出现在了最小索引处。其他的同理即可得到一个好的排序的数组。举例1.原始数组2.第一次排序后3.第二次排序后4.第三次排序后5.第四次排序后规律1.第一次是从零索引开始和其他的进行比较2.第二次是从一开始和其他的进行比较…3.最后一次是数组长度-2的元素和数组长度-1的元素比较代码实现publicclassTest{pu
一只小呆呆
·
2020-09-15 09:42
java进阶学习
java
算法
数据结构
编程语言
排序算法
JAVA进阶
之常见对象(一)
1:Scanner的使用(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法:A:System.in它是标准的输入流,对应于键盘录入B:构造方法InputStreamis=System.in;Scanner(InputStreamis)C:常用的格式Scannersc=newScanner(System.in);(3)基本方法格式:A:hasNextXxx()判断是否是某种类型的B:ne
一只小呆呆
·
2020-09-15 09:41
java进阶学习
java
编程语言
字符串
Ollydbg使用
教程系列
-中断方法浅探
Ollydbg使用
教程系列
-中断方法浅探作者:佚名文章来源:网络点击数:498更新时间:2006-2-14Ollydbg是一个新的32位的汇编层调试软件。
w9521423
·
2020-09-15 08:18
破解之路
104_《Delphi5开发人员指南》
《Delphi5开发人员指南》Delphi
教程系列
书籍(104)《Delphi5开发人员指南》网友(邦)整理EMail:
[email protected]
下载地址:Part1Part2原书名:Delphi5
敦格
·
2020-09-15 06:28
编程书籍-Delphi
编程语言-Delphi
学习书籍
java进阶
:spring技术内幕,EffectiveJava搜索:开发自己的搜索引擎lucene+heritrixpython:python核心编程数据库:mysql必知必会数据分析:headfirst
no1066
·
2020-09-15 02:57
iText5官方系列教程-iText in Action(一)
于是想写一个iText
教程系列
专题,一方面加深一下之前的操作,另一方面更深入了解一下
桌前明月
·
2020-09-14 19:59
【iText5】
CTF必备技能丨Linux Pwn入门教程——ROP技术(上)
LinuxPwn入门
教程系列
分享如约而至,本套课程是作者依据i春秋Pwn入门课程中的技术分类,并结合近几年赛事中出现的题目和文章整理出一份相对完整的LinuxPwn教程。
dfdhxb995397
·
2020-09-14 18:47
Day2_
Java进阶
_Java反射【特别重要】
2020.7.610:37:00一、反射概述示例1:不同的人通过X光机得到类似的影像资料。在影像资料中包含人体的各个组成部分。示例2:学生类Student和老师类Teacher要想使用需先通过类加载器加载为对应的.class文件到内存。在.class文件中包含了成员方法、构造方法、成员变量等等一些相似的信息。Class是所有的.class文件对象所对应的类型。也就是说是所有类的影像。我们可直接通过
星辰大海the Sea of Star
·
2020-09-14 15:18
Java进阶学习
java
反射
class
类
Day1_
Java进阶
_类加载器
2020.7.510:28:00一、类加载基础知识概述类加载:当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载、类的连接、类的初始化这三个步骤来对类进行初始化。如果不出现意外的情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或类初始化。类的加载:就是指将class文件读入内存中,并为之创建一个java.lang.Class对象。任何类被使用时,系统都会为
星辰大海the Sea of Star
·
2020-09-14 15:45
Java进阶学习
java
jvm
编程语言
java高级进阶|定时器的分析
以前写文章的时候忘了标记原创,导致最近整理文章的时候会发现不是原创的文章不给自己权限合入对应目录了,这也是自己后面慢慢开始注重这方面的积累了,读过我的文章的读者应该都知道我喜欢在文章的标题前加一个前缀"
java
后端Coder
·
2020-09-14 14:17
Java进阶
学习——常用API之ArrayList
ArrayList类对象数组使用学生数组,存储三个学生对象,代码如下:类定义publicclassStudent{privateStringname;privateintage;publicStudent(){}publicStudent(Stringname,intage){this.name=name;this.age=age;}publicStringgetName(){returnname
汛汛qwq
·
2020-09-14 13:42
Java语言高级
视频教程-
Java进阶
课程系列之ArrayList集合底层源码实战分析-Java
Java进阶
课程系列之ArrayList集合底层源码实战分析十余年Java经验,曾就职于一线互联网公司,专注于Java领域,精通软件架构设计,对于高并发、高性能服务有深刻的见解,在分布式基础架构和微服务技术有大量的建设和设计经验
weixin_33775251
·
2020-09-14 12:57
java进阶
|TreeSet源码分析
18年冬,利用了周末时间和自己交流了很多,由于交流都是基于代码的形式,没有文字可言,最多是在代码的方法上标注了这个方法是用作什么的,别无其他文字说明,19年秋自己开始了自己公众号的第一篇文章的输出,是的,当时是国庆节假期,自己写了一篇文章。竟然在朋友圈里面发出来了,看来我是神经了,我输出文章是为了炫耀的?不,我是为了自己将自己的思考和书写的代码有文字可表述的状态,从此我走上了书写自己技术点文章的道
后端Coder
·
2020-09-14 12:01
javascript
教程系列
27 :特殊引用类型String/Number/Boolean
为了方便操作基本数据类型,JavaScript还提供了三个特殊的引用类型:String/Number/Boolean1Number例如:vars1="zhangsan";vars2=s1.substring(5);s1是基本类型,基本类型是没有方法的当调用s1.substring(5)的时候,先把s1包装成String类型的临时对象,再调用substring方法,最后销毁临时对象相当于:vars1
邢晋宇
·
2020-09-14 11:54
JavaScript
好程序员Web前端
教程系列
之JavaScript五大新特性
JavaScript是Web开发者必学的三种语言之一,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。随着互联网的更迭以及技术的革新,JavaScript也增加了很多新特性,接下来就给大家分享一下。一、类的私有变量最新提案之一是在类中添加私有变量的方法。我们将使用#符号表示类的私有变量。这样就不需要使用闭包来隐藏不想暴露给外界的私有变量。通过#修饰的成员变量或成员函数就成为了私有变量,如
好程序员IT
·
2020-09-14 11:53
javascript
html
html5
Matlab图像处理
教程系列
之图像压缩
数字图像通常需要很大的比特数,这给图像的传输和存储带来相当大的困难。例如用8bit存储一幅512512的灰度图像的比特数为256K。而一部60分钟的彩色电影,如果每秒放映24帧,数字化后每帧包含512512像素,每像素的R、G、B分量分别占8bit,则这样一部电影的总比特数为64800M,若用一张600M的CD存储则需要100多张CD光盘来存储。由此可见对图像数据进行压缩显得非常必要。减少存储空间
天天matlab
·
2020-09-14 11:48
matlab
cocos creator麻将
教程系列
(七)—— 达达麻将打包与发布
达达麻将打包与发布达达麻将版图打包注意事项1:打包之前仔细学习creator的android与h5的打包;2:达达麻将打包两个注意点:(1)录音的代码;(2)微信的登陆代码;3:修改下代码native放出游客登陆;Login.js-->if(!cc.sys.isNative||cc.sys.os==cc.sys.OS_WINDOWS){cc.find("Canvas/btn_yk").active
^随风~~
·
2020-09-14 10:24
cocos
creator
JS麻将
cocos creator麻将
教程系列
(一)—— 达达房卡麻将安装和导入要注意的事项_windows
开发工具1:客户端:cocoscreator;CocosCreator下载地址CocosCreator2.0.6下载地址VisualStudioCode2:服务器:node.jsNodeJS中文文档地址NodeJsv6.16下载地址node-v6.16.0-x64.msi3:数据库mysql;MySQL下载地址4:数据客户端:heidisql64工具windows的mysql数据库客户端工具;he
^随风~~
·
2020-09-14 10:24
cocos
creator
JS麻将
cocos creator麻将
教程系列
(十)—— 幼麟棋牌搭建和CentOS服务器部署指南
幼麟棋牌搭建指南一、数据库安装1、安装MySQL5.1.x版本2、创建一个数据库(本文假设命名为nodejs,搭建者可自行改名)3、执行server/sql/nodejs.sql4、数据库搭建完毕,会在数据库中看到如下结构二、NodeJs安装安装NodeJs6.16.0版本(Windows下直接去官网下载,Linux下请百度相关教程)CocosCreator_v2.0.6_setup.exenod
^随风~~
·
2020-09-14 09:56
cocos
creator
JS麻将
Java进阶
(五十七)-基于感知哈希算法的pHash图像配准算法
Java进阶
(五十七)-基于感知哈希算法的pHash图像配准算法 毕业论文提交之后,老师交给自己一项任务:图像配准,也就是给你两幅图像,通过系统来判定两幅图像是否为同一副图像。
No Silver Bullet
·
2020-09-14 07:42
Java
Java
Column
如何解决常见的Apache错误
ThistutorialseriesexplainshowtotroubleshootandfixsomeofthemostcommonerrorsthatyoumayencounterwhenusingtheApachewebserver.本
教程系列
说明了如何解决和修复使用
cukw6666
·
2020-09-14 06:04
linux
java
python
运维
分布式
Verilog基本语法——运算符和表达式
本文是Verilog学习笔记,参考于《XilinxFPGA开发实用教程》和夏宇闻老师的Verilog经典
教程系列
在VerilogHDL语言中运算符所带的操作数是不同的,按其所带操作数的个数运算符可分为三种
Zach_z
·
2020-09-14 06:34
Verilog
[网络安全自学篇] 九十四.《Windows黑客编程技术详解》之提权技术(令牌权限提升和Bypass UAC)
这是作者网络安全自学
教程系列
,主要是关于安全工具和实践操作的在线笔记,特分享出来与博友们学习,希望您喜欢,一起进步。
Eastmount
·
2020-09-14 05:10
网络安全自学篇
系统安全与恶意代码识别
Windows黑客编程
Windows黑客编程
提权技术
Bypass
UAC
进程提权
网络攻防
PowerDesigner
教程系列
(六)概念数据模型
目标:本文主要介绍联系的定义及使用。一、联系联系(Relationship)是指实体集这间或实体集内部实例之间的连接。实体之间可以通过联系来相互关联。与实体和实体集对应,联系也可以分为联系和联系集,联系集是实体集之间的联系,联系是实体之间的联系,联系是具有方向性的。联系和联系集在含义明确的情况之下均可称为联系。按照实体类型中实例之间的数量对应关系,通常可将联系分为4类,即一对一(ONETOONE)
wunder
·
2020-09-14 05:00
数据库
PowerDesigner
教程系列
(五)概念数据模型
目标:本文主要介绍数据项、新增数据项、数据项的唯一性代码选项和重用选项等。一、数据项数据项(DataItem)是信息存储的最小单位,它可以附加在实体上作为实体的属性。注意:模型中允许存在没有附加至任何实体上的数据项。二、新建数据项1)使用“Model”--->DataItems菜单,在打开的窗口中显示已有的数据项的列表,点击“AddaRow”按钮,创建一个新数据项,如图所示2)当然您可以继续设置具
wunder
·
2020-09-14 05:00
数据库
attributes
存储
PowerDesigner
教程系列
(三)概念数据模型
目标:本文主要介绍属性的标准检查约束、如何定义属性的附加检查。一、定义属性的标准检查约束标准检查约束是一组确保属性有效的表达式。在实体属性的特性窗口,打开如图所示的检查选项卡。在这个选项卡可以定义属性的标准检查约束,窗口中每项的参数的含义,如下参数说明Minimum属性可接受的最小数Maximum属性可接受的最大数Default属性不赋值时,系统提供的默认值Unit单位,如公里、吨、元Format
wunder
·
2020-09-14 05:00
数据库
list
server
sql
PowerDesigner
教程系列
(四)概念数据模型
目标:本文主要介绍如何定义实体的主、次标识符。一、标识符标识符是实体中一个或多个属性的集合,可用来唯一标识实体中的一个实例。要强调的是,CDM中的标识符等价于PDM中的主键或候选键。每个实体都必须至少有一个标识符。如果实体只有一个标识符,则它为实体的主标识符。如果实体有多个标识符,则其中一个被指定为主标识符,其余的标识符就是次标识符了。二、如果定义主、次标识符1)选择某个实体双击弹出实体的属性对话
wunder
·
2020-09-14 05:00
数据库
attributes
工具
PowerDesigner
教程系列
(二)概念数据模型
目标:本文主要介绍PowerDesigner概念数据模型以及实体、属性创建。一、新建概念数据模型1)选择File-->New,弹出如图所示对话框,选择CDM模型(即概念数据模型)建立模型。2)完成概念数据模型的创建。以下图示,对当前的工作空间进行简单介绍。(以后再更详细说明)3)选择新增的CDM模型,右击,在弹出的菜单中选择“Properties”属性项,弹出如图所示对话框。在“General”标
wunder
·
2020-09-14 05:59
数据库
PowerDesigner
教程系列
(一)概念数据模型
目标:本文主要介绍PowerDesigner中概念数据模型CDM的基本概念。一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用
wunder
·
2020-09-14 03:45
数据库
数据结构
数据库
PowerDesigner
教程系列
目标:本文主要介绍PowerDesigner中概念数据模型CDM的基本概念。一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用
shanliwa
·
2020-09-14 03:44
工具
058_《突破Delphi7.0编程实例五十讲》
《突破Delphi7.0编程实例五十讲》Delphi
教程系列
书籍(058)《突破Delphi7.0编程实例五十讲》网友(邦)整理EMail:
[email protected]
下载地址:Pdf作者:张增强丛书名
敦格
·
2020-09-14 02:05
编程语言-Delphi
编程书籍-Delphi
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他