过春节

人生中第二次在北京过春节了,说实话作为帝都打工人,是不太想在北京过的,总感觉再回老家的次数是屈指可数的,也越来越恋老家的那种感觉,去年的感受一句话概括就是没意思,大年初一儿子发烧,好了的时候也假期快过去了,过年的时候还期待的看了看窗外,一点烟花的感觉都没有,当然今年老家也不允许放烟花了,更缺少了一起拜年的气氛。

Read more

北京可以做便宜核酸的几十家医院整理

随着奥密克戎新冠毒株也流入国内,每年一度的春节也要来临,出京好多地方也要核酸检测,进京也改成了必须要两次核酸,好像我们好多人都免不了做多次核酸检测,这周正好陪我妈去做了一次核酸,简单整理了一下当前北京可以做便宜核酸的各大公立医院的情况~

Read more

分享一首音乐《Honey Take My Hand》

非常喜欢这首音乐的歌词,生活应该是美好又温柔的,宇宙山河浪漫,人间点滴温暖,都值得我前进。

Honey Take My Hand
作曲 : Cody Butler

Hey darlin’
嘿,亲爱的
Can I tell you what’s been on my mind?
我能告诉你我一直在想什么吗?
Sick and tired of the nine-to-five and the city life
厌倦了城市朝九晚五的生活
Hey darlin’
嘿,亲爱的
We could get out of town
我们可以出城了
See the beautiful world around
看看周围美丽的世界
Wanna see it now?
现在想看吗?
Pack our bags and get in that car
收拾行李上那辆车
Leave a little note and we’ll drive real far
留个小纸条,我们会开很远的
Let’s get out, we can leave this city
我们出去吧,我们可以离开这个城市
Let’s drive to the open air
我们开车到露天去吧
Yeah the countryside is so pretty
是的,乡村很漂亮
With the wind blowing in your hair
风吹过你的头发
We can look back some day
我们总有一天会回顾过去的
Baby don’t you understand?
宝贝,难道你不明白吗?
That we only get one life, I wanna make it count
我们只有一次生命,我想让它有意义
Honey come on now and take my hand
亲爱的,过来牵我的手
Hey darlin’
嘿,亲爱的
I love it when it’s me and you
我喜欢你和我在一起的感觉
On the road with a couple of tunes
在路上伴着几首曲子
In a car for two
坐两个人的车
Hey darlin’
嘿,亲爱的
You know we’re gonna have a really good time
我们会玩得很开心的
Read more

基于开源项目免费获得JetBrains全家桶License

JetBrains可通过提供免费的所有产品包许可证来支持你的开源项目,以用于项目的开发。如果你是项目负责人或核心贡献者都可以申请JetBrains全家桶license。

这里需要注意,一个项目必须进行至少3个月的积极开发才能获得支持,您应该是该项目的项目负责人或核心贡献者。

另外项目git托管于github或者gitee均可。

Read more

一些小工具分享

分享一些我常用的小工具,杂七杂八但是非常实用什,比如阅读工具Kindle/微信读书、知识管理和时间管理工具、手机软件、Chrome插件等,如果有什么特别喜欢的,也可以一起交流

Read more

自建博客小记

搭一个自己的技术博客,相信好多人都尝试过的,做独立博客有年头的博主可能也会经历过这些:

  • 最初学校学编程,自己写一个简单博客
  • 买空间,用Wordpress做博客
  • SAE、Openshift大火时迁移部署开源博客、社交博客
  • 基于GitHub静态页做静态博客

兜兜转转写博客的初衷一定要记得,就是记录工作,记录生活,记录一些自己的想法,内容不用管幼稚与否,他人评价亦是兼听态度,现在的博客使用Wordpress,无他,插件丰富,基础功能够用而已。部署在VPS虚拟机之上。从2003年到现在看看以前的博文真有意思,好多隐藏了,偶尔自己回想一下有趣。

Read more

爬虫角度看第三方12306抢票服务

爬虫

针对网络上信息的抓取 过滤 排名 利用,
取网页数据->存储数据->内容处理->提供检索
这种提供结果不具有特殊性,不能针对不同背景领域的人提供不同的搜索结果,只能提供信息的查询。

Read more

InnoDB存储引擎

InnoDB 是事务安全的 MySQL 存储引擎。完整支持ACID事务,行锁设计,支持MCC,一致性非锁定读,支持外键,最有效利用内存和CPU。

InnoDB体系架构

InnoDB有多个内存块,组成一个大的内存池,负责如下工作:

维护所有进程/线程需要访问的多个内部数据结构。

缓存磁盘上的数据,方便快速的读取,并且对磁盘文件的数据进行修改之前在这里缓存。

重做日志(redo log)缓冲

….

Read more

MySQL体系结构和存储引擎

MySQL设计为一个可移植的数据库,可以在几乎所有操作系统上运行。

数据库和实例

数据库:物理操作系统文件或其他形式文件类型的集合。
数据库实例:由数据库后台进程/线程以及一个共享内存区组成。数据库实例才是真正用来操作数据库文件的。

两者通常一一对应,但是要知道集群情况下一个数据库可以被多个实例使用。

MySQL简述

MySQL是一个单进程多线程架构的数据库。比如用mysqld_safe启动,可以观察到就一个进程。

MySQL启动会多处位置寻找其配置文件my.cnf,比如 /etc/my.cnf -> /etc/mysql/my.cnf -> /usr/local/mysql/etc/my.cnf -> ~/.my.cnf 顺序寻找等等,如果多个均存在时,会以读取到的最后一个配置文件中的参数为准。Linux下一班存放在/etc/my.cnf下。

datadir指定数据库所在路径。比如可以通过 show variables like 'datadir'来查看

MySQL体系结构

Level1:管理服务和工具组件 连接池组件

Level2:管理服务和工具组件 SQL接口组件 & 查询分析器组件 & 优化器组件 & 缓存(Cache)组件

Level3:插件式存储引擎

Level4:物理文件

存储引擎是基于表的而不是数据库

Read more

你了解自己么?

篮球赛,客队罚球,一位少年在嘘客队

但是可能变声期,发出来是粗厚的“yu”的声音,有点刺耳

其实我想他是不自知的

好像人们对自己的声音的感觉都不是特别准

比如说我听自己的录音,感觉和自己的声音不像,有时候反而堵住一只耳朵的时候,才发现原来我的声音就是这样

不过就像这位少年一样,希望会有好友或者服务告诉你,然后你改变,成长都是这样过来的

为了更好的了解我自己,我买了个摄像头,因为我还是不自知。。。