- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 RabbitMQ(一)
RabbitMQ 关于topic模式路由匹配:#:任意个*:只能一个队列和交换机的声明和绑定最好写在消费者模块,因为消费者是直接跟队列打交道的,而且,消费者模块启动的前提是队列和交换机已存在并且绑定好,否则会报错。...
2022-09-16 17:15:40 564 1
原创 Redis(二)
不序列化会报错:@Configurationpublic class RedisConfig { //这是一个固定模板,在企业中可以直接使用! //自己定义了一个RedisTemplate<String, Object> ...
2022-04-26 22:37:27 371
原创 Redis(一)
linux下运行:Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sorted sets)与范围查询,bitmaps,...
2022-04-21 00:34:25 87
转载 jsp页面操作数据库中文乱码问题
经常困扰的中文乱码问题1.jsp页面需要设置编码格式为utf-8,如下图2.jsp页面form表单提交数据方式改为post,为get会有类似英文的乱码3.设置项目的各种编码格式,点击左上角Files——>settings,搜索file encoding,选择utf-84.在web.xml文件中配置编码过滤器,此处为较新的spring-mvc.jar包,老版本只有一个参数forceEncoding设置为true,现在有forceRequestEncoding和forceRes
2021-12-02 14:58:46 2570
原创 Spring(二)
public class Proxy implements Rent{ private Host host; public Proxy() { } public Proxy(Host host) { this.host = host; } @Override public void rent() { seeHouse(); host.rent(); he...
2021-11-23 16:21:20 210
原创 Spring(一)
<bean id="address" class="com.bjfu.pojo.Address"> <property name="address" value="北京"/> </bean> <bean id="student" clas...
2021-11-22 11:35:52 190
原创 Mybatis(一)
1.简介1.1什么是 MyBatis?MyBatis 是一款优秀的持久层框架, 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 <!--mysql驱动-->...
2021-11-15 18:07:56 68
原创 泛型的理解和使用
ArrayList<String> list 相当于 String[] list泛型类定义:泛型类使用(使用时不带泛型则全默认为Object类型)泛型接口定义泛型接口使用(实现接口时若未明确泛型具体类型,则该实现类变为泛型类)或调用:泛型方法:定义:使用:使用:...
2021-11-02 10:52:10 67
原创 注解和反射
1.注解1.注解概述2.内置注解3.元注解4.自定义注解package com.company.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;//自定义注解p...
2021-11-02 10:50:00 66
原创 多线程(二)
1.线程状态:2.线程方法3.停止线程package com.company.state;//测试stop//1.建议线程正常停止-->利用次数,不建议死循环。//2.建议使用标志位-->设置一个标志位//3.不要使用stop或者destroy等过时或者JDK不建议使用的方法public class TestStop implements Runnable{ //1.设置一个标识位 private boolean flag ...
2021-11-01 14:44:25 499
原创 多线程(一)
package com.company;import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;import java.net.URL;//练习Thread,实现多线程同步下载图片public class TestThread2 extends Thread{ private String url;//网络图片地址 priv...
2021-10-31 11:09:46 79
原创 2021-10-30java基础巩固
属性+方法=类面向对象编程的本质就是:以类的方式组织代码,以对象的组织封装数据三大特性:1.封装:即属性私有(get/set)。(数据的隐藏,通常应禁止直接访问一个对象中数据的直接表示,而应通过操作接口来访问)。高内聚:类的内部数据操作细节自己完成,不允许外部干涉,低耦合:仅暴露少量的方法给外部使用。通过get/set方法访问对象的属性可以先对其进行一些格式判断、合法性判断等操作再对其进行访问或变更。作用:提高程序安全性,保护数据 隐藏代码的实现细节 统一接口 系统可维护性增加2
2021-10-30 15:44:45 89
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人