自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张昆

Peace & Love

  • 博客(13)
  • 资源 (11)
  • 收藏
  • 关注

原创 面试遇到的 python 问题 -- 2017年 算法

看懂不等于懂,能够手写一遍运行成功才是真正弄懂了原理 如果对于这些算法不理解,请看算法图解:http://download.csdn.net/download/u013205877/99208751.二分法二分查找,给出列表,查找指定元素在列表中的位置# -*- coding: utf-8 -*-def binary_search(list,item): low = 0 high

2017-07-31 09:28:47 11467

原创 Vim 常用命令详解

按ESC切换命令模式 按i切换编辑模式 命令模式按shift+: 切换末行模式 shift+zz 相当于wq 保存退出编辑模式的命令i 光标前插入 I 行首插入 a 光标后插入 A 行末插入 o 插入一行空的下一行 O 插入一行空的上一行 w 向后跳一个单词的长度 b 向前跳一个单词的长度 按ESC,再shift+: 在输入wq 保存退出命令模式的命令yy 复制光标所在行

2017-07-30 18:23:59 377

原创 Linux 常用命令详解

在学习Linux,看ubuntu的视频,常用命令记下来以备查询文中包含了查看,创建,解压,等等常用操作,属于必会内容,这些不会用,不要说自己会用linux1tab键可以自动补全 通配符 正则: 任意内容,1可配1XXXX ?一位内容 ,1?只能配1X []限定范围,1[134],只能配11.13.14,1[1-3]只能配11,12,13 ls 列出全部文件list可加参数,-选项(放参

2017-07-30 15:23:37 611

原创 字符串转换为日期类型(<class 'datetime.datetime'>),并且做计算

两年前做PHP时候会的东西现在都忘了,学习Django的时候从头搞起来昨晚搞到两点多,今早上类型转换搞的头大,Google半天发现cookbook有介绍datetime标准库一下就能解决了,柳暗花明又一村的感觉啊,家里买了一本一直没看,抽空得看下啦,另外不熟悉标准库有坑啊,搞完这个要补下从from提交的表单里获取字符串转换为日期,并且做计算#我是字符串startdateformetstr = re

2017-07-29 12:59:04 3114

原创 在django项目中加入像bootstrap这样的css,js,图片等静态文件

参考文档:http://python.usyiyi.cn/documents/django_182/intro/tutorial06.html一. 简单易会的傻瓜式方法本地开发环境下访问 1. settings里面DEBUG = TrueSTATIC_URL = '/static/'在app下新建static,文件放进去 3.模板里访问<link href="/static/css/b

2017-07-28 23:19:59 1299

原创 django中传参数给模板

用json.dumps()方法将值传给模板.def DayDataAnalyze(request): nowticks = time.time() timeArray = time.localtime(nowticks) formattodate = time.strftime("%Y/%m/%d", timeArray) everydataselect = Feed

2017-07-27 09:55:21 1713

原创 python 时间模块 用法整理(time and datetime)

一.time模块1.使用time模块来获取当前的时间并转换为指定格式time.time()可以得到当前的时间戳 time.strftime(format[, t])将指定的struct_time(默认为当前时间),根据指定的格式化字符串输出.示例import timeprint (time.strftime("%H:%M:%S"))#24小时格式print (time...

2017-07-27 09:49:29 956

原创 计时器,每隔一定时间执行一个动作,用于抓取数据

因为要定时抓数据,所以用笨方法实现一个定时器,不知道有没有更好的方法,写上备用 不用sleep的原因是执行过程中需要消耗几秒,加上sleep的时间,就会造成时间间隔不准确 最开始笨了,用格式化之后的时间做运算,真是啥,后来想60之后不行啊,用时间戳多好啊 # coding:utf-8from datetime import *import time; # 引入time模块# print

2017-07-25 22:05:04 3899

原创 在Python中使用ORM(MongoEngine)控制MongoDB的方法

MongoEngine是一个ORM安装pip install mongoengine连接from mongoengine import * connect(‘mongoengine_test’,host=’localhost’,port=27017)定义文档中的存放数据的字段,还要继承Document类,在这里定义好模型限制,以后save的时候做验证用得着import datetime

2017-07-24 20:13:12 7178

原创 在Python中使用PyMongo操控MongoDB的方法

MongoDB教程:http://www.runoob.com/mongodb/mongodb-tutorial.html 备忘: show dbs命令可以显示所有数据的列表。 show collections 命令查看数据库的集合使用 官方文档:https://api.mongodb.com/python/current/安装PyMongopip install pymongo==3

2017-07-24 12:37:45 1031

原创 Django学习流程精简记录

Django学习1、django-admin startproject mysite 2、python manage.py start

2017-07-24 08:06:15 2034 2

转载 python flask下传数据到js

首先要清楚后台和前端交互所采用的数据格式。 一般选JSON,因为和js完美贴合。后台返回的数据进行序列化 在/homepageRecommend 路由的 view方法中返回序列化数据dict = {"a":1, "b":2}<br data-filtered="filtered">import jsonjson.dumps(dict)2) from flask import jsoni

