TypechoJoeTheme

Clover 的博客

统计
登录
用户名
密码
/
注册
用户名
邮箱

CloverYou

日出于东却落于西,相识人海却散于席。
搜索到 5 篇与 react 的结果
2022-01-04

Redisson 配置附带官方关于锁的文档

Redisson 配置附带官方关于锁的文档
Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。其中包括(BitSet, Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, CountDownLatch, Publish / Subscribe, Bloom filter, Remote service, Spring cache, Executor service, Live Object service, Scheduler service) Redisson提供了使用Redis的最简单和最便捷的方法。Redisson的宗旨是促进使用者对Redis的关注分离(Separation of Concern),从而让使用者能够将精力更集中地放在处理业务逻辑上。初始化引入 Redisson 原生依赖。该依赖提供了分布式锁、分布式对象...
CloverYou
2022-01-04

随笔

62 阅读
0 评论
2022年01月04日
62 阅读
0 评论
2022-01-02

Spring Boot高级特性 - 学习笔记

Spring Boot高级特性 - 学习笔记
Profile功能为了方便多环境适配,SpringBoot简化了profile功能application-profile功能默认配置文件 application.yaml,任何时候都会加载指定环境配置文件application-env.yaml激活指定环境配置文件激活命令行激活java -jar xxx.jar --spring.profiles.active=profile> 修改配置文件的任意值,命令行优先 默认配置与环境配置同时生效同名配置项,profile配置优先在配置文件中指定环境spring: profiles: active: pro@Profile条件装配@Profile("pro") @Component @ConfigurationProperties(prefix = "person") @Data public class Boss implements Person { private String name; private Integer age; }@Profile("...
CloverYou
2022-01-02

Spring

33 阅读
0 评论
2022年01月02日
33 阅读
0 评论
2022-01-02

React学习笔记

React学习笔记
React入门React由Facebook开发,它是一个用于构建用户界面/视图的JavaScript库起初由Facebook的软件工程师Jordan Walke创建于2011年部署于Facebook的newsfeed随后在2012年部署于Instagram2013年5月宣布开源。为什么要学React?原生JavaScript操作DOM繁琐、效率低 (DOM-API操作UI)document.getElementById('...');使用JavaScript直接操作DOM,浏览器会进行大量的回流重绘原生JavaScript没有组件化/模块化的编码方案,代码复用率低。React的特点采用组件化/模块化模式、声明式编码,提高开发效率及组件复用率。在React Native中可以是用React与法进行移动端开发使用虚拟DOM和优秀的Diffing算法,尽量减少与真实DOM的交互。引包react.development.js ===>> React核心库 react-dom.development.js ===>> React扩展库,用于支持react操作dom ...
CloverYou
2022-01-02

React

28 阅读
0 评论
2022年01月02日
28 阅读
0 评论
2022-01-02

React react-redux props或state更新视图无法重新渲染问题

React react-redux props或state更新视图无法重新渲染问题
记录学习React时自己是如何挖坑把自己埋了的过程:children以及其它props被修改时相关组件无法重新渲染(做了两天)父组件代码:class UserHome extends Component<Props, State> implements IUserHome { public name: string | undefined; public readonly state: State = initialState; public handlerClick() { store.dispatch(sendAction()); } /** * DOM挂载完成后执行 */ public componentDidMount() { store.subscribe(this.subscribe) } public render() { return ( <HomeBackground url={BackgroundImg}> <HomeScre...
CloverYou
2022-01-02

随笔

40 阅读
0 评论
2022年01月02日
40 阅读
0 评论
2022-01-02

React使用代理跨域后后端无法接收Session问题

React使用代理跨域后后端无法接收Session问题
将一个 MVC 项目重构为一个前后端分离项目,前端使用了 react + axios + vite...。在前后端分离项目中,通常都会使用代理来解决跨域问题,vite 需要在 vite.config.js 文件中配置代理:export default defineConfig({ server: { // 代理配置 proxy: { // 请求前缀 '/api': { target: 'http://localhost:8080/server_war_exploded', // 开启跨域 changeOrigin: true, // 正式请求时将前缀替换为空字符 rewrite: path => path.replace(/^\/api/, '') } } } })配置了代理之后请求能过去了,但后端保存在 Session 中的用户信息无法拿到。检查发现请求头中并没有携带 Cookie,这是因为 axios 在跨域请求中是默认不...
CloverYou
2022-01-02

随笔

31 阅读
0 评论
2022年01月02日
31 阅读
0 评论
CloverYou
日出于东却落于西,相识人海却散于席。
88 文章数
11 评论量
IP信息

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. 缓存一致性 - 点击领取
    2022-01-06
  2. 宝宝
    2022-01-02

标签云