2023年2月7日

第一个编译器

摘要: 第一个编译器 1. 编译 编译器也是也是一个运行程序,那么它是不是也需要另外一个编译器来编译呢?是的,那么第一个编译器是如何产生的。 2. 历史 第一个编译器的产生要从整体发展历史来说明这个问题,我们现在使用的编译器已经是经历过很多次迭代出来的了,而且成熟的编译器已经具备自举能力了。Java11编译 阅读全文

posted @ 2023-02-07 15:04 一麻袋火龙果 阅读(177) 评论(0) 推荐(0) 编辑

2022年6月10日

洞察的力量

摘要: 起点 故事 《一千零一夜》里有这样一个故事:巴格达的一个富人,坐吃山空,把自己的财产全部都挥霍掉了,变成了一个穷人;每天都在梦想着能否回到过去富余的生活。他有一天晚上做了一个梦,梦里出现了一位智者,对他说,你的财富在开罗。他第二天就背上行囊去开罗了,结果被抓到了警察局。他就告诉警察局长,我是因为做了 阅读全文

posted @ 2022-06-10 13:17 一麻袋火龙果 阅读(74) 评论(0) 推荐(0) 编辑

2022年1月24日

2021总结

摘要: 一、概况: 1、两本证书:软考数据库系统工程师、系统架构设计师 2、工作变动:前公司部门被一家创业公司收购,导致我们整个部门换了一个工作环境,相比之前硬件的确是有所提升了,但只坚持了四个月,总部就撤销分部办事处了,被动换工作了。 二、求职: 我们这边应该属于三线城市,软件开发的机会相对来说是比较少的 阅读全文

posted @ 2022-01-24 16:29 一麻袋火龙果 阅读(33) 评论(0) 推荐(0) 编辑

2021年9月3日

Tomcat集群Cluster实现原理

摘要: 一、Tomcat集群 Tomcat集群的问题之一是如何处理Session,Session是有状态的,请求到了Tomcat,后续流传是要根据上下文(Context)来进行的。我们可以改造应用改为无状态的,但是这个对应用的要求比较高,或者有些就不可能这样实现。 二、Session处理 1、比较常规的做法 阅读全文

posted @ 2021-09-03 16:13 一麻袋火龙果 阅读(198) 评论(0) 推荐(0) 编辑

2021年8月30日

扩展的一些思考

摘要: 一、扩展 扩展分为垂直扩展、水平扩展。 在垂直扩展模型中,想要增加系统负荷就意味着要在系统现有的部件上调整,即通过提高系统部件的能力来实现。 在水平扩展模型中,我们不是通过增加单个系统成员的负荷而是简单的通过增加更多的系统成员来实现。 二、水平扩展 提高单个部件的能力是有极限的,而增加系统成员是可以 阅读全文

posted @ 2021-08-30 14:17 一麻袋火龙果 阅读(49) 评论(0) 推荐(0) 编辑

2021年8月18日

Windows编译PostgrSQL13.3

摘要: 一、下载源代码 根据系统环境选择合适的源代码 二、Build.bat生成解决方案 源码src\tools\msvc文件夹中有脚本生成.sln解决方案,但是脚本运行环境是 perl,所以要先安装perl环境 三、生成.sln文件 四、编译运行解决方案 五、总结 1、编译过程中需要使用 perl脚本,要 阅读全文

posted @ 2021-08-18 17:01 一麻袋火龙果 阅读(149) 评论(0) 推荐(0) 编辑

Windows编译MySQL8.0.26

摘要: 一、下载源代码 根据系统环境选择合适的源代码 二、CMake参数配置 选择要生成的解决方案 三、生成对应的解决方案 mysql-8.0.26\out\build\x64-Debug 目录下会生成 .sln文件 四、Visual Studio 打开 编译成功,可以开始Debug了 五、总结 1、编译通 阅读全文

posted @ 2021-08-18 16:35 一麻袋火龙果 阅读(310) 评论(0) 推荐(0) 编辑

2019年12月29日

喜欢一种语言的一个原因

摘要: 大学毕业十年了,计算机科学与技术专业,为什么选择这个专业,真的是有点被小时候看到的某些电影影响了。那时候感觉计算机技术是一种非常神秘的技术,某某人在键盘上敲几下,天上的卫星就尽在掌握之中了,可以为所欲为了,给人的感觉就是一机在手,天下我有。 刚开始工作没有直接从事软件开发,做的是通讯技术,那个时候正 阅读全文

posted @ 2019-12-29 17:49 一麻袋火龙果 阅读(279) 评论(0) 推荐(0) 编辑

2019年11月18日

进度条的一种实现想法

摘要: 1、进度条作用 当我们进行一个耗时操作的时候,界面不能静止在那边,要给用户一个提示,表示程序是在跑的,需要用户等待一会。就像坐电梯的时候,要显示电梯现在在哪一层了。 2、实际的场景 有时我们程序需要操作的时间实际很难估计出来,不像电梯那样可以精确的显示在哪一层了,但是我们又要给客户一个友好的提示。是 阅读全文

posted @ 2019-11-18 13:58 一麻袋火龙果 阅读(576) 评论(0) 推荐(0) 编辑

2019年11月17日

WPF CefSharp 爬虫

摘要: 1、实际需求 EMS邮件的自动分拣,要分拣首先需要获取邮件的面单号和邮寄地址,现在我们的快递一般都有纸质面单的,如果是直接使用图像识别技术从纸质面单中获取信息,这个开发的成本和实时性都很难保证,获取信息之后还要分别处理,出口件要分到全国的对应地区,进口件要分到所在地区的各个小区。所以要提前获取面单号 阅读全文

posted @ 2019-11-17 23:07 一麻袋火龙果 阅读(1629) 评论(2) 推荐(1) 编辑

导航