自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Flask的表单处理

Flask的表单处理 Web 表单是在任何一个 web 应用程序中最基本的一部分。我们将使用表单允许用户写文章,以及登录到应用程序中。 一个名为 Flask-WTF 的扩展,将 WTForms 集成到 flask 程序,可以帮助完成很多事情 表单类 表单的创建,可以通过继承...

2017-07-31 16:13:13

阅读数 706

评论数 0

原创 Flask的路由和视图函数

Flask的路由和视图函数 在Flask定义路由的最简便方式,是使用程序实例提供的app。route修饰器,把修饰的函数注册为路由 如: @app.route('/') def index(): return 'Index Page' ...

2017-07-30 20:28:16

阅读数 1475

评论数 0

原创 Python的Flask入门

Python的Flask入门 Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 Flask也被称为 “microframework” ,因为它使用简单...

2017-07-30 11:31:07

阅读数 688

评论数 0

原创 Python运用urllib2和BeautifulSoup爬取网站ZOL桌面壁纸上的精美电脑壁纸

Python运用urllib2和BeautifulSoup爬取网站ZOL桌面壁纸上的精美电脑壁纸 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017/7/28 13:00 # @File : SpyImg.py ...

2017-07-28 21:05:33

阅读数 704

评论数 0

原创 Python的Twisted入门

Python的Twisted入门 Twisted基本模型 Twisted网络编程框架是一种基于事件的网络编程框架,用户需要继承特定的类,并重载其中的方法来处理网络通信中可能出现的各种情况。Twisted的网络通信模型最基本的也要由三部分组成:反应器(reactor)、协议(protoc...

2017-07-28 09:57:31

阅读数 1281

评论数 0

原创 Python基于Socket实现简单聊天室

Python基于Socket实现简单聊天室 服务端 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017/7/27 15:34 # @File : Server.py """ 聊...

2017-07-27 20:15:31

阅读数 1093

评论数 2

原创 Python的Select模块

Python的Select模块 Python中的select模块专注于I/O多路复用,提供了select poll epoll三个方法(其中后两个在Linux中可用,windows仅支持select),另外也提供了kqueue方法(freeBSD系统),select 方法允许你响应不同 ...

2017-07-27 14:37:26

阅读数 2647

评论数 0

原创 Python的Socket模块

Python的Socket模块 套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要。和大多数语言一样,Py...

2017-07-27 13:58:11

阅读数 686

评论数 0

原创 Python单元测试模块---unittest

Python单元测试模块---unittest unittest是一个python版本的junit,junit是Java中的单元测试框架,对java的单元测试,有一句话很贴切:Keep the bar green,相信使用eclipse写过java单元测试的都心领神会。unittest实...

2017-07-27 10:24:51

阅读数 456

评论数 0

原创 Python的闭包和装饰器

Python的闭包和装饰器 闭包 闭包(closure)是函数式编程的重要的语法结构,Python也支持这一特性,下面就开始介绍Python中的闭包。 首先看看闭包的概念:闭包(Closure)是词法闭包(Lexical Closure)的简称,是引用了自由变量的函数。这个被...

2017-07-26 20:55:11

阅读数 298

评论数 0

原创 Python3操作MySql数据库

Python3操作MySql数据库 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客...

2017-07-25 21:19:29

阅读数 559

评论数 0

原创 Python的condition和阻塞队列Queue

Python的condition和阻塞队列Queue 条件(Condition) 条件同步机制是指:一个线程等待特定条件,而另一个线程发出特定条件满足的信号。 解释条件同步机制的一个很好的例子就是生产者/消费者(producer/consumer)模型。生产者随机的往列表中“生产”...

2017-07-25 10:48:18

阅读数 3960

评论数 1

原创 Python多线程

Python多线程 threading.Thread Thread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading.Thread对象,在它的初始化函数(ini...

2017-07-24 22:07:46

阅读数 189

评论数 0

原创 Python文件处理

Python文件处理 Python读写文件 1.open 使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。 file_object = open('thefile.txt') ...

2017-07-24 10:50:48

阅读数 180

评论数 0

原创 Python的深拷贝与浅拷贝

Python的深拷贝与浅拷贝 Python中的赋值一般是传递对象的引用,修改一个对象,会导致其他对象也受到改变 python的copy模块提供了拷贝的函数,可以进行浅拷贝和深拷贝 copy模块提供了两个函数: copy.copy(x) 返回x的浅拷贝,只拷贝x对象,不拷...

2017-07-23 21:50:32

阅读数 276

评论数 0

原创 Python时间模块

Python时间模块 python有两个重要的时间模块,分别是time和datetime time模块 表示时间的几种方法: 1)时间元组:time.struct_time(tm_year=2016, tm_mon=7, tm_mday=21,tm_hour=22, t...

2017-07-23 18:20:36

阅读数 269

评论数 0

原创 Node.js+Express+MongoDB实现简单登录注册功能

Node.js+Express+MongoDB实现简单登录注册功能 Mongoose操作MongoDB 名词解释 Schema : 一种以文件形式存储的数据库模型骨架,不具备数据库的操作能力 Model : 由Schema发布生成的模型,具有抽象属性和行为的数据库操作对 ...

2017-07-15 15:28:28

阅读数 7675

评论数 5

原创 Node.js+Express+MySql实现用户登录注册

Node.js+Express+MySql实现用户登录注册 IDE:WebStorm 工程目录: 数据库表 Login.js: /** * Created by linziyu on 2017/7/8. */ /** * expres...

2017-07-09 17:15:26

阅读数 8466

评论数 2

原创 Spring,Spring MVC,MongoDB实现登录注册

Spring,Spring MVC,MongoDB实现登录注册 工程目录: Spring配置文件: beans xmlns="http://www.springframework.org/schema/beans" ...

2017-07-06 23:10:23

阅读数 593

评论数 0

原创 Java操作MongoDB

Java操作MongoDB 首先需要添加进入Java-MongoDB驱动包 java操作Mongodb常用的几个类: Mongo:连接服务器,执行一些数据库操作的选项,如新建立一个数据库等 DB:对应一个数据库,可以用来建立集合等操作 DBCollection:对应一...

2017-07-06 13:13:11

阅读数 315

评论数 0

原创 Spring+Spring MVC+Spring JDBC+MySql实现简单登录注册

Spring+Spring MVC+Spring JDBC+MySql实现简单登录注册 工程目录: Model层: package com.model; public class User { private int id; private String name;...

2017-07-05 13:21:36

阅读数 7776

评论数 6

原创 基于Node.js,Express,Socket.io创建简单聊天室

基于Node.js,Express,Socket.io创建简单聊天室 首先看服务器端: //创建express服务器(注意:创建express服务器,需要http模块的支持) var express = require('express'); var app = exp...

2017-07-04 20:31:06

阅读数 463

评论数 0

原创 Spring JDBC入门

Spring JDBC入门 Spring JDBC模块是Spring框架的基础模块之一 在Spring JDBC模块中,所有的类可以被分到四个单独的包: 1)core即核心包,它包含了JDBC的核心功能。此包内有很多重要的类,包括:JdbcTemplate类、SimpleJdbc...

2017-07-03 13:26:26

阅读数 229

评论数 0

提示
确定要删除当前文章?
取消 删除