自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 单例模式和工厂模式

设计模式1.单例模式定义:单例模式要求某一类能够有返回对象一个引用(永远是同一个)和一个获得该实例的方法(必须是静态方法,通常使用getInstance这个名称)。使用场景:1.需要频繁的进行创建和销毁的对象;2.创建对象时耗时过多或耗费资源过多,但又经常用到的对象;3.工具类对象;4.频繁访问数据库或文件的对象。创建方式: // 饿汉式: public class...

2019-05-07 15:28:01 9387 1

原创 java工具类网址

https://hutool.cn/docs/#/

2019-12-17 14:38:48 192

转载 Linux安装Nginx

https://www.cnblogs.com/songxingzhu/p/8568432.html

2019-12-03 14:17:30 117

原创 springCloud学习地址

http://www.ityouknow.com/spring-cloud.html

2019-12-02 09:32:29 149

原创 java中,小数为0,保留整数,不为0,保留小数

Double d = new Double(3);NumberFormat nf = NumberFormat.getInstance();System.out.println(nf.format(d));

2019-11-19 14:59:54 1659

原创 @LogPub日志注解可打印接口用时日志以及打印接口请求参数返回参数

@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface LogPub { /** * 日志打印时方法名 */ String value(); /** * 是否打印接口用时日志,默认打印 */ b...

2019-11-15 11:02:57 505

原创 json字符串的取值

public final class ConvertUtils {public static ObjectMapper objectMapper = new ObjectMapper();public ConvertUtils() {}public static ObjectMapper initObjectMapper() { ObjectMapper objectMapper...

2019-11-14 09:05:15 2045

原创 取值的小数位如果小于0.5按照0.5计算;等于0.5 就取0.5;大于0.5进位

currentScore = 0.6;double floor = Math.floor(currentScore);if (floor + 0.5 < currentScore) {currentScore = floor + 1;} else {currentScore = floor + 0.5;}当currentScore = 0.6输出结果为1当currentSco...

2019-11-11 09:35:16 5260

原创 从oracle数据库中导出某个表文件

方法一:进入plsql找到table那个大项,点出来,下边会罗列出许多表右键点中你所需要的那个表名找到DBMS_Metadata然后选项里有ddl弹出来那个窗口就是你结构,拷贝出来直接在另一个库里执行方法二:PLSQL里tools下export user objects of按shift批量选择表执行就行了...

2019-10-14 15:43:07 361

原创 oracle数据库dmp文件的导入步骤

1.先将cmd下的目录切换到改文件所在目录2.连接数据库 imp xxx3.输入口令(账号,密码)4.选择是否只导入数据5.导入该文件 xxx.dmp6.输入缓冲区大小(最小为8192) 默认为307207.选择是否只列出导入文件的内容8.选择是否忽略创建错误9.选择是否导入权限10.选择是否导入表数据11.是否整个导出文件...

2019-10-14 09:54:45 1892

原创 使用DbVisualizer工具连接DB2时报错:An error occurred while establishing the connection(已解决)

错误信息:2019-10-10 10:55:40.925 CONFIG 934 [AWT-EventQueue-0 - D.ᄄᄀ] Product: DbVisualizer 9.5.8 [Build #2751]2019-10-10 10:55:40.928 CONFIG 934 [AWT-EventQueue-0 - D.ᄄᄀ] OS: Windows 72019-10-10 10:55...

2019-10-10 16:23:04 7402 1

原创 MyBatis+Oracle带自定义(随机数)主键的批量添加、删除

1.dao 层接口@Repositorypublic interface ExamInterruptDao extends BaseMapper<ExamInterrupt> { //添加 void insertTestName(@Param("list") List <ExamInterrupt> examInterruptList); //删除...

2019-09-30 11:22:27 550

原创 线程池的使用

在springboot启动类中添加入下配置@SpringBootApplication @EnableScheduling @MapperScan("com.bestvike.court.dao") public class BvZxPayCourtApplication { public static void main(String[] ar...

2019-08-26 19:35:32 98

原创 AES工具类

import org.springframework.beans.factory.annotation.Autowired;import org.springframework.core.env.Environment;import org.springframework.stereotype.Component;import sun.misc.BASE64Decoder;import s...

2019-08-26 19:28:29 175

原创 java解析JSON数据(原生json解析对象与数组)

一. 导入解析json的工具类import org.json.JSONException;import org.json.JSONObject;import org.json.JSONArray;我们都知道JSON中有json对象与json数组(json数据就是json对象的数组)json对象在大括号中例如:{“key”,”value”}json数组在中括号中例如:[{“key”,...

2019-08-13 11:19:16 3365 1

转载 自定义注解的使用

一.java中的常见注解jdk的自带注解@Override:告诉编译器我重写了接口方法@Deprecated:告诉编译器这个方法过时了,不建议使用,Ide会在方法上划横线@SuppressWarnings(“deprecation”):关闭方法中出现的警告下面列出@SuppressWarnings注解参数的几个常见用法例:@SuppressWarnings(value={ “rawty...

2019-08-12 19:13:28 161

原创 sprinBoot+gradle整合cxf发布webservice入门案例

]一.创建两个springBoot+gradle项目,将以下依赖放入build.gradle中dependencies { implementation 'org.springframework.boot:spring-boot-starter' testImplementation 'org.springframework.boot:spring-boot-starter-t...

2019-08-01 16:31:25 1148

转载 JAVA中几种常用的RPC框架介绍

转自:https://www.cnblogs.com/Luouy/p/7399834.html

2019-06-19 20:22:54 98

转载 StringRedisTemplate操作redis数据

转自:https://www.cnblogs.com/slowcity/p/9002660.html

2019-06-04 20:51:10 454

转载 xml引用xsd文件规则

转自:http://www.jk1123.com/?p=124以前写spring的配置文件的时候 一直搞不清楚在xml引入的xsd文件到底是怎么回事,只会从官方文档拷贝一份用,今天细细地研究了一下,原来也不难,就那么回事,记录下来我们写下如下的示例的xml文件<?xml version="1.0" encoding="UTF-8"?> 这里添加一些描述信...

2019-06-01 18:29:11 3403

转载 用Java实现以下以星号组成的菱形图形

// 运行结果: * *** ***** ******* ***** *** *========================================================//步骤 public class demo { public static void main(String[] args) { ...

2019-05-14 15:04:53 2566

原创 Java反射

反射的概念Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;获得Class对象的方法1.如果一个类的实例已经得到,你可以使用 【Class c = 对象名.getClass(); 】 例: TextField t = new TextField(); Class c = t.get...

2019-05-07 10:43:34 86

原创 Mapper动态代理开发方法

Mapper动态代理开发方法一.使用规范: 1、mapper映射文件的namespace必须和接口类的全路径保持一致 2、接口的方法名必须和对应sql语句的id保持一致 3、接口方法的形参类型必须和parameterType保持一致 4、接口方法的返回类型必须和resultType保持一致二.全局配置文件SqlMapConfig.xml 配置内容及顺序 properties(属...

2019-04-18 22:01:48 158

原创 "#{}"和"${}"的区别详解

#{}和${}的选择使用原则 优先使用#{}取参,特殊情况才使用${}的方式:当你传入参数是数据库对象参数(比如表名,order by的字段名等,因为这些参数不需要单引号对)#{}和${}的区别关于#{}1、#{}等同于占位符?,会自动对传入的字符串数据加一对单引号,可以避免Sql注入。2、#{}可以接收简单类型值或Pojo属性值。 如果parameterType传输单个简单类型值,...

2019-04-18 21:47:54 1333

原创 Spring事务管理的两种方式

spring支持编程式事务管理和声明式事务管理两种方式。1.编程式事务编程式事务使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。2.声明式事务声明式事务是建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,...

2019-04-17 16:28:58 694

原创 spring中Bean的作用域以及如何使用

一.spring的作用域当通过spring容器创建一个Bean实例时,不仅可以完成Bean实例的实例化,还可以为Bean指定特定的作用域。Spring支持如下5种作用域:1.**singleton:**单例模式,在整个Spring IoC容器中,使用singleton定义的Bean将只有一个实例2.**prototype:**原型模式,每次通过容器的getBean方法获取prototype定...

2019-04-17 15:30:58 450

空空如也

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

TA关注的人

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