随笔分类 - 杂记
记录各种散乱的文章
摘要:function call stack frame 两个寄存器 esp 栈顶指针寄存器,指向调用栈的栈顶(始终指向,意味着栈分配到哪里了,从当前栈往高地址是已经分配了的) ebp 基址指针寄存器,指向当前活动栈帧的基址 一个function 调用会在栈上生成一个record ,称之为栈帧 funct
阅读全文
摘要:一直就想用一下 "libevent" 库,直到今天才去码代码。用法在他的头文件里面写的很清楚,原理的话也不是很难,感谢作者做的工作! 今天做了几个探索: 实现自定义事件类型的设置与触发 尝试 setInterval 类似的功能 event loop 无限等待loop,直到手动关闭程序 c++ inc
阅读全文
摘要:linux下golang的配置 之前开发golang一直在windows下,今天在linux下试了一下 ,遇到一些梗,比如go 找不到 sync包。花了一小时全部解决,把过程记录一下。 安装 go 我的系统是ubuntu ,完全可以用apt get 安装,简单方便,但这样安装之后就出现了上面提到的找
阅读全文
摘要:之前一直认为写博客是个可有可无的事情,前天一个电话面试问得我手足无措,发现很多以前知道的东西现在只能说出个大概,很久没复习的缘故吧。而转身去看的时候,又不知从何看起,顿时觉得有写博客的必要。与日记不同,说不定路过的哪位大神会指出我的错误呢,有趣的讨论还可以加深理解。 什么是闭包? 这个定义一俩句话说
阅读全文
摘要:因为毕业设计(实时分析大型数据流),开始对分布式并行计算做研究,第一个问题就是通讯。高性能的通讯是整个系统性能的基本保障。 方案 就目前的经验来讲,最好的通信选择是:异步非阻塞IO + 资源池。 异步非阻塞是为了避免因IO而阻塞进程(或是线程)而造成计算资源的浪费 使用资源池(连接池)是为了应对高并
阅读全文
摘要:1.类型 string number object boolean null undefined symbol (es6) attention : (typeof null) 值为 'object', (typeof undefined)值为:'undefined',其余的如自己所想。 null的定
阅读全文
摘要:git
git是一个分布式版本控制系统,主要用于多人协作。可以将自己的代码托管到github上。 常用的几个命令 __git pull__ 拉取别人的修改到本地,如果拉取内容和本地所作的修改存在冲突,git会提示在哪个文件有冲突,需要自己手动去修复冲突,然后再commit后提交 __git ...
阅读全文
摘要:之前对nodemailer做了简要的研究,基本上是搞定了发邮件的问题。但很多情况下邮件的内容不是固定的,然后又需要有一个合适的样式,这就需要使用模板了。nodemailer有 "nodemailer markdown" 和 "nodemailer express handlebars" 俩个插件,...
阅读全文
摘要:本文原文地址: "http://davidwalsh.name/intro javascript animation" 就像许多开发者确信的那样,在Web上使用CSS实现动画并不是唯一的方式,我们也可以使用JS来实现,并且JS还有一些CSS无法替代的优势。然而抛开JS而选择CSS来实现动画,将以样...
阅读全文
摘要:nodemailer 续 之前对nodemailer做了一个简单的了解,这篇文章主要研究一下如何添加附加文件 测试代码 注解 该代码所发的邮件中包含三个文件,都放在attachments里,让我一一道来 :) 简单的添加一个附件,为一首歌 内容可修改的附件 这个非...
阅读全文
摘要:nodemailer 是什么?简单的讲 "nodemailer" 就是用来发送邮件的。最近的一个项目需要向客户的注册邮箱发送验证连接,研究了一下.刚开始我以为 还可以用来接收邮件,看了好一会儿文档都没发现怎么接收邮件,结果弄错了 nodemailer 有哪些功能 在支持纯文本的基础上还支持发送h...
阅读全文
摘要:今天公司CTO跟隔壁部门开技术会,旁听了一下。所讲的内容感觉好高大上啊!简单记录一下 场景是这样的: 什么意思呢? 就是首先去查数据库这个id存不存在,不存在的话就去设置一下。 当时CTO就指着这段代码问你们看有没有什么问题? 虽然我java不怎么懂,但从逻辑上没啥问题啊,这么简单的...
阅读全文

浙公网安备 33010602011771号