• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

hbnn

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

1 2 下一页

2016年5月9日

在Django中进行注册用户的邮件确认

摘要: 之前利用Flask写博客时(http://hbnnlove.sinaapp.com),我对注册模块的逻辑设计很简单,就是用户填写注册表单,然后提交,数据库会更新User表中的数据,字段主要有用户名,哈希后的密码,邮件。 但感觉这样设计有些简单,用户注册时有必要验证一下用户的注册邮件,看是否是他自己的 阅读全文

posted @ 2016-05-09 09:26 hbnn 阅读(956) 评论(0) 推荐(0)

2015年12月9日

Flask源码学习—config配置管理

摘要: 自己用Flask做了一个博客(www.hbnnlove.sinaapp.com),之前苦于没有对源码解析的文档,只能自己硬着头皮看。现在我把我自己学习Flask源码的收获写出来,也希望能给后续要学习FLask的人提供一点帮助。先从config说起。Flask主要通过三种method进行配置:1、fr... 阅读全文

posted @ 2015-12-09 15:05 hbnn 阅读(2125) 评论(1) 推荐(0)

2015年11月23日

基于Flask的Web应用部署到SAE上遇到的问题

摘要: 我的应用底层数据库用的是MySQL,利用Flask-SQLALchemy实现接口操作。我遇到的问题是:在我把代码部署到SAE上后,当数据向数据库insert的时候总是出现“2006,MySQL has gone away”的问题。查了官方文档和Google了很多,首先是用如下方法去做的:1、SQLA... 阅读全文

posted @ 2015-11-23 15:46 hbnn 阅读(323) 评论(0) 推荐(0)

2015年11月16日

上传自己的Python代码到PyPI

摘要: 一、需要准备的事情 1、当然是自己的Python代码包了; 2、注册PyPI的一个账号。二、详细介绍 1、代码包的结构: application \application __init__.py myapplication.py ...... \docs RE... 阅读全文

posted @ 2015-11-16 16:11 hbnn 阅读(471) 评论(0) 推荐(0)

2015年5月6日

Pycharm快捷键

摘要: 相比于eclipse,pycharm的确很方便,现就一些常用的快捷键记录一下:CTRL Q: 在参数列表位置,显示可以输入的所有参数。CTRL Q: 查看选中方法的文档字符串阅读CTRL -: 折叠当前代码CTRL +: 展开当前代码CTRL SHIFT -: 折叠所有代码CTRL SHIFT +:... 阅读全文

posted @ 2015-05-06 12:56 hbnn 阅读(255) 评论(0) 推荐(0)

2014年8月20日

几种排序算法的学习,利用Python和C实现

摘要: 之前学过的都忘了,也没好好做过总结,现在总结一下。时间复杂度和空间复杂度的概念:1、空间复杂度:是程序运行所以需要的额外消耗存储空间,一般的递归算法就要有o(n)的空间复杂度了,简单说就是递归集算时通常是反复调用同一个方法,递归n次,就需要n个空间。2、时间复杂度:一个算法花费的时间与算法中语句的执... 阅读全文

posted @ 2014-08-20 11:10 hbnn 阅读(362) 评论(0) 推荐(0)

2014年3月13日

RoseRT配置高版本的编译器

摘要: RoseRT配置高版本的VC++ ,我有VC++2008 Express ,实习时下载滴!感谢Google,感谢大神地指导!困扰的问题终于解决,豁然开朗,so开始吧!第一大步:重中之重,确保nmake.exe所在目录已经加入到系统环境变量中,...\...\Program Files\Microsoft Visual Studio 9.0\VC\bin",nmake很重要,要构造Makefile。第二大步:具体操作如下:开始 -> 程序 -> Visual Studio 9.0 Express Edition-> Visual Studio Tools -> 阅读全文

posted @ 2014-03-13 10:42 hbnn 阅读(415) 评论(1) 推荐(0)

2014年3月12日

多线程的学习与python实现

摘要: 学习了进程与线程,现对自己的学习进行记录。目录: 一.进程与线程的概念,以及联系与区别 二.多线程 三.python中多线程的应用 四.python实例 五.参考文献 一.进程与线程的概念。以及联系与区别 进程可以被称为执行的程序,一个进程拥有完整的数据空间和代码空间,每一个进程的地址空间都是独立的,进程之间不能共享数据。 线程是进程的一部分,也可以称为mini 进程。在同一个进程中的线程共用同一个地址空间,单有自己独立的堆栈和局部变量。所以除了堆栈中的数据,其余所有数据都可以共享。 如果再形象点就引用一哥们的比喻,很形象: 比如一个公司,有很多不同的部门,每个部门不在 同一个城市,而每个部门 阅读全文

posted @ 2014-03-12 19:04 hbnn 阅读(838) 评论(0) 推荐(0)

2014年1月17日

一个很小很小的体会

摘要: 关于python中的数学函数的体会: 其实就是一个很小很小的学习心得。因为本身没有非常好好地学习其他编程语言,也没经验,就把自己学习的东西随时记录下来。 当我用在循环中用min取最小值时,比用条件句去比较,效率更高。 附上很简短的代码: import time 2 import sys 3 import os 4 import skip_read 5 6 def Find_small(r): 7 ... 阅读全文

posted @ 2014-01-17 14:45 hbnn 阅读(166) 评论(0) 推荐(0)

2014年1月15日

dll学习

摘要: Dll:动态链接库 动态链接库(dll)是包含共享函数库的二进制文件,可以被多个应用程序同时使用。建立应用程序的可执行文件时,不必将DLL连接到应用程序中,而是在运行时动态装载DLL,装载时DLL被映射到调用进程的地址空间中。通常我们在调用DLL时所需的DLL文件必须位于以下三个目录之一:——(1)Windows的系统目录:/windows/system;——(2)DOS中path所指出的任何目录... 阅读全文

posted @ 2014-01-15 10:01 hbnn 阅读(723) 评论(0) 推荐(0)

1 2 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3