admin管理员组

文章数量:1532272

目录

  • 第一章 开端
    • 引子
      • 触发学习使用PostgreSQL的因素
      • 声明
  • 第二章 初见
    • The first time
    • “喂”,“我养你啊”
      • 养不起第一:启动postgresql服务
      • 养不起第二:我不会弄了
      • 养不起第三:你老是这样,老是这样,你怎么就不能……
      • 养不起第四:不直播但带货,不收费但广告
        • 广告一 Libreoffice
        • 广告二 FreeMind
        • 广告三 纯广告
      • 养不起第五:金镶玉的磐石壁垒
  • **** ****
  • 投不出什么就送自己几朵小花花
  • **** ****
  • 以下是平台赏的例子(谢谢哈),岁数大了不会的太多先留一留
    • 新的改变
    • 功能快捷键
    • 合理地创建标题,有助于目录的生成
    • 如何改变文本的样式
    • 插入链接与图片
    • 如何插入一段漂亮的代码片
    • 生成一个适合你的列表
    • 创建一个表格
      • 设定内容居中、居左、居右
      • SmartyPants
    • 创建一个自定义列表
    • 如何创建一个注脚
    • 注释也是必不可少的
    • KaTeX数学公式
    • 新的甘特图功能,丰富你的文章
    • UML 图表
    • FLowchart流程图
    • 导出与导入
      • 导出
      • 导入

第一章 开端

引子

触发学习使用PostgreSQL的因素

  • 基于表做资金、库存、进校账、成本核算、利润率等数据操作像看纱窗一样太累;
  • 有一点点一丁点零星的office使用经验包括access;
  • 各种专业软件(免费版)都多多少少缺乏定制化的体验效果(没什么本事,事儿还挺多);
  • 要得到理想数据往往是多软件组合,还得自己做过渡数据表进行格式化来精确化数据(敲完这几个字都想砸点什么);
  • 不想花钱,也确实真没钱,真没有,有的就是那么几个数字,周末都是勒紧裤腰等着周一上班赶紧吃上有补助的食堂;
  • 拥抱开源,拥抱去“O”,拥抱不知道能抱住什么的未来;
  • 恁咋不早说咱俩某以后也要试一试从入门到放弃万一成功了呢的可能;
  • ……
  • 先走着再说吧。

声明

感谢各位大神小仙,此文仅为个人学习笔记,曾经汲取过的养料无以为报,谨此再拜谢了。

第二章 初见

The first time

你我初见,如同什么?
其实什么感觉都没有。
早知道你,但如今也不见得真就会用。
连第一眼你的版本号都不记得了。
这就是没什么以后的节奏了吧?

“喂”,“我养你啊”

找台机器安装就别看我了,大神小仙们写的透透的。

养不起第一:启动postgresql服务

2024年7月陆陆续续断断续续地准备装上试试,可就怎么都打不开默认连接,第一想到的就是网不好等等再说,等到快出7月了,还是隐约忆起一部电影《七月安生》,那就继续整吧。
因为涉及JDBC、ODBC的驱动,怀疑是不是环境版本的问题,试过拆装各种x86x64的exe和msi,磁盘都快骂街了吧,再继续整。
从service postgresql status/restart来看总是遇到
“could not translate host name “”, service “″ to address: Name or service not known”
的问题。

  • 拷贝粘贴省略了什么,懂的都懂,本人所写下同。

翻了几天攒了个招儿,记录分享如下:

  1. 声明本地地址
    系统管理员权限打开终端输入:notepad C:\Windows\System32\drivers\etc\hosts
    在/etc/hosts文件下增加如下内容保存:127.0.0.1 localhost localhost.localdomain

  2. 注册数据库目录
    进入程序目录:cd X:\Program Files\PostgreSQL\16\bin
    注册数据库目录:pg_ctl.exe register -N “postgresql-x64-16” -D “X:/Program Files/PostgreSQL/16/data”

  3. 启动服务
    win+R 输入services.msc,启动postgresql-x64-16服务,把登录身份改为本地系统账户

  4. 遗留问题
    级别:极端严重
    问题描述:因为只是本地使用,所以修改登录身份可以解决服务启动的问题,但真实网络应用和正规服务部署肯定不是这种绝后活儿应该干的。
    问题分析:知道得太少,会得更少,所以目前以我自己的这点泔水也就先祸祸成这样了。可说世上应该不应该的事太多了,现在管他呢。能留下发现它的种子,以后能干了再回来革它的命吧,耳畔是慈祥的“重整河山待后生”。

