1.递归算法 A方法调用B方法,我们很容易理解!递归就是:A方法调用A方法!就是自己调用自己,因此我们在设计递归算法时,一定要指明什么时候自己不调用自己。否则,就是个死循环! 1.1递归算法要点 递归是一种常见的解决问题的方法,即把问题逐渐简单化。递归的基本思想就是“自己调用自己”,一个使用递归技术 ...
分类:
编程语言 时间:
2017-04-20 22:51:04
阅读次数:
253
前言: lodash(一)中只是研究了array中的多种方法,接下来就是经常用到的循环遍历问题 过程: 1._.forEach(collection, [iteratee=_.identity], [thisArg]) 遍历 _.forEach([22,33,11,55],function (val... ...
分类:
编程语言 时间:
2017-04-20 22:51:51
阅读次数:
1747
17年4月中旬在51cto上报名了老男孩PYTHON高级自动化开发的课程,此随笔为记录学习中的有意义的东西(自我感觉有意义) 一、pycharm的基本配置与使用 之前自学过一段时间,一直用的自带的IDLE和notepad++,现在开始用pycharm,但是很不熟悉,随着使用不断补充和修改 开始可以设 ...
分类:
编程语言 时间:
2017-04-20 22:41:36
阅读次数:
236
一.概念及特点 1.概念 进程:计算机运行的应用程序。(多进程作用:提高CPU的使用率,不提高速度); 线程;一个进程中的执行场景,一个进程可以包多个进程。(多线程作用:提高应用程序的使用率,不提高速度)。 2.内存特点 进程和进程之间的内存是独立的; 线程和线程共享“堆内存的方法区内存”,栈内存是 ...
分类:
编程语言 时间:
2017-04-20 22:39:28
阅读次数:
245
在Spring的配置文件中,<context:annotation-config/> 这样一条配置,他的作用是式地向 Spring 容器注册 AutowiredAnnotationBeanPostProcessorCommonAnnotationBeanPostProcessorPersistenc ...
分类:
编程语言 时间:
2017-04-20 22:40:07
阅读次数:
172
Step by step to create a springMVC demo. 1. 创建一个dynamic web 工程。 2. 添加需要的jar文件,如下图: 3. 配置web.xml:配置dispatcher servlet; 配置hiddenhttpmethod 4. 创建SpringMV ...
分类:
编程语言 时间:
2017-04-20 22:35:18
阅读次数:
622
Python全栈之路系列之面向对象进阶及类成员再次了解多继承先来一段代码#!/usr/bin/envpython
#_*_coding:utf-8_*_
classA:
defbar(self):
print("BAR")
self.f1()
classB(A):
deff1(self):
print("B")
classC:
deff1(self):
print("C")
classD(C,B):
pass
obj=D()
obj.bar..
分类:
编程语言 时间:
2017-04-20 22:04:36
阅读次数:
230
多线程内容大致分两部分,其一是异步操作,可通过专用,线程池,Task,Parallel,PLINQ等,而这里又涉及工作线程与IO线程;其二是线程同步问题,鄙人现在学习与探究的是线程同步问题。通过学习《CLRviaC#》里面的内容,对线程同步形成了脉络较清晰的体系结构,在多线程中实现线..
分类:
编程语言 时间:
2017-04-20 21:58:12
阅读次数:
254
系统基础信息采集模块作为监控模块的重要组成部分,能够帮助运维人员了解当前系统的健康程度,同时也是衡量业务的服务质量的依据,比如系统资源吃紧,会直接影响业务的服务质量及用户体验,另外获取设备的流量信息,也可以让运维人员更好地评估带宽、设备资源是否应该扩容。运..
分类:
编程语言 时间:
2017-04-20 21:50:28
阅读次数:
276
一、数据类型1.java中,所有的数值类型所占的字节数量和平台无关,java中没有无符号类型2.对于溢出的浮点型,用NaN表示。Double.isNaN(x)3.char类型占2个字节4.布尔类型不能与整数互相转换,避免了c++中if(x=3)的问题,若实在要转换可以用?:5.&&||会短路6.两个操作数..
分类:
编程语言 时间:
2017-04-20 21:49:38
阅读次数:
163
JavaScript学习指南笔记第一章HelloJavaScript!JavaScript简介JavaScript属于网络端的脚本语言。JavaScript被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。能够与网页进行完美的集成。、目前在因特网领域,也是比较流行的一种脚本语言。J..
分类:
编程语言 时间:
2017-04-20 21:46:20
阅读次数:
151
一、类之间的关系1.依赖:user-a当一个类的方法操作另一个类的对象时,称为依赖;2.聚合:has-a类A对象包含类B对象;3.继承:is-a注:一个对象变量并没有实际包含一个对象,而是持有该对象的引用;方法参数总结:一个方法不能修改一个基本数据类型的参数;一个方法可以改变一个..
分类:
编程语言 时间:
2017-04-20 21:43:05
阅读次数:
122
一、Qt中通过QThread直接支持多线程1、QThread是一个跨平台的多线程解决方案2、QThread以简洁易用的方式实现多线程编程注意:1、Qt中的线程以对象的形式被创建和使用2、每一个线程对应着一个QThread对象QThread这个类,是一个线程父类,我们需要继承这个QThread类。QThread类,..
分类:
编程语言 时间:
2017-04-20 21:41:40
阅读次数:
186
SpringSecurity3.2.5自定义角色及权限的教程
分类:
编程语言 时间:
2017-04-20 21:37:54
阅读次数:
197
二叉搜索树 与 双向链表 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目:输入一颗二叉搜索树, 将该二叉搜索树转换成一个排序的双向链表.要求不能创建不论什么新的结点, 仅仅能调整数中结点的指针的指向.方法: 使用中序遍历每个结点, 并进行连接, ...
分类:
编程语言 时间:
2017-04-20 21:32:47
阅读次数:
268
python 要改动文件内容,经常使用 是先read。后write , 再 rename。非常不爽。 比方:须要 把 yuv_dir ="../HD/" # "H:/HD_Master/1080i25/" 改为 yuv_dir ="C:/HD/" # "H:/HD_Master/1080i25/" ...
分类:
编程语言 时间:
2017-04-20 21:31:43
阅读次数:
211
题目描写叙述: 用一维数组存储学号和成绩,然后,按成绩排序输出。 输入: 输入第一行包含一个整数N(1<=N<=100)。代表学生的个数。 接下来的N行每行包含两个整数p和q,分别代表每一个学生的学号和成绩。 输出: 依照学生的成绩从小到大进行排序,并将排序后的学生打印信息出来。 假设学生的成绩同样 ...
分类:
编程语言 时间:
2017-04-20 21:31:47
阅读次数:
170