![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java后端
项目开发随记
谨心$
思想实现编程,编程改变世界
展开
-
GraphQL入门基础篇教程
目录历史是什么?GraphQL和RESTful区别区别说明:举个使用场景说明两者差异:RESTful实现方式:GraphQL实现方式:有什么用?谁在用?怎么用?了解GrapQL规范字段(Fields)参数(Arguments)别名(Aliases)片段(Fragments)Schema 和类型标量类型(Scalar Types)枚举类型(Enumeration Types)接口(Interfaces)创建第一个GraphQL原创 2021-12-02 16:43:59 · 4003 阅读 · 2 评论 -
JVM类加载图
参考网址:https://www.pianshen.com/article/50691199632/原创 2021-01-25 09:49:31 · 96 阅读 · 0 评论 -
druid rac配置
配置如下:#修改HOST、PORT、SERVICE_NAME为自己数据库对应值jdbc.url=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1001))(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1002))(FAILOVER=on)(LOAD_BALANCE=on))(CONNECT_DATA=(SERVICE_NA.原创 2021-01-25 09:41:55 · 473 阅读 · 0 评论 -
java-emoji表情存入mysql数据库
参考网址:http://blog.csdn.net/a601025382s/article/details/50915286转载 2021-01-04 15:17:52 · 377 阅读 · 0 评论 -
java-为什么要克隆对象
参考网址:https://www.cnblogs.com/Qian123/p/5710533.html转载 2021-01-04 15:15:52 · 538 阅读 · 1 评论 -
filter- 配置多过滤url
一、完全错误的方式<filter> <filter-name>authority</filter-name> <filter-class>com.util.AuthorityFilter</filter-class> </filter> <filter-mapping> <filter-name>authority</filter-name>原创 2021-01-04 15:14:43 · 546 阅读 · 0 评论 -
Get请求与Post请求的区别与联系
Get请求Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使 用?连接,而各个变量之间 使用&连接。 get传送的数据量较小,不能大于2KB,这主要是因为受URL长度限制(注:只有ie有这个限制。其他浏览器没有)。 get安全性非常低(因为用户可以通过URL看到),但是执行效率却比post方法好。 Get限制Form表单的数据集的值必须为ASCII字符。 get请求是可以被客户端缓存的。比post高效。 AJAX环境中get响应原创 2021-01-04 15:12:39 · 247 阅读 · 0 评论 -
jackjson工具类(json转对象,对象转json)
1 引入maven jar注:springBoot项目默认使用jackJson,无需引以下jar<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.1</version></dependency><dep原创 2020-12-22 10:14:39 · 1472 阅读 · 0 评论 -
文件操作工具类(文件删除、复制、创建、大小计算)
import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import .原创 2020-12-21 10:50:54 · 148 阅读 · 0 评论 -
Http发送请求工具(post get请求)
目录URLConnection发送httpClient发送URLConnection发送import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ConnectException;import java.net.Sock原创 2020-12-21 10:46:00 · 967 阅读 · 0 评论 -
Excel导入导出工具类
目录1.mavn jar2 工具类代码2.1 ExcelUtil2.2 引用自写类2.2.1 ExcelMsg2.2.2 CellDataType2.2.3 SaxReadExcelUtil1.mavn jar<!-- excel poi jar --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi&原创 2020-12-21 10:33:13 · 485 阅读 · 2 评论 -
注解版Excel导出导入
目录1.参考开源项目2.maven jar3.ExcelUtil.java工具类4.引用自写类4.1自定义注解类-Excel4.2自定义注解类-Excels3.参考资料网址4.使用实例1.参考开源项目https://ruoyi.vip/2.maven jar <!-- excel工具 --> <dependency> <groupId>org.apache.poi</groupId> <ar原创 2020-12-21 10:18:01 · 748 阅读 · 0 评论 -
mybatis中resultType取出数据顺序不一致解决方法
之前做一个页面的动态表格,希望表格的列能根据数据库查出来的数据保持一致,但是返回页面的结果集是无序的在网上查了一下原因。原来我的查询返回resultType = "map" ,也就是这个map,打乱了顺序。因为map并不能保证存入取出数据一致。解决方法:resultType = "map" 改为 resultType="java.util.Linke...转载 2019-04-25 17:54:22 · 3150 阅读 · 2 评论 -
solr-中文分词配置
1 solr解压包下面的目录问价拷贝到tomcat目录webapps下solr的WEB_INF下的lib目录下:2把中文分词的jar包同样的拷贝到tomcatwebapps目录下:3 把IKAnalyzer.cfg.xml、stopword.dic复制到{$SOLR_HOME}/collection1/conf 下:4 修改apache-tomc原创 2016-03-21 17:09:51 · 275 阅读 · 0 评论 -
apache-Jmeter简单使用教程
1.下载Apache-Jmeter到本地,然后解压,找到他的bin目录下的jmeter.bat文件,右键-打开,界面入下:写图片摘要(选填)添加一个测试计划:1)添加一个线程组: 说明:线程数: 一个用户占一个线程, 200个线程就是模拟200个用户Ramp-Up Period(in seconds):原创 2016-03-24 09:26:11 · 5932 阅读 · 0 评论 -
java.sql.SQLException-无法转换为内部表示(mybatis)
经过查找,找到原因是应为数据库字段是varchar2,java映射的类型是Long型导致报此错误。原创 2019-05-15 09:56:32 · 1000 阅读 · 0 评论 -
xml map相互转换
import java.io.ByteArrayInputStream;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import org.dom4j.Document;import org.dom4j.Element;impo...原创 2019-04-15 16:19:19 · 146 阅读 · 0 评论 -
java-面试题-重写与重载的区别
重载(Overload):(1)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。原创 2016-03-24 09:24:42 · 3639 阅读 · 0 评论 -
log4j-打印指定包日志到指定文件
背景使用了 druid 数据库连接池和 log4j,想把慢 sql 打印到指定的日志文件中。步骤修改 log4j.properties 文件log4j.logger.com.alibaba.druid=WARN,druidlog4j.additivity.com.alibaba.druid=falselog4j.logger.druid.sql.DataSource=WARN...转载 2019-05-24 14:29:58 · 3438 阅读 · 0 评论 -
@RequestMapping-映射静态url和动态url
原创 2019-05-05 15:45:09 · 4080 阅读 · 0 评论 -
@RequestMapping 使用须知
使用@RequestMapping 注解映射请求路径: 你可以使用@RequestMapping注解来将请求URL映射到整个类上或某个特定的方法上,即@RequestMapping 既可以定义在类上,也可以定义方法上。 一般来说,类级别的注解负责将一个特定(或符合某种模式)的请求路径映射到一个控制器上,同时通过方法级别的注解来细化映射,根据特定的...转载 2019-04-23 17:55:42 · 1258 阅读 · 0 评论