一、算法 1、算法是对待定问题求解步骤的一种描述 2、衡量算法的指标: 时间复杂度:执行这个算法需要消耗多少时间,即算法计算执行的基本操作次数 空间复杂度:这个算法需要消耗多少空间,即算法在运行过程中临时占用存储空间大小的度量,强调的是辅助空间的大小(对数据进行操作的工作单元和存储一些计算的辅助单元 ...
分类:
编程语言 时间:
2018-06-10 15:21:09
阅读次数:
241
事件处理是wxPython程序工作的基本机制,先看几个术语: 事件(event):应该程序期间发生的事情,要求有一个响应。 事件对象(event object):代表具体一个事件,包括事件的数据属性,为wx.Event或其子类的实例,如wx.CommandEvent/wx.MouseEvent。 事 ...
分类:
编程语言 时间:
2018-06-10 15:21:50
阅读次数:
215
Easy! 题目描述: 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数组: [-10,-3,0,5,9], 一个可能的答案是:[0,-3,9,-10,null,5],它可以 ...
分类:
编程语言 时间:
2018-06-10 15:22:04
阅读次数:
177
题目描述 阿米巴是小强的好朋友。 阿米巴和小强在草原上捉蚂蚱。小强突然想,如果蚂蚱被他们捉灭绝了,那么吃蚂蚱的小鸟就会饿死,而捕食小鸟的猛禽也会跟着灭绝,从而引发一系列的生态灾难。 学过生物的阿米巴告诉小强,草原是一个极其稳定的生态系统。如果蚂蚱灭绝了,小鸟照样可以吃别的虫子,所以一个物种的灭绝并不 ...
分类:
编程语言 时间:
2018-06-10 15:23:17
阅读次数:
209
wxMessageDialog(wxWindow* parent, const wxString& message, const wxString& caption = "Message box", long style = wxOK | wxCANCEL, const wxPoint& pos = ...
分类:
编程语言 时间:
2018-06-10 15:23:42
阅读次数:
216
python批量修改文件名 执行效果 ...
分类:
编程语言 时间:
2018-06-10 15:23:49
阅读次数:
209
Array.prototype.show=function(){ let _this=this; let arrs=[]; _this.forEach((val,index)=>{ let net=_this.indexOf(val,index+1) if(net 1){ arrs.push(val ...
分类:
编程语言 时间:
2018-06-10 15:24:38
阅读次数:
193
如图所示启动python的IDLE以后,按F5启动module或者启动shell的时候就会启动失败提示上面错误,刚开始百度知道解决方案不靠谱,最后找到原因是我之前看小甲鱼的教学视频时,新建了一个pickle.py文件,它和python安装目录下的文件名冲突了,将其删除后,再次启动IDLE正常。 因此 ...
分类:
编程语言 时间:
2018-06-10 15:27:02
阅读次数:
203
对于多线程这一块,今日我就用这个代码给大家做演示,可以先敲出来,对着相应的书籍进行参考。 最近忙于备考·,所有有很多细节问题就没机会给大家好好解释。请见谅。下面给大家加一张效果图。 package G1.Thread; public class ProducerCustomerTest{ publi ...
分类:
编程语言 时间:
2018-06-10 15:27:17
阅读次数:
190
反射(java.lang.reflect)用于分析类能力 (一)Class类 1.定义 Java运行时为每一个对象都维护的一个类型标识,用于跟踪对象所属的类提供给虚拟机分析调用,而保存这些信息的类就是Class类 (一个Class类对象可以理解为一个类型,这个类型可以是类或基本数据类型int等) 2 ...
分类:
编程语言 时间:
2018-06-10 15:28:16
阅读次数:
188
python中出现IndentationError:unindent does not match any outer indentation level 今天在网上copy的一段代码,代码很简单,每行看起来该缩进的都缩进了,运行的时候出现了如下错误: 【解决过程】 1.对于此错误,最常见的原因是, ...
分类:
编程语言 时间:
2018-06-10 15:28:35
阅读次数:
163
1 4对象创建方式 属性为对象的特征,方法(method)为对象的行为。 1. 对象字面量 2. new Object()创建对象 3. 工厂函数创建对象 4. 自定义构造函数 5. new关键字执行时的工作 1. 在内存中创建一个对象。 2. 让this指向这个新的对象。 3. 执行构造函数:给这 ...
分类:
编程语言 时间:
2018-06-10 15:30:27
阅读次数:
171
一、关闭banner 如果不想看到任何的banner,可以将其关闭。 当然也可以自己自定义banner,http://patorjk.com/software/taag/#p=display&h=3&v=3&f=4Max&t=itcast%20Spring%20Boot,有点鸡肋。 二、全局配置文件 ...
分类:
编程语言 时间:
2018-06-10 15:30:41
阅读次数:
268
在Python中,如果字符串的前面有r/R前缀,那么,就会禁用转义符\的功能: 上面的例子中,在交互环境下打印,Python将打印结果当成Python code来看待,因此,会有双斜杠;而print函数打印形式就比较友好。但是,无论采用哪种打印方式,字符个数是不变的,上述例子中,使用len函数查看, ...
分类:
编程语言 时间:
2018-06-10 15:32:06
阅读次数:
194
快捷键 : 移动行 Alt + Shift + up/down 行内(选中)移动(到头尾/删除) Ctrl(Shift) + left/rignt(Home/End/Backspace) 插入新行 Shift + Enter 替换变量、函数名 Shift + F6 配置快捷键 : 跳转到函数定义 回 ...
分类:
编程语言 时间:
2018-06-10 15:33:26
阅读次数:
1227
主要来自于孟宪福老师的分布式对象课程。 定义一个函数返回7*8的数组a 总结起来就是: 1. 从标识符开始 a. 定义数组,数组的元素是什么? b. 定义函数,函数的返回值是什么? c. 定义指针,指针指向谁? 2. [ ] 和 ( )的优先级大于 * 一些例子: 最后一个例子: ...
分类:
编程语言 时间:
2018-06-10 15:35:00
阅读次数:
192
给定一个字符串,找出不含有重复字符的最长子串的长度。 示例: 给定 "abcabcbb" ,没有重复字符的最长子串是 "abc" ,那么长度就是3。 给定 "bbbbb" ,最长的子串就是 "b" ,长度是1。 给定 "pwwkew" ,最长子串是 "wke" ,长度是3。请注意答案必须是一个子串, ...
分类:
编程语言 时间:
2018-06-10 15:35:07
阅读次数:
213
一、javascript:代码:/*@desc:数组和对象互转类@paramdata待转换的数据*/functionarrobj(data){this.data=data/*@desc:对象转数组*/this.objtoarr=function(){vardata=this.datavararr=newArray()for(variindata){for(varjindata[i]){arr[j]
分类:
编程语言 时间:
2018-06-10 17:20:23
阅读次数:
162
1.Servlet Servlet的概述: 就是一个运行在WEB服务器上的小的Java程序,用来接收和响应从客户端发送过来的请求,通常使用HTTP协议.Servlet就是SUN公司提供的一个动态网页开发技术.2.5版本:基于配置式开发(web.xml)3.0版本:基于注解式开发Servlet的作用: ...
分类:
编程语言 时间:
2018-06-10 17:20:30
阅读次数:
150
一般来说: jdk每一个版本都是向后兼容的,说以低版本的代码是可以运行在高版本的虚拟机上的。而反过来则不可以,用1.6的编译器编辑的字节码文件是不可以运行在1.5版本的虚拟机上的。 但是今天我用Sun JDK1.6.0_13(这个是myeclipse自带的编译jdk版本)编写一个Tomcat的测试, ...
分类:
编程语言 时间:
2018-06-10 17:21:11
阅读次数:
241