编程是艺术,开发是工程比起一门编程语言,软件工程的入门过程,要难得多。盖因一门语言,其语法、关键字、系统库和常用工具,总是确定而有限的。而软件工程,作为工程学的一个门类,它肩负着在软件开发的过程中,将种种条件确定下来,将资源安排妥当,使工作过程确定清晰,产出稳定可靠的责任。这其中的微妙和复杂,往往在 ...
分类:
其他好文 时间:
2021-06-21 21:08:47
阅读次数:
0
《梦断代码》作者根据自己的软件开发过程,从时间顺序讲述了软件开发中的一些根本性大问题。虽然只是讲了一件事,写了一个软件。但是人们称之为“讲一事,也是讲百千事;是写一软件,也是写百千软件;是写一群人,也是写百千万人”,为什么这么说?按照我自己的理解,虽然只是讲了一件事,写了一个软件,但是它包含的道理, ...
分类:
其他好文 时间:
2021-06-21 21:07:53
阅读次数:
0
和我以前阅读的其他软件工程书籍一个很大的区别在于,作为教材,《构建之法》的启动过程非常的平滑。有一些读物是按照经典的瀑布模型,从需求分析,概要设计开始——是的,我教过这样的教材。而本书则是从一个微型项目最有可能的起步过程开始:组建团队、准备工具。从经验来讲,版本管理工具和单元测试工具,也确实是非常适 ...
分类:
其他好文 时间:
2021-06-21 21:07:35
阅读次数:
0
1、Python开发环境介绍 所谓“工欲善其事,必先利其器”。在正式学习Python开发之前,需要先搭建Python开发环境。由于Python是解释型编程语言,所以需要一个解释器,这样才能运行编写的代码。所以所谓的搭建Python开发环境,其实就是安装Python的解释器。换句话说安装Python实 ...
分类:
编程语言 时间:
2021-06-21 20:58:10
阅读次数:
0
Android使用开源的与操作系统无关的SQL数据库——SQLite 一:在命令行下创建数据库: 1.启动模拟器后,打开命令行,执行adb shell 2.进入所在工程目录 3.执行sqlite3 mydb创建数据库文件 :表示结尾,--表示注解 二:包Android.database.sqlite ...
分类:
数据库 时间:
2021-06-21 20:47:00
阅读次数:
0
Chromium Embedded Framework (CEF)是个基于Google Chromium项目的开源Web browser控件,支持Windows, Linux, Mac平台。除了提供C/C++接口外,也有其他语言的移植版。 因为基于Chromium,所以CEF支持Webkit & C ...
分类:
其他好文 时间:
2021-06-21 20:37:00
阅读次数:
0
升级原因:为了在本地安装跟公司测试服一样的服务器环境,需要把本地PHP版本从5.4升级到5.5。 操作步骤: 1. 查看当前centos版本 [root@localhost ~]# cat /etc/redhat-release 2. 根据当前centos版本,更换对应版本的RPM 源(软件仓库) ...
分类:
Web程序 时间:
2021-06-21 20:30:16
阅读次数:
0
PDMS管道建模教程:https://max.book118.com/html/2015/0506/16456246.shtm https://wenku.baidu.com/view/44c38744a6c30c2258019e26.html PDMS是一款大型三维工厂管道设计系统软件,结合了先进 ...
分类:
其他好文 时间:
2021-06-21 20:28:58
阅读次数:
0
【转】Oracle GoldenGate OGG管理员手册 2014/09/07 BY ADMIN LEAVE A COMMENT 第一章 系统实现简述 前言 编写本手册的目的是为系统管理员以及相关操作人员提供 Oracle Goldengat 软 件的日常维护和使用的技术参考; 3 ORACLE ...
分类:
数据库 时间:
2021-06-21 20:21:07
阅读次数:
0
camunda开源流程引擎默认支持H2数据库,官方支持的数据库有:MySQL 、MariaDB 、Oracle 、DB2 、PostgreSQL 、SQL Server、H2,本文介绍如何给camunda配置mysql数据库。 ...
分类:
数据库 时间:
2021-06-21 20:20:09
阅读次数:
0