Chromium Stop Asking to Set as Default

今天安装了 Chromium 浏览器,但是每次打开都会提示是否设置为默认浏览器,却没有Don't Ask Again的按钮。
经过一番搜索,Chromium 支持命令行参数 -no-default-browser-check 可以停止检查是否默认浏览器。
不过一般桌面的快捷方式应该如何设置呢?

笔者使用的是 Linux 桌面版

查找快捷方式

一般地,应用的快捷方式会放置在以下三个位置:

  • /usr/share/applications
  • /usr/local/share/applications
  • ~/.local/share/applications

不过这里我们使用 find[......]

继续阅读

LeetCode 算法题 – Two Sum

给定一个整数数组,如果两个元素值之和等于给定的值,则返回它们的索引。
你可以假定只有一个明确的答案,而且不能使用同一元素两次。

原题

Given an array of integers, return indices of the two numbers such that they add up to a specific target.

You may assume that each input would have exactly one solution, and you may not use the same element twice.

Example:

Given nums[……]

继续阅读

LeetCode 算法题 – Merge Two Binary Trees

合并两个二叉树,如果结点重叠,则该结点值为两者对应结点之和。否则,将当前对应的非空结点作为当前结点。

原题

Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are not.

You need to merge them into a new binary tree. The merge rule is that if two nodes overlap,[……]

继续阅读

LeetCode 数据库面试题 – Big Countries

若一个国家的面积大于300万平方公里,或者人口大于2500万,则可以称之为大国。

请编写一条 SQL 返回所有大国的 name, population, area。

原题

There is a table World

name
continent
area
population
gdp

Afghanistan
Asia
652230
25500100
20343000

Albania
Europe
28748
2831741
12960000

Algeria
Africa
2381741
37100000
188681000

Andorra
Europe
468
78[……]

继续阅读

MySQL CREATE TABLE … LIKE

CREATE TABLE ... LIKE 基于另一个表的定义创建一个空表,包括原表的所有列属性和索引:

CREATE TABLE new_tbl LIKE orig_tbl;

新创建的空表使用原表相同版本的存储格式。用户需要拥有对原表的SELECT权限。

LIKE只能用于基表,而不能用于视图。

注意
LOCK TABLES语句生效时,不能执行CREATE TABLE or CREATE TABLE ... LIKE
CREATE TABLE ... LIKECREATE TABLE一样,会进行相同的检查,不仅仅是复制.fim文件。
这意味着,如果当前的SQL模式和创建原表时的模式不同[……]

继续阅读