golang中对时间的处理整理
最近开始使用go进行后台开发,其中遇上比较多的问题是对时间的处理和其他语言有一点点不一样,以此文做一些记录
Notes & Days
最近开始使用go进行后台开发,其中遇上比较多的问题是对时间的处理和其他语言有一点点不一样,以此文做一些记录
我们的一个系统在父进程退出后子进程偶尔出现不能正常的退出问题,这篇文章就是记录解决这个问题的过程。
字节序指的是在计算机内存中多字节数据类型的存储顺序,主要分为大端序(Big-Endian)和小端序(Little-Endian)。大端序将高字节存储在低地址,适合网络传输;小端序则相反,广泛应用于如Intel X86/AMD64架构的计算机上。理解字节序对于处理跨平台数据交换至关重要,尤其是在网络编程时,通过API如htonl、ntohl等实现本机字节序与网络字节序之间的转换。值得注意的是,位运算过程中不需要考虑字节序问题。
根据维基百科上的介绍,CMake是一款跨平台的自动化构建系统。我们可以编写与编译平台无关的配置文件(CMakeLists.txt), 然后再生成对应编译平台的编译配置(例如Linux下的Makefile)然后再执行对应的编译指令。
HTTPS通信是建立在一条加密通道上进行的,能够保证数据的完整性和机密性。如果将自己的网站从HTTP升级到HTTPS,首先需要拥有CA颁发的证书, 本文记录了Let's Encrypt 免费HTTPS证书申请的过程
最近有个需求,需要在服务器上跑一个简单的web服务,由于服务器上环境差异较大,准备编译一个独立的静态python。这样以后服务扩容,迁移都比较轻松。通过几天的研究,虽然中间报了一些错误,python的静态版本,基本编译成功。
记得很久之前,就想着毕业旅行的时候一定要去西藏,去拉萨,也许是因为那句“我是世间最美的情郎”, 也许是对藏族文化的好奇吸引了我。但是毕业临近才发现各种烦碎的小事却异常多,最后拉萨的旅行计划只能作罢。 在完成毕业答辩之后,我们临时决定跟团前往九寨沟。
<p>这篇文章主要对工作中经常接触到python 文件读写及with语句做一个总结.</p> <p><strong>文件打开</strong></p> <pre class="codehilite"><code class="language-python">try: with open(filename,'r') as filea: do_process() except IOError as e: print e.strerrpr</code></pre> <p>打开多个文件:</p>
md5是一种消息摘要算法,它能够将输入的任何数据经过运算产生128 bit的hash值(这个hash便是这段消息的摘要) 一般情况下,md5产生的消息摘要发生碰撞得可能性很低(还是存在的),所以人们常用通过对比经md5运算后摘要 来验证一段消息的完整性。