自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

转载 Spring Boot 更换 Banner

Spring 启动时,会有一个Banner图案 这个图案是可以更换的,只需要在 src/main/resources 路径下新建一个banner.txt文件,banner.txt中填写好需要打印的字符串内容即可。 banner.txt 中可以使用一些变量 ( 除了内置的变量外,还包括 a...

2018-09-04 10:01:00 246

转载 Eclipse 中 Debug 模式跳转到 exitCurrentThread 的问题解决

问题描述:Eclipse Debug 模式启动项目,断点跳转到exitCurrentThread解决方法:修改Eclipse 配置 【window】->【Preferences】->【Java】->【Debug】去掉【Suspend execution on unca...

2018-09-03 16:16:00 218

转载 Lombok 介绍

Lombok是什么Lombok 是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法.官方地址: https://projectlombok.org/github地址: https://githu...

2018-05-04 18:58:00 166

转载 Apache Httpd 反向代理配置

配置文件:httpd.conf 先启动相关模块(去掉前面的注释#) LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_connect_module modules/mod_proxy_connect.soLoadM...

2017-11-07 14:51:00 338

转载 CentOS7设置IP

1 切换到 root 用户 在修改IP地址之前,需要切换至root用户才有权限操作。 2 进入配置文件目录 cd /etc/sysconfig/network-scripts/ 3 修改配置文件,配置文件是 ifcfg-ens开头的,不同版本名称可能略有区别 vi ifcfg-ens3...

2017-09-29 13:56:00 111

转载 常用jar命令与

JAR包是Java中所特有一种压缩文档。存储格式格式就是.zip包。 但是与ZIP包不同的地方是,生成JAR包时候,会自动添加一个META-INF\MANIFEST.MF文件 命令参数 jar {c t x u f }[ v m e 0 M i ][-C 目录]文件名... 其中{c...

2017-09-24 00:11:00 131

转载 Quartz笔记

Quartz, 是一个企业级调度工作的框架,帮助Java应用程序到调度工作/任务在指定的日期和时间运行。 官方网站 http://www.quartz-scheduler.org/ #运行环境 Quartz 可以运行嵌入在另一个独立式应用程序 Quartz 可以在应用程序服务器(或servl...

2017-09-19 16:19:00 121

转载 RxJava 笔记

一、什么是 RxJava https://github.com/ReactiveX/RxJava RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous an...

2017-09-08 09:17:00 116

转载 JsonPath使用

JsonPath是一个读取JSON的工具类,使用路径表达式来选取JSON中的节点或节点集。 官方网站是:https://github.com/jayway/JsonPath JsonPath使用十分简单,以下是是一个选取JSON节点的例子。 JSON文本 (example.json): ...

2017-06-04 09:51:00 147

转载 Spring-Boot Redis配置

属性说明spring.redis.databaseRedis数据库索引,默认为0spring.redis.hostRedis服务器地址 ,例如localhostspring.redis.portRedis服务器连接端口,默认 6379spring.re...

2017-05-26 15:05:00 87

转载 JDBC连接池的testQuery设置

使用JDBC连接池的时候,一般需要定义一个连接测试的SQL,下表中收集了几种常见数据库的testQuery 数据库 测试SQL Oracle select 1 from dual DB2 sele...

2017-05-23 09:29:00 368

转载 Window上安装 Docker

关于 DockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 使用的是 Linux 内核特性,所以只能运行在Linux 内核。Boot2Docker 的安装B...

2017-05-19 14:37:00 91

转载 HTML5中的拖放

关于HTML5中的拖放 拖放(Drag 和 Drop)是一种常见的特性,即抓取对象以后拖到另一个位置,在 HTML5 中,拖放是标准的组成部分。在HTML5中用户可以使用鼠标选择一个可拖动元素,将元素拖动到一个可放置元素,并通过释放鼠标按钮放到这些元素。在拖动操作期间,可拖动元素的半透明表示...

2017-05-18 10:13:00 169

转载 将本地jar安装到本地Maven仓库

Maven 构建项目时,我们有时候项目依赖外部的JAR(这些包在Maven主仓库是找不到的),为了编译项目,我们需要引用本地的JAR包 一、maven引用本地jar包 <dependency> <groupId>yyl.demo</groupId>...

2017-05-12 11:39:00 113

转载 Apahce Thrift 学习笔记

一、什么是 Thrift Thrift:读音是[θrɪft] ,其英文含义是节俭,节约;茁壮成长。 Thrift 是一种高效的、支持多种语言的远程服务调用(RPC)的框架。 Thrift最初由facebook公司开发的,在2007年FaceBook将其提交Apache基金会开...

2017-05-09 10:34:00 146

转载 使用ASM获得JAVA类方法参数名

在Java1.8之后,可以通过反射API java.lang.reflect.Executable.getParameters来获取到方法参数的元信息,(在使用编译器时加上-parameters参数,它会在生成的.class文件中额外存储参数的元信息) 但是在JDK1.7及以下版本的API并不...

2017-05-09 09:20:00 244

转载 Hello,World 起源 [转载]

可能还需要解释一下什么是“hello, world”:hello world是一个简短的小程序,其功能是在显示设备上输出一行“hello, world”。几乎每一个程序设计语言的教材中的第一个范例都是hello world程序,因此在学习一门新语言的时候用hello world作为起步已经成为...

2017-05-08 11:52:00 175

转载 Javascript诞生记 [转载]

1. "1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第一个比较成熟的网络浏览器,轰动一时。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。......网景公司急需一种网页脚本语言,使得浏览器可以与网页互动。" 网页脚本语言到底是...

2017-05-08 11:50:00 124

转载 Solr学习02:搭建Solr环境

一、安装虚拟机   Solr 必须运行在Java1.6 或更高版本的Java 虚拟机中,运行标准Solr 服务只需要安装JRE 即可,但如果需要扩展功能或编译源码则需要下载JDK 来完成。可以通过下面的地址下载所需JDK 或JRE :   OpenJDK ( http://java.sun....

2017-05-05 09:35:00 107

转载 使用Jedis操作redis

Redis是一个开源的Key-Value数据缓存,和Memcached类似。 Redis多种类型的value,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。 Jedis 是 Redis 官方首选的 Jav...

2017-05-05 09:35:00 70

转载 Mybatis热加载Mapper.xml

开发的时候,写Mybatis Mapper.xml文件的时候,每次修改SQL都需要重启服务,感觉十分麻烦,于是尝试写了一个Mybatis的Mapper.xml热加载。 能在修改Mapper.xml之后重新加载Mybatis,开发的时候可以用一下。 Spring配置: <bean i...

2017-05-05 09:35:00 115

转载 H2 Database 支持数据类型

整数(INT) -2147483648 到 2147483647 java.lang.Integer 布尔型(BOOLEAN) TRUE 和 FALSE java.lang.Bool...

2017-05-05 09:35:00 293

转载 余弦相似度

定义 余弦相似度(cosine similarity),又称为余弦相似性。通过计算两个向量的夹角余弦值来评估他们的相似度。 概念 向量,是多维空间中有方向的线段,如下图是二维空间的两个向量: 如果两个向量的方向一致,即夹角接近零,那么这两个向量就相近。要确定两个向量方向是否...

2017-05-05 09:35:00 190

转载 安装 RabbitMQ (WINDOWS)

基础知识: RabbitMQ 是一个开源的MQ,使用 Erlang 写成。 MQ 全称是Message Queue (消息队列), 是一种应用程序对应用程序的通信方法。通过消息队列,应用程序之间可以通过读写出入队列的消息来通信,而不是通过直接调用彼此来通信。 Erlang 是一种通用的...

2017-05-05 09:35:00 64

转载 约定优于配置

约定优于配置(convention over configuration),也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。本质是说,开发人员仅需规定应用中不符约定的部分。例如,如果模型中有个名为Sale的类,那么数据库中对应的表就会...

2017-05-05 09:35:00 94

转载 Firefox每次刷新时自动清空缓存的设置方法

当我们开发网页应用时候,为了保证每次看到的页面是最新的,需要在刷新页面时清除页面缓存。 如果每次都手动清除比较麻烦,好在多数浏览器都支持自动清除缓存的功能。 IE下我们可以将缓存设置为"每次访问此页时检查",于是每次刷新都能保证缓存是最新的。 (internet选项 > 常规...

2017-05-05 09:35:00 352

转载 JAVA转化Unicode编码

package yyl.example.basic.codec;import java.util.Locale;import java.util.regex.Matcher;import java.util.regex.Pattern;public class UnicodeUtil...

2017-05-05 09:35:00 289

转载 Eclipse 3.5使用dropins的插件安装方式

以前安装Eclipse插件有两种方式 1 直接copy插件到features/plugins目录 2 在links目录下创建链接文件. 而 Eclipse 3.5又推出另一种新的安装途径, 更加灵活。 Eclipse 3.5下有个dropins目录, 只要把插件放到该目录下就可以加载,...

2017-05-05 09:35:00 60

转载 扩展Smack Message

XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。 Smack是一个开源的用 java 写的XMPP(jabber)客户端代码库 因为XMPP是XML,所以进行扩展十分方便。而Smack也提供了对Message扩展的支持。 Smack对...

2017-05-05 09:35:00 74

转载 BigDecimal类的加减乘除

Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。 双精度浮点型变量double可以处理16位有效数,但是在实际应用中,需要对更大或者更小的数进行运算和处理,因为精度问题double只能用来做科学计算或者是工程计算 而对于需要精确...

2017-05-05 09:35:00 78

转载 Webdings 图形字体

如果想在网页上插入图形,最简单的方式就是使用图形字体。Webdings 是一种微软开发的图形字体,在IE浏览器上可以使用它。 什么是Webdings Webdings是一个TrueType的dingbat字体,于1997年发表,搭载在其后的Microsoft Windows视窗系统...

2017-05-05 09:35:00 682

转载 TF-IDF 相关概念

概念 TF-IDF是一种统计方法,用以评估一字词对于一个文件集或一个语料库中的其中一份文件的重要程度。 TF-IDF加权的各种形式常被搜索引擎应用,作为文件与用户查询之间相关程度的度量或评级。 词频(Term Frequency)指的是某一个给定的词语在该文件中出现的次数。 逆向文件频...

2017-05-05 09:35:00 140

转载 CSS颜色名称和颜色值

aliceblue:艾利斯兰 #F0F8FF antiquewhite:古董白 #FAEBD7 aqua:浅绿色 #00FFFF aquamarine:碧绿色 #7F...

2017-05-05 09:35:00 242

转载 Base64 编码解码算法(JS版)

<html><HTML><HEAD><TITLE>Base64</TITLE><script type='text/javascript'> var BASE64_ENCODE_CHARS = "ABCDEFGH...

2017-05-05 09:35:00 207

转载 JAVA设置HttpOnly Cookies

HttpOnly Cookies是一个cookie安全行的解决方案。 在支持HttpOnly cookies的浏览器中(IE6+,FF3.0+),如果在Cookie中设置了"HttpOnly"属性,那么通过JavaScript脚本将无法读取到Cookie信息,这样能有效的防止XSS攻击,让网...

2017-05-05 09:35:00 148

转载 JavaScript绘图类 (DIV绘图)

主要的图形算法抄自一个叫w_jsGraphics.js的类库,第一次看到那个库的时候,感觉那是十分神奇的存在。不过估计现在那个库早就已经找不到了. 这是很早之前的一个DIV绘图类,那时候VML+SVG的JS图库还没流行。 最初的神创造一个点,然后由这个点便画出一条线,最后这条线绘出了一个个...

2017-05-05 09:35:00 246

转载 Java关键字:transient,strictfp和volatile简介

关键字:transient 使用对象:字段 介绍:transient说明一个属性是临时的,不会被序列化。 当对象进行序列化(Serializable)过程时候,有一些属性的状态是瞬时的,这样的对象是无法保存其状态的(例如一个Thread对象,或一个FileInputStream对象),对...

2017-05-05 09:35:00 117

转载 Tomcat 下启用 https:// 访问

步骤: 1 创建 .keystore 文件 JDK中自带了keytool工具用于生成证书文件 keytool工具在$JAVA_HOME/bin 目录下可以使用命令 keytool -genkey -alias tomcat -keyalg RSA 来创建数字证书生成证书步骤比较多,具体用...

2017-05-05 09:35:00 69

转载 Ehcache 的配置(不使用配置文件)

EhCache是一个开放源码的,基于标准的高速缓存系统。 网上关于EhCache的使用配置很多,但是一般是基于配置文件的。但是实际应用中。我们可能需要动态的管理缓存,这时候单纯配置文件就不够用了。 所以我们需要编码形式的配置创建缓存。 其实EhCache是支持硬编码方式创建配置的(配置文...

2017-05-05 09:35:00 825

转载 推荐算法:协同过滤算法的介绍

一、什么是推荐算法 互联网的出现和普及给用户带来了大量的信息,满足了用户在信息时代对信息的需求,但随着网络的迅速发展而 带来的网上信息量的大幅增长,使得用户在面对大量信息时无法从中获得对自己真正有用的那部分信息,对信息 的使用效率反而降低了,这就是所谓的信息超载(informationo...

2017-05-05 09:35:00 201

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除