码迷,mamicode.com
首页 > 2018年12月24日 > 全部分享
使用缓存方式优化递归函数与lru_cache
一.递归函数的弊端 递归函数虽然编写时用很少的代码完成了庞大的功能,但是它的弊端确实非常明显的,那就是时间与空间的消耗。 用一个斐波那契数列来举例 import time #@lru_cache(20) def fibonacci(n): if n < 2: return 1 else: retur ...
分类:系统相关   时间:2018-12-24 23:32:02    阅读次数:289
NFS文件服务
安装NFS服务 Yum install nfs-utils –y 2、关闭防火墙 service iptables stop 3、/etc/exports NFS服务配置文件 /home/share *(sync,rw,no_root_squash) /home/share 共享文件 *是指能够访问... ...
分类:其他好文   时间:2018-12-24 23:31:50    阅读次数:238
分装进程对象
这是两个界面; 第一个界面: 第二个界面 ...
分类:系统相关   时间:2018-12-24 23:31:41    阅读次数:204
21.栈的压入、弹出序列
题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长 ...
分类:其他好文   时间:2018-12-24 23:31:34    阅读次数:136
3518EV200 SDK学习1
这个SDK里面有一个三路编码h264的流,另外一个是JPEG抓拍的。 虽然文档里面建议通道0进行抓拍,SDK用的通道1. 将其入到三路码流之后。通道3。 开始一直错误,VpssChn = 3;没有设定,设定如下: 之后就是绑定和获取图片 三个图可以直观的观察vpss: ...
分类:其他好文   时间:2018-12-24 23:31:24    阅读次数:229
CentOS \Linux文件权限详解
文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程 ...
分类:系统相关   时间:2018-12-24 23:31:10    阅读次数:249
Async Clipboard AP
编者按:本文作者李松峰,资深技术图书译者,翻译出版过40余部技术及交互设计专著,现任360奇舞团高级前端开发工程师,360前端技术委员会委员、W3C AC代表 如果我问:你知道“剪贴板”(clipboard)吗? 恐怕没人不知道。我们每天都不知道自己要在电脑或手机上“复制”、“粘贴”多少回。每次“复 ...
分类:其他好文   时间:2018-12-24 23:31:01    阅读次数:212
spring 管理bean
目录结构: Person.java 1 package com.wss.entity; 2 3 import com.wss.service.doHomeWork; 4 5 public class Person { 6 7 private String name; 8 private int ag ...
分类:编程语言   时间:2018-12-24 23:30:52    阅读次数:192
java的++i和i++的分析
关于自增自减,先来一道题,大家尝试着做一下: 答案在这里:a:2,b:2,c:2看完答案,不知道大家有没有什么感觉,再来一道吧: 下面是答案:i:0猜对了吗,如果没猜对,好好想想,你一定会猜对的,什么?你猜对了,大神啊,那么请大神接招: 答案来也:i:5,j:24怎么样,有没有什么感觉,别着急,下面 ...
分类:编程语言   时间:2018-12-24 23:30:41    阅读次数:250
彻底搞懂堆排序
一、准备知识 1.堆 堆(英语:heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质: 堆中某个节点的值总是不大于或不小于其父节点的值; 堆总是一棵完全二叉树。 将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。常见的堆有二 ...
分类:编程语言   时间:2018-12-24 23:30:33    阅读次数:248
C03 程序逻辑
程序逻辑 运算符 顺序结构 选择结构 循环结构 运算符 赋值运算符:= 比较运算符:>、<、==、 >=、<=、!= 逻辑运算符:&&、||、! 顺序结构 在C语言中,赋值语句、字符数据的输入输出语句、格式输入输出语句这几种语句在执行的时候,程序不会发生流程控制的转移。 赋值语句 赋值符号:=,在C ...
分类:其他好文   时间:2018-12-24 23:30:24    阅读次数:302
CentOS \Linux 6版本系统命令及其使用详解
概述 概述 常用的linux命令,分为文件管理、磁盘管理、用户管理、软件管理、系统管理等。 文件管理 文件管理 ls命令 ls命令 使用权限:所有使用者 使用方式:ls [-alrtAFR] [name...] 说明:显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。 -a 显示所有档 ...
分类:系统相关   时间:2018-12-24 23:30:08    阅读次数:268
Android开发——WiFi信号检测
1.首先在AndroidManifest.xml文件中添加如下代码以开启权限: 2.Android有三个跟获取WiFi信息相关的类:WifiManager,WifiInfo,ScanResult WifiManage 1 // 获取系统wifi服务 2 WifiManage wm = (WifiMa ...
分类:移动开发   时间:2018-12-24 23:29:52    阅读次数:225
启动两个Redis服务
启动两个Resdis实例 首先如果我们开了,redis-cli我们先关闭,然后开启三个cmd命令窗口; 第一步: 第二步: 第三步: 这样就可以启动连个redis服务了,试试看 ...
分类:其他好文   时间:2018-12-24 23:29:44    阅读次数:426
PyCharm中Python代码提示:Shadows name from outer scope
函数内部的变量,如果和函数被调用的外部的变量一样的话,就被PyCharm中叫做shadows name 这样的话,容易引发不容易觉察到的,由于函数内部和外部的变量名一致而引发的一些问题: 比如:内部函数名引用时不小心写错了时,就会导致其实调用了外部变量名,从而导致逻辑错乱。 所以解决办法是: 确保函 ...
分类:编程语言   时间:2018-12-24 23:29:36    阅读次数:425
汇编第二章知识总结
1. 寄存器:是单独的硬件,分高8位(H) 低8位(L) (1) AX,BX,(数据 寄存器,寄存器 寄存器),CX(循环次数) (2) CS:IP 段地址 偏移地址 程序指令存放内存单元地址 (3) DS 段地址 程序中数据真正执行的内存单元地址 (4) SS:SP 栈段地址 栈顶偏移地址 2. ...
分类:其他好文   时间:2018-12-24 23:29:19    阅读次数:132
JavaScript 滚动条事件
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="js/test.js" type="text/javascript" charset="utf-8"></script> ...
分类:编程语言   时间:2018-12-24 23:29:11    阅读次数:340
1135条   上一页 1 2 3 4 5 6 7 8 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!