-
[综合] NVDIMM为存储加速
随着存储技术的不断发展及人们对存储性能的不懈追求,高性能存储开始探索向内存通道的迁移。在这样的背景下,NVDIMM(Non-VolatileDualIn-LineMemoryModule)技术便应运而生了。 NVDIMM是一种可以随机访问的非易失内存。非易失内存是指即使在不通电的情况下数据也不会消失...
46
热度 -
[综合] Android开发笔记:SharedPreference文件状态改变监听
通过registerOnSharedpreferenceListener方法设置监听: SharedPreferencessp=getSharedPreferences("testSP",Context.MODE_PRIVATE);sp.registerOnSharedPreferenceChang...
3
热度 -
[综合] mysql 数据库A合并到数据库B中,主键id冲突
背景: 1、数据库A与数据库B表结构一样,数据不一样 2、表主键为自增id,表关联用自增id关联 3、数据库A合并到数据库B中,主键id冲突 解决方案: 步骤 1、将A数据复制一份到一个新数据C中 2、将数据库C中的待迁移数据,主键及关联主键全部加n(不同表n值可能不一样),让主键值大于数据库B...
2
热度 -
[综合] zigbee 信道切换过程解析
环境:TICC2530 关键命令: Mgmt_NWK_Update_notify:路由器通知协调器考虑切换信道(不一定会切换) Mgmt_NWK_Update_req:协调器通知所有路由器进行信道切换 一、发送Mgmt_NWK_Update_notify 所有路由器和协调器会时刻计算传输数据总数和...
0
热度 -
[综合] springmvc-拦截器
springmvc的拦截器interceptpr相当于servlet的过滤器filter 按顺序联结形成拦截器链 步骤: 1.创建拦截器实现handleinterceptor接口 packagecom.itheima.intercept;importorg.springframework.lang...
43
热度 -
[综合] STL的size函数与负数比较大小出错的bug
这篇文章分析了一个bug:用无符号类型与负数的比较为什么可能出错。 【c++】无符号类型与负数的比较(该链接来自博主清风起~的一篇博客,感谢其解惑) 我是在用STL的vector的size函数时发现的,大致为 intb=-1; if(a.size()>=b){ //... } 照理这判断语句可...
74
热度 -
[综合] 掌握Makefile
Makefilemakefilemake工程管理工具:帮助我们实现项目的编译在C语言中源文件才会参与编译。当只有某些文件做了修改,那么就重新编译整个项目是不可取的做法。我们需要一种方式,能够帮助我们自动判断,哪些文件做了修改,哪些文件需要重新编译,哪么文件需要重新先编译,哪些文件需要后编译。Make...
40
热度 -
[综合] [网络安全学习篇3]:批处理、病毒、用户与组管理、破解系统密码(千峰网络安全视频笔记 3 day)
引言:我的系列博客[网络安全学习篇]上线了,小编也是初次创作博客,经验不足;对千峰网络信息安全开源的视频公开课程的学习整理的笔记整理的也比较粗糙,其实看到目录有300多集的时候,讲道理,有点怂了,所以我就想到了通过写博客(课程笔记)的形式去学习它,虽然写博客会让我多花几倍的时间去学习它,但是当我完成...
3
热度 -
[综合] 基于librtmp的AAC audio发送
上一篇文章写过“解决基于librtmp库的rtmp直播服务第一帧图出现比较慢的问题”,针对这个问题,我在上一篇文章中分析过主要是因为播放器调用了ffmpeg中的接口avformat_find_stream_info()。如何加速avformat_find_stream_info()接口函数的返回,可...
91
热度 -
[综合] 【Python】从0到1:从头开始写打砖块小游戏~(二)
Hi~o( ̄▽ ̄)ブ我又双叒叕来啦~等你很久啦~NOTE:楼主11岁女学生,文笔(排版风格)不好别介意啦~NOTE2:这个游戏是我从头开始写的,所以会比较慢,就相当于检测一下这个疫情期间的学习成果吧~ 关于这个游戏: 它是我从头开始写的,每天写多少发多少,所以可能会比较慢,每天写4,50行的话大...
82
热度 -
35
热度 -
[综合] 设计模式-- 学习设计模式的知识点梳理
学习设计模式,首先要弄明白我们什么要学习它,其次需要呀弄明白地就是它包含了哪些知识点。 设计模式学习地知识点包含5个部分,面向对象、设计原则、设计模式、编码规范以代码重构。 面向对象 现在,主流的编程范式或者是编程风格有三种,它们分别是面向过程、面向对象和函数式编程。面向对象这种风格又是其中最主流...
57
热度 -
15
热度 -
[综合] MySQL数据库部署linux参数调整
MySQL数据库部署linux参数调整 概述 为了使MySQL数据库获得最佳性能,需要正确定义操作系统参数。如果操作系统内核参数配置不当,可能会导致数据库服务器性能下降。因此,必须根据数据库服务器及其工作负载配置这些参数。主要是指在Linux系统中针对业务服务应用而进行的系统内核参数调整。 一操作系...
59
热度 -
[综合] Leetcode刷题每日总结:2、3、124
2.两数相加 给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字0之外,这两个数都不会以0开头。 示例: 输入:(2->4->...
19
热度 -
92
热度 -
[综合] 3damx:3damx的软件中菜单栏的编辑、编辑、工具(阵列/对齐)、组(成组/解组/打开关闭)、视图(视口配置)、渲染(渲染/环境)、自定义、MAXscript等使用技巧之详细攻略
3damx:3damx的软件中菜单栏的编辑、编辑、工具(阵列/对齐)、组(成组/解组/打开关闭)、视图(视口配置)、渲染(渲染/环境)、自定义、MAXscript等使用技巧之详细攻略 目录 3damx的软件中菜单栏使用技巧 编辑 工具(阵列/对齐)
96
热度 -
[综合] mysql更新数据 update
原来的mytable表如下: mysql>select*frommytable; +----+--------+------+--------------+---------+ |id|name|sex|info|address| +----+--------+------+--------...
53
热度 -
[综合] vector和string一些不记得的用法
strings; s.c_str()//返回指向该字符串内存地址的指针vector<int>arr(m,n)//初始化m个n vector<int>arr(n)//初始化n个0vector<string>s{m,"hello"}//m个hello vector&l...
30
热度 -
29
热度