![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 55
一味前行
生活只为一味前行
展开
-
全局异常处理类
package com.tqxd.user.service.common;import com.tqxd.user.common.ResponsePacket;import com.tqxd.user.common.exception.BizExceptionEnum;import com.tqxd.user.common.exception.BusinessException;import com.tqxd.user.service.encry.annotation.Encrypt;impo.原创 2020-07-20 16:56:37 · 433 阅读 · 0 评论 -
idea 插件 列表
1、文件忽略 -- .ignore插件2、代码生成器 ----- easy code3、字节码查看 ---- jclasslib4、 maven查看 maven helper5、阿里巴巴规范 alibaba java coding guidelines6、翻译 translation...原创 2020-07-10 10:58:19 · 394 阅读 · 0 评论 -
程序人生点滴记录
1.CompensateCollect 补偿重试原创 2020-06-17 09:58:18 · 165 阅读 · 0 评论 -
Base64加密原理详解
Base64加密原理详解Base64编码,是我们程序开发中经常使用到的编码方法。它是一种基于用64个可打印字符来表示二进制数据的表示方法。它通常用作存储、传输一些二进制数据编码方法!Base64编码原理:它是用64个可打印字符表示二进制所有数据方法。由于2的6次方等于64,所以可以用每6个位元为一个单元,对应某个可打印字符。我们知道三个字节有24个位元,就可以刚好对应于4个Base64...转载 2019-05-31 16:35:28 · 2977 阅读 · 0 评论 -
== 与 equals
== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况:情况1:类没有覆盖 equals() 方法。则通过 equals() 比较该类的两个对象时,等价于通过“==”比较这两个对象。情况2:类覆盖了 equals() ...原创 2019-04-09 10:26:19 · 140 阅读 · 0 评论 -
Hibernate 与 Spring 多数据源的配置
Spring2.0.1以后的版本已经支持配置多数据源,并且可以在运行的时候动态加载不同的数据源。通过继承AbstractRoutingDataSource就可以实现多数据源的动态转换。目前做的项目就是需要访问12个数据源,每个数据源的表结构都是相同的,所以要求数据源的变动对于编码人员来说是透明,也就是说同样SQL语句在不同的环境下操作的数据库是不一样的。具体的配置如下: 一、首先需要写一个静态的...原创 2018-10-18 10:13:35 · 583 阅读 · 0 评论 -
java备份数据库表的数据
package com.diamond.web.utils;import java.io.File; import java.io.IOException; public class MySQLDatabaseBackup { /** * Java代码实现MySQL数据库导出 * * @author GaoHuanjie * ...原创 2018-09-11 17:57:16 · 3972 阅读 · 3 评论 -
Hibernate 注解:一、多对多中set集合按指定字段排序
最简单的方法是在配置文件中设置,利用配置文件中的order-by 属性来处理 <hibernate-mapping> <class name="com.adcourse.form.Topics" table="tb_topics"> <id name="id" column="id" type="int&qu原创 2018-07-30 16:46:21 · 933 阅读 · 0 评论 -
Integer值判断是否相等问题
昨天在开发中遇到一个问题,定义了两个Integer变量,暂且定义为Integer a; Integer b;这两个值由前端赋值并传到后台,前台传的是a = 12345, b = 12345, 但我在后台比较的时候 if (a == b),却返回false,好无语啊,不都是123吗?为什么返回false,后来改为equals(),返回true,但其中的有些端倪还不太清楚,现总结下: ...原创 2018-07-26 17:30:21 · 22122 阅读 · 2 评论 -
java中使用相对路径读取文件的写法总结 以及getResourceAsStream()
读取文件的写法,相对路径在当前的目录结构中读取test.txt的有四种写法简单粗暴的 File file = new File(“src/test.txt”) 使用类的相对路径 使用当前线程的类加载器 读取web工程下的文件 使用getRealPath()读取 File file = new File("src/test.txt"); File file = new Fil...原创 2018-07-23 15:56:56 · 5312 阅读 · 0 评论 -
Eclipse/MyEclipse安装FindBugs
FindBugs是一个静态分析工具,用来查找Java代码中存在的bugs。1. 安装FindBugsFindBugs有两种安装方式: 1. 在线安装(Eclipse建议使用此安装方式) 2. 离线安装:下载FingdBugs插件,放入plugins文件夹(MyEclipse建议使用此安装方式)2. Eclipse在线安装FindBugs打开Help -> Install New Softwa...原创 2018-06-30 14:10:55 · 521 阅读 · 0 评论 -
shiro实现APP、web统一登录认证和权限管理
先说下背景,项目包含一个管理系统(web)和门户网站(web),还有一个手机APP(包括Android和IOS),三个系统共用一个后端,在后端使用shiro进行登录认证和权限控制。好的,那么问题来了web和APP都可以用shiro认证吗?两者有什么区别?如果可以,解决方案是什么?看着大家焦急的小眼神,接下来挨个解决上面的问题。web和APP可以用shiro统一登录认证吗?可以。假如web和APP都...原创 2018-06-18 12:54:00 · 16437 阅读 · 0 评论 -
myeclipse快速查看某方法被哪些类中调用
Ctrl+Alt+H : 选中方法名,查看所有调用此方法的位置原创 2018-06-24 11:43:01 · 991 阅读 · 0 评论 -
No default constructor for entity问题分析与解决方法
org.springframework.orm.hibernate3.HibernateSystemException: No default constructor for entity: com.flydream.proxyer.entity.TProxyerCollection; nested exception is org.hibernate.InstantiationException...原创 2018-06-08 19:55:34 · 5855 阅读 · 1 评论 -
jcaptcha配置验证码
准备开始首先导入jar包:jcaptcha-my-1.0/** * web 常量 * @author lx * */public abstract class Constants {/** 用户 session 的 cookie 名称*/public static final String SESSION_ID = "JSESSIONID";} 第一步:创建SessionProvider接口cn....原创 2018-06-12 21:00:43 · 591 阅读 · 0 评论 -
部署项目时,8080端口已经出现问题
*************************** APPLICATION FAILED TO STARTDescription:The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be miscon...原创 2018-05-17 20:24:46 · 3954 阅读 · 0 评论 -
关于spring boot自动注入出现Consider defining a bean of type ‘xxx‘ in your configuration问题解决方案
搭建完spring boot的demo后自然要实现自动注入来体现spring ioc的便利了,但是我在实施过程中出现了这么一个问题,见下面,这里找到解决办法记录下来,供遇到同样的问题的同僚参考 Description:Field helloService in com.example.demo.service.TestController required a bean of type '...原创 2018-05-17 20:08:37 · 69161 阅读 · 0 评论 -
spring boot 链接数据库启动时报错!
2017-02-23 18:55:09.869 WARN main org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext[refresh:550] - Exception encountered during context initialization - cancelli...原创 2018-05-17 18:20:16 · 1247 阅读 · 0 评论 -
SpringMVC 八大注解
1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller...原创 2018-04-23 18:58:46 · 48017 阅读 · 3 评论