随笔分类 -  java

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
java知识
摘要:1、创建一个注解 package com.anno; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy 阅读全文
posted @ 2020-11-05 11:14 与f 阅读(246) 评论(0) 推荐(0)
摘要:最近学习Spring,一直不太明白Srping的切面编程中的的argNames的含义,经过学习研究后,终于明白,分享一下 先看一个例子: 需要监控的类: package bean; public class HelloApi { public void aspectTest(String a,Str 阅读全文
posted @ 2020-11-04 15:44 与f 阅读(368) 评论(0) 推荐(0)
摘要:给Advice传递参数 Advice除了可以接收JoinPoint(非Around Advice)或ProceedingJoinPoint(Around Advice)参数外,还可以直接接收与切入点方法执行有关的对象,比如切入点方法参数、切入点目标对象(target)、切入点代理对象(this)等。 阅读全文
posted @ 2020-11-04 15:33 与f 阅读(4439) 评论(0) 推荐(1)
摘要:上一篇文章《Spring AOP 面向切面编程入门》对AOP作了简要的介绍,包含一些专业术语的解释。 本文基于SpringBoot编写了一个简单的Spring AOPDemo。 maven依赖添加如下 <!--引入SpringBoot的Web模块--> <dependency> <groupId>o 阅读全文
posted @ 2020-11-03 16:53 与f 阅读(246) 评论(0) 推荐(0)
摘要:说起spring,我们知道其最核心的两个功能就是AOP(面向切面)和IOC(控制反转),这边文章来总结一下SpringBoot如何整合使用AOP。 一、示例应用场景:对所有的web请求做切面来记录日志。 1、pom中引入SpringBoot的web模块和使用AOP相关的依赖: 其中:cglib包是用 阅读全文
posted @ 2020-11-03 16:41 与f 阅读(259) 评论(0) 推荐(0)
摘要:1、创建多线程和线程池的代码: import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; int threadSi 阅读全文
posted @ 2020-11-03 14:58 与f 阅读(891) 评论(0) 推荐(0)
摘要:我的错误是在:在多线程并发测试service读库,redis缓存被穿透的情况下遇到的! 异常信息 Exception in thread "task-2" java.lang.IllegalStateException:EntityManagerFactory is closed 错误原因:serv 阅读全文
posted @ 2020-11-03 11:37 与f 阅读(3028) 评论(0) 推荐(0)
摘要:代码: import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframewor 阅读全文
posted @ 2020-11-02 10:10 与f 阅读(1621) 评论(0) 推荐(0)
摘要:最近使用spring-data-redis RedisTemplate 操作redis时发现存储在redis中的key不是设置的string值,前面还多出了许多类似\xac\xed\x00\x05t\x00这种字符串,如下 127.0.0.1:6379> keys * 1) "\xac\xed\x0 阅读全文
posted @ 2020-11-01 10:06 与f 阅读(2157) 评论(0) 推荐(0)
摘要:1、如图所示,mysql中存在一个字段create_time,其数据类型为datetime; 2、对应的实体类 public class RealAuthDO implements Serializable { private static final long serialVersionUID = 阅读全文
posted @ 2020-10-30 16:29 与f 阅读(3568) 评论(0) 推荐(0)
摘要:package com.sxt.utils.date1; import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; /* * 日期格式化类(必须掌握) * API: * G Era 标 阅读全文
posted @ 2020-10-30 16:22 与f 阅读(646) 评论(0) 推荐(0)
摘要:1.要么改实体类属性名 2.sql语句中加别名 3.mapper中加关联映射 resultMap 先让mybatis开启驼峰命名 在application.yml配置文件中添加Mybatis的配置 mybatis: type-aliases-package: com.mybatisplus.pojo 阅读全文
posted @ 2020-10-30 11:40 与f 阅读(5562) 评论(0) 推荐(0)
摘要:1.先下载zookeeper https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz 看哪个顺眼选哪个下载就行 2.安装 下载好的安装包,解压到你喜欢的目录,在 阅读全文
posted @ 2020-10-24 14:39 与f 阅读(3604) 评论(0) 推荐(1)
摘要:一、虚拟机环境 见我的另一篇博客http://www.cnblogs.com/xckk/p/6000881.html, zookeeper是用JAVA编写,因此需要安装JDK环境,centos下安装JDK可参考: http://www.centoscn.com/image-text/install/ 阅读全文
posted @ 2020-10-24 11:52 与f 阅读(577) 评论(0) 推荐(0)
摘要:简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错 阅读全文
posted @ 2020-10-24 11:41 与f 阅读(2207) 评论(0) 推荐(0)
摘要:转: https://blog.csdn.net/noaman_wgs/article/details/70214612 单一应用框架(ORM)当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随 阅读全文
posted @ 2020-10-24 10:58 与f 阅读(249) 评论(0) 推荐(0)
摘要:转: https://segmentfault.com/a/1190000018626163 1. 概述 本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 特别说明 阅读全文
posted @ 2020-10-20 15:45 与f 阅读(139) 评论(0) 推荐(0)
摘要:目标:将Spring Boot 项目使用maven指令打成jar包并运行测试 分析:1.需要添加打包组件将项目中的资源、配置、依赖打包到一个jar包中;可以使用maven的package2.部署 java-jar 包名。 打包组件 <build> <plugins> <!--打包时如果不配置该插件, 阅读全文
posted @ 2020-10-16 10:37 与f 阅读(173) 评论(0) 推荐(0)
摘要:目标:在Spring Boot项目中使用Junit测试RedisTemplate的使用 分析:1.添加启动器依赖;spring-boot-starter-data-redis2.配置application.yml中修改redis的连接参数(redis需要启动)3.编写测试类应用RedisTempla 阅读全文
posted @ 2020-10-16 10:13 与f 阅读(861) 评论(0) 推荐(0)
摘要:目标:在spring Boot项目中使用Junit进行单元测试UserService的方法 分析:1.添加启动器依赖spring-boot-starter-test2.编写测试类测试 1.添加启动器依赖spring-boot-starter-test <!--添加测试依赖启动器--> <depend 阅读全文
posted @ 2020-10-16 09:03 与f 阅读(248) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页