• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
敬YES
Now Or Never
博客园    首页       联系   管理    订阅  订阅

随笔分类 -  JAVA

1 2 下一页
原来你是这样的JAVA--[07]聊聊Integer和BigDecimal

摘要:今天来聊聊Java中跟数值处理相关的两个类型Integer和BigDecimal。 说起这两个类型,我们肯定都不陌生,但是其中有些容易踩到的坑需要注意避让。 Integer 整型我们应该每天都会用到,但是每种语言还是有自己的特性。从敬姐刚从.NET转过来的时候踩过的一个坑说起:话说在.NET世界中, 阅读全文
posted @ 2024-02-24 17:11 敬YES 阅读(350) 评论(0) 推荐(1)
地表最帅缓存Caffeine

摘要:一起认识一下性能顶尖的本地缓存Caffeine 阅读全文
posted @ 2023-09-05 00:16 敬YES 阅读(1437) 评论(0) 推荐(4)
原来你是这样的Java[01]--基础一瞥

摘要:### 1.Java是什么呢? Java不仅是一门语言,而且是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。 更主要是JAVA已经具有强大的生态,使它具有了鲜活的生命力。 ### 2.JDK 和 JRE 是什么? - 阅读全文
posted @ 2023-08-26 23:53 敬YES 阅读(515) 评论(2) 推荐(1)
原来你是这样的JAVA[06]-反射

摘要:1.JVM为每个加载的class及interface创建了对应的Class实例来保存class及interface的所有信息; 获取一个class对应的Class实例后,就可以获取该class的所有信息; 通过Class实例获取class信息的方法称为反射(Reflection); JVM总是动态加 阅读全文
posted @ 2021-03-31 19:21 敬YES 阅读(238) 评论(0) 推荐(0)
Gson反序列化Map,整型自动转换为浮点型

摘要:一 坑 场景:将Map<String,Object>结果序列化后放入redis缓存,发现反序列化后Integer类型自动转换成了Double类型 二 测试重现 运行结果: a-aa-String b-11.0-Double 三 解决 继续测试: 运行结果: a-aa-String b-11-Long 阅读全文
posted @ 2018-11-22 13:54 敬YES 阅读(4824) 评论(0) 推荐(0)
canal demo搭建全记录

摘要:一、环境介绍 canal是阿里开源的中间件,主要用于同步mysql数据库变更。具体参见:https://github.com/alibaba/canal/releases 搭建环境: vmware centos7 部署mysql和canal windows开发canal client,自动捕获mys 阅读全文
posted @ 2018-07-16 17:09 敬YES 阅读(27883) 评论(3) 推荐(3)
JAVA入门[23]-SpringBoot配置Swagger2

摘要:一、新建SpringBoot站点 1.新建module,然后引入pom依赖: 2.新建Controller文件 3.新建SpringBoot启动文件 4.运行,http://localhost:8080/demo/index?name=aa 二、配置Swagger2 1.引入Swagger pom依 阅读全文
posted @ 2018-01-05 12:42 敬YES 阅读(3504) 评论(0) 推荐(0)
JAVA入门[22]—thymeleaf

摘要:一、thymeleaf官网 官网:https://www.thymeleaf.org/index.html doc:https://www.thymeleaf.org/documentation.html 二、springmvc+thymeleaf从这里开始 1.修改pom.xml,引入相关依赖。 阅读全文
posted @ 2017-07-25 16:35 敬YES 阅读(2534) 评论(0) 推荐(0)
JAVA入门[21]-Jedis操作redis示例

摘要:本节目标 通过JedisPool获取Jedis示例,并完成对redis 简单的Key-value读写操作。 完整代码结构如下: redis服务端 在本地运行redis-server.exe,然后在resources新建jedis.properties: 配置jedis 我们将jedis相关配置放在单 阅读全文
posted @ 2017-06-28 14:26 敬YES 阅读(958) 评论(0) 推荐(0)
JAVA入门[20]-Spring Data JPA简单示例

摘要:Spring 对 JPA 的支持已经非常强大,开发者只需关心核心业务逻辑的实现代码,无需过多关注 EntityManager 的创建、事务处理等 JPA 相关的处理。Spring Data JPA更是能够根据方法名字自动实现持久层。 目标 这次我们的目标还是实现前面几节的功能,即对Category的 阅读全文
posted @ 2017-06-28 10:49 敬YES 阅读(10141) 评论(1) 推荐(0)
JAVA入门[19]-Hibernate简单示例