2017-07-09 17:17:27 7641 2

原创 os和sys库 备忘

os.path.abspath("xxx.xx") 取xxx.xx的绝对路径sys.pathpython的搜索模块的路径集,是一个listos.path.pardir父目录os.path.dirname('C:\\Users\\zhangkun-s\\AppData\\Roaming\\360se6\\Application\\360se.exe')返回目录名 C:\Users\zhangkun-s

2017-07-04 09:56:38 339

流畅的python

【技术大咖推荐】, “很荣幸担任这本优秀图书的技术审校。这本书能帮助很多中级Python程序员掌握这门语言,我也从中学到了相当多的知识!”——Alex Martelli,Python软件基金会成员, “对于想要扩充知识的中级和高级Python程序员来说,这本书是充满了实用编程技巧的宝藏。”——Daniel Greenfeld和Audrey Roy Greenfeld,Two Scoops of Django作者, 【本书特色】, 本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。, ● Python数据模型:理解为什么特殊方法是对象行为一致的关键。, ● 数据结构:充分利用内置类型,理解Unicode文本和字节二象性。, ● 把函数视作对象:把Python函数视作一等对象,并了解这一点对流行的设计模式的影响。, ● 面向对象习惯用法:通过构建类学习引用、可变性、接口、运算符重载和多重继承。, ● 控制流程:学习使用上下文管理器、生成器、协程,以及通过concurrent.futures和asyncio包实现的并发。, ● 元编程:理解特性、描述符、类装饰器和元类的工作原理。, 【主要内容】, 本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道Python风格的代码。本书尤其深入探讨了Python语言的高级用法,涵盖数据结构、Python风格的对象、并行与并发,以及元编程等不同的方面。, 本书适合中高级Python软件开发人员阅读参考。, 【译者简介】, 安道, 专注于现代计算机技术的自由翻译,译有《Flask Web 开发》《Python 网络编程攻略》《Ruby on Rails 教程》等书。, 个人网站:http://about.ac/。, 吴珂, 现为Airbnb公司软件工程师,所在团队主要负责开发和维护各类可伸缩、高性能服务,并在Airbnb内推广面向服务的系统架构。在分布式系统、云存储服务和跨平台SDK开发,以及大规模数据处理等方面有多年经验。

2017-10-30

Python Cookbook(第3版)中文版.pdf 极清PDF

Python Cookbook(第3版)中文版.pdf 极清PDF

2017-08-11

算法图解 高清 PDF

算法图解 高清原版PDF 资源共享 看完上传 http://blog.csdn.net/u013205877/article/details/76411718

2017-08-04

bootsect MBR VBR 磁盘 引导 修复

bootsect.exe(boot sector)是Windows vista/7中光盘中自带的一个程序,字面解释是引导扇区修复工具(boot sector restoration tool),是位于安装光盘boot目录下,体积很小不到100kb但却很实用。用该工具可以修复在你电脑上的启动扇区。

2017-03-31

bootsect.exe

bootsect.exe(boot sector)是Windows vista/7中光盘中自带的一个程序,字面解释是引导扇区修复工具(boot sector restoration tool),是位于安装光盘boot目录下,体积很小不到100kb但却很实用。用该工具可以修复在你电脑上的启动扇区。

2017-03-31

sqljdbc_4.0.2206.100_chs

sql server的JDBC驱动 sql server 2005 连接方式 //1.加载驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //得到链接 Connection ct=DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databaseName=数据库名","sa","sa");

2014-08-04

设置虚拟硬盘

可以把内存设置为虚拟硬盘,做浏览器缓存的存放盘,用速度快的内存当硬盘用,随机读写很给力

2014-07-18

宽带叠加批处理

可以让有线和无线的网速叠加使用,下载时候很给力,运行此命令前:请先把各网卡连通internet

2014-07-18

空空如也

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

TA关注的人

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