写的python脚本加上可执行权限。脚步首行添加下面语句:#/usr/bin/env python 激活PyCharm时, 选择在线激活,填入下面的URL点active即可http://idea.imsxm.com 变量的名字: 第一个字符不能为数字 变量中不能有中杠“-”, 一些关键字不能作为变量 ...
分类:
编程语言 时间:
2017-09-15 18:32:59
阅读次数:
153
1.线程池产生的背景 web服务,数据库访问等都需要处理大量的请求线程,如果每次都为每个请求创建新的线程,任务完成销毁线程,对于服务器来说,创建和销毁线程对资源的消耗都是比较大的。所以为了防止资源浪费,必须得对线程进行管理。线程池就是管理线程的高级技术。 2.线程池的功能 2.1通过对线程的管理,更 ...
分类:
编程语言 时间:
2017-09-15 18:33:33
阅读次数:
160
这一篇我们将会介绍java中try,catch,finally的用法 以下先给出try,catch用法: 代码区如果有错误,就会返回所写异常的处理。 首先要清楚,如果没有try的话,出现异常会导致程序崩溃。而try则可以保证程序的正常运行下去,比如说: 一个计算的话,如果除数为0,则会报错,如果没有 ...
分类:
编程语言 时间:
2017-09-15 18:34:54
阅读次数:
183
一 继承 继承是一种什么是什么的关系。 输出: People,Animal成为Student的父类或基类。查看父类的方法是__bases__.。没有父类是默认继承Object类。 但凡继承了Object的类,称为新式类。 没有继承Object的类,称为经典类。 在python3中都是新式类。 类的继 ...
分类:
编程语言 时间:
2017-09-15 18:36:19
阅读次数:
127
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
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
死锁:当一个线程永远地持有一个锁,并且其他线程都尝试获得这个锁时,那么它们将永远被阻塞。比如,线程1已经持有了A锁并想要获得B锁的同时,线程2持有B锁并尝试获取A锁,那么这两个线程将永远地等待下去。 我们来看一个死锁的简单例子: 运行结果: 从运行结果可看到,线程1拿到了A锁,并尝试去获取B锁,与此 ...
分类:
编程语言 时间:
2017-09-15 18:39:37
阅读次数:
148
1.遍历数组法 它是最简单的数组去重方法(indexOf方法) 实现思路:新建一个数组,遍历去要重的数组,当值不在新数组的时候(indexOf为-1)就加入该新数组中; 2.数组下标判断法 调用indexOf方法,性能和方法1差不多 实现思路:如果当前数组的第 i 项在当前数组中第一次出现的位置不是 ...
分类:
编程语言 时间:
2017-09-15 18:41:04
阅读次数:
164
作为以为小白,在学习Python的时候,必然会走一定的弯路,有人在弯路上走丢了,有人走出了弯路。我就是属于还未走出弯路的同学,所以我想谈谈我的Python学习之路。 我进入这个坑是因为这个最近几年比较火,想必大家都知道吧,我开始学习Python时,先学习的是linux基本命令,作为小白,在装linu ...
分类:
编程语言 时间:
2017-09-15 18:42:23
阅读次数:
148
通过前一篇博客的讲解,我们大体知道了HTTP协议是什么,它有什么组成,以及它的工作原理,那么在HTTP的很多特点中,有一点叫做,无状态,就HTTP是一个无状态的协议,如果需要前面的信息用于处理后边的请求,那么在HTTP当中,就需要对前边的信息进行重发,这一点是很不方便的,那么为了解决HTTP在用于需 ...
分类:
编程语言 时间:
2017-09-15 18:42:40
阅读次数:
192
# 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://www.cnblogs.com/mmix2009/p/3538663.html 它如何工作 为了使用继承,我们把基本类的名称作为一个元组跟在定义类时的类名称之后。然后,我们注意到基本类的__init__方法专门使用self变量调用,这样我们就可以初始化对象的基本类部分。这一点十分 ...
分类:
编程语言 时间:
2017-09-15 18:43:54
阅读次数:
206
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
1 由于对象都是在堆上存放的,所以,返回值可以任意返回。 这样看来,闭包里面的外部函数的内部变量也是对象,所以,当返回的内部函数被调用时,这个外部函数的变量就没有被释放。 这样看来,返回时,不需要考虑是不是局部变量了,直接返回就可以了。 2 一切都是指针的例子 这里5也是一个指针、a是一个指针,它们 ...
分类:
编程语言 时间:
2017-09-15 18:47:50
阅读次数:
170
转自: http://blog.csdn.net/lsgqjh/article/details/72597786 ...
分类:
编程语言 时间:
2017-09-15 18:48:02
阅读次数:
215
文件基本操作: # -*- coding: utf-8 -*- from idlelib.IOBinding import encoding #简单操作 简单的读写 #获取文件句柄 ''' open() 可以指定打开方式, r:默认是只读的'r' r+:读写的方式打开(写是追加) rb:二进制的方式 ...
分类:
编程语言 时间:
2017-09-15 18:52:14
阅读次数:
144
一、list创建 list 是Python语言中一种内置的数据类型 list 中可以存放不同类型的数据 list = [] #创建一个空列表 list = [1,2,3] #创建一个非空列表,并初始化其元素为1,2,3 二、list长度 使用 len(list_变量) 可以测得list的长度 三、l ...
分类:
编程语言 时间:
2017-09-15 18:52:56
阅读次数:
167
问题 之前在开发过程中,遇到了一点问题,我要访问一个FTP服务器去下载文件详细情况如下: 1. 需要传入一个可能为中文的文件名; 2. 通过文件名去FTP上寻找该文件; 3. FTP服务器的命名编码为“GBK”; 思路 1.通过GET方法直接将文件名负载URL后面,但需要通过转码; 2.在Java ...
分类:
编程语言 时间:
2017-09-15 18:54:14
阅读次数:
212
第一步:自己创建一个job类packagecn.msosm.msShopPlatform.scheduler;
/**
*
*@ClassName:Scheduler创建一个job类
*
*@Description:定时器根据配置时间去查询订单表里的订单没有分配的数据去分配红积分白积分和获取金额
*
*@authorsunp
*
*@date2017年9月15日下午4:27:23
*
*/..
分类:
编程语言 时间:
2017-09-15 18:54:21
阅读次数:
111
利用好Qt 模块的异步信号槽,单线程同样可是实现很强悍的的并发能力。应付正常的功能是足够的。 需要注意的是:该模式本质上为 单线程 事件驱动异步模式,所以需要做的事优化你的业务代码构架以应付性能与并发压力需求。 (当然能够实现异步事件驱动,在Qt模块内部还是启动了更多的子服务线,但在用户代码层面确实 ...
分类:
编程语言 时间:
2017-09-15 18:54:27
阅读次数:
130