摘要:一、Hibernate简介 在很多场景下,我们不需要使用JdbcTemplate直接操作SQL语句,这时候可以用ORM工具来节省数大量的的代码和开发时间。ORM工具能够把注意力从容易出错的SQL代码转向如何实现应用程序的真正需求。 Spring对ORM框架的支持提供了与这些框架的集成点以及一些附加的 阅读全文
posted @ 2017-06-09 16:14 敬YES 阅读(749) 评论(0) 推荐(0)
JAVA入门[18]-JdbcTemplate简单实例

摘要:一、关于JdbcTemplate JdbcTemplate是最基本的Spring JDBC模板,这个模板支持简单的JDBC数据库访问功能以及基于索引参数的查询。 Spring数据访问模板:在数据库操作过程中,有很大一部分重复工作,比如事务控制、管理资源以及处理异常等,Spring的模板类处理这些固定 阅读全文
posted @ 2017-06-09 14:58 敬YES 阅读(9774) 评论(1) 推荐(0)
JAVA入门[17]-ControllerAdvice处理exception

摘要:1.关于@ControllerAdvice @ControllerAdvice注解本身已经使用了@Component,因此@ControllerAdvice注解所标注的类将会自动被组件扫描获取到,就像带有@Component注解的类一样。另外,在带有@ControllerAdvice注解的类中,异常 阅读全文
posted @ 2017-06-02 16:32 敬YES 阅读(773) 评论(0) 推荐(0)
JAVA入门[16]-form表单,上传文件

摘要:一、如何传递参数 使用 @RequestParam 可以传递查询参数。例如:http://localhost:8092/category/detail?id=1 使用 @PathVariable可以传递路径参数。例如:http://localhost:8092/category/edit/1 二、校 阅读全文
posted @ 2017-06-02 15:59 敬YES 阅读(2856) 评论(0) 推荐(0)
JAVA入门[15]-过滤器filter

摘要:一、过滤器 过滤器是可用于 Servlet 编程的 Java 类,可以实现以下目的: 在客户端的请求访问后端资源之前,拦截这些请求。 在服务器的响应发送回客户端之前,处理这些响应。 参考:http://www.journaldev.com/1933/java-servlet-filter-examp 阅读全文
posted @ 2017-06-02 13:30 敬YES 阅读(450) 评论(0) 推荐(0)
JAVA入门[14]-Spring MVC AOP

摘要:一、基本概念 1.AOP简介 DI能够让相互协作的软件组件保持松散耦合;而面向切面编程(aspect-oriented programming,AOP)允许你把遍布应用各处的功能分离出来形成可重用的组件。把这些横切关注点与业务逻辑相分离正是面向切面编程(AOP)所要解决的问题 常见场景:日志、安全、 阅读全文
posted @ 2017-05-19 16:25 敬YES 阅读(617) 评论(1) 推荐(0)
JAVA入门[13]-Spring装配Bean

摘要:一、概要 Sping装配bean主要有三种装配机制: 在XML中进行显式配置。 在Java中进行显式配置。 隐式的bean发现机制和自动装配。 原则: 建议尽可能地使用自动配置的机制,显式配置越少越好。当你必须要显式配置bean的时候(比如,有些源码不是由你来维护的,而当你需要为这些代码配置bean 阅读全文
posted @ 2017-05-17 16:33 敬YES 阅读(772) 评论(0) 推荐(0)
JAVA入门[12]-JavaBean

摘要:一.什么是JavaBean JavaBean是特殊的Java类,使用Java语言书写,并且遵守规范: 提供一个默认的无参构造函数。 需要被序列化并且实现了Serializable接口。 可能有一系列可读写属性。 可能有一系列的"getter"或"setter"方法。 二.定义JavaBean 三、访 阅读全文
posted @ 2017-05-17 11:24 敬YES 阅读(590) 评论(0) 推荐(0)
JAVA入门[11]-jsp几点基础语法

摘要:一、include include和jsp:include区别,参考:https://www.ibm.com/developerworks/cn/java/j-jsp04293/ 二、代码声明、代码片段 1.jsp表达式 <%=表达式%> 向页面输出字符串 2.声明标识 <%!代码段%> 在jsp页 阅读全文
posted @ 2017-05-16 16:28 敬YES 阅读(334) 评论(0) 推荐(0)
JAVA入门[10]-mybatis分页查询

摘要:1.添加分页插件 在mybatis-generator-config.xml添加plugin节点: 2.在maven面板重新运行mybatis-generator:generate自动生成了分页相关的内容。 ProductMapper.java添加了分页查询方法: ProductMapper.xml 阅读全文
posted @ 2017-02-27 13:48 敬YES 阅读(3960) 评论(1) 推荐(0)

1 2 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3