可视化 Python 包之间的关系
我使用了 BigQuery 上的 github 数据 ,提取 github repo 上的前 3500 个 python 包的共同出现关系。 通过速度 verlet 整合的 d3 中的力导向图 实现了…
Java 多线程 常见问题
Java 实现线程有哪几种方式? 1、继承 Thread 类实现多线程2、实现 Runnable 接口方式实现多线程3、使用 ExecutorService、Callable、Future 实现有返…
使用 Emacs frame 实现 Peek definition
在许多 IDE 中,都有 peek definition 这个功能,它在不离开当前 buffer 的情况下,在弹出框中打开定义(函数、类、符号等)。大多数情况下,跳到一个…
xUtils 源码解析
1. 功能介绍 xUtils 一个 Android 公共库框架,主要包括四个部分:View,Db, Http, Bitmap 四个模块。 View 模块主要的功能是通过注解绑定 UI,资源,…
Android Studio 上手指南
一、Android Studio(以下简称 AS)下载和安装 从 这里(需翻墙) 下载 AS 并安装(Windows 系统 不要安装在系统盘 ),然后打开。 主页提供的 AS 往…
JavaScript 编码指导
类型 基本类型 : 获取一个基本类型的的时候,你得到的是值本身。 string number boolean null undefined var foo = 1, bar = foo; bar = 9; console.…
分析比较 opacity: 0、visibility: hidden、display: none 优劣和适用场景
opacity: 0 、 visibility: hidden 和 display: none 都是用于控制元素在页面中的可见性,但它们的行为和应用场景有所不同。 1. opacity: 0 描述 :通…
rpm 命令参数使用详解
RPM 是 RedHat Package Manager(RedHat 软件包管理工具)类似 Windows 里面的 添加/删除程序 rpm 执行安装包有二进制包(Binary)和源代码包(Source…
启动 Org Mode 设置字体和主题配置
这是一个简短的帖子发表在我在 /r/unixporn 中的 一片帖子中 ,在该帖子中我说明了如何配置 Org mode 使之看起来像是文字处理器一样。其目的是重启一个…








