• Web.py增加Memcache支持
    为了降低数据库和服务器的压力,采用Memcache来缓存频繁访问的内容或IO延迟较高的内容是一个简单高效的办法,这里简单介绍下我在web.py中增加memcache的过程,首先需要一个用于处理缓存的过滤器,一个带参数的过滤器。需要注意的是,对于web.py的模板结果需要通过str转换成字符串存储,以防序列化报错def using_cache(sectionname, ttl=config.Cache_time_page): def method_wraper(method): def handle_args(*args, **kwargs): if m
  • 网站实现QQ登录功能-Python示例
    为站点增加QQ登录的支持,可以让访客更方便的称谓站点的用户,避免了单独注册账号的繁琐,也避免了忘记站点密码的烦恼。QQ连接采用的是OAuth2.0的方式授权,所以一个用于请求的RestClient类是必不可少的,这里提供一个自己写的简易Python版,封装了GET/POST/PUT/DELETE四种操作,PUT和DELETE还未测试。#!/usr/bin/env python# -*- coding: utf-8 -*-import urllibimport urllib2class RestClient(object): def __init__(self, baseurl):
  • 2015年10.1国庆期间-北京联通4G故障
    2015年10.1日,早上醒来发现iPhone 6 plus提示有iOS 9.0.2的更新提示,立马点了更新,在家里80M光纤的配合下3分钟下载完成。 更新后一直在家里用的WiFi也没有注意什么,下午出门在等车时习惯性刷刷微信,问题来了,我去~~怎么联通死活只有3G了呢,我的4G信号去哪啦?没办法回到家里,傍晚7点多,发现又有4G信号了。 然而这还没有结束,10.2日早上醒来准备出门参加朋友的婚礼,一路经过朝阳到丰台,4G信号只在几个地方偶尔出现一会,要知道以前可是4G信号没断过啊,无奈啊。回家后我下载固件通过DFU重新刷机,还原全部设置,依然没有4
  • 修改UEditor对话框高度,避免被Bootstrap遮挡
    _show: function (){ if (this._hidden) { this.getDom().style.display = ''; //要高过编辑器的zindex this.editor.container.style.zIndex && (this.getDom().style.zIndex = this.editor.container.style.zIndex * 1 + 100); this._hidden = false; this.fireEvent('show'); baidu.editor.ui.uiUtils.getF
  • 使用 AngularJS 开发一个大规模的单页应用(SPA)
    http://www.open-open.com/lib/view/open1410250605117.html test
  • SQL Server生成GUID
    SQL Server 中可以通过NewID()方法获得GUID通过一下语句将GUID中的'-'字符去掉:SELECT REPLACE(NEWID(),'-','') AS GUID 在oracle中使用select sys_guid() from dual;可以获得guid。
  • AngularJs下载
    今天准备改造站点后台,费劲巴拉的从angularjs.io上把1.4.5的完整压缩包搞下来,先存在这里吧,上传附件时Nginx出现413 Request Entity Too Large错误,一看原来是超过nginx的请求体大小了,改吧,编辑nginx.conf定位到http{}区域,加了一个client_max_body_size 10m;保存后reload nginx,重新上传OK啦!angular-1.4.5.zip
  • 站长:Dreamheart_Zhao
  • 职业:专职程序猿
  • 技能:
    • Python
    • C#
    • .NetMVC
    • C++
    • Java