- 2024-11-04独木桥问题——读写问题变形
有一座东西方向的独木桥,请分别用PV操作实现以下3个要求:每次只允许一个人过桥;当独木桥上有行人时,同方向的行人可以同时过桥,相反方向的人必须等待;当独木桥上有自东向西的行人时,同方向的行人可以同时过桥,从西向东的方向只允许一个人单独过桥;是读者写者问题的变形(1)使用mutex互
- 2024-10-15vue3使用pinia仓库解构赋值响应式丢失的解决方式
代码storeimport{defineStore}from"pinia";import{ref}from"vue";exportconstuseMyTestStore=defineStore('mytestStore',()=>{//stateconstcount=ref(0);constcount2=ref(1);constincrement2
- 2024-08-10008.Vue3入门,最基础的事件处理,点击按钮增加次数,支持传参
1、代码如下:<template><h3>内联事件处理群</h3><button@click="addCount1">Add</button><p>{{count1}}</p><button@click="addCount2('hello')">按钮</button><p>{{coun
- 2024-04-22字符串加密
描述这是一个古老的字符串加密方法,给定两个长度不超过100个字符的字符串,判断是否可以把其中一个重排,然后对26个字母做一个一一映射,使得两个字符串相同。再进行映射:例如每个字母映射到前一个字母(B→A,C→B,Z→Y,A→Z)。本题目只判断两个输入字符串是否具有相同字符频度特征
- 2024-03-24useMemo
useMemo我们应该如何去正确理解useMemo呢functionfib(n){console.info('计算函数被执行1')returnn<3?1:fib(n-2)+fib(n-1)}functionApp(){const[count1,setCount1]=useState(0)const[count2,setCount2]=useState(0)console
- 2024-01-29160. 相交链表
目录题目题解:双指针题目题解:双指针思路:计算两条链表的长度,找到长度差,让长的链表多走差的值,返回第一个相等的元素classSolution:defgetIntersectionNode(self,headA:ListNode,headB:ListNode)->Optional[ListNode]:count1,count2=0,0pa=head
- 2023-03-01详细解读 React useCallback & useMemo
前言阅读本文章需要对Reacthooks中useState和useEffect有基础的了解。我的这篇文章内有大致介绍在React项目中全量使用Hooks。useCallbackuseCallback的作
- 2023-02-26useEffect的使用
例子import{GridContent,PageContainer}from'@ant-design/pro-layout';import{Card}from'antd';importReact,{useEffect,useState}from'react';importIt
- 2022-11-15详细解读 React useCallback & useMemo
前言阅读本文章需要对Reacthooks中useState和useEffect有基础的了解。我的这篇文章内有大致介绍在React项目中全量使用Hooks。useCallbackuseCallback的作
- 2022-09-25详细解读 React useCallback & useMemo
前言阅读本文章需要对Reacthooks中useState和useEffect有基础的了解。我的这篇文章内有大致介绍在React项目中全量使用Hooks。useCallbackuseCallback的作
- 2022-09-04sql count id 返回long型数据
数据库:mysql框架:struts2+spring+mybatis项目中很多地方用到count(*)来查询数据量,今天在写一个新的小功能时想要吧数据处理做的简单些原来的sql:selectcount(1)AScount1