零下一度
浏览量2527 | 粉丝12 | 关注2
2017-07-23 14:06:03
Python两种错误类型的介绍
The Python Tutorial#Errors and Exceptions到现在为止都没有过多介绍错误信息,但是已经在一些示例中使用过错误信息。Python至少有两种类型的错误:语法错误以及异常8.1 Syntax Errors语法错误,也称解析错误,是Python初学者经常抱怨的问题。>>> while True print('Hello world')
4067
2017-07-21 14:31:49
python基础学习详解
运行首个程序hello_world.py#_*_coding:utf-8_*_print("Hello world!")输出结果:Hello world!变量#_*_coding:utf-8_*_name = "beyoungt" #_*_coding:utf-8_*_name = "beyoungt"print(name)name = “a
1838
2018-05-22 16:27:05
python中接口的实现实例
接口基础知识:简单说下接口测试,现在常用的2种接口就是http api和rpc协议的接口,今天主要说:http api接口是走http协议通过路径来区分调用的方法,请求报文格式都是key-value形式,返回报文一般是json串;接口协议:http、webservice、rpc等。请求方式:get、post方式请求参数格式: a. get请求都是通过url?param=xxx&
21866
2017-07-21 14:33:33
IOC控制反转实例详解
使用过Spring的开发者应该都对IOC控制反转功能有所了解,最开始学习时应该都知道使用依赖注入来实现IOC的功能,本文来介绍使用IOC控制反转思想的几种设计模式。依赖注入来实现IOC注入依赖是IOC最基本的一种实现方式,也是最常用的一种面向对象设计方式之一。注入依赖如何达到控制反转效果,先以一个例子开始:public interface UserQueue { void add
2496
2017-07-21 14:34:26
什么是线程局部变量?
ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。 这个玩意有什么用处,或者说为什么要有这么一个东东?先解释一下,在并发编程的时候,成员变量如果不做任何处理其实是线程不安全的,各个线程都在操作同一个变量,显然是不行的,并且我们也知道volatile这个关键字也是不能保证线程安全的。那么在有一种情况之下,我们需要满足这样一个条件:变量是同一个,但是每个线程都使用同一个初始值,也
2532
2017-07-23 14:13:03
Python 封装DBUtils 和pymysql实例
之前一篇Python 封装DBUtils 和pymysql 中写过一个basedao.py,最近几天又重新整理了下思绪,优化了下 basedao.py,目前支持的方法还不多,后续会进行改进、添加。 主要功能: 1.查询单个对象: 所需参数:表名,过滤条件 2.查询多个对象: 所需参数:表名,过滤条件 3.按主键查询: 所需参数:表名,
4406
2017-07-23 14:16:07
python操作mysql的实例详解
pymysql模块对mysql进行 1 import pymysql 2 3 4 5 # 创建连接 6 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='root', db='test') 7 # 创建游标 8 cursor = conn.cursor() 9 #创建一个表
1582
2017-07-21 15:36:07
JDBC连接数据库实例讲解
目录 1/2/3 Statement 和 Preparedstatement 的区别 4 读取properties配置文件 5 数据库连接池 6 利用数据库连接池连接数据库 1 使用Statement执行含有动态信息的SQL语句时有几个不足: 1.1 由于需要将动态数据拼接到SQL语句中,这导致程序复杂度高,容易出错 1.2 拼接的数据若含有SQL语
1861
2017-07-21 15:43:53
2017-07-21 16:24:54
数据库数据转换成JSON格式实例详解
最近打算搞一个自动化运维平台,所以在看Django的知识。在实际项目开发中,遇到一个小问题:前后端发生数据交互主流采用的是JSON。前端传数据到服务器端比较简单,稍微麻烦的是服务器端传JSON到前端。首先数据是从数据库中获取的,Django默认使用的是ORM技术,但是作为一个运维人员,我其实比较反感这类抽象出来的API。因为尽管它对于开发人员来说,将数据库的表抽象成了一个对象,便于开发,不需要
4287