• https://draveness.me/whys-the-design-meaningless-identifier

    标识符 ID 是我们作为软件工程师再熟悉不过的字段和概念了,我们经常打交道的 MySQL 就经常使用 ID 作为主键,ID 在软件工程甚至生活中都是一个非常常见的概念,我们为什么总是需要在业务或者系统中引入『无意义』的 ID 呢,我们在这里就会分析和讨论这一问题。

  • gnipbaognipbao/iblog· 3 天前

    JSZip是一个JavaScript库 可以很方便的用来读写.zip文件同时可以用在服务器端

    压缩文件

      let zip = new JSZip();
      zip.file("Hello.txt", "Hello World\n");
      let img = zip.folder("images");
      img.file("smile.gif", imgData, { base64: true });
      zip.generateAsync({ type: "blob" }).then(function(content) {
        // see FileSaver.js
        save
  • try {
            $word = new \COM("word.application") or die("Can't start Word!");
            $word->Visible = 0;
            $word->Documents->Open($srcfilename, false, false, false, "1", "1", true);
            $word->ActiveDocument->final = false;
            $word->ActiveDocument->Saved = tru
    • 大写 ctrl + shift + u
    • 小写 ctrl + shift + t
    • 格式化 option + shift + f
  • 我的英语老师

    促使我写一篇文章描述他的原因是最近一段时间我的英语老师对我的认知产生了很大的冲击。

    老师的经历和我很像,老师83年出生,由于种种原因,没有上大学,在部队当了几年兵,退伍后开始学习英语,然后去新东方当英语老师,现在已经十多年师龄了,英语教的非常好。

    近大半年的时间,每个周日我都会去新东方学习一天的英语,上个周末是最后一堂结业课,老师在课上说他不能继续教我们下一册英语了,因为他拿到了澳大利亚纽卡斯尔大学的硕士Offer,准备去上学了。

    其实我也曾想过将工作辞去,然后去国外读两年书,学学知识、见见世面。但最终也只是停留在幻想阶段。但当身边出现一个人真的这么去做,对我触动非常大。

    老师用