java
会飞天的蜗牛
这个作者很懒,什么都没留下…
展开
-
@Value使用详情介绍
1、基本使用@Value("${sharding.jdbc.datasource.track.driver-class-name}")private String driverClass;2、静态变量注入值private static String driverClass;@Value("${sharding.jdbc.datasource.track.driver-class-name}")public void setDriverClass(String driverClass){原创 2021-07-26 10:25:49 · 794 阅读 · 0 评论 -
一致性Hash算法
一致性Hash算法通俗易懂转载 2021-07-09 16:50:42 · 89 阅读 · 0 评论 -
Tomcat访问的资源时出现Not allowed to load local resource的一个有效解决方法--配置虚拟路径
一般出现那种问题时因为在自己电脑上发布项目时,电脑会有浏览器各种拦截设置,这个具体不是太了解,有兴趣自己去了解下,其中一个有效的解决方法就是通过虚拟路径来访问资源,而不是直接访问本地资源,那样可以有效避开电脑的对浏览器的一些资源访问的拦截(由于本人这样面了解比较少,只是针对于这样面找到了解决方法,如果对原因有说错了的还请跳过,砸门不纠结哈)配置虚拟路径有两种特别简单的方法:方法一:通过修改...原创 2019-06-29 20:07:18 · 4163 阅读 · 0 评论 -
代码及各文件都没错,但一旦运行就保存,使用clean,解决大多数问题,类似于电脑遇到问题重启重装
project-》clean很多时候会懵逼,明明代码没错,逻辑也没错,各配置文件也没错,或者老是运行时报一些重复性或者已经尝试解决过了的问题,这时候最好clean一下工程,清掉.class文件,使得所有文件代码重新加载,就类似于电脑的重启,操作简单,但能很多时候能解决许多常见问题。...原创 2019-05-31 22:17:41 · 267 阅读 · 0 评论 -
利用泛型和反射机制封装一个获取实体所有属性值的通用类方法
思路如下: 1、通过反射机制,先获取所有属性 2、通过属性名取得属性get方法名,通过反射机制调用属性方法获取属性值 3、将取到的属性值通过Map<属性名,属性值>进行封装,只要调用方法就传入实体就可以获取到返回的map总结:因为采用的是泛型封装,封装好的类方法可以通用,我用在泛型封装sql语句的时候需要用到这个反射机制项目目录结构如下:com...原创 2019-05-26 12:40:25 · 1407 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value 'Öйú±ê×¼解决方法
报错信息:java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTi...翻译 2019-04-18 10:57:13 · 250 阅读 · 0 评论 -
Spring AOP--基本配置
第一步:添加Spring AOP相关的jar包(还在学习中,慢慢更新)Spring AOP依赖AOP Alliance和AspectJAlliance下载地址:https://sourceforge.net/projects/aopalliance/files/aopalliance/1.0/AspectJ下载地址:https://mvnrepository.com/artifact/...原创 2019-04-25 21:49:23 · 161 阅读 · 0 评论 -
Spring的p命名空间注入属性
第一步:配置文件中添加xmlns:p="http://www.springframework.org/schema/p"<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www...原创 2019-04-25 20:18:17 · 955 阅读 · 0 评论 -
用Scanner时纠结的next和nextLine的作用区别
Scanner类中next()与nextLine()都可以实现字符串String的获取next()与nextLine()区别有一下特点(偷懒简略一下):next() 方法遇见第一个有效字符(非空格,非换行符)时,开始扫描,当遇见第一个分隔符或结束符(空格或换行符)时,结束扫描,即获得第一个扫描到的不含空格、换行符的单个字符串。使用nextLine()时,则可以扫描到一行内容并作为一个字...原创 2019-04-10 13:25:26 · 567 阅读 · 0 评论 -
Eclipse导入已有的项目后项目报错的解决办法
如要转载,请附上本博客链接!第一种:jsp报错选择windows-->preference-->列表找到Validation-->点击Disable All ->> Apply ->> Apply and Close(ok了) 第二种:src代码报错---一般是源代码不兼容,例如源代码使用的jdk。。。项目右击->>Buil...原创 2018-11-23 00:10:09 · 9060 阅读 · 10 评论