也许没有也许,我总觉得是一种最好的也许。


(也许在我断断续续的节奏中,这也许是这篇文章的最后一笔。待我再来时把这行删了,上面一行还行,我挺喜欢的,就留着不删了吧。)
偷偷摸摸更了,哈哈,你不知道吧。就像很多人更完了才隐隐约约弱弱地问自己:我就这么更了?


养不起第二:我不会弄了

真心实意已经二十多年不用复杂的事(主要是不动脑子),所以“不会了”既是主观的也是客观的说法。在基于表格记录数据的长时间应用后,再拾“童年”爱瞎鼓捣的乐趣已经不再是什么“乐趣”了。有时间都想歇了,有点冲动的心的时候没时间了,又冲动又有时间的时候没精力没知识没持续解决问题不断前攻的能力了……只是最后聊以自慰(会被和谐吗)的是,不管Low不Low,Lose不Lose总还能剩下一个“Sir”的尾音。

The totally --END(意大利花写体)–
四十个签名
遥遥无期(2024年7月30日)

养不起第三:你老是这样,老是这样,你怎么就不能……

佛魔一念,即念即着相

我们都主动地、被动地、无心地刷着这样的视频:
揪着自己头发,
扇着自己嘴巴,
仔细斟酌字眼不用脏字骂着街,
拿着根没芯的木杆铅笔,
使劲,但轻轻地敲着给自己亲生吞金兽碎钞机定制的实木桌子,
仅仅为了他(她)
没让你认为
写好他(她)的
作业
孩子眼巴巴泪汪汪虔诚地凝望着你,心里想的是:
你极凶极凶的,到了儿也没说出来,是你错了我错了还是作业错哪了,这些明天老师都会问的啊

今天被自己的“老顽固”气煞了,可以说这一周都顽固透了。平时一小时理账今天整了四个小时,后俩钟头居然没查出自己哪错了,最后还是查出来了(太糗不说了),然后用一下午加一晚上祭奠一只世纪二(报错,可能缺少量词)货的诞生。

在修整了半天后,自己还是能来满血更一把的。其实这个拧巴的源头在于一个巨Low的报错:


Primary or unique constraint required on main table: “机构类型” in statement [ALTER TABLE “供应商” ADD FOREIGN KEY (“供应商类型”) REFERENCES “机构类型” (“机构类型”) ON UPDATE CASCADE ON DELETE SET NULL ] at C:/cygwin64/home/buildslave/source/libo-core/connectivity/source/drivers/jdbc/Object.cxx:172


你以为你看见的就是错,但我就是那只没看见那棵树的蝙蝠,我全身心的被通讯程序洗透了,一眼死死地看见的只有那个“at”,其实它也没@我。接下来我就一直在解决Cygwin,包括但不限于以下措施:

  • 修改JDK、JRE的x86、x64环境
  • 增加JDBC、ODBC驱动库类类
  • 重新安装Cygwin(狠狠地copy了100多GB)
  • 对照Access建立表和表关系
  • 对照虚拟机环境还原操作和报错
  • 兜底条款:其他各种胡搞

到此我都没发现哪错了,很,非常无意间(多么成心地领悟啊)我看见了前几个字母“Primary or unique”,脑垂体到后脚跟回闪过那个无辜的童声:声母念什么?“X“,韵母呢?”I ”,这字念什么?“瓜”。

