logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

UML基础--设计模式基本概念

1. 软件设计: 把软件开发想清楚的过程2. 软件工程: 对软件开发全过程进行建模和管理3. 模型: 对现实问题的书面上的无歧义文字或图形的描述.简言之, 模型是对现实的简化. 通过模型, 人们可以了解所研究事物的本质.4. 建模: 对现实系统进行适当的过滤, 用适当的表现规则(编程语言)描述出简洁的模型.建模是一种深入解决问题的方法5. 建模的原则选择建立什么样的模型对如何发现和解决问题

#uml#设计模式#编程语言
邻接链表实现图

矩阵节约时间,链表节约空间

CSAPP lab1 datalab-handout(深入了解计算机系统 实验一)

能看懂的就不写注释了/** CS:APP Data Lab**** bits.c - Source file with your solutions to the Lab.*This is the file you will hand in to your instructor.** WARNING: Do

Proc *C/C++入门之游标访问数据库

数据类型转换Oracle外部数据类型中的string是以零结尾的字符串,类似于varchar2类型!char在数据不满的时候,后面部分会被填充为空格在SQL语句中的宿主数据类型可以人为的转换为Oracle的外部数据类型,所以我们可以把char [20]转换为string类型,避免产生多余的空格虽然varchar也可以避免空格,但是varchar还要引用里卖弄具体的成员,所以不是很方便,最方便的

#oracle#sql
linux umount 提示"device is busy" 终极解决

转贴地址:http://www.linuxso.com/linuxxitongguanli/836.html为了干净地关闭或热交换 UNIX 或类 UNIX 系统上的存储硬件,必须能够卸载使用此设备上的存储的所有文件系统。但是,如果正在使用文件系统中的文件或目录,就无法卸载它。lsof 和 fuser 命令可以帮助您识别并终止那些正在使用存储设备上的文件或从存储设备执行的进程。使用这些命令

QT 串口接收不定长数据的各种不合格版本

串口接收不定长数据的各种不合格版本#include "mainwindow.h"#include "ui_mainwindow.h"#include "stdio.h"#include "stdlib.h"#include "string.h"#include <QApplication>#include <QTime>#include <QDateTime>#include <Q

07文件操作

文件操作文件操作文件分类流概念文件处理方法文件操作API1 文件api的分类2 标准文件的读写3非标准文件的读写相关代码1 单个字符操作2按照行的方式进行操作3按照块的方式操作文件printf补充资料配置文件文件加解密1.文件分类2.流概念流是一个动态的概念,可以将一个字节形象地比喻成一滴水,字节在设备、文件和程序之间的传输就是流,类似于水在管道中的传输,可以看出

到底了