- 博客(19)
- 收藏
- 关注
原创 Redis学习记录
Redis前置知识数据库表有索引,且数据量很大,性能就会下降?答:表添加索引后,增删改需要维护索引,速度就会变慢。对与查询数据,少量的、简单的查询依然很快,但面对并发、复杂的查询,磁盘受带宽的影响,速度也会下降。Redis是单线程、单进程、单实例的key-value型数据库,value支持的类型有5种:Stringhashlistsetscorted setStringstring中可以存放字符型、数值型和位图具体命令可以查看中文文档:http://redis.cn/command
2022-05-18 17:39:53 528
原创 Git常用命令记录
初始化本地仓库1.创建本地文件夹2.打开git终端1).查看git版本:$ git --version2).设置用户名和邮箱:$ git config --global user.name "name"$ git config --global user.email "email"3).本地仓库初始化$ git init 常用命令add 添加文件,将文件提交到暂存区$ git add filecommit 提交文件,将暂存区文件保存到本地库$ git commit
2022-04-07 20:37:16 91
原创 算法题记录-3
位图public static class BitMap{ private long[] bits; public BitMap(int max){ bits = new long[(max + 64) >> 6];// >> 6 -> /64 } public void add(int num){ /** * num >> 6:决定num存入第i个位置
2022-03-10 17:25:36 80
原创 学数据结构记录-1
单链表单链表:值,next指针public static class Node{ public int value; public Node next; public Node(int data){ value = data; }}反转public static Node reverseLinkedList(Node head){ Node pre = null; Node next = null; while (head
2022-03-09 16:00:20 87
原创 算法题记录-2
二分法public static boolean find(int[] arr, int num){ if(arr == null || arr.length == 0) return false; int L = 0; int R = arr.length - 1; while(L <= R){ int mid = (L + R) / 2; if(arr[mid] == num){ return
2022-03-08 15:21:42 85
原创 算法题记录-1
求一个数组中从L-R的和给定一个无序数组array,需要大量从数组求从L-R的和时,设计一个数据结构,使这一过程高效。思路:做一个辅助数组,记录从 0-i 的和,之后每次求L-R和时,只需获取 preSum[R]-preSum[L-1] 的值即可,注意当L=0时,直接获取preSum[R]即可。static int[] preSum;public static void rangeSum2(int[] array){ int N = array.length; preSum = new int
2022-03-07 15:34:43 235
原创 学习Java多线程记录-1
学习Java多线程记录基础部分创建一个线程一、继承Thread类1.定义Thread的子类,并重写run方法,run方法体就是线程要执行的任务。2.创建Thread子类的实例对象,即创建线程对象。3.调用线程对象的start()方法来启动线程。public class DemoThread extends Thread{ public void run(){ System.out.println("hello"); } public static void main(String[]
2022-03-03 22:07:12 221
原创 vue 等号赋值视图不响应问题
在做图片上传时,发现存在明明已赋值,响应却慢一步,必须点击输入框才会改变,之后有试了数输入框,也有同样情况。翻阅资料后发现了解决办法this.$set(DATA,"Attributes",value);例:this.$set(this.data,"cover",imgUrl);...
2020-10-15 11:19:09 423
原创 vue element table 选择框的记忆和禁用
项目需要对可选表格进行记忆,之前有做过,但当时做的一团糟,这次就记录一下思路,方便日后查看表格<el-table v-loading="dialogLoading" ref="relatedTable" :data="relatedList" :row-key="getRowKeys" @selection-change="dialogSelectionChange"> <el-table-column type="selection" :reserve-selection="tru
2020-09-16 15:14:37 743
原创 vue Layout布局 靠右对齐
vue Layout布局 靠右对齐通过Row组件的type="flex"启动flex布局,再通过Row组件的justify属性调整排版方式,属性值分别有start 居前(默认)center 居中end 居后space-between 分布自适应(两边–中间,两边没有空隙)around (中间–两边,两边会有空隙)<el-row type="flex" justify="end"></el-row>...
2020-08-05 17:49:29 22138
原创 svn clean up失败 sqlite3.exe 解决方案
svn clean up失败 sqlite3.exe 解决方案将sqlite3.exe存放在 .svn 同级目录,在文件路径栏输入 cmd执行以下代码//查看冲突的文件sqlite3 .svn/wc.db "select * from work_queue"//删除冲突记录,强制清除sqlite3 .svn/wc.db "delete from work_queue"再次clean up 即可...
2020-08-05 13:46:26 1161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人