程序员的小天地


  • 首页

  • todo

  • 思考

  • life

  • food

  • OS

  • lua

  • redis

  • Golang

  • C

  • TCP/IP

  • ebpf

  • p4

  • OpenVPN

  • IPSec

  • L2TP

  • DNS

  • distributed

  • web

  • OpenWRT

  • 运维

  • Git

  • 鸟哥的私房菜

  • IT杂谈

  • 投资

  • About Me

  • 友情链接

  • FTP

  • 搜索
close

sqlite 设计与实现

时间: 2024-12-16   |   分类: db   sqlite   c     |   阅读: 153006 字 ~306分钟

COPY RIGHT 以下相关内容的版权为 Sibsankar Haldar 所有,仅供学习研究只用,未获得原始作者的授权时不可有任何侵权行为;

第一章 计算机系统概论

第二章 SQLite概述

学术目标

  • SQLite数据库系统及其功能
  • SQLite支持哪些显著特性
  • SQLite如何将表存储在数据库文件中
  • 如何编写、编译和执行SQLite应用程序
  • 一些最常用的SQLite API
  • 模块化的SQLite体系结构
  • SQLite的限制

章节概要

        SQLite是一个小型的、零配置的、定制的、可嵌入的、线程安全的、易于维护的、面向事务的、基于SQL的关系数据库管理系统。它将整个数据库存储在包含所有表和索引的单个文件中。它将所有表组织成单独的B+树,并将索引组织成B树。它支持核心事务属性,即原子性、一致性、隔离性和持久性。它使用基于锁的并发控制方案和基于日志的恢复方案。

阅读全文 »

linux 下监控进程CPU使用率

时间: 2024-12-03   |   分类: 运维     |   阅读: 197 字 ~1分钟
PROCESS_NAME="appName"
 
# 初始化CPU使用率为0
cpu_usage=0
 
# 循环获取CPU使用率
while : ; do
    # 暂停一段时间,重新获取CPU使用率
    sleep 1

    date=$(date +%Y%m%d)
    # 拼接文件名
    filename="cpu_load_${date}.txt"

    # 获取进程的PID
    #PID=$(pgrep $PROCESS_NAME)
    
    # 如果进程不存在,等待进程启动
    #if [ -z "$PID" ]; then
    #    echo "进程不存在"
    #    continue
    #fi
 
    # 获取进程的CPU使用率
    cpu_usage=$(top -bn1 | grep 'appName' | awk '{print $9}')
    # 字符串转为浮点数
    cpu_usage=$(echo "$cpu_usage * 1.0" | bc -l)
    # 浮点数转为整数
    cpu_usage=$(echo "$cpu_usage/1" | bc)
    if [ $cpu_usage -gt 7 ]; then
    	# 打印CPU使用率
    	#date >> ./$filename
		date_str=$(date +%Y%m%d-%H:%M:%S)
		usage_str="    CPU usage(%):  $cpu_usage"
		usage="${date_str}${usage_str}"
    	#echo "CPU Usage: $cpu_usage%" >> ./$filename
		echo $usage >> ./$filename
    fi
done

周,月,年总结

时间: 2024-08-14   |   分类: 生活   life   todo   thinking     |   阅读: 904 字 ~2分钟

6.8-8.11

达成目标

  • 积极沟通(工作和生活)
  • 尝试新鲜的事物(周末出门锻炼+游泳)

未达成目标

  • 规律睡眠、饮食
  • 学习专业、非专业知识
  • 复盘和规划
  • 情绪控制(多思考,少说话)
  • 培养专注力(上班摸鱼的时间过多)

感悟

  • 时间过的真快,一年过了一半,夏天也快结束了

6.1-6.7

达成目标

  • 陪伴家人,带娃,带小孩出去耍

未达成目标

  • 早睡、早起、控制饮食
  • 尝试新鲜事物
  • 学习非专业知识、专业知识
  • 复盘和规划
  • 情绪控制(少说话、多思考)
  • 培养专注力(上班摸鱼的时间过多)

4.20-4.26

达成目标

  • 早睡,早起
  • 陪伴家人,带娃,带小孩出去耍,给小孩买玩具
  • 尝试新鲜事物(新的辣椒炒肉方法)
  • 控制饮食
  • 学习非专业知识:地铁上看《遥远的救世主》
  • 复盘与规划:股票投资进行了复盘,对未来一个月的投资做了规划

未达成目标

  • 情绪控制(少说话,多思考): 少在微信群里说话
  • 培养专注力(上班摸鱼的时间过多): 严格按照时间作息
  • 学习:专业书籍
  • 锻炼:本周未锻炼

3.25-3.31

