1、远程端启动必须添加jvm参数 -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=${debug_port} 其中debug_port为自定义的调试端口 2、 本地连接远程服务器debug端口 打开Intellij I ...
分类:
编程语言 时间:
2017-09-15 18:46:26
阅读次数:
174
【转】http://www.cnblogs.com/mmix2009/p/3538663.html 它如何工作 为了使用继承,我们把基本类的名称作为一个元组跟在定义类时的类名称之后。然后,我们注意到基本类的__init__方法专门使用self变量调用,这样我们就可以初始化对象的基本类部分。这一点十分 ...
分类:
编程语言 时间:
2017-09-15 18:43:54
阅读次数:
206
# encoding=utf-8 def bubble_sort(alist): """冒泡排序""" n = len(alist) for j in range(n-1): flag = True for i in range(n-1-j): if alist[i] > alist[i+1]: .... ...
分类:
编程语言 时间:
2017-09-15 18:42:53
阅读次数:
127
通过前一篇博客的讲解,我们大体知道了HTTP协议是什么,它有什么组成,以及它的工作原理,那么在HTTP的很多特点中,有一点叫做,无状态,就HTTP是一个无状态的协议,如果需要前面的信息用于处理后边的请求,那么在HTTP当中,就需要对前边的信息进行重发,这一点是很不方便的,那么为了解决HTTP在用于需 ...
分类:
编程语言 时间:
2017-09-15 18:42:40
阅读次数:
192
作为以为小白,在学习Python的时候,必然会走一定的弯路,有人在弯路上走丢了,有人走出了弯路。我就是属于还未走出弯路的同学,所以我想谈谈我的Python学习之路。 我进入这个坑是因为这个最近几年比较火,想必大家都知道吧,我开始学习Python时,先学习的是linux基本命令,作为小白,在装linu ...
分类:
编程语言 时间:
2017-09-15 18:42:23
阅读次数:
148
1.遍历数组法 它是最简单的数组去重方法(indexOf方法) 实现思路:新建一个数组,遍历去要重的数组,当值不在新数组的时候(indexOf为-1)就加入该新数组中; 2.数组下标判断法 调用indexOf方法,性能和方法1差不多 实现思路:如果当前数组的第 i 项在当前数组中第一次出现的位置不是 ...
分类:
编程语言 时间:
2017-09-15 18:41:04
阅读次数:
164
死锁:当一个线程永远地持有一个锁,并且其他线程都尝试获得这个锁时,那么它们将永远被阻塞。比如,线程1已经持有了A锁并想要获得B锁的同时,线程2持有B锁并尝试获取A锁,那么这两个线程将永远地等待下去。 我们来看一个死锁的简单例子: 运行结果: 从运行结果可看到,线程1拿到了A锁,并尝试去获取B锁,与此 ...
分类:
编程语言 时间:
2017-09-15 18:39:37
阅读次数:
148
Scanner 和BufferedReader同样能实现将键盘输入的数据送入程序, import java.io.*;import java.util.Scanner;public class C {public static void main(String []args) throws IOEx ...
分类:
编程语言 时间:
2017-09-15 18:37:04
阅读次数:
149
largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]])应该返回一个数组 largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35 ...
分类:
编程语言 时间:
2017-09-15 18:36:55
阅读次数:
774
一 继承 继承是一种什么是什么的关系。 输出: People,Animal成为Student的父类或基类。查看父类的方法是__bases__.。没有父类是默认继承Object类。 但凡继承了Object的类,称为新式类。 没有继承Object的类,称为经典类。 在python3中都是新式类。 类的继 ...
分类:
编程语言 时间:
2017-09-15 18:36:19
阅读次数:
127
这一篇我们将会介绍java中try,catch,finally的用法 以下先给出try,catch用法: 代码区如果有错误,就会返回所写异常的处理。 首先要清楚,如果没有try的话,出现异常会导致程序崩溃。而try则可以保证程序的正常运行下去,比如说: 一个计算的话,如果除数为0,则会报错,如果没有 ...
分类:
编程语言 时间:
2017-09-15 18:34:54
阅读次数:
183
1.线程池产生的背景 web服务,数据库访问等都需要处理大量的请求线程,如果每次都为每个请求创建新的线程,任务完成销毁线程,对于服务器来说,创建和销毁线程对资源的消耗都是比较大的。所以为了防止资源浪费,必须得对线程进行管理。线程池就是管理线程的高级技术。 2.线程池的功能 2.1通过对线程的管理,更 ...
分类:
编程语言 时间:
2017-09-15 18:33:33
阅读次数:
160
写的python脚本加上可执行权限。脚步首行添加下面语句:#/usr/bin/env python 激活PyCharm时, 选择在线激活,填入下面的URL点active即可http://idea.imsxm.com 变量的名字: 第一个字符不能为数字 变量中不能有中杠“-”, 一些关键字不能作为变量 ...
分类:
编程语言 时间:
2017-09-15 18:32:59
阅读次数:
153
1:在C++中,函数参数的传递方式主要有两种,即值传递和引用传递。值传递是指在函数调用时,将实际参数的值赋值一份传递到调用函数中,这样如果在调用函数中修改了参数的值,其改变将不会影响到实际参数的值。而引用传递则恰恰相反,如果函数按引用方式传递,那么在调用函数中修改了参数的值,其改变会影响到实际参数。 ...
分类:
编程语言 时间:
2017-09-15 18:30:58
阅读次数:
180
selenium支持多种语言如java、c#、Python、PHP等,这里基于python语言,所以这里搭建环境时需做俩步操作: 1、Python环境的搭建 2、selenium的安装 1、安装Python 下载Python安装包 》安装 》验证是否安装成功 1.1下载安装Python安装包 版本为 ...
分类:
编程语言 时间:
2017-09-15 18:30:35
阅读次数:
230
SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处 ...
分类:
编程语言 时间:
2017-09-15 18:30:28
阅读次数:
865
1、创建实体类bean 2、创建repository 1)CrudRepository 2)Repository 3)PagingAndSortingRepository 3、创建service 4、创建control 5、spring boot启动入口 6、测试 1)查询所有 2)保存数据 ...
分类:
编程语言 时间:
2017-09-15 18:30:20
阅读次数:
162