- 博客(406)
- 资源 (4)
- 收藏
- 关注
转载 linux 离线安装gcc
在服务器上面安装一些工具,比如Redis时,需要有gcc环境。如果服务器是联网的,那么好办了,直接使用命令yum -y install gcc 安装。但是如果服务器不能联网,那么就需要一种离线安装的方式了。步骤如下:从CentOS7的系统安装镜像中取出需要的rpm包(也可以通过别的方式获取):解压镜像文件,进入"Packages"目录,里面很多rpm包,取出如下几个:rpm包可以从这两个...
2018-11-07 10:29:36
8391
3
转载 @Deprecated注解功能
阿里的java开发手册,其中有一个OOP规约(网上百度了一下,这个规约是阿里自己制定的),其中有一条:外部正在调用或者二方库依赖的接口,不允许修改方法签名,避免对接口调用方产生影响。接口过时必须加 @Deprecated 注解,并清晰地说明采用的新接口或新服务是什么。这其中提到了 @Deprecated 注解,在之前的开发过程中没遇到过这个注解,于是查了下他的功能:简单来讲就是,若某类或...
2018-10-27 11:16:03
963
转载 Linux下ifconfig不显示ip地址
本文转载自:http://blog.csdn.net/cmh477660693/article/details/52760236ubuntu终端下命令ifconfig的问题解决问题一. ifconfig之后只显示lo,没有看到eth0问题二. ifconfig之后显示eth0,但是没有显示静态IP地址,即无inet、地...
2018-10-14 10:57:49
3292
转载 2.0.x以上版本启动Spark在UI界面上看不到worker节点的信息
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xsg448457111/article/details/82986024 问题描述作者是在centos上安装spark-2.3.0-bin-hadoop2.7...
2018-10-14 10:52:27
1115
转载 scala中Map集合的简单使用
import scala.collection.mutable/**Map集合的简单使用*/object MapUse {def main(args: Array[String]): Unit = {// 创建一个空的map – 注意:这里要用实现类,因为Map是抽象类,使用时需要声明具体实现类val emptyMap = new mutable.HashMapString,I...
2018-09-30 11:56:55
1549
转载 scala定义函数的几种方式
scala是面向对象的语言,同时也是函数式编程语言。函数在scala中是一等公民,它和变量一样,既可以作为其他函数的参数,也可以将函数赋值给一个变量。 在scala中定义函数有很多方式,不熟悉scala的同学初看之时难免被搞得晕头...
2018-09-26 21:33:40
1789
转载 scala定义函数的几种方式
scala是面向对象的语言,同时也是函数式编程语言。函数在scala中是一等公民,它和变量一样,既可以作为其他函数的参数,也可以将函数赋值给一个变量。 在scala中定义函数有很多方式,不熟悉scala的同学初看之时难免被搞得晕头转向。这里,我试图按照函数是否有返回值来总结一下函数定义的规律,仅供参考。一、 有返回值的函数定义1、标准形式(就是函数形参,返回类型,return语句全有) ...
2018-09-26 21:31:03
720
转载 Scala各种符号的含义
::::::::运算符:::(三个冒号)表示List的连接操作,比如:Java代码 收藏代码val a = List(1, 2)val b = List(3, 4)val c = a ::: b其中a,b保持不变,a和b连接产生一个新表List(1,2,3,4),而不是在a上面做add操作。Scala中的List不同于Java的List,Java声明final List jav...
2018-09-19 18:49:59
893
转载 mybatis中#和$的区别
在mybatis接口mapper文件中引用传入的参数是通过#{param}或者${param}来使用的。1.数据类型匹配:会进行预编译,而且进行类型匹配$:不进行数据类型匹配2.实现方式 :用于变量替换$:实质上是字符串拼接3.#和$的使用场景 (1)变量的传递,必须使用#,使用#{}就等于使用了PrepareStatement这种占位符的形式,提...
2018-09-16 21:20:54
323
转载 mybatis中#和$的区别
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39220472/article/details/79656122 ...
2018-09-16 21:18:48
301
转载 java中接口是否可以继承多个接口?
接口是常量值和方法定义的集合。接口是一种特殊的抽象类。java类是单继承的。classB Extends classAjava接口可以多继承。Interface3 Extends Interface0, Interface1, interface……不允许类多重继承的主要原因是,如果A同时继承B和C,而B和C同时有一个D方法,A如何决定该继承那一个呢?但接口不存在这样的问题,接口全...
2018-09-16 12:14:41
2732
转载 Mybatis配置文件resultMap映射啥时候可写可不写?
1、student实体类public class Student { private Integer id;//编号 private String name;//姓名 private Double sal;//薪水 public Student(){} public Student(Integer id, String name, Double sa...
2018-09-07 09:52:18
3080
转载 反射中getMethods 与 getDeclaredMethods 的区别以及方法的调用
public Method[] getMethods()返回某个类的所有公用(public)方法包括其继承类的公用方法,当然也包括它所实现接口的方法。public Method[] getDeclaredMethods()对象表示的类或接口声明的所有方法,包括公共、保护、默认(包)访问和私有方法,但不包括继承的方法。当然...
2018-09-02 18:46:30
3596
转载 Java反射机制深度剖析
版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! Java反射机制是Java语言中一种很重要的机制,可能在工作中用到的机会不多,但是在很多框架中都有用到这种机制。我们知道Java是一门静态语言,在程序编译时变量的数据类型都已经确定,那么在Java运行时环境中,对于任意一个类...
2018-09-02 18:29:29
302
转载 Linux下卸载java jdk
查看已经安装的jdk[root@izuf61z1rt2fvuhr3u07s0z ~]# rpm -qa|grep jdkjava-1.8.0-openjdk-headless-debug-1.8.0.151-5.b12.el7_4.x86_64java-1.8.0-openjdk-src-debug-1.8.0.151-5.b12.el7_4.x86_64copy...
2018-08-23 14:16:28
887
转载 JDK1.8-Stream()使用详解
为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 St...
2018-08-21 22:28:24
1159
转载 Java8中的[方法引用]“双冒号”
双冒号运算就是Java中的[方法引用],[方法引用]的格式是类名::方法名注意是方法名哦,后面没有括号“()”哒。为啥不要括号,因为这样的是式子并不代表一定会调用这个方法。这种式子一般是用作Lambda表达式,Lambda有所谓懒加载嘛,不要括号就是说,看情况调用方法。例如表达式:person -> person.getAge();可以替换成Person::ge...
2018-08-21 14:55:05
629
转载 Mysql 如何设置字段自动获取当前时间
应用场景:1、在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间;2、在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录修改时间;实现方式:1、将字段类型设为 TIMESTAMP 2、将默认值设为 CURRENT_TIMESTAMP举例应用:1、MyS...
2018-08-13 18:32:50
490
转载 Nginx配置详解
序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功能集、示例配...
2018-08-05 14:07:52
300
转载 Cas之5.2.x版本单点登录自定义REST认证
玩过了JDBC方式认证CAS用户,那么接下来是一是Rest方式进行用户认证。什么是Rest认证? 通过数据接口对用户进行认证cas又是怎么做的? 通过请求接口,返回固定格式,进行对密码匹配,判断用户是否合法 什么场景下用rest认证? 用户数据存在远端、不允许cas直接访问数据库、cas不希望你知道帐号数据的表结构一、准备工作 数据库沿用上一篇jdbc文章中的sql脚本...
2018-07-29 15:51:49
4180
1
转载 CAS之5.2x版本单点登录服务安装(一)
Cas5.2是比较新的版本,安装起来,还是有点坑的,配置证书啥的,都不说,就是cas5.2版本需要和Tomcat8一起用。。。而且,编译的时候,有一个Maven版本,一个是Gradle的,我这个地方采用的是Maven构建的,而且这破网速,太慢了。 安装前准备Tomcat之搭建C...
2018-07-21 11:47:37
2857
转载 CAS之5.2x版本单点登录服务安装
Cas5.2是比较新的版本,安装起来,还是有点坑的,配置证书啥的,都不说,就是cas5.2版本需要和Tomcat8一起用......而且,编译的时候,有一个Maven的版本,一个是摇篮的,我这个地方采用的是Maven的构建的,而且这破网速,太慢了。 安装前准备Tomcat之搭建...
2018-07-21 11:00:41
546
转载 CAS的单点登录和oauth2的最大区别
CAS的单点登录时保障客户端的用户资源的安全oauth2则是保障服务端的用户资源的安全 CAS客户端要获取的最终信息是,这个用户到底有没有权限访问我(CAS客户端)的资源。oauth2获取的最终信息是,我(oauth2服务提供方)的用户的资源到底能不能让你(oauth2的客户端)访问 CAS的单点登录,资源都在客户端这边,不在CAS的服务器那一方。用户在给CAS服务端提...
2018-07-21 09:19:27
1485
转载 @JsonProperty的使用
jackson的maven依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version>&
2018-07-15 10:45:39
1046
转载 Maven之手动安装jar到本地仓库
有时候,天朝的网速不给力,所以通过别的方法下载的jar包,想要传到本地的maven仓库上面,下面介绍两种方法,一种是直接导入到maven本地,第二种是在pom.xml应用jar包Maven 安装 JAR 包的命令是: mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -Dartifac...
2018-07-14 22:22:20
332
原创 mysql 时区异常The server time zone value '?й???????' is unrecognized or represents more than one tim
Caused by: com.mysql.cj.core.exceptions.InvalidConnectionAttributeException: The server time zone value '?й???????' is unrecognized or represents more than one time zone. You must configure either th...
2018-07-14 21:51:17
2590
原创 Linux (centos7 )安装mysql(安装版)
一,首先到官网下载吧:https://dev.mysql.com/downloads/file/?id=469456二,解压:#tar -xvf mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar解压后有如下的转速:[root @ hostaa mysql_rpm] #ls -l 总用量1141908 -rw-r - r-- 1 root root 584652...
2018-07-11 19:19:02
343
原创 Linux下面解压.tar.gz和.gz文件解压的方式
两种解压方式 1。tar.gz的 使用焦油命令进行解压 tar -zxvf java.tar.gz解压到指定的文件夹 tar -zxvf java.tar.gz -C /usr/java分别是四个参数x : 从 tar 包中把文件提取出来z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压v : 显示详细信息f xxx.tar.gz : 指定被处...
2018-07-05 14:52:19
49246
3
转载 centos7 ifconifg没有ip
在安装时设置了静态ip但是使用ifconfig命令时只有127.0.0.1的ip地址 这时候查看/ etc / sysconfig / network-scripts目录下是否存在ifcfg-eth0文件如果不存在查看是否存在ifcfg-开头的文件 我的系统存在的ifcfg-eno16777736这样一个文件更多ifcfg-eno16777736[liaomin @ localhost netwo...
2018-07-05 10:38:39
503
转载 解决 IntelliJ IDEA Properties 文件代码不高亮
我们在 IDEA 编辑 properties 文件的时候,会发现敲出的代码不会高亮显示,会提示你 “Unused property more... (Ctrl+F1) ”,如下图显示,这是为什么呢?这是因为IDEA默认对properties文件是进行关键字检查的,虽然我不知道这有啥用,但是很明显对我们来说暂时没用,而且还造成了我们编写properties时没有高亮显示,看着一片灰白色的代码心情一顿...
2018-07-03 16:43:29
10858
转载 Eureka服务注册过程详解之IpAddress
阅读本文你将了解微服务注册到Eureka Server上的粗粒度过程eureka.instance.prefer-ip-address = true 时,发生的一些事深度理解eureka.instance.ip-address 和eureka.instance.prefer-ip-address = true 。杂谈注:本篇较长、枯燥、烧脑,并且涉及的范围相对广,建议选择一个舒服的姿势阅读。分析,...
2018-06-29 11:04:21
3757
原创 spring cloud Eureka 服务配置文件详解(持续更新中)
server: port: 8000eureka: instance: # hostname: T231 # 使用IP注册,Spring就会自动为我们获取第一个非回环IP地址 prefer-ip-address: true # 心跳间隔 lease-renewal-interval-in-seconds: 3 # 服务失效时间: 如果多久...
2018-06-29 11:02:46
2138
转载 理解OAuth 2.0
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取自己储存在G...
2018-06-28 22:04:14
325
转载 JS模板引擎-腾讯artTemplate 最全的使用介绍
在没接触artTemplate之前,我都是手写字符串拼接做模板替换。这样做往往费时费力,而当我使用了artTemplate之后,只需要两句话,就搞定了全部!通过长期的使用artTemplate,现在我为大家总结出其最全的常用方法。参考资料:https://github.com/aui/artTemplate以上是官方文档以及下载地址。一:安装使用下载artTemplate后,找到template....
2018-06-25 09:50:22
387
转载 Spring Cloud中Hystrix仪表盘与Turbine集群监控
Hystrix仪表盘,就像汽车的仪表盘实时显示汽车的各项数据一样,Hystrix仪表盘主要用来监控Hystrix的实时运行状态,通过它我们可以看到Hystrix的各项指标信息,从而快速发现系统中存在的问题进而解决它,OK,本文我们就来看看Hystrix仪表盘要怎么使用。本文是Spring Cloud系列的第十五篇文章,了解前十四篇文章内容有助于更好的理解本文:1.使用Spring Cloud搭建服...
2018-06-25 08:53:47
281
转载 Spring-boot 启动时碰到的错误
Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package错误概述最近学习springboot的使用,写了一个小demo,结果总是碰到这样的错误:** WARNING ** : Your ApplicationContext is unlikely to start due ...
2018-06-22 00:48:44
609
转载 单点登录CAS技术概述
1 简介单点登录(Single Sign On ,简称SSO)是目前比较流行的服务于企业业务整合的解决方案之一,SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。SSO的实现机制不尽相同,大体分为Cookie机制和Session机制两大类。Session是一种服务器端机制,当客户端访问服务器时,服务器为客户端创建一个惟一的SessionID,以使在整个交互过程中始终...
2018-06-14 21:53:19
762
原创 CAS的详细登录流程
盗一张学习CAS绝大多都看过的图以及执行部分分析注:已分不清原创,此处就不给出地址了。从结构上看,CAS包含两个部分:CAS Server 和CAS Client需要独立部署,主要负责对用户的认证工作;CAS Client负责处理对客户端受保护资源的访问请求,需要登录时,重定向到CAS Server.图1是CAS最基本的协议过程:CAS Client 与受保护的客户端应用部署在一起,以Filter...
2018-06-14 10:32:46
3381
转载 StringRedisTemplate和RedisTemplate区别和联
总结了一下区别和联系主要有四点:第一点,StringRedisTemplate继承了RedisTemplate。第二点,RedisTemplate是一个泛型类,而StringRedisTemplate则不是。第三点,StringRedisTemplate只能对key=String,value=String的键值对进行操作,RedisTemplate可以对任何类型的key-value键值对操作。第四...
2018-06-12 22:08:00
1939
转载 Zuul超时问题,微服务响应超时,zuul进行熔断
是这样的,今天碰到了微服务响应超时问题,而且超时时间特别短,2秒就超时,zuul就走熔断了。 我采用zuul作为网关,根据不同的访问路径进行微服务的路由,譬如有个服务是user,我访问user服务的某个接口时,该接口执行时间很慢,2秒多,然后还没执行完,zuul就执行熔断了,进入了我配好的ZuulFallbackProvider里。所以来研究一下zuul的超时处理。 前提,zuul和微服务都已经注...
2018-06-05 09:54:27
1426
HTTPCLIENT
2018-04-20
httpclient常用 jar包工具
2018-04-20
ssm整合实例
2017-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人