小知识点
文章平均质量分 80
无名1019
程序员
展开
-
打印接口 数据和返回数据
package com.signet.config;import com.fasterxml.jackson.annotation.JsonAlias;import org.apache.tomcat.util.buf.StringUtils;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.Signature;import org.aspectj.lang.annotation.AfterReturning;import o.原创 2020-09-24 15:31:57 · 863 阅读 · 0 评论 -
项目运行后调用方法
package com.entfrm.auth.config;import lombok.extern.log4j.Log4j2;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.CommandLineRunner;import org.springframework.stereotype.Component;import java.net.InetAddress.原创 2020-09-21 16:11:10 · 200 阅读 · 0 评论 -
时间utils
package com.utils.date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;public class DateOperation { /** * 根据样式得到格式化对象SimpleDate.原创 2020-09-17 17:22:43 · 166 阅读 · 0 评论 -
elasticsearch
elasticsearch介绍ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。ElasticSearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。官方客户端在J...原创 2019-10-22 10:21:33 · 114 阅读 · 0 评论 -
Gson解析String数据
Gson介绍Gson(又称Google Gson)是Google公司发布的一个开放源代码的Java库,主要用途为序列化Java对象为JSON字符串,或反序列化JSON字符串成Java对象。原创 2019-10-21 10:01:32 · 1813 阅读 · 0 评论 -
Spring Data Mongodb
Spring Data Mongodb作用操作作用单表操作Mongodb的工具类操作pojo 注解@Document // 类上,指定数据库@Id // 指定主键原创 2019-08-22 16:51:50 · 86 阅读 · 0 评论 -
接口开发规范
接口开发规范Api请求及响应规范Api定义约束Api请求及响应规范为了严格按照接口进行开发,提高效率,对请求及响应格式进行规范化。get 请求时,采用key/value格式请求,SpringMVC可采用基本类型的变量接收,也可以采用对象接收。Post请求时,可以提交form表单数据(application/x-www-form-urlencoded)和Json数据(Content-Ty...原创 2019-08-22 17:12:43 · 318 阅读 · 0 评论 -
Swagger
Swagger介绍作用Swagger常用注解例如代码介绍Spring Boot 可以集成Swagger,生成Swagger接口,Spring Boot是Java领域的神器,它是Spring项目下快速构建项目的框架。作用在网页上测试接口Swagger常用注解在Java类中添加Swagger的注解即可生成Swagger接口,常用Swagger注解如下:@Api:修饰整个类...原创 2019-08-22 17:30:38 · 134 阅读 · 0 评论 -
java 非法字符 \ufeff
java 非法字符 \ufeffError:(1, 1) java: 非法字符: ‘\ufeff’ Error:(1, 10) java: 需要class, interface或enum 解决办法然后就可以了。先选择gbk、然后convert、然后在选择一下utf-8在convert确认下就行了。...原创 2019-08-29 10:10:19 · 747 阅读 · 2 评论 -
理解token
token官方理解实现代码问题springCloud是多个项目得集合每个项目都是独立的session 不共享用户登陆信息要是存到session,那么用户可能会,每点一次页面都需要从新登陆解决当用户第一次登陆成功时,给用户一个通行证(cookie)当用户再去访问其他功能时戴着这个通行证 便可畅通无阻通行证==token官方理解定义:Token是服务端生成的...原创 2019-08-29 15:36:17 · 265 阅读 · 0 评论 -
SpringBoot项目打包
SpringBoot项目打包1. 修改配置文件1. 修改配置文件 <!--打包插件--> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> ...原创 2019-08-31 16:08:36 · 208 阅读 · 0 评论 -
分页工具
分页工具导包<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> </dependency>配置 yaml# 指定数据库...原创 2019-09-11 08:48:52 · 113 阅读 · 0 评论 -
定时任务
定时任务timertimer~~~public class TestTimer { public static void main(String[] args) { // 运行的代码 TimerTask timerTask=new TimerTask() { int i =1; @Override public void run() { System...原创 2019-09-21 10:49:02 · 126 阅读 · 0 评论 -
React 入门九宫格游戏
React 入门九宫格游戏地址实践地址实践安装最新版node.js在项目文件夹中运行 cmd 命令npx create-react-app my-app 创建项目cd my-app 进入创建的项目cd src 进入项目中带文件cd del * 删除全部在src下创建index.cssbody { font: 14px "Century Gothic",...原创 2019-09-27 11:09:38 · 679 阅读 · 0 评论 -
sql复制记录
sql复制记录复制旧表的数据到新表(假设两个表结构一样)INSERT INTO 新表 SELECT * FROM 旧表复制旧表的数据到新表(假设两个表结构不一样)INSERT INTO 新表(字段1,字段2,…) SELECT 字段1,字段2,… FROM 旧表复制表结构及数据到新表select * into 目标表名 from 源表名(要求目标表不存在,因为在插入时会自动创建)只...原创 2019-09-28 17:25:52 · 578 阅读 · 0 评论 -
抽奖
抽奖根据`概率`随机根据概率随机package com.lalala.test;import java.text.DecimalFormat;import java.util.ArrayList;import java.util.List;/** * 测试 抽奖概率问题 */public class TokenAward { public static void ma...原创 2019-08-17 09:59:25 · 224 阅读 · 0 评论 -
RESTful
RESTful介绍常用的HTTP方法全部常用介绍RESTful结构,是目前最流行的一种互联网软件架构,他结构清晰,呼和标准,易于理解,扩展方便REST是Representational State Transfer的缩写,翻译是”表现层状态转化”REST是所有web应用都应遵守的结构设计指导原则常用的HTTP方法全部GETPOSTPUTDELETEPATCHHEADO...原创 2019-08-15 21:39:50 · 86 阅读 · 0 评论 -
java工具类utils
java utilsString 转换 DateString 转换 Dateprivate Date dateUtils(String date) { try { //字符串格式 SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd"); ...原创 2019-08-12 09:53:10 · 653 阅读 · 0 评论 -
微服务
RestTemplateRPC和HTTPhttp客户端工具spring的RestTemplate使用RestTemplateRPC和HTTP常用的两种调用方式PRC:Remote Produce Call远程过程调用(不常用(最常用)http其实是一种网络传输协议,基于TCP,规定了数据传输的格式缺点:消息封装臃肿优点:对服务的提供和调用方没有任何技术限定,自由灵活,更符合微服务理...原创 2019-07-31 19:38:53 · 211 阅读 · 0 评论 -
切换数据源
切换数据源点我转载 2019-07-20 08:50:57 · 151 阅读 · 0 评论 -
域名
域名修改域名修改域名w10C:\Windows\System32\drivers\etc\hosts例如:key:实际访问value:浏览器中输入的值或者使用switchHosts使用方法下载地址原创 2019-07-29 20:18:05 · 93 阅读 · 0 评论 -
poi
poi简介导包简介Apache POI是java编写的免费开源的跨平台的java APIApache POI提供api给java提供对office格式档案读和写的功能POI为“Poor Obfuscation Implementation”的首字母缩写,意为“可怜的模糊实现用它可以使用Java读取和创建,修改MS Excel文件.而且,还可以使用Java读取和创建MS W...原创 2019-08-07 17:12:32 · 111 阅读 · 0 评论 -
redis
redis导包配置使用test导包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.0.4.RELEA...原创 2019-08-07 17:11:57 · 371 阅读 · 0 评论 -
跨域问题
跨域介绍cors 解决跨域实现介绍什么时跨域跨域是指跨域名的访问,以下情况都属于跨域:为什么有跨域问题?因此:跨域问题 是针对ajax的一种限制。解决跨域问题的方案Jsonp最早的解决方案,利用script标签原理实现缺点需要服务器支持只能发get请求nginx反向代理思路是:利用nginx反向代理把跨域为不跨域,支持各种请求方式缺点:需...原创 2019-07-30 10:25:40 · 177 阅读 · 0 评论 -
虚拟机打不开解决方案
管理员模式打开cmdnetsh winsock reset运行并重启原创 2019-07-31 16:02:13 · 1218 阅读 · 0 评论 -
json转对象
jsontesttest ObjectMapper mapper = new ObjectMapper();String a=json对象// 对象 User user = mapper.readValue(response, User.class);// json 简单list List<User> list = mapper.readValue(response...原创 2019-07-27 09:25:47 · 77 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more
连接数据库:报错java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more添加?serverTimezone=GMT%2B8转载 2019-08-01 13:32:42 · 85 阅读 · 0 评论 -
googel插件
插件谷歌安装插件无法安装解决办法亲测w10原创 2019-07-27 21:03:59 · 119 阅读 · 0 评论 -
Hibernate Validator
Hibernate Validator介绍bean校验的注解常用注解demo介绍Hibernate Validator 是 Hibernate 提供的一个开源框架,使用注解方式非常方便的实现服务端的数据校验官网hibernate Validator 是 Bean Validation 的参考实现 。Hibernate Validator 提供了 JSR 303 规范中所有内置 const...原创 2019-08-19 11:21:35 · 242 阅读 · 0 评论 -
rabbitmq介绍及安装
rabbitmq安装安装安装windows 安装先安装erlang官网需要在系统变量种配置ERLANG_HOME 固定的key在path种添加安装RabbitMQ官网下载安装后无法访问访问 http://localhost:15672/#/账号: guest密码: guest...原创 2019-08-07 17:35:01 · 122 阅读 · 0 评论 -
rabbitMQ
rabbitmq页面解析5种消息模型基本消息模型页面解析http://localhost:15672/#/账号: guest密码: guest5种消息模型RabbitMQ提供了6种消息模型,但是第6种其实是RPC,并不是MQ,因此不予学习。那么也就剩下5种。但是其实3、4、5这三种都属于订阅模型,只不过进行路由的方式不同。官网基本消息模型官方介绍Introducti...原创 2019-08-07 21:08:24 · 519 阅读 · 0 评论 -
异常处理类
同一异常处理返回数据/** * Created by mrt on 2019/8/24 10:35 * 10000-- 通用错误代码 * 22000-- 媒资错误代码 * 23000-- 用户中心错误代码 * 24000-- cms错误代码 * 25000-- 文件系统 */public interface ResultCode { //操作是否成功,true为成...原创 2019-08-24 11:24:18 · 129 阅读 · 0 评论 -
FreeMarker
freeMarker介绍模板+数据模型=输出介绍freemarker是一个用java开发的模板引擎常用的java模板引擎还有jsp,freemarker,Thymeleaf,Velocity等模板+数据模型=输出页面几乎已经写完了,只是没有对应的数据一个页面多次使用freemarker并不关心数据来源,只是柑橘模板内容,将数据模板显示到页面并且输出文件(html或者其他文...原创 2019-08-24 15:18:12 · 106 阅读 · 0 评论