1:酷壳 - https://coolshell.cn/ 作者:陈皓,外号“左耳朵耗子“ 这是一个个人技术博客。是一个分享技术见闻,知识,趋势的网站。 该博客站点在软件开发圈内非常有名! 2:廖雪峰的官方网站 - https://www.liaoxuefeng.com/ 作者:廖雪峰 个人技术博客站 ...
分类:
其他好文 时间:
2019-08-22 12:44:12
阅读次数:
86
题目描述: 一家软件开发公司有两个项目,并且这两个项目都由相同数量的m个子项目组成,对于同一个项目,每个子项目都是相互独立且工作量相当的,并且一个项目必须在m个子项目全部完成后才算整个项目完成。这家公司有n名程序员分配给这两个项目,每个子项目必须由一名程序员一次完成,多名程序员可以同时做同一个项目中 ...
分类:
其他好文 时间:
2019-08-21 21:42:33
阅读次数:
84
1、Spring的AOP面向切面编程 1.1、AOP AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过 预编译方式和运行期动态代理 实现程序功能的统一维护的一种技术。 AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一 ...
分类:
编程语言 时间:
2019-08-20 22:17:32
阅读次数:
121
# 网络编程## 一、软件开发架构### 1.c/s架构(client/server)- c:客户端- s:服务端### 2.b/s架构(browser/server)- b:浏览器- s:服务器### 3.b/s架构本质上也是c/s架构- 手机端看上去c/s架构比较火,实际上b/s已经在崛起- 微... ...
分类:
其他好文 时间:
2019-08-20 00:45:03
阅读次数:
95
# MySQL数据库## 一、数据库概念1. 随意的存放到一个文件中,数据格式也是千差万别2. 软件开发目录规范 规定了数据 存放的位置 ps:数据都是保存在本地的3. 将保存数据的部分,存到一个公共的地方,所有的用户涉及到数据相关,都必须来这个公共地方查找## 二、数据库之MySQL1. 本质就是... ...
分类:
数据库 时间:
2019-08-20 00:38:23
阅读次数:
87
操作系统基础 进程基础 1、程序: 一堆静态代码文件 2、进程: 1.一个正在运行的程序进程 抽象的概念 2.由操作系统操控调用交给CPU运行 被CPU运行 操作系统 1.管理协调计算机中硬件和软件的关系 2.操作系统的作用: 如果没有操作系统,在软件开发中需要开发两层: 第一层:对硬件(CPU,内 ...
分类:
编程语言 时间:
2019-08-19 20:50:19
阅读次数:
68
以前有看过敏捷开发相关的内容,被说不懂敏捷开发被人带着做敏捷开发,到后来我自己结合瀑布流与敏捷开发建立出一套比较能提高项目效率的“伪敏捷”模式。 一、敏捷开发是什么 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的 ...
分类:
其他好文 时间:
2019-08-19 09:22:22
阅读次数:
113
数据库概念 1.随意的存到了一个文件中 数据格式也是千差万别的 2.软件开发目录规范 规定了数据存放的位置 ps:数据都是保存在本地的 3.将保存数据的部分 存到一个公共的地方 所有的用户涉及到数据相关 都必须来这个公共地方查找 数据库之MySQL 本质就是一款基于网络通信的应用软件 任何基于网络通 ...
分类:
数据库 时间:
2019-08-18 22:19:58
阅读次数:
147
数据库概念 1.随意的存到了一个文件中 数据格式也是千差万别的 2.软件开发目录规范 规定了数据存放的位置 ps:数据都是保存在本地的 3.将保存数据的部分 存到一个公共的地方 所有的用户涉及到数据相关 都必须来这个公共地方查找 数据库之MySQL 本质就是一款基于网络通信的应用软件 任何基于网络通 ...
分类:
数据库 时间:
2019-08-18 21:30:21
阅读次数:
79
不管是 ,还是 ,对于软件开发来说,代码复用都是最基本的原则之一。 代码复用,可能是DIY(dont repeat yourself),也可能是使用别人的代码,或者是开源项目,或者是其他团队提供的组件、服务,或者是团队内他人实现的公共模块,这些复用大大减少了项目的开发周期和成本。 但怎样才算是高效、 ...
分类:
其他好文 时间:
2019-08-18 17:57:06
阅读次数:
155