• 朋友圈,提供博客收录、文章聚合展示等功能,欢迎来这里发现有趣的博客并尝试与博主成为朋友!如果你拥有一个独立博客,就赶快申请加入吧,逾 61 位博友正在等你哦!

SQLite简介与安装环境配置分享(附多方案连接测试)

SQLite 是一个内置库,实现了一个自包含、无服务器、零配置的事务性 SQL 数据库引擎。SQLite 的代码属于公共领域,因此可以自由用于任何目的,无论是商业用途还是私人用途。 SQLite基础知识 正如官方文档所说,SQLite的对手是fopen(),SQLite不能与MySQL、Oracle之类的数据库相比,因为它的构造和要解决的任务与这些数据库完全不一样。 SQLite的轻量特性让它在处理嵌入式、本地应用和一些低配场景服务时得心应手。此外,SQLite无需依赖多余文件,产生的数据库文件也只有一个.db或一个.zip压缩包,这让数据共享和同步变得非常简单。将SQLite引擎内置到程序中也毫无压力,由此在大家没有感知的过程中,SQLite已经成为了世界上应用最广泛的数据库,存在于嵌入式设备、移动应用等等场景中。 数据类型 基本数据类型(存储类) 大多数 SQL 数据库引擎(据我们所知,除了 SQLite 之外的每个 SQL 数据库引擎)都使用静态的、严格的类型。使用静态类型时,值的数据类型由其容器(存储值的特定列)决定。SQLite 使用更通用的动态类型系统。 —— sqlite.readdevdocs.com 在SQLite中具有如下数据类型(在这里也叫存储类): 数据类型 描述 NULL 表示一个空值。 INTEGER 带符号的整型,根据值的大小自动选择1、2、3、4、6或8字节进行存储。 REAL 浮点数,存储为8字节的IEEE浮点数。 TEXT 文本字符串,使用数据库编码(UTF-8、UTF-16BE或UTF-16LE)存储。 BLOB 二进制大对象,是一个任意长度的数据块,以输入的格式存储(即不进行编码转换)。 布尔值与日期时间 SQLite没有为布尔值和日期时间预留单独的数据类型,而采用了更通用的方式对这些值进行表示。 布尔值 从版本 3.23.0 (20...

只有聯太可以超越聯太

不設限更超越 聯太 永遠追求不斷成長 今天比昨天更強更super 明天又即將超越今天 永遠的強者 永遠的巔峰王者

只有聯太可以超越聯太

不設限更超越 聯太 永遠追求不斷成長 今天比昨天更強更super 明天又即將超越今天 永遠的強者 永遠的巔峰王者

休閒遊戲配樂

休閒遊戲配樂

春天里

还记得许多年前的春天 那时的我还没剪去长发 没有信用卡也没有她 没有24小时热水的家 可当初的我是那么快乐 虽然只有一把破木吉他 在街上 在桥下 在田野中 唱着那无人问津的歌谣 如果有一天 我老无所依 请把我留在 在那时光里 如果有一天 我悄然离去 请把我埋在 这春天里 还记得那些寂寞的春天 那时的我还没冒起胡须 没有情人节也没有礼物 没有我那可爱的小公主 可我觉得一切没那么糟 虽然我只有对爱的幻想 在清晨 在夜晚 在风中 唱着那无人问津的歌谣 也许有一天 我老无所依 请把我留在 在那时光里 如果有一天 我悄然离去 请把我埋在 在这春天里 春天里 凝视着此刻烂漫的春天 依然像那时温暖的模样 我剪去长发留起了胡须 曾经的苦痛都随风而去 可我感觉却是那么悲伤 岁月留给我更深的迷惘 在这阳光明媚的春天里 我的眼泪忍不住地流淌 也许有一天 我老无所依 请把我留在 在那时光里 如果有一天 我悄然离去 请把我埋在 在这春天里 如果有一天 我老无所依 请把我留在 在这春天里 如果有一天 我悄然离去 请把我埋在 在这春天里 春天里

JSON基础知识梳理和Python JSON实践分享

JSON(JavaScript Object Notation)是一种轻量级的标准化数据交换格式,易于人类阅读和编写,同时也易于机器解析和生成。它基于JavaScript编程语言的一个子集,但独立于语言,这使得它广泛应用于各种编程环境中。JSON由 RFC 7159和 ECMA-404 指定,是一个受JavaScript的对象字面值句法启发的轻量级数据交换格式。 JSON JSON通过键值对的形式来组织数据,JSON数据类型包含数字、字符串、数组等,通过简洁的符号对其进行区分。 JSON基本规则 基本数据结构类型 对象(Object):一个无序的键值对集合,用 {} 括起来。 数组(Array):一个有序的值集合,用 [] 括起来。 值(Value):可以是字符串、数值、布尔值、对象、数组或 null。 基本语法规则 数据在名称/值对中 数据由逗号,分隔 使用反斜杠\来转义字符 字符串使用双引号""保存 一个简单的JSON数据段示例 { "name": "John", "age": 30, "isStudent": false, "courses": ["Math", "Science"], "address": { "city": "New York", "zip": "10001" } } Python JSON Python和JSON数据结构对照 JSON 数据类型 描述 Python 数据结构 Object 无序的键值对集合 dict(字典) Array 有序的值集合 list(列表) String 字符串 str(字符串) Number 数字(整数或浮点数) int 或 float Boolean 布尔值 true 或 false True 或 False Null 空值 None Python JSON 序列化与反序列化...

配置私人精美的 Nas 导航页 Homarr

大家好,我是阿狸鹿丫,一个业余爱瞎折腾的数码软件爱好者,技术小白。 前言 开始折腾NAS之后,发现越来越多项目都能部署在自己的nas上。到现在为止在自己的nas上已经部署了不少的Docker项目,有时候管理起来或者需要访问的时候经常不记得什么项目分配了什么端口。 就算设置了反向代理使用域名访问,把项目收藏在收藏夹里面,这样也不是不行,但是总是缺少了点高级感。 所以我就考虑搭建一个私人的导航页,给NAS里的项目归类到一起,以后访问一个网页就可以看到所有的NAS项目,想访问什么项目直接点击就可以,不需要再一个一个去找去敲域名了! 之后找了好几款导航页,比如Dashy、Homepag,都很不错!最后还是比较喜欢这一款【Homarr】。 Homarr 介绍: Homarr是一个基于Python构建的轻量级解决方案,它允许用户以编程方式控制家中的智能设备。 它支持多种常见的智能家居协议,如MQTT、HTTP、Home Assistant API等,让你可以将不同品牌的设备整合到一个平台上。 Homarr是一个简单但功能强大的服务器仪表板。 使用 Homarr 简化服务器管理,一个时尚、现代的仪表板,可让您轻松访问所有应用和服务。 使用 Homarr,您可以在一个方便的位置访问和控制所有内容。Homarr 与您添加的应用无缝集成,为您提供有价值的信息并让您完全控制。 安装轻而易举,Homarr 支持多种部署方法。 更多详细说明请查阅官方文档。 官方文档:https://homarr.dev/docs/getting-started/ 特点: 🖌️ 高度可定制,具有广泛的拖放网格系统 ✨ 与您最喜欢的自托管应用程序无缝集成 📌 轻松快速地管理应用程序 - 无需 YAML 🙊 先进的秘密管理系统,增强安全性 📄 详细的文档和活跃的社区 🔍 立即搜索网络或支持的集成 🏴󠁧󠁢?...

关于友链申请规则调整通知

最近在优化博客性能时,发现友链竟然已经有200+了,确实也不少了,我每个都仔细看了下,其实大部分博客虽然没关站,但有相当一部分都3到6个月没有更新过了,甚至有些博客一年都未曾更新,其实开设友链页面,主要也是想结交一部分志同道合的朋友,大家一起学习进步,当然有很多朋友可能是忙,或者是对博客没有兴趣了,各种原因都有吧。

热血

烈马嘶鸣,战鼓擂响,铁甲寒光映朝阳。 长枪如林,刀剑如雪,沙场点将万里疆。 烽烟起,号角长,生死无悔心不慌。 为国捐躯,誓死不降,热血洒尽忠义扬。 战魂不灭,血染青天,壮志豪情万古传。 刀光剑影,生死瞬间,舍我其谁共患难。 披荆斩棘,前路漫漫,豪情万丈不问归途。 战火燃,英雄魂,千秋功业永不朽。 风沙漫卷,旌旗猎猎,勇士无畏踏前方。 金戈铁马,沙场秋点兵,怒涛拍岸气如虹。 刀戟森然,敌阵胆寒,沙场点兵谁争锋。 为国为民,勇往直前,生死与共情谊长。 战魂不灭,血染青天,壮志豪情万古传。 刀光剑影,生死瞬间,舍我其谁共患难。 披荆斩棘,前路漫漫,豪情万丈不问归途。 战火燃,英雄魂,千秋功业永不朽。 江山如画,英雄泪下,壮志未酬何人知。 马革裹尸,沙场英姿,为国牺牲无怨悔。 忠心昭日月,英名传千古。 战魂不灭,血染青天,壮志豪情万古传。 刀光剑影,生死瞬间,舍我其谁共患难。 披荆斩棘,前路漫漫,豪情万丈不问归途。 战火燃,英雄魂,千秋功业永不朽。 万里河山,英雄气概,忠诚勇敢永铭心。 战鼓声声,壮士出征,血染青天照丹心。

热血

烈马嘶鸣,战鼓擂响,铁甲寒光映朝阳。 长枪如林,刀剑如雪,沙场点将万里疆。 烽烟起,号角长,生死无悔心不慌。 为国捐躯,誓死不降,热血洒尽忠义扬。 战魂不灭,血染青天,壮志豪情万古传。 刀光剑影,生死瞬间,舍我其谁共患难。 披荆斩棘,前路漫漫,豪情万丈不问归途。 战火燃,英雄魂,千秋功业永不朽。 风沙漫卷,旌旗猎猎,勇士无畏踏前方。 金戈铁马,沙场秋点兵,怒涛拍岸气如虹。 刀戟森然,敌阵胆寒,沙场点兵谁争锋。 为国为民,勇往直前,生死与共情谊长。 战魂不灭,血染青天,壮志豪情万古传。 刀光剑影,生死瞬间,舍我其谁共患难。 披荆斩棘,前路漫漫,豪情万丈不问归途。 战火燃,英雄魂,千秋功业永不朽。 江山如画,英雄泪下,壮志未酬何人知。 马革裹尸,沙场英姿,为国牺牲无怨悔。 忠心昭日月,英名传千古。 战魂不灭,血染青天,壮志豪情万古传。 刀光剑影,生死瞬间,舍我其谁共患难。 披荆斩棘,前路漫漫,豪情万丈不问归途。 战火燃,英雄魂,千秋功业永不朽。 万里河山,英雄气概,忠诚勇敢永铭心。 战鼓声声,壮士出征,血染青天照丹心。

离殇

梦里花开几度,又见君影如故。 执手相望泪眼,心中话却难诉。 风起云涌,离别何时归? 繁华落尽,独留一人醉。 情深缘浅,奈何天意难违。 执念成殇,相思成灰。 纵然相隔千里心未改, 只愿来生再续未了缘。 夜半孤灯独守,冷月寒霜入袖。 昔日承诺如梦,今朝只剩离愁。 琴音悠悠,诉尽相思意。 花前月下,难再共依偎。 情深缘浅,奈何天意难违。 执念成殇,相思成灰。 纵然相隔千里心未改, 只愿来生再续未了缘。 红尘滚滚,谁为谁憔悴? 流水落花,叹此生无悔。 唯愿君心似我心,不负相思意。 情深缘浅,奈何天意难违。 执念成殇,相思成灰。 纵然相隔千里心未改, 只愿来生再续未了缘。 今生缘尽,此情难再续。 来生若有缘,再共携手天涯路。