自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KevinAdam的博客

Never forget why you started, and your mission can be accomplished.

  • 博客(17)
  • 收藏
  • 关注

原创 java: You aren‘t using a compiler supported by lombok, so lombok will not work and has been disabled

java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled. Your processor is: com.sun.proxy.$Proxy25 Lombok supports: OpenJDK javac, ECJ

2022-10-28 11:08:03 1358 1

原创 Dubbo教程

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架。其核心部分包含:1. 远程通讯: 提供对多种基于长连...

2018-09-27 18:21:26 305

原创 使用mybatis-generator自动生成代码

       mybatis-generator是一款在使用mybatis框架时,自动生成model,dao和mapper的工具,很大程度上减少了业务开发人员的手动编码时间,今天自己研究了一下,也分享一下使用心得供大家简单使用。1.在pom.xml中做两处配置    1.1配置dependency<!--generator插件自动生成代码--><dependenc...

2018-08-01 15:25:11 344

原创 Java如何判断字符串中包含有全角,半角符号,以及去除中文

全角:是指中GB2312-80(《信息交换用汉字编码字符集·基本集》)中的各种符号。半角:是指英文件ASCII码中的各种符号。全角状态下字母、数字符号等都会占两个字节的位置,也就是一个汉字那么宽,半角状态下,字母数字符号一般会占一个字节,也就是半个汉字的位置,全角半角对汉字没有影响。现在我们来看一下在java编程语言中如何来判断字符串中的全角半角符号?有两种方式可以判断:   ...

2018-07-24 14:57:46 3703

原创 SpringBoot整合Mybatis+jsp(完整版)

Spring Boot 概述什么是 Spring Boot它使用 “习惯优于配置” (项目中存在大量的配置,此外还内置一个习惯性的配置)的理念让你的项目快速运行起来。 它并不是什么新的框架,而是默认配置了很多框架的使用方式,就像 Maven 整合了所有的 jar 包一样,Spring Boot 整合了所有框架使用 Spring Boot 有什么好处回顾我们之前的 SSM 项目,搭建...

2018-07-24 13:57:19 12665 4

原创 使用idea2018搭建SSM框架

今天分享一下如何使用idea搭建SSM框架前期准备idea 2018.1.3  jdk1.8  apache-maven-3.5.2apache-tomcat-8.5.20(可选)搭建步骤一、首先使用idea新建一个Maven webapp项目(new->project)确认代码没有问题之后,我们接下来继续新建个页面来测试index.html点击Finish,我们就已经新建一个了Mave...

2018-07-09 14:52:07 4262 6

原创 常用的JSON转换工具类

    最近在写项目的时候,经常会有String转Object以及Object转Json字符串的需求,或者JSONArray转Lsit以及List转JSONArray的需求,所以抽时间封装一个常用Json工具类。    下面就直接上代码,都是一些在项目中经常用到的转换。package com.cherry.utils;import com.alibaba.fastjson.JSONArray;...

2018-06-14 14:34:40 18090 1

原创 Java加密算法(MD5、SHA-1)

1.MD5算法(Message Digest Algorithm 5) 可以保证数据传输完整性和一致性 摘要后长度为16字节 摘要信息中不包含原文信息,所有加密结果不可逆(无法解密) 一般在传送文件时 对源文件进行md5 hash 传送到对方后 检测hash值是否相等 如果相等文件传输正确,如果不相等 说明文件被篡改或者未传送完成。2.SHA算法Secure Hash Algorithm(安全ha...

2018-05-08 18:14:07 572

原创 网络编程(BIO、NIO、Netty )

简介:BIO:同步阻塞式IO,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善。 NIO:同步非阻塞式IO,服务器实现模式为一个请求一个线程,即客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O请求时才启动一个线程进行处理。  BIO网络编程的基本模型是C/S模...

2018-04-23 11:45:32 1077

原创 JAVA中的内存溢出、内存泄漏以及垃圾回收

内存溢出:当程序运行的占用空间超过了JVM所分配的最大内存时会造成。代码的实际有问题(递归容易造成)。 内存泄露:一般是由于程序员的不正当操作引起的内存浪费。被浪费掉的内存不会被程序所使用。 JAVA分代垃圾回收策略依次划分为:年轻代、老年代、持久代年轻代分为三个区:一个Eden区、两个Survivor区。(两个Survivor区是对称的,没有顺序)新创建的对象先存放在年轻代中,大部分对象都存放在...

2018-03-03 18:37:20 619

转载 最常用的 Eclipse 快捷键总结

    本文是一些最实用、最齐全、最省时间的 Eclipse 快捷键总结,这些快捷键可以让帮助你完成工作中的任何一个操作。欢迎参考。 1. ctrl+shift+r:打开资源  这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。 2. ctr...

2018-02-28 12:11:40 203

原创 nodejs安装以及环境配置

一 环境安装: 1 安装nodejs http://nodejs.cn/download/下载安装 2 安装git https://git-for-windows.github.io/下载安装 3 设置npm全局路径 NodeJs下建立"node_global"及"node_cache"两个文件夹 npm config set cache "D:\nodejs\node_cache" npm co...

2018-02-28 11:15:31 6570

原创 如何将阿里云天气接口中返回的天气图标转换成对应的url

上一篇文章中我们谈到了阿里云天气接口的使用,但是,在这个接口返回的数据中,有一个图标问题是需要我们注意的。如图所示:阿里云接口返回的天气图标是一个状态值,拿到之后是没法直接使用的,所以,我们需要将img的状态值替换成我们所需要的url,然后在传送到客户端。处理这个问题的思路是很多的,下面我就说一下自己的思路://step1 调用阿里云天气接口返回数据String host = "http://j...

2018-02-05 10:26:59 1758

原创 异步请求ajax

var ajax = { "request":function(apiType, param, callBackFunction) { // {"project":"http://test.m.XXX.com/"} 这个json是请求的域名 $.getJSON("{"project":"http://test.m.XXX.com/"}", function(env){ $(".lo

2018-02-02 12:46:32 244

原创 百度地图接口

import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.utils.HttpClientUtils;import com.consumer.utils.HttpUtils;/** * 百度导航 */public class NavigationApi { publ...

2018-02-02 11:20:56 595

原创 接口访问工具类

import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.MultiThr...

2018-02-02 11:17:04 641

原创 阿里云天气汇率API代码片段

//阿里云天气APIString host = "http://jisutqybmf.market.alicloudapi.com";String path = "/weather/query";String method = "GET";String appcode = "efef9016ff904a92baaae4be65a81***";Map headers = new HashM

2018-02-01 16:53:31 2779 1

空空如也

空空如也

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

TA关注的人

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