? pulseaudio官网 https://www.freedesktop.org/wiki/Software/PulseAudio/ ? pulseaudio-under-the-hood https://gavv.github.io/articles/pulseaudio-under-the- ...
分类:
Web程序 时间:
2020-11-26 14:20:13
阅读次数:
8
Base64代码 base64.c #include <stdlib.h> #include <stdio.h> #include <string.h> #include <unistd.h> #include <fcntl.h> // bindata待编码数据buffer base64 编码后数据 ...
分类:
其他好文 时间:
2020-11-24 12:13:36
阅读次数:
7
IDEA社区版2020相关内容——持续更新 插件相关: 创建Springboot项目插件——Spring Assistant 自动生成get/set——Lombok插件 自动化部署插件——Alibaba Cloud Toolkit Mybatis自动定位XML文件——Free MyBatis plu ...
分类:
其他好文 时间:
2020-11-23 12:37:26
阅读次数:
7
sysrq mm log里Free swap、Total swap是什么含义? [22634.588075] Free swap = 0kB[22634.588076] Total swap = 204796kB get_nr_swap_pages函数返回swap file或者swap device ...
分类:
其他好文 时间:
2020-11-20 11:45:23
阅读次数:
5
1、在Web项目开发过程中,错误信息提示页是一个重要的组成部分。为了不让用户直接看见异常信息的页面,此时,就需要有一个错误信息提示页。错误页面一般都属于静态页面,这里在src/main/resources/static目录下创建error-404.html。 首先,在pom.xml里面新增几个配置, ...
分类:
编程语言 时间:
2020-11-20 11:26:41
阅读次数:
4
翻转单链表是出现在 各大公司 的面试中频率最高的一题了!!! 有 头插法 和 递归法 两种实现方法,一次性写出 bug free 的代码不是件容易的事! 具体看下面的代码和注释 如下: 1 /** 2 * Definition for singly-linked list. 3 * struct L ...
分类:
其他好文 时间:
2020-11-19 13:01:57
阅读次数:
19
防止sql注入 char *sqlite3_mprintf(const char*,...); void sqlite3_free(void*); sqlite3_mprintf 用来代替sprintf 来防止sql注入。 sqlite3_mprintf的内部操作: ?会将%Q,替换成给定的字符串。 ...
分类:
数据库 时间:
2020-11-19 12:42:05
阅读次数:
11
前言 C中我们会进行malloc一块内存,然后free掉。但是经常会遇到我们忘记写free,导致内存溢出,C++也有类似的情况,为了解决掉我们忘记释放内存的习惯,C++引入了几种智能指针,为的就是让函数可以在正常终止或者异常终止的情况下,改指针的指向的内存都可以处于正确的状态。shared_ptr、 ...
分类:
编程语言 时间:
2020-11-19 12:30:14
阅读次数:
6
/*问题:已知带头结点且递增有序的单链表A、B(A、B中元素个数分别为m、n)分别存储了一个集合。设计算法,求A、B的差集 (仅在A中出现不在B中出现),并存在A中,要求保持递增有序性 */ // 思路:由于AB都是递增有序的,用A中的每一个元素与B中的全部元素作比较,若是相同,则删除该元素节点,这 ...
分类:
编程语言 时间:
2020-11-17 11:54:42
阅读次数:
8
tsx: import React, { useState } from 'react' import Taro from '@tarojs/taro' import { View, Text, Input } from '@tarojs/components' import './index.sc ...
分类:
移动开发 时间:
2020-11-12 14:22:14
阅读次数:
17