递归函数 如果一个函数在内部调用自身本身,这个函数就是递归函数。 递归函数的优点是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。 使用递归函数需要注意防止栈溢出。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一 ...
分类:
编程语言 时间:
2017-09-08 14:54:39
阅读次数:
155
svn服务器的搭建备份和还原和svnmanager的使用 一、svn服务端软件的安装和配置 1.安装svn版本库软件 2.建立svn版本库数据存储根目录svndata及用户、密码权限目录svnpasswd 启动服务 验证服务是否正常启动 建立项目管理库(测试用的) 3.修改svn配置 修改配置文件 ...
分类:
其他好文 时间:
2017-09-08 14:54:31
阅读次数:
269
按照类似这样的流程: 但是去访问本机的 localhost:92 localhost:80 都没有任何的内容。。。。。 这是什么原因? ...
分类:
其他好文 时间:
2017-09-08 14:54:23
阅读次数:
225
substring 方法用于提取字符串中介于两个指定下标之间的字符 substring(start,end) 开始和结束的位置,从零开始的索引 返回值是一个新的字符串,该字符串值包含 stringObject 的一个子字符串 substring 方法返回的子串包括 start 处的字符,但不包括 e ...
分类:
其他好文 时间:
2017-09-08 14:54:14
阅读次数:
136
CS231n简介 CS231n的全称是CS231n: Convolutional Neural Networks for Visual Recognition,即面向视觉识别的卷积神经网络。该课程是斯坦福大学计算机视觉实验室推出的课程。需要注意的是,目前大家说CS231n,大都指的是2016年冬季学 ...
分类:
其他好文 时间:
2017-09-08 14:54:04
阅读次数:
216
一、语言分类 机器语言:站在计算机的角度,对硬件进行控制即二进制; 汇编语言:同机器语言一直,站在计算机的角度控制硬件。区别不直接使用二进制,而是使用英文字符代替二进制。有点执行速度快,但是编写复杂,效率较低; 高级语言:及使用通用的字符来替代计算机语言,不是直接执行需要通过计算机中的解释器来翻译成 ...
分类:
编程语言 时间:
2017-09-08 14:53:56
阅读次数:
192
题目大意: 定义mex数为数组中第一个没有出现的非负整数.有m个操作,每个操作有一个x,将数组中所有的元素都异或x,然后询问当前的mex Input First line contains two integer numbers n and m (1?≤?n,?m?≤?3·105) — number ...
分类:
其他好文 时间:
2017-09-08 14:53:49
阅读次数:
197
Redis是构建高性能、可持久化数据存储的解决方案,他的使用者有Twitter、github、Blizzard、微博等。 Redis的优点 1.支持更多的数据类型 2.支持数据持久化 3.内置replication和cluster 4.支持原地更新操作 Memcached的优点 1.多线程 2.更少 ...
分类:
其他好文 时间:
2017-09-08 14:53:39
阅读次数:
205
题目背景 近来,一种新的传染病肆虐全球。蓬莱国也发现了零星感染者,为防止该病在蓬莱国大范围流行,该国政府决定不惜一切代价控制传染病的蔓延。不幸的是,由于人们尚未完全认识这种传染病,难以准确判别病毒携带者,更没有研制出疫苗以保护易感人群。于是,蓬莱国的疾病控制中心决定采取切断传播途径的方法控制疾病传播 ...
分类:
其他好文 时间:
2017-09-08 14:53:32
阅读次数:
139
Map<String ,String> map=new HashMap<String,String>(); map.put("1","value1"); map.put("2","value2"); map.put("3","value3"); //第一种遍历方式: for(String key:m ...
分类:
其他好文 时间:
2017-09-08 14:53:22
阅读次数:
124
软件简介: URLStringGrabber 是一个可以扫描所有已打开的 Internet Explorer 窗口和抓取存储在其中的URLs的小工具,包括可点击的链接、图片、脚本文件、CSS文件、RSS提要和Flash(SWF)文件。这些URL列表显示在表中,并且你可以很容易地导出部分URL或整个U ...
分类:
Web程序 时间:
2017-09-08 14:53:14
阅读次数:
198
简介 本文我将向大家演示,如何通过RDP跳转盒进入隔离/受保护的网络。下图是我为该场景制作的拓扑图: 简要说明: LAN是一种扁平的工作站和服务器网络。 一些服务器(包括RDP跳转盒)无法与Internet连接。 工作站可以通过代理访问Internet。 RDP跳转盒是LAN上唯一可以与“Secre ...
分类:
其他好文 时间:
2017-09-08 14:53:06
阅读次数:
258
对于const map<string string>NameBook 成员的访问,如果只是通过 进行访问的话,会报错,需要通过通过const迭代器访问map成员,即 ...
分类:
其他好文 时间:
2017-09-08 14:52:58
阅读次数:
118
2017-09-08 13:14:14 db = pymysql.connect(host,user,passwaord,db,chartset),charset=utf8,可以避免中文的乱码 connect对象支持的方法: cursor对象支持的方法 需要commit和回滚的操作 ...
分类:
数据库 时间:
2017-09-08 14:52:51
阅读次数:
248
Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。通过Ajax,您可以使用 JavaScript的XMLHttpRequest对象来直接与服务器进行通信。您可以在不重载页面的情况与 Web 服务器交换数据。在本文的例子中,我们将演示当用户向一个标准的HTML ...
分类:
Web程序 时间:
2017-09-08 14:52:39
阅读次数:
164
线程池的实现原理,这个知识点真的很重要,几乎每次面试都会被问到,一般的提问方式有如下几种: 1、“讲讲线程池的实现原理” 2、“线程池中的coreNum和maxNum有什么不同” 3、“在不同的业务场景中,线程池参数如何设置” 场景对话: 面试官:平时线程池用的多么? 我:嗯,我的*项目中就用到了。 ...
分类:
编程语言 时间:
2017-09-08 14:52:31
阅读次数:
225
绿色对勾:表示一个新检出的工作复本使用绿色的对勾做重载。表示Subversion状态正常. 红色叹号:表示在你开始编辑一个文件后,状态就变成了已修改,而图标重载变成了红色感叹号。通过这种方式,你可以很容易地看出哪些文件从你上次更新工作复本后被修改过,需要被提交。 黄色叹号:表示如果在提交的过程中出现 ...
分类:
系统相关 时间:
2017-09-08 14:52:23
阅读次数:
144