- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 redis命令行操作五种数据类型
@[TOC]1、redis有关key的操作命令:@[TOC]2.redis中关于string类型数据的操作命令@[TOC]3.redis中关于list类型数据的操作命令 单key 多valu有序@[TOC]4.redis中关于set类型数据的操作命令:单key 多value无序 不重复@[TOC]5.redis中关于hash类型数据的操作命令:单key,@[TOC]6.redis中关于zset类型数据的操作命令1、redis有关key的操作命令: 1)查看数据库中的key:keys pat
2021-05-19 08:17:47 334
原创 linux中安装redis-5.0.2
Linux上安装redis (redia-5.0.2)第一步:下载redis (redia-5.0.2.tar.gz)第二部:安装redis1.在xftp中将redis的包拖拽进去(/home/mytest)2.解压:tar -zxvf redia-5.0.2.tar.gz -C /usr/local/3.编译:make 前提要有gcc,没有的话就安装:yum -y install gcc 执行:gcc -v (查看,有linux版本就说明安装好了) 安装完gcc,执行:make distc
2021-05-15 20:49:03 302
原创 给你一个有序数组 nums ,请原地删除重复出现的元素, 使每个元素只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组 并在使用 O(1) 额外空间的条
给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只 出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成使用双指针,当慢指针和快指针的值相等时,慢指针不动,快指针向右移动一位;当慢指针和快指针的值相等时,慢指针向右移动一位,把快指针的值赋给慢指针的值,然后快指针再向右移动一位 public int removeDuplicates(int[] nums) { if(nums.leng
2021-04-15 19:38:03 2992 1
原创 springMVC的使用
springMVC的使用使用步骤:| 1.新建一个web maven项目2.加入依赖 spring-webmvc依赖,其间接把spring的依赖都加入到项目中 jsp,servlet依赖 <!--servlet依赖--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artif
2021-04-13 20:10:05 122
原创 mybatis和spring的集成方法
集成mybatis和spring需要的步骤:1.新建maven项目2.加入maven依赖(在pom.xml加依赖)1)加入spring依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.5</version>
2021-04-09 10:40:01 351
原创 spring常用的注解
实现步骤:1.加入依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.5</version> </dependency> 2.创建类,在类中加入注解 ```java@Component(v
2021-03-29 22:05:48 76
原创 spring的注入(一)
spinr的注入 注入:就是赋值的意思 简单类型:spring规定Java的 基本数据类型和String都是简单类型 di:给属性赋值 1.set注入(设置注入):spring调用类的set方法,进行赋值 1)简单类型的set注入 <bean id="xx" class="xxx"> <property name="属性名" value="此属性的值"/> 一个proper
2021-03-28 16:49:50 349
原创 使用spring创建对象
1.Spring创建对象第一次使用spring,不使用封装等工具类,创建对应的SomService接口和SomeServiceImpl实现类实现步骤:1.创建maven项目2.加入maven依赖 spring的依赖,版本5.3.5 junit依赖pom.xml文件里加入依赖<dependencies> <!--单元测试 --> <dependency> <groupId>junit</group
2021-03-27 23:40:05 204
原创 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)
输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)示例 1:输入:head = [1,3,2]输出:[2,3,1]/**Definition for singly-linked list.public class ListNode {int val;ListNode next;ListNode(int x) { val = x; }}*/class Solution {public int[] reversePrint(ListNode head
2021-03-27 22:26:12 805
原创 ajax技术入门
AJAX一。全局刷新和局部刷新1)全局刷新:浏览器在得到服务端返回的数据后,只能展示得到的数据,不能同时展示浏览器之前的内容 。2)局部刷新:浏览器在得到服务端返回的数据后,可以同时展示原有的数据和得到的数据二。全局刷新和局部刷新的工作原理1)全局刷新工作原理: 1.必须是由浏览器负责将【请求协议包】推送到服务器 2.导致服务端将【响应协议包】直接推送到浏览器内存 3.导致浏览器内存中原有的数据被覆盖掉 4.导致浏览器...
2021-03-27 20:32:56 72
原创 mybtis入门
第一章1.1 三层架构界面层:和用户交互,接收用户的请求数据,显示结果。(jsp,html,servlet)业务逻辑层:接收界面传递的数据,计算逻辑,调用数据库,获取数据数据访问层:访问数据库执行对数据的操作三层对应的包 界面层:controller包 业务逻辑层:service包 数据访问层:dao包三层中类的交互 用户使用界面层-------->业务逻辑层---------->数据访问层--------->数据库三层对应的处理框架 界面层:servlet
2021-03-27 20:30:55 163
原创 C++输入月份,输出季节
输入数据(用循环语句),判断数据是否小于等于0或大于12,应用if…else分别判断季节#include<iostream>using namespace std;int main(){int a;for(int i=0;;i++){cin>>a;if(a<=0||a>12) cout<<"错误,请重新输入"<<en...
2019-03-15 23:40:41 4832
原创 C++输入分数,输出等级
首先输入数据,用for循环语句可以多次输入数据,然后将数据整除(其中若数据大于100则输出错误),再用switch将整除后的情况分别判断并输出相应的等级结果即可。(新手上路,请多指教)#inslude<iostream>using namespace std;int main(){for(inti=1;;i++){int a;cin>>a;switch(a...
2019-03-14 23:20:29 6726
空空如也
1.提问https:jpa会在以后的开发中大量使用吗?
2021-09-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人