zhimoe

the craft of programming


  • 首页

  • 归档

  • 编程

  • 翻译

  • 项目

  • 关于

  • 搜索

最佳编程字体

时间: 2020-08-21   |   分类: 项目   | 字数: 692 字 | 阅读: 2分钟

个人对于编程字体有一点点洁癖.在尝试十几个字体后,终于使用FontForge和fontline.py动手修改制作自己的编程字体:Aurulent和 Fira Code

Aurulent

字体下载

  1. 小写字母来自Aurulent Sans Mono,其他基于Fira Code.Aurulent Sans Mono风格和SourceCodePro非常像,胖宽型,大开大合,简单却有具有设计.特别是字符g,a,p,y,s.
  2. 字母r的思路来自gintronic. 优点是在低分辨率屏,r的末尾不会被hint只剩下尖尖.
  3. 问号?也来自gintronic字体,非常漂亮.
阅读全文 »

如何正确地系鞋带

时间: 2020-08-21   |   分类: 生活   | 字数: 534 字 | 阅读: 2分钟

Ian安全结是登山系鞋带的首选,它越穿越紧,不会松开.解鞋带轻轻一拉即开. 而且对称美观,上手简单.值得每个人花十分钟学习. 本篇不仅给出Ian安全结示意图,还告诉大家如何让安全结和蝴蝶结水平对称,尽可能美观的秘诀.

阅读全文 »

Java 8 Lambda笔记

时间: 2020-08-06   |   分类: 编程   | 字数: 2331 字 | 阅读: 5分钟

问题

Java是OOP语言,使用对象封装.由于函数不是一等公民,无法在方法中传递函数/方法. 在Java 8之前,使用匿名类表示行为:

// 监听器接口
public interface ActionListener {
    void actionPerformed(ActionEvent e);
}
// 使用匿名类传递一个行为
button.addActionListener(new ActionListener(){
    public void actionPerformed(Event e){
        System.out.println("button clicked");
    }
});

阅读全文 »

基于MDX的web词典

时间: 2020-07-01   |   分类: 项目   | 字数: 370 字 | 阅读: 1分钟

Mdict项目是一个糅合了MDX词典、ES例句搜索和AI模型翻译的多源搜索功能Web词典.特别适合部署在内网中学习使用或者给孩子学习使用. python版本增加了一个机器学习模型翻译.rust版本也有模型,但是还没来得及加.

mdict-py

mdict-py源码

Mdict项目是一个糅合了MDX词典、ES例句搜索和AI模型翻译的多源搜索功能Web词典.特别适合部署在内网中学习使用或者给孩子学习使用.

特点:

  1. 自动识别中英文选择对应mdx词典,目前英文词典包含牛津8和朗文4,中文词典包含汉语词典3
  2. 英文尝试拼写纠错功能,动词时态纠错
  3. 如果配置了中文会尝试搜索朗文的例句,模糊搜索,对于有英语基础的同学很有用
  4. 如果配置了AI模型,会使用机器学习模型翻译,翻译结果比较粗糙,但是可以参考
阅读全文 »

Python 4道笔试题

时间: 2020-06-04   |   分类: 编程   | 字数: 599 字 | 阅读: 2分钟

4道常见的python面试题和解答,以及一些python陷阱的链接.

问题

  1. 题目1
    def change(v):
        v[1] = 4
        return v
        
        
    a = [1, 2, 3]
    print(change(a))
    print(a)    
阅读全文 »
1 2 3 4 5 6 7 8
zhimoe

zhimoe

Captain your own Ship.

61 日志
4 分类
38 标签
RSS 订阅
GitHub ZhiHu
书签
  • 可视化学习Git
  • 美团技术团队
  • 艺术绘画
  • 500px
  • RustCheatsheet
  • 谷歌机器学习课程
标签云
  • Code
  • Java
  • Scala
  • Python
  • Rust
  • Spring
  • Docker
  • Aop
  • Aurulent
  • Cheatsheet
© 2010 - 2022 zhimoe
0%