1. 安装环境以及依赖包 可以直接yum安装: 2 . 从github下载pyenv 3. 更新环境变量 4. 重启或者执行 source ~/.bash_profile 5. 安装python 3.6.0 和2.7.15 7.安装完成后可以查看当前服务器存在的python版本 8. 常用的使用命令 ...
分类:
编程语言 时间:
2018-06-23 15:36:44
阅读次数:
147
java的包,其实就是我们电脑系统中的文件夹,包里存放的是类文件。 当类文件很多的时候,通常我们会采用多个包进行存放管理他们,这种方式称为分包管理。 在项目中,我们将相同功能的类放到一个包中,方便管理。并且日常项目的分工也是以包作为边界。 类中声明的包必须与实际class文件所在的文件夹情况相一致, ...
分类:
编程语言 时间:
2018-06-23 15:37:38
阅读次数:
126
基本思想: 通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对着两部分记录进行排序,以达到整体有序的目的。 通俗点说就是: 在待排记录中找出一个记录,然后想办法将它放到一个位置,是得它左边的值都比他小,右边的值都比他大(正序或者倒序),把这个记录称作枢 ...
分类:
编程语言 时间:
2018-06-23 15:41:13
阅读次数:
164
Java技术的核心就是Java虚拟机——所有Java程序都在其上运行,需要Java虚拟机、Java API和Java,class文件的配合,Java程序才能够运行 为什么使用Java 通过网络连接起来的智能设备和计算机组成的基础结构开创了软件的新环境,它为软件开发者带来了新的挑战和机遇。Java可以 ...
分类:
编程语言 时间:
2018-06-23 15:41:31
阅读次数:
129
1. 参数说明:pattern模式字符串,可以数字命名也可以name命名(\g<1>==\1)(?P<name> \g<name>) repl 替换的字符串也可以是函数 string源串 count替换的次数 flag的值为: 2.实例 ...
分类:
编程语言 时间:
2018-06-23 15:43:04
阅读次数:
156
JavaScript是按值传递的,但是要分情况才知道传递之后原来的值会不会变,不然会出现你想都想不出来的bug 一、按值传递--元类型输入tip:元类型( number, string, boolean, null, undefined ) 传入的参数,无论函数内部怎样对其操作,调用传入的变量都不会 ...
分类:
编程语言 时间:
2018-06-23 15:44:31
阅读次数:
160
此排序包括升序和降序 请参考排序接口与抽象类(java) 普通冒泡排序 改良冒泡排序 package com.bsc.algorithm.sort.bubble; import com.bsc.algorithm.sort.inf.AbstractSort; /** * 冒泡排序 * * @auth ...
分类:
编程语言 时间:
2018-06-23 15:44:40
阅读次数:
172
首先看一下Web应用部署初始化过程 (Web Application Deployement),官方文档说明:Web Application DeploymentWhen a web application is deployed into a container, the following st... ...
分类:
编程语言 时间:
2018-06-23 15:44:56
阅读次数:
281
静态成员的初始化要在类外不然报错error: ISO C++ forbids in-class initialization of non-const static member '***' 但是声明为const的变量就可以了,即使是static的 ...
分类:
编程语言 时间:
2018-06-23 15:46:09
阅读次数:
188
一. IOC容器配置 1. 一些概念 (1)IOC容器: 定义:具有管理对象和管理对象之间的依赖关系的容器。 作用:应用程序无需自己创建对象,对象由IOC容器创建并组装。BeanFactory是IOC容器的核心。 流程:IOC容器根据配置文件,读取配置元数据,通过元数据库对程序中的各个对象进行实例化 ...
分类:
编程语言 时间:
2018-06-23 16:58:02
阅读次数:
160
Python format() 函数的用法 复制自博主 chunlaipiupiupiu 的博客,如有侵权,请联系删除 python中format函数用于字符串的格式化 通过关键字 通过位置 填充和对齐^<>分别表示居中、左对齐、右对齐,后面带宽度 ...
分类:
编程语言 时间:
2018-06-23 16:59:49
阅读次数:
246
简单选择排序 一、工作原理 图解 我们可以从图上可以看出,我们先循环找出最小的元素。我们的第二个循环是找出最小的元素,第一个循环是负责交换值的,第一趟排序外层循环的指针指向数组的第一个,这个时候我们找出数组的最小值,和外层指针交换数值,就把最小的放在第一个,后面的同理。 注意: 1、重点在于先循环找 ...
分类:
编程语言 时间:
2018-06-23 16:59:59
阅读次数:
159
弄了一周,maven环境算是弄好了 使用eclipse开发SSM框架,即要下载maven和Spring插件,并导入到eclipse里,这里就不详细介绍导入问题,有问题可百度或谷歌,上面实在是太多太多 maven工程,今天报了一个404错误,即地址为http://localhost:8080/ssm- ...
分类:
编程语言 时间:
2018-06-23 17:01:38
阅读次数:
161
大部分程序员对线程这个概念印象深刻,不是在项目中用到了线程,而是来自面试官的对话。 线程和进程的区别是什么?你可以回忆下你当时的答案,可以在评论去写出来大家共享自己的理解。 进程 运行中的程序实例就叫进程;也就是说一个程序加载到内存后就变成了进程。 进程空间也称为地址空间。地址空间就是进程要用的所有 ...
分类:
编程语言 时间:
2018-06-23 17:02:23
阅读次数:
163
1 # 加密模块 2 import hashlib 3 4 # md5 加密 md5 5 # 1.初始化md5模块 生成md5对象 6 # 2.引入要加密的数据 update 7 # 3.获取加密值 hexdigest 8 m = hashlib.md5() 9 m.update('hello wo... ...
分类:
编程语言 时间:
2018-06-23 17:03:32
阅读次数:
158
题目: 给定n个整数组成的序列,求所有不下降子序列中最长的长度。例如{A_n}=3,18,7,14,10,12,23,41,16,24,其中3,18,23,41是一个长度为4不下降子序列, 但3,7,10,12,16,24是一个长度为6的子序列。 发现若A(i)>=A(i-1),以A(i)结尾的最长 ...
分类:
编程语言 时间:
2018-06-23 17:05:23
阅读次数:
503
1、String是最基本的数据类型吗? 答:基本数据类型包括byte、int、char、long、float、double、boolean和short。java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer ...
分类:
编程语言 时间:
2018-06-23 17:05:31
阅读次数:
159
最近国内MicroPython风靡程序界,是什么原因导致它这么火呢?是因为他功能强大,遵循Mit协议开源么? 错!因为使用它真的是太舒服了!!! Micropython的由来,这得益于Damien George这位伟大的计算机工程师,Damien George每天都会使用Python工作,他有一天冒 ...
分类:
编程语言 时间:
2018-06-23 17:06:19
阅读次数:
151
Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 不同于数学中的函数定义,在计算机中,函数又可以称呼为子程序。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函 ...
分类:
编程语言 时间:
2018-06-23 17:09:13
阅读次数:
157