递归和回溯算法的运用 题目描述 有n个士兵站成一列,从第1个士兵前面向后望去,刚好能看到m个士兵,如果站在后面的士兵身高小于或者等于前面某个士兵的身高,那么后面的这个士兵就不能被看到,问这n个士兵有多少种排列方式,刚好在观测位能看到m个士兵? 第一行输入 n 个士兵和 m 个可以看到的士兵(n >= ...
分类:
编程语言 时间:
2017-03-15 14:29:52
阅读次数:
255
编写springmvc中的自定义拦截器 1.实现接口 HandlerInterceptor 2.在springmvc-servlet.xml的配置文件中加入拦截器配置 3.controller 4.我的tomcat配置 5.debug启动项目, 在springmvc入口 DispatcherServ ...
分类:
编程语言 时间:
2017-03-15 14:25:44
阅读次数:
1518
说明 1.Expression Language语言,一种用于JSP文件中的数据访问的语言。 2.能够简化JSP文件中该数据访问的代码,可用来替代传统的基于<%= %>和部分<% %>的程序片段。 3.EL表达式使得JSP文件的创建人员能够用更加简单的语法来访问数据。 4.基本形式为: ${var} ...
分类:
编程语言 时间:
2017-03-15 14:23:47
阅读次数:
179
JDK:JAVA Development Kit Java(开发工具和运行环境)JRE: JAVA Runtime Environment Java(运行环境)JDK主要针对的使用者是开发编程者。在我们安装JDK时,里面也包括一个JRE,因此塔也可以当作运行环境。JRE主要针对的使用者是桌面应用软件 ...
分类:
编程语言 时间:
2017-03-15 14:23:14
阅读次数:
147
这一篇博文主要讲解关于Java的线程池相关的内容,主要包括:
(1) Executor接口以及其子接口
(2)Executor的生命周期
(3)Executors
(4)任务拒...
分类:
编程语言 时间:
2017-03-15 13:39:33
阅读次数:
256
1. 在类的构造函数和析构函数中没有匹配的调用new和delete函数 两种情况下会出现这种内存泄露:一是在堆里创建了对象占用了内存,但是没有显示地释放对象占用的内存;二是在类的构造函数中动态的分配了内存,但是在析构函数中没有释放内存或者没有正确的释放内存 2. 没有正确地清除嵌套的对象指针 3. ...
分类:
编程语言 时间:
2017-03-15 13:33:23
阅读次数:
213
转换很好转,就直接是 之前import chardet, 看一下原本是什么格式,原本的是utf-8-sig,就用这个decode。 问题是写入的时候出现了问题,一直会出现 类似这样的错误,去问了Song才知道utf-16就是unicode???然后是带BOM的,而且还要以'wb'写入,于是我回去直接 ...
分类:
编程语言 时间:
2017-03-15 13:32:06
阅读次数:
322
python通过ansible获取服务器基本信息:#!/usr/bin/envpython
#coding:utf-8
defsever_info(ip)
cmd="/usr/bin/ansible{ip}-msetup".format(ip=ip)
raw_info=subprocess.check_output(cmd,shell=True)
base_info=json.loads(raw_info.split(‘=>‘)[1])[‘ansible_facts‘]
cpu..
分类:
编程语言 时间:
2017-03-15 12:53:43
阅读次数:
223
OOP:面向对象的程序设计 面向过程程序设计,注重功能方法的实现 面向对象的程序设计,把一个实物抽象化成一个类多太,同一个事件发生在不同的对象上回产生不同的结果指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采取多种不同的行为方式多太存在..
分类:
编程语言 时间:
2017-03-15 12:52:20
阅读次数:
154
第一反应感觉是排列组合及字符匹配问题 【既不是可重复排列,有可能不是全排列】 ...
分类:
编程语言 时间:
2017-03-15 12:48:52
阅读次数:
224
How the backpropagation algorithm works 反向传播的目标是计算代价函数C分别关于w和b的偏导数?C/?w和?C/?b。 反向传播的核心是一个对代价函数C关于任何权重w(或者偏置b)的偏导数?C/?w的表达式。这个表达式告诉我们在改变权重和偏置时,代价函数变化的快 ...
分类:
编程语言 时间:
2017-03-15 12:42:26
阅读次数:
384
在exce中删除空行和空列的方法有很多,相对而言删除空行较为简单,只需进行筛选,将空白行筛选出来,删除即可,但要删除空列比较困难。因为你不能按列进行筛选删除。Excel中没有这个功能。当然你可以用另外一种方法,就是按列进行排序将空白列排序在一起,然后删除,但这种方法面临着列的顺序被打乱的问题,吃力不 ...
分类:
编程语言 时间:
2017-03-15 12:38:27
阅读次数:
305
#POST import urllib import urllib2 values = {} values['username'] = "1016903103@qq.com" values['password'] = "XXXX" data = urllib.urlencode(values) ur... ...
分类:
编程语言 时间:
2017-03-15 12:37:36
阅读次数:
237
set set集合,是一个无序且不重复的元素集合 set的优势 ...
分类:
编程语言 时间:
2017-03-15 12:30:08
阅读次数:
305