自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 排序算法

文章目录一、冒泡排序一、冒泡排序 /**直接插入排序**/ public static void insertionSort(int[] arr){ for (int i=0;i<arr.length-1;i++){ for (int j=0;j<arr.length-i-1;j++){ if (arr[j]>arr[j+1]){ int t=arr[j];

2020-08-26 20:07:57 125

原创 dubbo端口随机

取消单例application.properties:server.port=${random.int(9600,9700)}dubbo-provider.xml: <!--dubbo协议在20880端口暴露服务 --> <dubbo:protocol name="dubbo" port="-1"/>

2020-08-24 21:56:24 362

原创 dubbo的单生产者和单消费者的工程搭建

1、创建maven2.删除src目录3.添加基于SpringBoot的三个子模块dubbo-api、dubbo-provider、dubbo-customer添加子模块dubbo-api,项目右键–>new–>ModuleAnimal:@Data@NoArgsConstructor@AllArgsConstructor@ToStringpublic class Animal implements Serializable { private int aid;

2020-08-24 21:43:24 175

原创 redis缓存

application.yml:spring: cache: type: redis redis: database: 0 host: localhost port: 6379 pool: max-active: 8 max-wait: -1 max-idle: 8 min-idle: 0 timeout: 0建立cfg目录,在该

2020-08-23 16:35:40 193

原创 ehcache的缓冲配置

application.yml:spring: cache: type: redis业务:@Service@Transactional@CacheConfig(cacheNames = "animal") //配置缓冲空间名public class AnimalServiceImpl extends AbstractService<Animal> implements AnimalService { @Override @Cacheable(key

2020-08-22 22:24:41 171

原创 springboot集成mybatis

pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/ma

2020-08-20 21:44:50 151

原创 关联对象的自动装配

@Data@NoArgsConstructor@AllArgsConstructorpublic class Animal { private int aid; private String aname; private String sex; private int feetcount;}@Data@NoArgsConstructor@ToString@AllArgsConstructorpublic class Owner { private

2020-08-20 20:36:27 138

原创 自定义起步依赖

使用自定义java类来代替配置文件,实现自动配置实体类://自定义实体类@Data@ToString@AllArgsConstructor@NoArgsConstructorpublic class A { private String version;//属性1 private int number;//属性2}//用来初始化类A的默认属性值@Data@ConfigurationProperties(prefix = "com.wance.a")//会被覆盖的属性前

2020-08-20 20:28:10 203

原创 springboot读取配置文件方式

文章目录一、直接赋值二、通过 PropertySource注解读取自定义配置文件三、在spring工厂启动之前,通过全局环境变量env预先加载配置:通过运行自定义的EnvirionmentProcessor类。(加载时间在springboot加载之前)一、直接赋值配置文件application.properties:#随机值属性my.number.a=${random.value}my.number.b=${random.int}my.number.c=${random.int(1,100)}

2020-08-20 20:12:52 318

原创 yml文件介绍

文章目录配置普通数据4.1.2.2.1 配置普通数据4.1.2.2.2 配置对象数据4.1.2.2.2 配置Map数据4.1.2.2.3 配置数组(List、Set)数据获取数据yml配置文件的语法:配置普通数据4.1.2.2.1 配置普通数据语法: key: value示例代码:name: haohao注意:value之前有一个空格4.1.2.2.2 配置对象数据语法:​ key:​ key1: value1​ key2: value2​ 或者:​

2020-08-20 19:56:49 1289

原创 springboot控制台中文属性乱码

1.设置2.application.properties加入:#配置中文属性编码spring.banner.charset=UTF-8spring.messages.encoding=utf-8

2020-08-20 19:55:02 527

原创 oracle jdbc引用存储过程和函数

public class TestOracle { private static String url="jdbc:oracle:thin:@//127.0.0.1:1521/orcl"; private static String username="system"; private static String password="oracle"; private static String driverClass="oracle.jdbc.driver.OracleDri

2020-08-06 20:02:35 113

原创 解决pom文件无法导入ojdbc驱动的问题

问题描述:<!--Oracle--> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.1.0</version> </dependency>在pom.xml文件中11.2.0.1.0,一直报红,无法自动导入,这是因为maven中没有Ora

2020-08-06 20:01:01 1044

原创 PL/SQL Developer使用技巧、快捷键

1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良好得编码风格,同理,在Tools->Preferences->Code Assistant(助手)里可以

2020-08-03 23:01:10 455

原创 jedis操作简单数据

pom.xml:<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <!-- redis 客户端 --> <dep

2020-08-03 20:55:27 205

原创 redis学习

文章目录Redis 数据类型String类型hashlistset类型SortedSet类型zset设置key的生存时间6 Redis持久化方案RDB持久化AOF持久化Redis 数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String类型赋值语法:SET key value127.0.0.1:6379> set test 123OK取值语法:GET key127.0

2020-08-03 20:36:04 142

原创 spring_mybatis整合过程

pom.xml: <!--log4j2的依赖--> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.10.0</version> <

2020-08-02 20:32:27 123

原创 spring-ioc入门配置

文章目录一、通过xml配置二、注解配置用spring测试框架简化操作一、通过xml配置pom.xml: <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency>

2020-08-02 19:30:59 119

原创 @Autowired装配没用,报空指针异常

这里我的自动装配无效,fly为空,原因如下:这个自动装配语句在加载配置文件之前就执行了,所以自动装配为空可以用spring的测试框架提前加载配置文件,这样自动装配就有用

2020-08-02 19:21:42 574

原创 collection属性

推荐:https://www.cnblogs.com/heliusKing/p/11173362.html

2020-08-02 16:24:36 772

原创 association标签常用的属性和作用是什么?

Association:处理单一的关联对象 处理单一属性的关联关系property:注入给员工中哪个属性select:发送哪一条sql语句javaType:把sql语句查询出的结果集,封装给哪个类的对象(可以省略)column:查询员工的结果集中,用哪个列的值作为条件去查询关联的对象column作为select查询条件的参数...

2020-08-02 16:09:04 5643

原创 mybatis入门配置

pom.xml:<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version> </dependency> &l

2020-08-02 15:14:37 102

原创 typeAliases和package标签的用法

<typeAliases> <!--用于指定别名--> <!--<typeAlias type="com.wance.entity.Person" alias="Person"/>--> <!--用于指定注册别名的包,当指定后,该包下的实体类都会注册别名,并且类名就是别名,--> <!--不再区分大小写--> <package name="com.w.

2020-08-02 14:54:43 877

原创 HTML获取链接中的参数(解决中文乱码问题)

js方法decodeURI() //解码encodeURI() //编码var name= decodeURI(GetQueryString("name"));alert("日记名称:"+name);Java方法:java.net.URLDecoder.decode(URIString, "UTF-8"); //按照utf-8进行解码java.net.URLEncoder.encode(URIString, "UTF-8"); //按照utf-8进行编码...

2020-08-02 14:37:02 478

原创 MyBatis核心配置文件mybatis-config.xml中配置mappers的几种方式

1.resources方式这种方式,PersonMapper.xml文件可以直接放在resources目录下面 <mappers> <mapper resource="PersonMapper.xml"/> </mappers>2.class方式这种方式,PersonMapper.xml的文件目录要和PersonMapper.java的目录结构相同,否则访问不了 <mappers> <mapper cla

2020-08-01 22:10:15 2441

转载 instanceof关键字

文章目录1、obj 必须为引用类型,不能是基本类型2、obj 为 null3、obj 为 class 类的实例对象4.obj 为 class 接口的实现类5、obj 为 class 类的直接或间接子类instanceof 严格来说是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例,用法为:boolean result = obj instanceof Class其中 obj 为一个对象,Class 表示一个类或者一个接口,当 obj 为 Class 的对象,或者是其直接或间接子类,

2020-08-01 15:53:33 98

原创 策略模式

刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题,嘿,还别说,真是解决了大问题,搞到后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子的。先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮同志给的,妙计是放置在锦囊里,俗称就是锦囊妙计嘛,那赵云就是一个干活的人,从锦囊中取出妙计,执行,然后获胜,用 JAVA 程序怎么表现这个呢优点:体现了高内聚低耦合的特性呀,缺点嘛,这个那个,我回去再查查/** * 首先定一个策略接口,这是.

2020-08-01 15:16:35 147

原创 mysql临时表

DELETE FROM account WHERE aid in (SELECT t.aid FROM(SELECT a.aid FROM account a,member b WHERE a.mid=b.mid and identifier=#{identifier}) as t)我这里是要先将account,member两个表联合在一起做查询,查询完之后,根据aid删除account表中的记录,这里需要做一个临时表,否则不能又查询又删除...

2020-08-01 14:03:05 97

jdk-8u131-windows-x64_8.0.1310.11.rar

windows的jdk8安装包

2021-07-08

Struts2表单数据获取项目

本资源是通过Struts框架来写的一个表单数据获取的项目,包括了Struts.xml和web.xml文件的配置。

2019-11-19

空空如也

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

TA关注的人

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