https://www.jianshu.com/p/af3d5800f763 网上有很多springboot的入门教程,自己也因为项目要使用springboot,所以利用业余时间自学了下springboot和springcloud,使用下来发现springboot还是挺简单的,体现了极简的编程风格, ...
分类:
编程语言 时间:
2018-08-23 13:13:07
阅读次数:
195
有没有想过一个问题,计算机编程语言众多,常用的编程语言有Java,Python等,在开始学习大数据之前都会选择学习Java,那Java到底好在哪呢?为什么学大数据之前要先学Java呢? 大数据人才越来越多的受到社会和企业的青睐,很多想要学习大数据的新人在开始的时候都会觉得自己学的就是大数据,但是真的 ...
分类:
编程语言 时间:
2018-08-23 13:13:22
阅读次数:
183
前不久做了一个优惠劵的分享功能,其中一个功能就是生成一个优惠劵分享短链接。生成的短链接要求每个链接都是唯一的,并且长度尽可能短。在网上查了一下相关的思路,发现了一个不错的算法。这个算法的思路就是用[a-zA-Z0-9]建立一个长度为62的矩阵,然后把矩阵打乱,再生成一个全局唯一的数字,再把这个数字用 ...
分类:
编程语言 时间:
2018-08-23 14:10:24
阅读次数:
159
#冒泡排序,主要思想:从第一个元素开始,向尾部开始比较大小换位置 def bubble_sort(alist): for j in range(len(alist)-1,0,-1): for i in range(j): if alist[i] > alist[i+1]: alist[i],alis... ...
分类:
编程语言 时间:
2018-08-23 14:11:31
阅读次数:
185
需求: 用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下 讲师视图 管理班级,可创建班级,根据学员qq号把学员加入班级 可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同时 为这 ...
分类:
编程语言 时间:
2018-08-23 14:12:18
阅读次数:
144
1.创建SpringMVC项目 配置web.xml 配置dispatcher-servlet.xml 控制类 新建jsp RequestMapping requestMapping(“hello”) requestMapping(“/hello.do”) requestMapping(value=” ...
分类:
编程语言 时间:
2018-08-23 14:13:44
阅读次数:
218
1.认识编程语言 1.什么是编程语言呢? 2.编程语言的作用? ...
分类:
编程语言 时间:
2018-08-23 14:14:36
阅读次数:
168
总结下Java反射机制的相关知识点, 一.什么是反射 Java反射机制是在运行状态中,对于任意的类都能知道它的属性和方法,对于任意一个对象都能调用它的属性和方法,这种动态获取信息或动态调用对象方法的功能称为JAVA的反射机制; 二.获取Class的三种方法 ...
分类:
编程语言 时间:
2018-08-23 14:15:18
阅读次数:
208
1 1.直接在configuration中排除 2 configurations { 3 compile.exclude module: 'commons' 4 all*.exclude group: 'org.gradle.test.excludes', module: 'reports' 5 }... ...
分类:
编程语言 时间:
2018-08-23 14:17:26
阅读次数:
907
1,继承 Thread(各自卖10张票) 2,实现 Runnable(一起卖10张票) 区别: 1,Runnable 解决了单继承问题 2,Runnable 更好描述共享资源 ...
分类:
编程语言 时间:
2018-08-23 14:17:40
阅读次数:
118
在搞 Spring Security 的时候遇到了一个小坑,就是静态资源加载的问题。当我们继承了 *WebSecurityConfigurerAdapter*的时候,会去重写几个方法。去设定我们自己要过滤的路径或者是权限的一些规则。```@Configuration@EnableWebSecurit... ...
分类:
编程语言 时间:
2018-08-23 14:18:42
阅读次数:
202
一、在java里面,对于super关键字通常有两种用法: 1. 用在子类的构造方法里(初始化用),主要是调用父类的默认构造方法,如果父类有不止一个构造方法,可以通过super指定具体的构造函数,比如 super(paras); 2. 用在子类里调用隐藏或重写的属性或行为,比如 super.onDes ...
分类:
编程语言 时间:
2018-08-23 14:19:41
阅读次数:
273
一、this关键字 1、说明 this关键字代表当前类的对象,可以访问本类的属性、方法、构造器注意:谁调用该方法,则this就指谁 2、语法 访问属性: this.属性名 = 值; System.out.println(this.属性名);访问方法: this.方法名();访问构造器: this([ ...
分类:
编程语言 时间:
2018-08-23 14:19:50
阅读次数:
201
前言 Union Type 和 Intersection Type 都是将多个类型结合起来的一个 等价的“类型” ,它们 并非是实际存在 的类型。 Union Type Union type(联合类型) 使用比特或运算符 进行构造: 注意: 用 符号来构造Union Type类型只是Java语言的规 ...
分类:
编程语言 时间:
2018-08-23 14:21:40
阅读次数:
430
说明: 本文主要深入了解视图(views.py),涉及路由配置、定义视图、Request对象、Response对象、状态保持等。 一、路由配置 1、配置位置(settings.py 的 ROOT_URLCONF) 在settings.py中的ROOT_URLCONF指向的urls.py则是主要的路由 ...
分类:
编程语言 时间:
2018-08-23 14:21:57
阅读次数:
211
一、前述 实际工作中将Python脚本每天定时写入到日志文件中的使用场景还是蛮多的,有很多种方法可以实现这种效果。本文选择一种方式实现,特将实现细节做如下分享,不当之处烦请指正。 二、具体 1、python脚本需要在每个Python文件上面添加logger输出。 如下: 2、Shell脚本中添加后台 ...
分类:
编程语言 时间:
2018-08-23 15:30:40
阅读次数:
142
首先方法重写和方法重载是建立在Java的面向对象的继承和多态的特性基础上而出现的。至于面向对象的继承和多态的特性我就不在这里多说了。继承是指在一个父类的基础再创建一个子类,这样子类就拥有了父类的非私有的特性,同时子类还可以扩展自己的特性,这样就引出了方法重写和方法重载! 首先方法重写和方法重载是建立 ...
分类:
编程语言 时间:
2018-08-23 15:31:15
阅读次数:
161
字符串赋值引用特性同一个字符串赋值给不同的变量,所有变量都是同一个对象s="abc"s1="abc"id(s)34707248id(s1)34707248id("abc")34707248siss1True变量赋值a=b=c=3a,b,c(3,3,3)a,b,c=1,2,3a,b,c(1,2,3)变量特性变量可以重新赋值,变量保存的是值的
分类:
编程语言 时间:
2018-08-23 15:33:28
阅读次数:
158
上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而达到高可用,架构图如下: 一、准备工作 继续使用上一篇文章的工程,创建一个eureka-server工程,用作服务注册中 ...
分类:
编程语言 时间:
2018-08-23 15:36:50
阅读次数:
209
【摘要】在图像采集和处理过程中会引入噪声,必须先对图像进行预处理。本文介绍一种快速中值滤波算法,该算法在硬件平台上实现实时处理功能。综合考虑,选择现场可编程门阵列(FPGA)作为硬件平台,采用硬件描述语言Verilog实现改进型中值滤波算法。经Modelsim仿真结果表明:基于FPGA硬件平台实现改 ...
分类:
编程语言 时间:
2018-08-23 15:37:10
阅读次数:
241