可见我们(或者只有我)从小这么错过来。生活里充斥着:你老是这样,老是这样,你怎么就不能……的久久绕梁,但一时思想就是沉湎与死亡漩涡,只等最后一只能量耗尽才终结这曲悲哀的舞剧,你是站在上帝视角欣赏呢,还是自在他自在地在其中奔放?

养不起第四:不直播但带货,不收费但广告

以下满屏“广告”,不喜勿喷,请跳到没有后续的后续。54321,上老链接。

很晚了,大家睡,有空再来消遣,反正在服务器上。此处只是纪念下艰苦卓绝自残的一周。

广告一 Libreoffice

Microsoft Office很强大,这年头也很容易使用上正版,相信自己买得起ProPlus也用不到Home版百分之几的功能。但我慢慢觉得开源会成为一个习惯,一旦开始跟自己拧巴了总会想搞点事情。自它从Openoffice分支出来后就一直在用。那有条弹幕说:你那啥啊,有WPS有永中你咋不用?只回一个点就坚定我自己的选择,在表格软件里是否支持筛选正则表达式。

在解决之前键与索引问题时,我发现Access是不严格校验外键唯一性的,也许是偶发但我不想再纠缠证明自己很二了,只是有种在布鲁克林放任激荡着水花的岸边咖啡馆里欣赏着那座雕像的感觉。

广告二 FreeMind

对于我这种费电开机党来说,它是个无限便签和风暴白板(本来想写草稿纸的,但估计那种恭维开发者可能不喜欢听)。有的是思维导图软件,我站的哪门子队?一是跨系统,二是安装体积30MB左右。当然了,高分辨率大显示器用户如果说受不了TC抢先版般的UI体验我也没有辩驳之词,毕竟个人爱各自喜欢的就好。

低碳环保的有事找纸找笔是好习惯,我也喜欢那种把握摩擦的体验,但也可以看出你(以下均为纯语言文字范畴的人称代词,如有雷同,纯属巧合)多舍得撒开前任背着家里拿自己第一笔工资特意在某一天给你买的精英版竞技鼠标,以它健在的状态来看,你的现任显然不知道它的来历(纯调侃,勿揽自伤)。

至少Insert,Enter一路下去比你最顺手的draw软件,高级配置的文本软件要快要直观,导图导图嘛要不能引导你的思路也就在社会实践中彻底学废了。

随时随地地忘却就是成长的无奈,也必须欣然接受这种恩赐,只是看怎么看而已,其实往往看什么呢早忘了只是在持续地看,也不知道是不是应该停下来,去想刚才忘了什么……多希望自己拥有艾可萨B级L3 cache的记忆。当然了,我的不还算少。我家金鱼老夸我能体贴地关心它的名字,虽然它总是坦诚自己记不住,但为我不厌其烦地询问而感动,以致始终生活在那一汪不知是你的泪还是我的泪里。
FreeMind,let me free,希望永远free倒是真的。

广告三 纯广告

以下给大家(其实也只有我吧)带来两把我喜欢的刷子,俗称两把刷子:iStylePDF和SumatraPDF。

iStylePDF强于文档操作,增、删、转都行。当然别人非要你不行的时候也别指望它行。

SumatraPDF强于全屏阅读,拿个飞鼠可以精确翻页首行,从此不用再上上下下地生怕掩住的那半行能有多重要。如果只搓轮看上一个全包代维。

养不起第五:金镶玉的磐石壁垒

如果你看过《西游记》,心悸于狮驼岭的尸山骨海,那仿佛就是我现在的心情,也是我没那么高期望和信心达到自己想要的结果,仅仅是拿这个过程充实自己而已。

各种级别的企业无论是依托成熟平台产品的,还是自己有能力开发平台的,终归不希望看到自己用的开源。从我个人的角度很好理解。举个例子来说,如果不是我孤陋寡闻我真是没听说过谁家,用一堆花钱的还是开源的专业软件就攒成自己的整体平台的,定制二开投入的不比这些成品加起来少,而且有恁大心公出来也没别人直接用得上,就算是同行业务差别不隔山也同隔墙,越可窥之动响越不可得之股掌。这个例子不是在说钱多少限制多少,只是业务差别的精细化实现一定是因人而异很难通用化的。

