自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 mysql事务和锁InnoDB

背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的分析与讨论,主要是介绍一种思路,运用此思路,拿到任何一条SQL语句,都能完整的分析出这条语句会加什么锁?会有什么样的使用风险

2016-11-27 22:26:32 309

原创 python-django文件上传

视图部分:需要注意enctype="multipart/form-data" title 注册 {{uf.as_p}} 逻辑处理:# Create your views here.from django.shortcuts import render_to_responsefrom django.http import HttpRespo

2016-11-22 10:56:41 319

原创 python-django的form的使用

视图页面: {{form}} view.py:# Create your views here.# from django import formsfrom django.http import HttpResponsefrom django.shortcuts import render_to_responseclass UserForm(forms.Form):

2016-11-20 20:25:58 490

原创 python-django的ManyToMany模型

假定两个模型:Author Book 一个Author可以写多本Book。一个Book可以由多个Author一起写。所以他们是多对多模型。在命令行中进行测试:创建Author和Book模型:from django.db import models# Create your models here.class Author(models.Model): n

2016-11-20 17:58:11 1013

原创 python-django的自带后台管理模块

开启:settings apps里面里面开启:'django.contrib.admin',使用sqlite3数据库url配置:开启from django.contrib import adminadmin.autodiscover() url(r'^admin/', include(admin.site.urls)),models.py里面配置表:

2016-11-19 21:30:49 1287

原创 python-django的many to one模型

many:Blogone:Entryfrom blog.models import Entry,Blogentry1 = Entry.create(name='test1')entry2 = Entry.create(name='test2')blog1 = Blog.objects.create(name='test_blog1',entry=

2016-11-19 21:15:03 880

原创 python-django的数据简单入库

1、声明类:e = Employee()e.name = '入库数据'e.save()即可存入2、直接类中使用:ee = Employee(name='aa')ee.save()3、自带返回值:Employee.objects.create(name='字段值')查询:result = Employee.objects.all()返回数据对象直接在

2016-11-19 19:22:12 1230

原创 python-django的数据库安装及配置(orm)

首先需要mysql-python的包:mysqldb 通过import Mysqldb检测是否存在在settings中配置数据库信息及应用信息:DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'postgresql',

2016-11-19 00:48:16 414

原创 python-django的模板加载

运用loader.get_template() loader对象的get_template()进行模板加载:from django.template import loader,Context,Templatefrom django.http import HttpResponsedef index(req): t = loader.get_template('index.html')

2016-11-18 21:29:26 454

原创 python-django的URL路由

最普遍的形式:url(r'^myApp/index$',index), 但是需要引入from myApp.views import indexurl(r'^myApp/index$','index'),不用引入,但是需要在patterns第一个参数写入前缀myApp.viewsurl(r'^myApp/index/\d{2}/$','index') 正则URLurl(r'^myA

2016-11-18 01:04:41 741

原创 python-django-模板数据的传递

很简单与普通PHP框架很类似,直接传递到视图页面:user = {'name':'max','age':23,'sex':'male'} book_list = ['python','php','java','web'] return render_to_response('index.html',{'title':'my first page','user':user,'bk':book

2016-11-18 00:30:26 875

原创 python-django部署

django的安装:python setup.py install 直接进行django的安装工程的创建:进入python/django/bin下的django-admin.py startproject 工程名 进入工程进行应用的创建应用的预配置:修改settings.py  修改时间区域为:Asis/Shanghai 语言改为:zh-cn  在INSTALLED_APPS

2016-11-17 01:22:38 243

转载 laravel与qiniu的结合插件

Qiniu 云储存 Laravel 5 Storage版基于 https://github.com/qiniu/php-sdk 开发符合Laravel 5 的Storage用法。更新v0.5 增加了QiniuUrl来更方便的设置文件 URL 参数。v0.3 增加了对PIPE以及回调地址参数的配置。 感谢abcsun提供的灵感。v0.2 提供了对多域名

2016-11-07 01:21:40 2435 1

转载 机器学习中的相似性度量

在做分类时常常需要估算不同样本之间的相似性度量(Similarity Measurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。  本文的目的就是对常用的相似性度量作一个总结。本文目录:1. 欧氏距离2. 曼哈顿距离3. 切比雪夫距离4. 闵可夫斯

2016-11-02 10:27:20 208

原创 python眼中的tkinter

要初始化一个根窗口最最基本格式:from tkinter import *root = tk.Tk()root.mainloop()最基本封装:import tkinter as tkclass APP: def __init__(self,master): frame = tk.Frame(master) frame.pack() #必须,调节窗体位置

2016-11-01 00:40:09 402

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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