一、递归和迭代 1、递归:(问路示例) 递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。 2、迭代:简单理解为更新换代( 儿子生孙子的故事) 二、迭代器协议 1.迭代器协议是指:对象必须提供一个next方法 ...
分类:
编程语言 时间:
2016-12-06 02:28:58
阅读次数:
261
和redis,作为近些年最常用的缓存服务器,相信大家对它们再熟悉不过了。前两年还在学校时,我曾经读过它们的主要源码,如今写篇笔记从个人角度简单对比一下它们的实现方式,权当做复习,有理解错误之处,欢迎指正。 两大数据库缓存系统实现对比两大数据库缓存系统实现对比一. 综述读一个软件的源码,首先要弄懂软件 ...
分类:
数据库 时间:
2016-12-06 02:29:38
阅读次数:
303
TODO:字节的那点事Go篇 (本文go version go1.7.3 darwin/amd64) 在Golang中string底层是由byte数组组成的。 fmt.Println(len(“dsd好”)) 输出的长度是6 fmt.Println(len(string(rune(‘好’)))) 输 ...
分类:
其他好文 时间:
2016-12-06 02:29:20
阅读次数:
255
本文实例讲述了jQuery事件绑定和委托。分享给大家供大家参考。具体方法如下: jQuery事件的绑定和委托可以用多种方法实现,on() 、 bind() 、 live() 、 delegate() ,还有one()。 有时我们可能会像下面这样绑定一个事件: 复制代码代码如下: $("#div1") ...
分类:
Web程序 时间:
2016-12-06 02:26:37
阅读次数:
269
2 完数(5分) 题目内容: 一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。 现在,你要写一个程序,读入两个正整数n和m(1<=n<m<1000),输出[n,m]范围内所有的完数。 提示:可以写一个函 ...
分类:
编程语言 时间:
2016-12-06 02:25:15
阅读次数:
193
前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些ES6的知识点。 JavaScript知识点 1.变量作用域 上方的函数作用域中声明并赋值了a,且 ...
分类:
编程语言 时间:
2016-12-06 02:24:01
阅读次数:
170
光标选择“Install CentOS 7” 点击Tab,打开kernel启动选项后,增加net.ifnames=0 biosdevname=0,如下图所示。 ...
分类:
其他好文 时间:
2016-12-06 02:23:24
阅读次数:
180
一、Nginx 源码包安装与配置1、环境准备 2、创建Nginx用户 3、安装Nginx所需依赖包 4、编译安装Nginx-1.10.2 5、为nginx提供SysV init启动脚本(/etc/init.d/nginx) 6、Nginx启动脚本赋予执行权限 7、添加到服务管理列表,并设置开机自动启 ...
分类:
Web程序 时间:
2016-12-06 02:25:36
阅读次数:
209
IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可... ...
分类:
其他好文 时间:
2016-12-06 02:22:42
阅读次数:
178
百度了好久,还是这个比较靠谱 http://jingyan.baidu.com/article/455a99508be7cda167277865.html 爱死你啦 让我mark 一下 1、首先在:在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 ...
分类:
系统相关 时间:
2016-12-06 02:24:17
阅读次数:
258
最近阅读《nodejs开发指南》一书,书是不错的,然而其微博代码示例用的是express3.x,用些过时了,运行代码出现不少bug(我电脑安的是express4.x),于是用express4.x+jade模板重写一遍(原代码使用的是ejs模板)。因为想体验一下node结合MySQL开发,于是将mon ...
分类:
数据库 时间:
2016-12-06 02:23:12
阅读次数:
447
题目链接:http://vjudge.net/problem/HDU-1330 这题看起来给人晕乎乎的感觉,实际上废话连篇。不建议写。 ...
分类:
其他好文 时间:
2016-12-06 02:23:12
阅读次数:
122
参考这篇文章 http://blog.chinaunix.net/uid-27052262-id-3239260.html Linux支持三种进程调度策略,分别是SCHED_FIFO 、 SCHED_RR和SCHED_NORMAL。Linux支持两种类型的进程,实时进程和普通进程。实时进程可以采用S ...
分类:
编程语言 时间:
2016-12-06 02:21:30
阅读次数:
306
使用C#生成二维码图片,并保存到指定的目录。 1.添加对生成二维码图片dll的引用: 下载地址:http://files.cnblogs.com/files/zflsyn/ThoughtWorks.QRCode.zip 2.引用命名空间 3.添加生成二维码图片的方法 4.使用该方法 ...
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> window.onload=function(){ var oBtn=document.getEl ...
分类:
Web程序 时间:
2016-12-06 02:21:09
阅读次数:
226
题目地址 简要题意: 输入两个数n和m,分别表示给你1——n这些整数,将他们按一定顺序摆成一行,按照杨辉三角的计算方式进行求和,求使他们求到最后时结果等于m的排列中字典序最小的一种。 思路分析: 不难推得第一行为n个数a1\a2\……\an时求得的和为i=0∑n-1 ai*(n-1Ci) 根据此公式 ...
分类:
其他好文 时间:
2016-12-06 02:22:20
阅读次数:
147