Python简介 一、Python介绍 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的 LISP。作为一种解释 ...
分类:
编程语言 时间:
2018-04-29 19:23:57
阅读次数:
566
BZOJ_1146_[CTSC2008]网络管理Network_主席树 Description M公司是一个非常庞大的跨国公司,在许多国家都设有它的下属分支机构或部门。为了让分布在世界各地的N个 部门之间协同工作,公司搭建了一个连接整个公司的通信网络。该网络的结构由N个路由器和N-1条高速光缆组成。 ...
分类:
编程语言 时间:
2018-04-29 19:24:24
阅读次数:
187
1.java程序的执行过程 java源文件->解析器->class文件->java类加载器->java运行时数据区->执行引擎 2.我们接下来看一下java运行时数据区 包含程序计数器,虚拟机栈,本地方法栈,方法区,堆,其中程序计数器,虚拟机栈,本地方法区属于指令,方法区和堆属于数据。 一、程序计数 ...
分类:
编程语言 时间:
2018-04-29 19:24:49
阅读次数:
240
一、Eclipse配置Spring Boot环境 1、查看eclipse版本信息; 2、登录:http://spring.io/tools/sts/all 看eclipse对应的插件版本对应的eclipse 信息 很显然我的eclipse版本太低,没有对应的spring boot tools版本,到 ...
分类:
编程语言 时间:
2018-04-29 19:25:06
阅读次数:
182
BZOJ_3653_谈笑风生_树状数组 Description 设T 为一棵有根树,我们做如下的定义: ? 设a和b为T 中的两个不同节点。如果a是b的祖先,那么称“a比b不知道 高明到哪里去了”。 ? 设a 和 b 为 T 中的两个不同节点。如果 a 与 b 在树上的距离不超过某个给定 常数x,那 ...
分类:
编程语言 时间:
2018-04-29 19:54:31
阅读次数:
220
二、springboot+mybatis的使用 1.springboot的注解:@SpringBootApplication :启动项目:整合常用注解(@Configuration,@EnableAutoConfiguration,@ComponentScan)/扫包作用(只能在当前同级包下) @E ...
分类:
编程语言 时间:
2018-04-29 19:54:50
阅读次数:
229
一、教材内容学习总结 URL类 1、URL 类是 java.net 包中的一个重要的类,使用 URL 创建对象的应用程序称为客户端程序。 2、一个 URL 对象通常包含最基本的三部分信息:协议、地址和资源 3、URL 对象的构造方法: 4、URL 对象调用 方法可以返回一个输入流,该输入流指向 UR ...
分类:
编程语言 时间:
2018-04-29 19:54:56
阅读次数:
189
算法定义: 希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。 希尔排序是基于插入排序的以下两点性质而提出改进方法的: 插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率。 但插入排序一般来说 ...
分类:
编程语言 时间:
2018-04-29 19:55:38
阅读次数:
216
采用五分位算法,统计一下数据的分布情况 首先,我们设置一下五分位算法点位K值,分别采用 16%,37%,63%,84%概率 根据excel自带的函数PERCENTILE,以及 K值,分别计算出四个点位值,结果如下图所示 虽然excel有自带的函数,但是java没有,必须通过自己编写程序来实现 创建 ...
分类:
编程语言 时间:
2018-04-29 19:57:09
阅读次数:
3039
一、字典的定义方法: 1、dic = {'name':'Karen','age':22,'hobby':'girl','is_handsome':True} print(dic) #==>{'name':'Karen'} dic = {'name':'Karen','age':22,'hobby': ...
分类:
编程语言 时间:
2018-04-29 19:57:35
阅读次数:
153
Java反射可以在程序运行时,生成对象,修改对象。JDK提供了Class, Constructor, Method等对象实现反射。 在spring框架中,使用ioc,面向接口编程。这个时候,我们申明对象是一个接口类型,具体实现是什么类型,可以通过配置文件指定。这个时候编译程序是不知道具体类型是什么的 ...
分类:
编程语言 时间:
2018-04-29 19:57:55
阅读次数:
231
1)定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 2)使用函数的好处:1、简化代码;2、提高代码的复用性;3、代码可扩展 3)举个例子: def sayhello(): #使用关键字def定义函数,后面是函数名 print('hello w ...
分类:
编程语言 时间:
2018-04-29 19:58:02
阅读次数:
210
Python中通过re模块实现了正则表达式的功能。re模块提供了一些根据正则表达式进行查找、替换、分隔字符串的函数。本文主要介绍re模块中常用的函数和函数常用场景。 re模块常用函数 1、match(pattern,string,flags=0) 根据pattern从string的头部开始匹配字符串 ...
分类:
编程语言 时间:
2018-04-29 19:58:09
阅读次数:
237
20165235 祁瑛 2018 4 《Java程序设计》第九周学习总结 教材学习内容总结 URL类 类是 t包中的一个重要类,使用 创建的对象的应用程序称作称作客户端程序。 一个URL类用如下的构造方法来创建一个类: 创建的对象是 协议,所包含的资源是默认的资源(主页) URL对象可以通过调用 方 ...
分类:
编程语言 时间:
2018-04-29 19:58:27
阅读次数:
253
今天将从以下4个方面来系统的学习一下java注解
什么是注解
注解的用途
注解使用演示
注解的实现原理
分类:
编程语言 时间:
2018-04-29 19:58:35
阅读次数:
309
今天将从以下4方面来系统的学习一下java的反射机制:
java反射是什么
java反射(Reflection)底层实现原理
java反射的简单演示
java反射的应用场景
分类:
编程语言 时间:
2018-04-29 19:59:02
阅读次数:
222
Java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area 栈 栈描述的是方法执行的内存模型,每个方法被调用都会创建一个栈帧 JVM为每个线程创建一个栈,用于存放该线程执行方法的信息 栈属于线程私有,不能实现线程间的共享 先进后出 栈是由系统自动分配,速度快!栈是一 ...
分类:
编程语言 时间:
2018-04-29 20:30:02
阅读次数:
141
python的6种基本数据类型--字典字典字典的定义与特性字典是Python语言中唯一的映射类型。定义:{key1:value1,key2:value2}1、键与值用冒号":"分开;2、项与项用逗号","分开;特性:1.key:value结构2.key必须可hash、且必须为不可变数据类型、必须唯一... ...
分类:
编程语言 时间:
2018-04-29 20:30:41
阅读次数:
241
本文demo下载和视频教学观看地址:http://www.wisdomdd.cn/Wisdom/resource/articleDetail.htm?resourceId=1076 本实例介绍了在线考试系统, 前台使用bootstrap技术,后台使用structs和herbinate, 数据库为my ...
分类:
编程语言 时间:
2018-04-29 20:30:49
阅读次数:
886
链接:http://acm.hdu.edu.cn/showproblem.php?pid=5044 这道题是真的有毒,之前用树链剖分+线段树写,tle了一万发,疯狂优化,最后放弃了,看了下其他人的题解 出题人卡了手线段树,不能用线段树写。。。。然后换成标记数组写(感觉比线段树要写起来要简单点。。), ...
分类:
编程语言 时间:
2018-04-29 20:31:21
阅读次数:
291