- 博客(13)
- 资源 (3)
- 收藏
- 关注
转载 Ubuntu Django mysql apache2 搭建
前言 Django是一个开源的Web应用框架,由Python写成,它的主要目标是使得开发复杂的、数据库驱动的网站变得简单。Django采用MVC设计模式注重组件的重用性和“可插拔性”,敏捷开发和DRY法则(Don’t Repeat Yourself)。 Django is a web framework for perfectionists with deadlin
2016-09-30 17:50:35 1038
转载 ubantu设置固定IP
设定IP$sudo gedit /etc/network/interfacesauto loiface lo inet loopback auto eth0 iface eth0 inet static address 192.168.0.111netmask 255.255.255.0 gateway 192.168.0.1
2016-09-30 14:44:34 729
转载 win7远程桌面连接ubantu桌面环境
一、远程桌面连接方式ubuntu的远程桌面连接要说简单也很简单,要说复杂也很复杂。ubuntu远程桌面连接的方式,目前主要有两种方式:基于VNC方式的和基于XRDP方式的。基于VNC方式的远程桌面连接,不在本篇文章中进行介绍。本文主要介绍基于XRDP方式的远程桌面连接。注意:基于XRDP方式的远程桌面连接还需要vncserver的支持,所以在进行软件安装时,还要安装vncs
2016-09-30 11:32:14 8168
原创 Ubuntu 14.04 为 root 帐号开启 SSH 登录 启动的时候需要改的启动项类比centos
1、 安装vim2、打开ssh方式 打开22号端口1. 修改 root 密码sudo passwd root2. 以其他账户登录,通过 sudo nano 修改 /etc/ssh/sshd_config :xxx@ubuntu14:~$ su - rootPassword:root@ubuntu14:~# vi /etc/ssh/sshd_conf
2016-09-30 10:04:28 372
转载 RESTful API详解
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概
2016-09-29 10:02:42 3126
转载 Django.Rest.Framework搭建测试
介绍本教程主要介绍如何通过Django-Rest-Framework快速创建REST风格的API。为了快速的演示,本教程使用Django Framework内置的User和Group数据,并且使用sqlite数据库。项目准备创建一个名为 tutorial的Django项目,然后在创建一个名为quickstart的应用# 创建项目目录mkdir tutorialc
2016-09-28 16:54:28 1689
原创 5层架构
所谓四层架构的分法,就是想把软件设计师工作量降下来,减少重复性的代码,提高开发速度,是软件有相当好的可维护、易扩展,这种四层架构对很多人开发同软件来说,可以有个清晰的思路。我把系统分成表示层(UI)、业务逻辑层(Bussiness/Service)、数据访问层(DataAccess/Dao)、数据实体层(Domain)。如果你还考虑到数据库设计的话,就是五层架构。1、UI关注req
2016-09-28 16:06:35 17075
原创 4层架构解代码耦合(图)
注意:把以前的3层架构干掉,去重新定义三层架构即4层架构。 等有时间了,我把这个图画出来,然后,我把后台的技术架构全部呈现出来,(毫无保留)。 有点多
2016-09-28 15:43:35 1258
转载 运维标准化
由于自己一直是做应用运维的,所以今天主要是和大家讲应用运维相关的,我个人总结了一些体系和方法论,希望能对你们有帮助。第一部分:我讲应用运维是什么;第二部分:我讲应用运维需要什么样的团队;第三部分:给个案例讲讲运维能做什么?第一部分:应用运维是什么其实很多时候非运维的人员不知道运维是什么,他们都理解你们是
2016-09-28 15:08:03 13897 4
转载 运维的认识
错误1:运维是运维人的运维这个是必须首先要纠正的,因为他关系到你的定位和团队未来的发展。当你把运维限制在运维人的职责范围之内的时候,必定是没法走远的。这也限制你能提供的价值,貌似一个价值不高的团队,必然就没法认可。正确的认识,运维人需要把可运维性标准和意识不断Push到产品/研发过程中,让运维成为所有人的运维,成为产品功能实现的一部分。错误2:运维是一个成本
2016-09-28 15:04:16 3584
转载 docker 详解
本文主要是对 Docker 的以下内容进行详细介绍:1、Docker简介2、Docker安装3、Docker镜像管理4、Docker容器管理5、Docker仓库管理6、Docker数据管理7、Docker网络管理一、Dokcer简介 Docker 是一个开源项目, 诞生于2013年初, 最初是 dotCl
2016-09-28 11:36:40 1544
转载 pycharm虚拟环境virtualnv安装MySQL扩展
一、启动Pycharm,虚拟环境下创建Django项目1、菜单-File-New Project...2、在【Select Project Type】窗口中选择【Django】3、点击【Interpreter】最右边的设置图标,选择【Create VirtualEnv】参数:Location:E:\PycharmProjects\TMInterpreter:E:\v
2016-09-27 17:21:03 1625
转载 git基础详解
一、简介 Git 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。与Subversion、CVS、Perforce、Mercurial 等集中式版本控制系统相比,他们使用“增量文件系统” (Delta Storage systems), 就是说它们存储每次提交(commit)之间的差异。
2016-09-27 09:45:52 1175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人