随着框架使用的不断的更新,后面使用SpringBoot会多,这边准备构建一个SpringBoot项目使用的模版。 所谓模版,和之前一样,就是一个最简单的项目,包含所有最简单的空实现。 做模版的时候参考了很多GitHub上的代码,所有参考过的优秀的代码来源都会放在最后,喜欢也对你有帮助。 这个适合从S ...
分类:
编程语言 时间:
2017-12-30 15:51:54
阅读次数:
203
BOOTP实现 / BOOTP Implement 目录 Note: 理论部分请参考文末相关阅读链接 1 BOOTP 的服务器建立过程 服务器建立步骤主要有: (1) 设定服务器IP,传送ip(offer_ip),服务端口68,客户端口67; (2) 建立send_socket/UDP,广播模式允许 ...
分类:
编程语言 时间:
2017-12-30 15:53:50
阅读次数:
213
引用模块 保存并命名为 chart2.py 文件 打开 python 的IDLE file-open 打开 chart2.py文件。 这样便引入了该文件。 验证: 发布 1. 为模块创建一个文件夹,把chart2.py 复制到该文件夹下,假设文件夹名为chart2 2.在该文件夹下创建一个叫setu ...
分类:
编程语言 时间:
2017-12-30 15:54:01
阅读次数:
145
2day Python基础语法: 1、用户输入和注释 用户输入: 代码注释:# 注释部分不会被执行,或用来帮助理清代码逻辑 2、数据类型:数字 int:整数 long:长整形 注:Python3以后已取消 float:浮点型 3、数据类型:字符串 字符串相加(拼接) 字符串相乘(重复) 4、数据类型 ...
分类:
编程语言 时间:
2017-12-30 15:55:02
阅读次数:
146
接着上节继续学习,在本章中,你将从网上下载数据,并对这些数据进行可视化。网上的数据多得难以置信,且大多未经过仔细检查。如果能够对这些数据进行分析,你就能发现别人没有发现的规律和关联。我们将访问并可视化以两种常见格式存储的数据:CSV和JSON。我们将使用Python模块csv来处理以CSV(逗号分隔 ...
分类:
编程语言 时间:
2017-12-30 15:55:57
阅读次数:
185
(1)input和raw_input的区别:# -*- coding:utf-8 -*-#除非有特别需要,应该尽量用raw_inputx = input("请输入您的名字:")print "Hello"+x y = raw_input("请输入您的名字:")print "Hello"+y # 请输入
分类:
编程语言 时间:
2017-12-30 15:56:45
阅读次数:
168
Python基础: 1day: 1、Python基础: A、编程语言介绍: a、 计算机只能理解0和1。编程即写一段按照一定规则写代码,让计算机帮你干活; b、机器语言:最底层的语言,由0和1组成; c、汇编语言:采用英文缩写的标识符,更容易理解有一定的逻辑; d、高级语言:相当于汇编语言而言,对开 ...
分类:
编程语言 时间:
2017-12-30 15:57:31
阅读次数:
150
#这是一个单行注释 ''' 这是 一个 多行注释 ''' """ 这也是 一个 多行注释 """ ...
分类:
编程语言 时间:
2017-12-30 15:58:04
阅读次数:
107
前言: solr服务器搭起来, 数据导入之后, 就该应用到项目中去了. 那在项目中, 该怎么整合和应用solr呢? 接下来, 就来整合和应用solr 一. 整合 1. 引入jar包 2. 配置文件 host 也可以写成 http://127.0.0.1:8081/solr/collection1. ...
分类:
编程语言 时间:
2017-12-30 15:58:21
阅读次数:
157
Thread是python中的一个多线程类,我们可以通过给它传递target函数或者创建一个自己的类来继承Thread来使用他。queue是python中的一个消息队列,它实现了python中线程数据的共享,并解决了传统多线程需要对共享数据上锁,解锁的问题,极大的方便了我们的多线程变成。通过Thre ...
分类:
编程语言 时间:
2017-12-30 15:58:29
阅读次数:
149
最近浅显的学习了C++的基础知识,想来练练手,于是就用单链表写了最经典的小项目,存粹学习,所以就在控制台下写了,写的有点简陋,码了大概400多行。 下面上代码: 下面是程序运行的结果: 初始界面: 插入信息: 连续插入后显示: 修改信息: 修改后结果: 如有错误,欢迎批评指针哈~ ...
分类:
编程语言 时间:
2017-12-30 15:58:52
阅读次数:
204
DHCP实现 / DHCP Implement 目录 下面介绍建立一个简单的DHCP服务器,主要用于对基本的DHCP请求进行响应,目前只提供一个IP为客户端使用,实现最基本的通信示例。理论内容可参考 DHCP 理论部分。 1 DHCP 服务器建立过程 首先是基本服务器的建立,这个服务器实现了最基本的 ...
分类:
编程语言 时间:
2017-12-30 15:59:56
阅读次数:
246
#file操作要点:针对桌面的aaa.txt with open(r'C:\Users\xuyin\Desktop\aaa.txt','r')as f: x1=f.read() #得到一个字符串 print type(x1) print(x1) f.seek(0,0) print(1) x2=f.r ...
分类:
编程语言 时间:
2017-12-30 16:00:07
阅读次数:
159
DHCP协议 / DHCP Protocol 目录 1 DHCP 基本理论 DHCP (Dynamic Host Configuration Protocol, 动态主机配置协议) 是一种局域网的网络协议,使用UDP协议进行工作,主要有两个用途,在RFC 2131中有详细的描述, 1. 给内部网络或 ...
分类:
编程语言 时间:
2017-12-30 16:00:21
阅读次数:
238
命题: 伪代码 源码: ...
分类:
编程语言 时间:
2017-12-30 16:00:27
阅读次数:
122
spring task 实现定时任务 由于Spring3.0以后自带spring task定时任务工具,使用方法也非常简单,在Spring的架构下不需要额外引入其他jar包,同时还支持注解和配置文件两种形式。 一、注解方式配置(@Scheduled) 1、编写定时任务实体类 2、在Spring配置中 ...
分类:
编程语言 时间:
2017-12-30 16:00:58
阅读次数:
129
涉及到的知识点有:for循环有两种写法、数组、一维数组定义与使用、一维数组的初始化、如何得到一个一维数组的成员数量、查找出一维数组中成员最大值、查找一维数组的第二大元素的值、一维数组的逆置、一维数组排序:冒泡排序、二维数组、二维数组的初始化、三维数组初始化、三维数组排序、字符串与字符数组、字符数组的 ...
分类:
编程语言 时间:
2017-12-30 16:01:08
阅读次数:
189
字典是另一种可变容器模型,且可存储任意类型对象,下标从0开始,最后一个为-1。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: 键必须是唯一的,但值则不必,字典是无序的。 值可以取任何数据类型,但键必须是不可变的 ...
分类:
编程语言 时间:
2017-12-30 16:02:49
阅读次数:
134
input 接收的所有数据都是字符串(即类型为str),即使输入的数字,任然当做字符串处理 通过int(age),将age转换为数字 ...
分类:
编程语言 时间:
2017-12-30 16:05:33
阅读次数:
154
web 开发基础 1. 部署并启动 tomcat 服务器. 1). 解压 apache-tomcat-6.0.16.zip 到一个非中文目录下 2). 配置一个环境变量. java_home(指向 JDK 安装的根目录) 或 jre_home 3). 通过双击 apache-tomcat-6.0.1 ...
分类:
编程语言 时间:
2017-12-30 16:58:59
阅读次数:
134