会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
no code no life
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
31
下一页
2021年1月28日
设计模式速记
摘要: a. 速记关键词: 动态生产对象1. 工厂方法模式(Factory Method):定义一个创建对象的接口,但由子类决定需要实例化哪一个类。 工厂方法使得子类实例化的过程推迟 a. 速记关键词: 生产成系列对象2. 抽象工厂模式(Abstract Factory):提供一个接口,可以创建一系列相关或
阅读全文
posted @ 2021-01-28 16:07 Smah
阅读(231)
评论(0)
推荐(0)
2021年1月12日
mysql过滤重复项留下最新项
摘要: SELECT * FROM carregisterinfo a WHERE (a.plate) IN ( SELECT plate FROM carregisterinfo GROUP BY plate HAVING count(*) >= 1 ) AND id IN ( SELECT max(id
阅读全文
posted @ 2021-01-12 09:08 Smah
阅读(179)
评论(0)
推荐(0)
2020年12月17日
ubuntu16.04环境下fatal error: lua.h: No such file or directory
摘要: 1.apt-get install liblua5.1-0-dev 2.编辑hello.c #include "lua.h" #include "lauxlib.h" int main(int argc, char **argv) { lua_State *L = luaL_newstate();
阅读全文
posted @ 2020-12-17 16:37 Smah
阅读(3264)
评论(0)
推荐(0)
2020年12月2日
linux性能监测与优化的指令
摘要: inotifywait 异步文件系统监控机制 nethogs 终端下的网络流量监控工具 ifstat 统计网络接口流量状态 dstat 通用的系统资源统计工具 ltrace 用来跟踪进程调用库函数的情况 iotop 用来监视磁盘I/O使用状况的工具 strace 跟踪系统调用和信号 fuser 使用
阅读全文
posted @ 2020-12-02 09:31 Smah
阅读(206)
评论(0)
推荐(0)
2020年11月15日
八千字硬核长文梳理Linux内核概念及学习路线
摘要: 01 前言 本文主要讲解什么是Linux内核,以及通过多张图片展示Linux内核的作用与功能,以便于读者能快速理解什么是Linux内核,能看懂Linux内核。 拥有超过1300万行的代码,Linux内核是世界上最大的开源项目之一,但是内核是什么,它用于什么? 02 什么是内核 内核是与计算机硬件接口
阅读全文
posted @ 2020-11-15 16:53 Smah
阅读(3431)
评论(0)
推荐(2)
2020年10月31日
lua基础assert和collectgarbage
摘要: 1.assert(a,b) 当a为假(nil或false)时,返回b;当a为真,返回a的执行结果。 2.collectgarbage collectgarbage("collect"): 做一次完整的垃圾收集循环。为默认参数。 collectgarbage("count"): 以 K 字节数为单位返
阅读全文
posted @ 2020-10-31 18:58 Smah
阅读(781)
评论(0)
推荐(0)
算法和数据结构复习(一)引论和基础
摘要: 常用的有这两种数归,其他的数学归纳法暂不涉及,有兴趣可以拓展学习。还有一些反证法。在进行编程的时候,如果有可能存在未知的情况,可以用归纳法推演一下,尽量避免使用递归。如果你写过的代码并不多,递归带来的性能提升远不及造成的麻烦。甚至递归本身就很糟糕。 ①第一数学归纳法: 一般地,证明一个与自然数n有关
阅读全文
posted @ 2020-10-31 17:07 Smah
阅读(206)
评论(0)
推荐(0)
2020年9月20日
ffmpeg指令解读海康威视摄像头
摘要: 这里贴一个官网链接:http://ffmpeg.org/ffmpeg.html 一、ffmpeg -re -rtsp_transport tcp -i "rtsp://admin:admin123@192.168.1.68:554/h264/ch1/main/av_stream" -f flv "r
阅读全文
posted @ 2020-09-20 21:08 Smah
阅读(6101)
评论(0)
推荐(0)
2020年9月7日
linux服务器性能调优之tcp/ip性能调优
摘要: TCP状态转移图 一、TCP状态介绍: 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=x)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x+1)
阅读全文
posted @ 2020-09-07 23:28 Smah
阅读(1007)
评论(0)
推荐(0)
多线程程序设计中的8条简单原则
摘要: 规则1:找出真正独立的运算 规则2:在尽可能高的层次上实现并发 规则3:尽早考虑通过增加处理器核的数量来获得可伸缩性 规则4:尽可能使用线程安全的库 规则5:使用正确的多线程模型 规则6:永远不要假设程序会按照某种特定的顺序执行 规则7:尽可能使用线程局部存储或者与特定数据相关的锁 规则8:要敢于对
阅读全文
posted @ 2020-09-07 00:44 Smah
阅读(1135)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
31
下一页
公告