- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 虚拟主机与云服务器的区别
ECS为云服务器:云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。就是一台虚拟的服务器。弹性计算就意味着当工作完成后,计算能力将分配给其他。VPS为虚拟服务技术:将一台服务器分割成多个虚拟专享服务器的优质服务。实现VPS的技术分为容器 技术,和虚拟化技术 。在容器或虚拟机中,每个...
2018-03-29 10:17:32 6895
原创 Flask项目部署之初始文档
Flask项目部署nginx配置虚拟主机在nginx的配置文件/usr/local/nginx/conf/nginx.conf,末尾添加一行 include vhost/*.conf;在/usr/local/nginx/conf目录下创建vhost目录 mkdir vhost进入vhost目录,创建一个新的虚拟主机的配置文件(www.blog.com.conf) cd v...
2018-03-28 18:08:46 4602
原创 centos 下安装python虚拟环境
CentOS下虚拟环境的配置1.安装virtualenv virtualenvwrapperpip install virtualenv virtualenvwrapper如果没有pip 先安装pip:yum install -y pip安装好了之后,查找virtualenv位置:find / -name virtualenv例:返回:/usr/local/python3...
2018-03-28 18:05:02 5737 1
原创 Ubuntu更新时,解决无法获得锁问题
1、终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。 2、强制解锁,命令 (这是需要输入root用户密码) sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock...
2018-03-28 16:16:28 6281
原创 Python使用Socket写一个聊天程序
首先要实现一个基于socket的通信软件, 方案一:双方都有服务端和客户端 方法:客户端1:获取发送信息的地址和端口,然后发送给对方的服务端2,服务端2监听所有地址来的固定端口的消息,然后将消息打印出来 然后回复一条给客户端1说收到了。客户端1可以继续向服务端2发送消息。 客户端2:一样的过程, 只是当客户1发的消息被服务端2接收后打印给前台看,客...
2018-03-25 22:52:10 8553 5
原创 Python获取本机的IP地址和所有IP地址
来看代码,运行看效果import socketsocket.gethostname() #获取当前主机名#通过hostname查询,注意这个并不一定会得到真确的IP地址print(socket.gethostbyname(socket.gethostname()))#通过访问自己UDP方式获取,这个会获取当前的准确地址def get_host_ip(): try: ...
2018-03-25 22:05:59 8461
原创 Python反射机制之setattr的使用
代码如下,运行一下看看吧def bulk(self): print('%s is yeilling...'%self.name)class Dog(object): def __init__(self,name): self.name = name def eat(self): print('%s eating ...'%sel...
2018-03-25 16:30:08 4838
原创 Python反射讲解
具体代码如下 可以传入参数class Dog(object): def __init__(self,name): self.name = name def eat(self): print('%s eating ...'%self.name)d = Dog('dog')chioce = input('>>:').strip(...
2018-03-25 16:10:27 4297
原创 基于Socket写一个ssh通讯,并且完美解决粘包问题
注意:本例所有代码均在windows平台下实现,如果是Linux或者Mac os下可能会存在诧异并产生一定问题。 因此:如果需要测试请在windows平台下进行。 首先来看客户端实现代码:import socketclient = socket.socket()client.connect(('localhost',9999))while True: msg = in...
2018-03-18 11:30:26 5401 2
原创 python2.x实现人民币转大写人民币
直接上代码:# -*- coding: utf-8 -*-def changenum( change_number ): format_num = ["零","壹","贰","叁","肆","伍","陆","柒","捌","玖"] format_name = ["分"
2018-03-12 10:39:17 4676
原创 Python网络编程Socket应用,并解决了error:10054错误
首先我们写一个客户端:import socket# 客户端 发送一个数据,再接收一个数据client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #声明socket类型,同时生成链接对象client.connect(('localhost',6969)) #建立一个链接,连接到本地的6969端口while True: ...
2018-03-07 16:18:01 10635
原创 一文带你走进Vue.js
v-on事件绑定(可以简写为@)例://绑定点击事件<button type="button" name="button" v-on:click="increase">Increase</button>//绑定鼠标在里面移动事件<p v-on:mousemove="updateCoordinates"></p&
2018-03-05 09:40:44 4473
django重写jwt、使用中间件输出日志、错误重定向等项目模版
2018-08-11
使用vue2.0技术开发的移动端app,解决了web开发者无法开发移动端的问题,这里是用了vue全家桶做示例,可以快速构建一个支持跨平台的app。
2018-08-05
django rest framework
2018-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人