就我对成本核算的数据表使用体验这一点来看,想达到ERP、BIP那种集成化应用的效果简直是可望不可及,甚至无从望向。

  • 基于货库进销管理的,主要以零售批发转销价格指导利润率形成预算库存销售策略,平衡的方向是市场需求对库存的调动;
  • 金融产品投资管理的,主要以浮动或非定期浮动净值反映市场供需情况,平衡的方向是市值对持有成本的调动;
  • 固定资产购置管理的,主要以折旧和利用率反映生产成本,平衡的方向是市场需求对生产率和经营策略的调动;
  • 行政人事组织管理的,主要以预算和成本转化率反映运营情况,平衡的方向是企业发展形态等内观效应。

等等这些,理解方面只是自己个人的感悟,从学习角度来说,想在这些离散的应用中找到自己的痛点加以改善,目标肯定是好的,但若容易别人早就做了。所以,做这件事的想法只是给自己找点喜欢的事做做,kill掉点Die Another Day的非系统进程,可能一切的可能 ,相信才有可能。

平常心,安慰自己,有更则更,无更便可能在更的路上,但会不会迷路呢……


后续预告:

一旦真动起手来,兄弟们不是吓唬你们,哪颗子弹长眼?都给我把招子放亮咯,错有的是,能改对了才能见到下一个错。


**** ****

投不出什么就送自己几朵小花花

**** ****

以下是平台赏的例子(谢谢哈),岁数大了不会的太多先留一留

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

  1. 全新的界面设计 ,将会带来全新的写作体验;
  2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
  3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
  4. 全新的 KaTeX数学公式 语法;
  5. 增加了支持甘特图的mermaid语法1 功能;
  6. 增加了 多屏幕编辑 Markdown文章功能;
  7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右两边区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
  8. 增加了 检查列表 功能。

功能快捷键

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G

合理地创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

如何改变文本的样式

强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

插入链接与图片

链接: link.

图片:

带尺寸的图片:

居中的图片:

居中并且带尺寸的图片:

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';

生成一个适合你的列表

  • 项目
    • 项目
      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目Value
电脑$1600
手机$12
导管$1

设定内容居中、居左、居右

使用:---------:居中
使用:----------居左
使用----------:居右

第一列第二列第三列
第一列文本居中第二列文本居右第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPEASCIIHTML
Single backticks'Isn't this fun?'‘Isn’t this fun?’
Quotes"Isn't this fun?"“Isn’t this fun?”
Dashes-- is en-dash, --- is em-dash– is en-dash, — is em-dash

创建一个自定义列表

Markdown
Text-to- HTML conversion tool
Authors
John
Luke

如何创建一个注脚

一个具有注脚的文本。2

注释也是必不可少的

Markdown将文本转换为 HTML。

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过欧拉积分

Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t   . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt.

你可以找到更多关于的信息 LaTeX 数学表达式here.

新的甘特图功能,丰富你的文章

2014-01-07 2014-01-09 2014-01-11 2014-01-13 2014-01-15 2014-01-17 2014-01-19 2014-01-21 已完成 进行中 计划一 计划二 现有任务 Adding GANTT diagram functionality to mermaid
  • 关于 甘特图 语法,参考 这儿,

UML 图表

可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

这将产生一个流程图。:

链接 长方形 圆角长方形 菱形
  • 关于 Mermaid 语法,参考 这儿,

FLowchart流程图

我们依旧会支持flowchart的流程图:

Created with Raphaël 2.3.0 开始 我的操作 确认? 结束 yes no
  • 关于 Flowchart流程图 语法,参考 这儿.

导出与导入

导出

如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

导入

如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。


  1. mermaid语法说明 ↩︎

  2. 注脚的解释 ↩︎

本文标签: postgresql