环境准备,安装版本控制软件pyenv1.使用pyenv-installer安装pyenvcurl-Lhttps://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer|bash2.将环境变量添加到bash脚本中去vim~/.bash_profile
exportPATH="~/.pyenv/bin:$PATH"
eval"(pyenvinit-)"
eval..
分类:
编程语言 时间:
2016-12-09 20:25:13
阅读次数:
221
**-----Java基础大纲-----****-----本章节-----**1.Java语言的历史、特点及工作原理2.JRE和JDK的介绍3.Java运行环境和开发工具4.Java基础语法**-----下一章节-----**5.条件语句6.循环7.数组==============================================一:历史及开发准备1.Java发展历程及..
分类:
编程语言 时间:
2016-12-09 20:29:11
阅读次数:
487
IDE,全称是IntegratedDevelopmentEnvironment,翻译过来就是集成开发环境。Python的开发从2010年5月算起,不知不觉中,到现在已经是第七个年头。这六年里,舍得最常用的IDE是Eric6(一开始是5.x版本),也试用过圈内闻名的PyCharm、WingIDE和Eclipse(+PyDev插件),算是有些心..
分类:
编程语言 时间:
2016-12-09 20:34:54
阅读次数:
3299
说到websocket大家一定不会陌生,WebSocket是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成,当浏览器和服务器握手成功后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。有了websocket,..
分类:
编程语言 时间:
2016-12-09 20:35:23
阅读次数:
221
1、堆排序的堆,其实是一个 完全二叉树。既是一个结点要么是叶子结点,要么必定有左右两个子节点的树。 2、堆有序:每个结点的值,都必须大于两个子节点。但是两个子结点的大小不作要求。 3、一棵大小为N的完全二叉树,高度为lgN(层)。 用数组实现堆,假设数组下标从0开始,下标为k的元素,它的左子树是2k ...
分类:
编程语言 时间:
2016-12-09 22:11:12
阅读次数:
174
简单介绍==和equals区别==是判断两个变量或实例是不是指向同一个内存空间equals是判断两个变量或实例所指向的内存空间的值是不是相同 final, finally, finalize的区别final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继 ...
分类:
编程语言 时间:
2016-12-09 22:12:21
阅读次数:
213
Oracle 在 2014 年 3 月发布了 Java 8 正式版,该版本是一个有重大改变的版本,对 JAVA 带来了诸多新特性。其中主要的新特性涵盖:函数式接口、Lambda
表达式、集合的流式...
分类:
编程语言 时间:
2016-12-09 22:17:02
阅读次数:
265
今天在用shell脚本写斐波那契数列计算时,一直不停的报错,主要原因是因为shell脚本实在太不智能,在进行数组运算时需要写大量的符号,很容易混淆,所以稍微总结一下数组元素的计算。首先,有几种情况:1在将一个数学运算结果赋值给某普通变量时:(1)letvar=算术表达式(2)var=$..
分类:
编程语言 时间:
2016-12-09 22:21:07
阅读次数:
168
上编刚刚写的py,,而进度条不是很满意,而且是单线程,所以修改为多线程,如果网络快,5分钟全部下载完全,该网站并发不好,而且经常访问不了,出现失败很正常。只是学习py爬虫吧了。#!/usr/bin/envpython
#-*-coding:utf-8-*-
importurllib
fromosimportpath,makedirs
importr..
分类:
编程语言 时间:
2016-12-09 22:20:31
阅读次数:
236
使用Idea15作为开发工具一、四个模块api作为接口,jar包,提供依赖core基础模块,提供实体类,工具类,jar包,提供依赖consumerdubbo中的消费者,控制层,war包,依赖api、coreproviderdubbo中的提供者,业务层,war包,依赖api、core二、Maven依赖①.dubbo(parent)pom.xml<groupId>c..
分类:
编程语言 时间:
2016-12-09 22:21:35
阅读次数:
239
坑呀!记得在start()之后,waitFor()之前把缓冲区读出来打log,否则是阻塞缓冲区,没有输出的packagecom.jikexueyuancrm.util;
importjava.io.BufferedReader;
importjava.io.DataOutputStream;
importjava.io.IOException;
importjava.io.InputStreamReader;
importjava.io..
分类:
编程语言 时间:
2016-12-09 22:25:10
阅读次数:
302
我最近在用java写一个远程视频监控系统,实时监控(类似直播)我想用RPT协议,不知道怎么把RPT协议集成到项目中,第一次写项目,写过这类项目的多多提意见,哪方面的意见都行,有代码或者demo的求赏给我,谢谢
分类:
编程语言 时间:
2016-12-09 22:28:37
阅读次数:
345
接口存在的原因: JAVA是单继承的,不支持多继承,但是有了接口,JAVA可以实现多个接口; 一个类要是实现某一个接口就必须实现接口内声明的所有方法(强迫执行,即便是空方法,也要实现); 接口特点: 1.接口内所有方法只有声明,没有方法体(隐式声明),例如:public abstract void ...
分类:
编程语言 时间:
2016-12-10 00:10:09
阅读次数:
215
/*** 用闭包 实现数组中及数组内部数组 的数据提取出来*/var myarr = [1,2,8,[3],[4,[5,[6],['a','b']],[9]]]; function tqFun(qcArr1){ var tempArr = []; function bbFun (qcArr){ fo ...
分类:
编程语言 时间:
2016-12-10 00:27:39
阅读次数:
164
C++复习笔记一(类的声明定义应用与构造函数析构函数部分)const在C语言中是"不能被改变值的变量",而在C++种子则是"一种有类型描述的常量",常量必须初始化,并且不可以改变const int *P=15;const 在*的左边,所以*p是常量,不可以改变int * const p=15;con ...
分类:
编程语言 时间:
2016-12-10 00:29:20
阅读次数:
194
首先来看一个标准的Spring配置文件 applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi ...
分类:
编程语言 时间:
2016-12-10 00:34:26
阅读次数:
273
1, 2, 3, 4, 感觉学到指针这部分内容有些吃力,很多东西看不懂,还有一部分需要自己学习,因为上次因为生病请假,有一部分内容没有听,自己学习的过程中也收到很大的阻碍,本次作业是通过自己在网上查阅资料和寻求同学帮助完成的,还是有很多不理解的地方,我会努力的!!! ...
分类:
编程语言 时间:
2016-12-10 00:36:51
阅读次数:
209
____ 所有求之不得的东西,我都舍不得一下子用完。 c语言是一种很宽容的语言,也非常简洁,而且重视实用 性,关键字少,一共只有32个,因此c语言的程序长度短, 减少了输入的工作量。c语言表达能力强,易于描述复杂 的程序结构。c语言因为它的宽容性,对程序员的设计思 想和技术要求较高。 ...
分类:
编程语言 时间:
2016-12-10 00:38:00
阅读次数:
152
forEach()函数从头到尾把数组遍历一遍。有三个参数分别是:数组元素,元素的索引,数组本身(如果是一个参数就是数组元素,也就是数组的值)。 注意:forEach无法在所有元素都传递给调用的函数之前终止(而for循环却有break方法),如果要提前终止,必须把forEach放在try块中,并能抛出 ...
分类:
编程语言 时间:
2016-12-10 00:40:19
阅读次数:
205
1.定义函数void sum(int *p)实现对给定数组a中所有元素求和并打印输出求和结果。 这道题看了丛铭俣和钟国晨的,似乎是懂了,原理其实还跟以前学的一样,只不过就是把以前学的都拼凑在一起了,看到别人写的之后就觉得哦对对就是这样,但是自己却写不出来,其实还是对知识掌握的不是很好吧,尤其是指针。 ...
分类:
编程语言 时间:
2016-12-10 00:40:34
阅读次数:
262