关闭

微信公众平台开发模式网页的BUG

记得看过一篇文章,说腾讯修复BUG的速度好牛B啊,怎么我碰到BUG了,他们就不理不睬啊,害得我白白等了一天,最后还是自己找到问题所在,看看这个网站上的BUG是怎么回事吧。     上个星期申请了微信公众平台帐号后,星期天的时候,高级功能的菜单栏也出来了,很高兴的去配置开发模式的URL和Token,意外情况发生了,一点击 就出现, base_resp: { ret: -3,...
阅读(1935) 评论(3)

基本数据结构之二叉查找树

写在之前的话: 无话可说 树: 有且只有一个称为根的节点, 有若干个互不相交的子树,这些子树本身也是一棵树。 二叉树: 任意一个节点的子节点个数最多两个,且子节点的位置不可更改(即左右子树有顺序之分)。 满二叉树: 在不增加树的层数的前提下,无法再多添加一个节点的二叉树就是满二叉树(除了叶节点(就是最下面的节点了)外其余节点都有两个左右子节点)。 完全二叉树:如果只删除了满二叉树最底层最右...
阅读(466) 评论(0)

http_load的使用

类似于ab,http_load也是一个简单的压力测试工具,但又不同于大多数的测试客户端工具,http_load运行多次抓取的时候只是在一个进程中运行所以不会拖跨测试机.也可以用于https的测试. http_load描述: usage: http_load [-checksum] [-throttle] [-proxy host:port] [-verbose] [-timeou...
阅读(520) 评论(0)

基础数据结构之队列

写在之前的话: 排序写不下去了,再写下去就要涉及到一些数据结构和数学分析的话题了,尤其数学分析,是要花点时间学习下数学知识,暂且先记点数据结构的知识。 队列       队列实现了一种先进先出的策略,队列主要有两种操作:出队和入队,如图:       结构很简单,没什么好记的,记点队列的应用吧。       第一个应用是关于图的广度优先搜索,图的结构是由节点集合和边集合组成G(V,E)...
阅读(592) 评论(0)

基础算法排序之分治排序

写在之前的话:     对于博文的内容出现的本人观点(博文中的内容有的摘自于算法导论)的不当或者错误而对你造成困扰的话,你可以尽情的鄙视与吐槽,最好写出你的观点,本人定当虚心受教。 分而治之,顾名思义也就是将原问题的规模分解成一系列规模小的子问题,算法导论中是这么说的: 分治模式在每一层递归上都有三个步骤:     分解: 将原问题分解成一系列子问题;     解决: 递归地解决各子问题...
阅读(463) 评论(0)

基础算法排序之增量式排序

写在之前的话,算法基础太差,可能是智商不够吧,唉那就写点什么吧!    1.插入排序        在插入排序过程中,将一个数组A看成是两个部分,第一部分为A[0..j-1],第二个部分为A[j..length-1],而插入排序算法的过程就是要将第二部分A[j]以及之后的元素插入到第一部分的数组中,而每一次的插入,A[j]元素都需要与第一部分的每个元素做比较,比较的顺序是逆序的,比如A[j]先...
阅读(522) 评论(0)

sysv-rc-conf管理Ubuntu server开机启动服务

在RedHat中,都是使用chkconfig来管理服务的,但是在Ubuntu Server中,却有一个更好的工具,chkconfig也是可以使用的。今天来说一下sysv-rc-conf sysv-rc-conf是一个强大的服务管理程序,Ubuntu运行级别Linux 系统任何时候都运行在一个指定的运行级上,不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的不同,系统可以在这些运行级...
阅读(411) 评论(0)

提高rails new时bundle install运行速度

最近在新建rails项目时,rails new老是卡在bundle install那里,少则五分钟,多则几十分。 这是因为rails new时自动会运行bundle install,而bundle install会自动去rubygems.org查找是否有更新。 但需要的gems我早安装好了,且不用更新,所以上面步骤就可省了。强烈建议rails党委取消rails new时自动查找gems更新功能...
阅读(529) 评论(0)

linux中的MBR记录详解

大家是不是经常会谈论到MBR(main boot record)。MBR是由bootloader、dpt、结尾标志组成的。简单的来说MBR=bootloader+dpt+结尾标志(55 aa)。其中bootloader即引导记录(446字节),dpt磁盘分区表(64字节) 结尾标志(2字节)。那我们怎么看这里面的内容呢,哈哈。linux有很方便的方法。请大家接着往下看:   1、...
阅读(604) 评论(0)

linux Emacs利用有道API翻译

懒得找星际译王的词库, 不过Emacs没有翻译功能怎么行呢?利用有道的api实现一个简单的在线的。选中词后按组合键Ctrl-c f。 1. 首先先到有道的api申请页面申请一个key,随便写点,不过邮件要准确,因为会把key和keyfrom发到你的邮箱的。然后利用得到的key和夫keyfrom替换一下: http://fanyi.youdao.com/openapi.do?keyfrom=...
阅读(1860) 评论(1)

python常用的正则表达式操作

模块名称: re 方法名称: re.compile 方法描述: 将一段正则表达式编译成一个python的正则表达式对象,利用这个对象可以使用match和search等一些方法 方法示例: 编译一个匹配html中的链接的正则对象,目的是抽取出target属性中的值(抽取的值就是匹配出在正则中用'()'括起来的字符串) >>> target_re = re.compile(r' 注:r...
阅读(501) 评论(0)

有意思的东西:多维数组、矩阵与宇宙模型

数组,在编程中一种非常有用并且非常重要的概念。一般书上在介绍数组时只介绍一维数组和二维数组的应用,一般很少讲到三维数组,因为一般书上把三维和三维以上的数组定义成为多维数组,是可以按二维数组概念的处理方式类推的,所以不会太多的介绍。二维数组容易理解,有人在理解的时候,就把它看成是一个有坚和横电子表格;三维数组也容易理解,有人就直接把它想象成一个立体的空间,就像立体解析几何一样去理解它。四维有人可以想...
阅读(664) 评论(0)

Install python PIL( Python image Library ) on Ubuntu 11.10 Oneiric

Installing PIL in Ubuntu 11.10 Oneiric 64-bit using pip raise problem on JPEG, Zlib or freetype support. First, you need to uninstall PIL by : sudo pip uninstall PIL Then you should install defa...
阅读(1874) 评论(0)

动态类型静态类型的优缺点--《松本行弘的程序世界》

偶然今天看到了《松本行弘的程序世界》一书,作者对静态类型和动态类型的优缺点做了详细的解释: 静态类型的优点:         1, IDE聪明的提示,因为静态类型的语言的类型是确定的,所以编辑器可以知道当前的变量有哪些属性和方法。         2, 编译的时候能够发现类型不匹配的错误,而动态语言至多只能发现语法错误。         3, 我们在开发过程中明确了某些变量...
阅读(876) 评论(0)

python面向对象-属性和方法

一 属性:     在理清object和type关系中谈及到在python中一切都是对象,包括所谓的类,而类的工作方式可以看作是一个工厂方法,type类生产类型对象,类对象生产普通的对象。而type类本身是自身的对象,这可以从对象的__class__属性中追溯到。     看看对象中的属性到底是怎么一回事?首先可以这样去定义属性:     >>> class C(object): >...
阅读(1334) 评论(0)
20条 共2页1 2 下一页 尾页
    个人资料
    • 访问:22838次
    • 积分:388
    • 等级:
    • 排名:千里之外
    • 原创:15篇
    • 转载:5篇
    • 译文:0篇
    • 评论:4条
    最新评论