- 博客(6)
- 收藏
- 关注
转载 区分 UML 类图中的几种关系
区分 UML 类图中的几种关系UML 类图中的 ”关联关系(association) “、”聚合关系(aggregation) “、”合成关系 (compostion)“ 和”依赖关系 (dependency)“ 不是很容易区分清楚,《UML distilled》 对这几个关系也没有解释的特别清楚。近日翻阅《Java 与模式》,发现其中对这些关系有较为清晰的描述,特摘录如下:关联关系 (ass...
2018-11-27 09:57:11 337
原创 IDEA使用JDBC连接MySQL数据库详细教程
首先需要保证你已经成功安装mysql接下来下载连接MySQL数据库的驱动使用JDBC连接MySQL数据库的驱动为Connentor/J,这里以最新版本的8.0为例解压zip文件,随便解压到一个地方就好,当然作为程序员,需要有好习惯的创建java项目,导入mysql-connector-java-8.0.13.jar包下面再来看下导入jar的步骤写代码//导入包import ja...
2018-11-15 13:33:34 105497 51
转载 看一次就懂——进程与线程的一个简单解释
转载自: 进程与线程的一个简单解释进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的...
2018-11-14 00:34:40 950
转载 MySQL的ALTER命令
当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。官方文档:https://dev.mysql.com/doc/refman/5.6/en/alter-table.html1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT ‘注释说...
2018-11-11 15:30:14 1677
转载 UML学习入门就这一篇文章
1.1 UML基础知识扫盲UML这三个字母的全称是Unified Modeling Language,直接翻译就是统一建模语言,简单地说就是一种有特殊用途的语言。你可能会问:这明明是一种图形,为什么说是语言呢?伟大的汉字还不是从图形(象形文字)开始的吗?语言是包括文字和图形的!其实有很多内容文字是无法表达的,你见过建筑设计图纸吗?里面还不是很多图形,光用文字能表达清楚建筑设计吗?在建筑界,有一...
2018-11-08 11:28:42 727
原创 牛客练习赛30 C-小K的诱惑
欸,好吧,还是太菜了题目中文题,就不解释了!!!解题关键,要抓住这是一颗树,也就是说任意两点之间的距离是唯一的。要满足题目的dist(i,j) = dist(i,k)=dist(j,k) ,而且dist(i,j)的值只有可能是0,或1。那么我们可以先任取一点,假设就取节点1吧,然后求出其他节点到节点1的距离为偶数的有几个(假设有x个),为奇数的有几个(假设有y个)。要使得满足dist(i...
2018-11-04 13:57:06 310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人