达成目标

  • 陪伴家人,带娃,带小孩出去耍
  • 尝试新鲜事物(剁椒鱼头、带帐篷玩耍)
  • 反思与总结(对减肥效率进行了总结)
  • 早睡,早起
  • 控制饮食

未达成目标

  • 培养专注力(上班摸鱼的时间过多): 严格按照时间作息
  • 情绪控制(少说话,多思考): 少在微信群里说话
  • 阅读专业知识和非专业知识:地铁上看书
  • 学习:看专业的和非专业的书籍

2024年3.9-3.17

达成目标

  • 陪伴家人
  • 尝试新鲜事物(做了辣椒炒肉和烤鱼)
  • 反思与总结(周报和购买了新股)

未达成目标

  • 控制饮食(中午吃3两面,太多了):改为吃二两面食,早晚吃苹果,晚上不回家吃饭
  • 早睡早起(周末和平常睡的太晚):早睡和早起(早起到公司后,看新闻)
  • 培养专注力(上班摸鱼的时间过多): 严格按照时间作息
  • 工作纪律:不要在工作时间做工作以为的事情(不要在办公室吃东西,改到楼梯间)
  • 情绪控制(少说话,多思考): 少在微信群里说话
  • 阅读专业知识和非专业知识:地铁上看书

2024年3.2-3.8

达成的目标

  • 控制饮食
  • 锻炼
  • 陪伴家人
  • 尝试新鲜的事物(做了烤鱼)
  • 反思与总结

未达成目标

  • 早睡早起
  • 培养专注力
  • 情绪控制(少说话,多思考,决绝一切短视频等消息)
  • 阅读专业知识和非专业知识

2024年1.17-2.2

达成的目标

  • 控制饮食
  • 按时作息
  • 锻炼
  • 陪伴家人

未达成目标

  • 控制情绪(说话,做事之前先思考)
  • 阅读专业知识和非专业知识

眉山-三苏祠

时间: 2024-08-14   |   分类: 生活   life   sichuan     |   阅读: 115 字 ~1分钟

基础信息

  • 以苏轼3父子为主题的园林,环境幽静,票价优惠,值得耍一次;

参考事项

  • 自驾或公交(看自己情况),附近有停车场。

  • 游玩时间大约2个半小时

  • 可以和眉山水街安排一起;

阅读全文 »

都江堰

时间: 2024-06-09   |   分类: 生活   life   chengdu     |   阅读: 264 字 ~1分钟

基础信息

  • 2000多年历史的水利工程,景区门口还有南桥,和小吃一条街

游玩建议

  • 景区有非常多的入口,有从山上浏览到山下的,有山下浏览到山上的,根据自己的实际情况选择;

阅读全文 »

都江堰-熊猫谷

时间: 2024-06-09   |   分类: 生活   life     |   阅读: 266 字 ~1分钟

基础信息

  • 在都江堰市,地处山边,饲养大熊貓、小熊猫的山谷,环境幽静,凉爽,游客相对较少(市区的熊猫基地而言)

游玩建议

  • 离市区较远,需考虑交通,景区停车位充足
  • 相比一般的动物园和熊猫基地,这里能非常近的观赏到大、小熊貓

小熊猫

  • 起点也是终点(路线是一个大的回形针(单向)),小熊猫在山谷的最里边
  • 小熊猫活跃时间在9点,若参观小熊猫为主则需要起早床(晚了,小熊猫就没那么活跃了,一般动物园的样子了)
  • 网上先参观小熊猫,返程再参观大熊貓的攻略在节假日可能无法实现(有安保人员站岗,无法逆行),这种情况下,需要返程回到起点,再走一遍路,参观大熊貓

游览相片

阅读全文 »

仁寿县 五龙山 定向越野

时间: 2024-05-25   |   分类: 生活   life     |   阅读: 108 字 ~1分钟

基础信息

  • 一个小山为中心,进行定向越野
  • 入口有停车位,山里面商店极少需自备干粮
  • 山下是农户,和庄家,可以带娃亲近自然
  • 整体难度不大

游玩建议

  • 注意天气,不要下雨,大太阳前往
  • 成都往来100KM,注意时间安排(不要疲劳驾驶)

游览相片

阅读全文 »

双流区中心公园

时间: 2024-05-17   |   分类: 生活   life   成都   chengdu   summer     |   阅读: 119 字 ~1分钟

基本信息

  • 绿化率高,有湖有小溪流,面积大,浏览时间可安排3个小时
  • 适合一家老小、情侣、好友玩耍
  • 公园商业化低,要自备水,附件有餐馆
  • 附件有便宜的停车场

附近推荐的新疆烧烤店

店名:新疆艾力达达美味

阅读全文 »
1 2 3 4 5 6 7 8

日志
分类
标签
RSS 订阅
GitHub
© 2009 - 2025
粤ICP备2021068940号-1 粤公网安备44011302003059
0%