技术专区

  • Redis-3.0.503 List类型操作-03

    1.List类型 1.1 List类型是Redis中,一种单键多值类型,是简单的字符串列表。按照插入顺序排序。 它底层实际是个双向链表,对两端的操作性很高,可以添加一个元素到列表的头部(左边)或者是尾部(右边),通过索引…

    大数据 2022年8月5日
  • RedisTemplate这玩意到底儿咋用啊

    RedisTemplate中的几个角色: RedisSerializer:由于与Redis服务器的通信一定是使用字节数组完成的,所以RedisSerializer是将Java对象编码解码的组件 RedisOperations:封装了一些Redis操作 XXXOperations:封装了…

    大数据 2022年8月5日
  • 用mysql压缩包在windows上安装的步骤,以及过程中遇到的一些小问题

    mysql官网网址 www.mysql.com 1,下载mysql 5.7 压缩包 2,解压到自己想要安装的目录 3,编辑环境变量 我的电脑,属性,高级设置,环境 4,主目录创建my.ini 配置文件写入[mysqld]basedir= D:/StudyEnv/mysql-5.7/ …

    大数据 2022年8月5日
  • docker-compose安装oracle11g并持久化

    步骤: 先不挂载宿主机目录启动oracle实例 将docker内容文件拷贝到宿主机中 给宿主机的文件夹赋权限 修改docker-compose.yml 文件挂载上宿主机目录 重启docker服务 重启报错,进入docker服务解决错误。每次重启都需…

    大数据 2022年8月5日
  • Java8

    函数式编程-Stream流 1. 概述 1.1 为什么学? 能够看懂公司里的代码 大数量下处理集合效率高 代码可读性高 消灭嵌套地狱 //查询未成年作家的评分在70以上的书籍 由于洋流影响所以作家和书籍可能出现重复,需要进行…

    编程笔记 2022年8月5日
  • C++ 一个交换两数值的神奇代码 有空可以看看

    void swap(int *a, int *b) { *a = (*a&~*b)|(*b&~*a); cout << *a << " " << *b <<endl; *b = (*a&~*b)|(*b&~*a); cout << *a << " " << *b <<e…

    编程笔记 2022年8月5日
  • BSGS算法 || POJ2417 || luogu P3846

    吐了。。。写完poj2417之后意识到poj不支持stl和__int128。。。你好歹是个大学的软件,不管你们acmer的吗。。 鬼才写快速乘和hash。不让我用__int128和map我就不交poj上了。发现luogu有一模一样的板子题。 题目:P3…

    编程笔记 2022年8月5日
  • JavaWeb-阶段性项目1:最简单的后台库存管理系统

    写项目前的文件目录 <html xmlns:th="http://www.thymeleaf.org"> <head> <title> sample </title> <meta charset="UTF-8"> <link rel="stylesheet" href="imgs/css/index.css"&g…

    编程笔记 2022年8月5日
  • C++STL容器——string成员函数大全(超详细)

    一、string 成员函数大全 构造 string()//构造空字符串 string(const char* s);//拷贝s所指向的字符串序列 string(const char* s, size_t n);//拷贝s所指向的字符串序列的第n个到结尾的字符 string(size_t n, char …

    编程笔记 2022年8月5日
  • 专题1-按键驱动程序设计-第3课-按键驱动硬件操作实现

    1、回顾裸机玩中断写的程序 底下这个程序主要就是把GPIO的功能设置为中断功能,这样当中断发生了就通过读该寄存器的值判断。 #define GPFCON (volatile unsigned long *)0x56000050 /* * K1,K2,K3,K4对应GPF1、GPF4…

    编程笔记 2022年8月5日