Linux的不同版本以及应用领域 1.Linux内核及发行版介绍 <1>Linux内核版本 内核(kernel)是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。 Linux内核版本又分为稳定版和开发版,两种版本是相互关联,相互循环: l 稳 ...
分类:
系统相关 时间:
2019-03-25 01:11:56
阅读次数:
247
经理让我帮服务器开发人员开发一个上传文件功能界面,我就想着以前使用过bootstrap-fileinput插件进行文件上传,很不错。赶紧就撸起来了。 1、下载压缩包。插件地址https://github.com/kartik-v/bootstrap-fileinput/ ,下载压缩包解压之后,拿出f ...
分类:
Web程序 时间:
2019-03-23 13:27:59
阅读次数:
250
Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。Arch Linux 项目受 CRUX 启发,由 Judd Vinet 于2002年启动。 众所周知,Arch Linux名声非常大,因为它有这世界上最大的应用库? ...
分类:
系统相关 时间:
2019-02-28 22:52:05
阅读次数:
643
发布CRM你将使用以下软件 nginx uWSGI CentOS7 CRM项目文件 virtualenv supervisor WSGI、uWSGI python web服务器开发使用WSGI协议(Web Server Gateway Interface) python web项目默认会生成一个ws ...
分类:
其他好文 时间:
2019-02-28 19:57:52
阅读次数:
204
程序开发结构的历史: 1. 在程序定义的时候将所有可能使用到的资源全部定义在程序代码中。 2. 引入配置文件,在配置文件之中定义全部要使用的服务器资源。 3. 将配置信息重新写回程序之中,利用一些特殊标记与程序代码进行分离。这就是注解 Annotation。、 准确的覆写: @Override ...
分类:
其他好文 时间:
2019-02-20 14:41:06
阅读次数:
157
1.1 MVC与MTV模型 MVCWeb服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型和视图 ...
分类:
其他好文 时间:
2019-02-17 12:52:47
阅读次数:
134
1、话题引入: 如果配置文件全部放在resources目录下,管理起来非常复杂,所以采用分布式配置中心,放在git上 2、产生背景: 在微服务中如果使用传统的方式管理配置文件,配置文件管理器非常复杂; 如果生产环境配置文件,可能需要发生改变的时候,重新打war,重新读取配置信息在jvm内存中; 3、 ...
分类:
其他好文 时间:
2019-02-17 00:37:45
阅读次数:
300
毕业半年了,一直在游戏公司做游戏服务器开发,java语言。工作中,写着写着代码,接触java多了,有时候就会发现自己的java基础会不够用。以前实习的时候也体会到一次,然后过了一遍基础。现在正式工作了,又感觉基础不够用了。。。所以,决定更加深入的再学习一遍java基础。我发现每次过java基础,都会... ...
分类:
编程语言 时间:
2019-01-19 21:06:50
阅读次数:
213
一、SVN 简介 (1) SVN 是 Subversion 的缩写,是一个开源的版本控制系统(2) SVN 基于 C/S 架构,有一台中央服务器,多台客户端通过网络从中央服务器拉取或提交代码,以此达到多人协作开发(3) SVN 是集中式的开源版本控制系统,集中式核心在于中央服务器,开发者需要先从服务 ...
分类:
其他好文 时间:
2019-01-19 00:45:42
阅读次数:
207
先了解一下 SVN 缺点: (1) SVN 基于 C/S 架构,有一台中央服务器,多台客户端通过网络从中央服务器拉取或提交代码,以此达到多人协作开发(2) SVN 是集中式的开源版本控制系统,集中式核心在于中央服务器,开发者需要先从服务器上获取/提交代码,一旦离开了服务器,基本无法工作,这是缺点之一 ...
分类:
其他好文 时间:
2019-01-19 00:00:15
阅读次数:
187