当前搜索:

[置顶] 个人网站重新上线:nomasp.com

今年已经是我第三次为我的域名付费了,三百多钢镚,访问量还没这个多呢吧。 重新启程! 欢迎访问:nomasp.com
阅读(48) 评论(0)

[置顶] nomasp 博客导读:Lisp/Emacs、Algorithm、Android

ProfileIntroduction to Blog 您能看到这篇博客导读是我的荣幸,本博客会持续更新,感谢您的支持,欢迎您的关注与留言。博客有多个专栏,分别是关于 Android应用开发 、Windows App开发 、 UWP(通用Windows平台)开发 、 SICP习题解 ...
阅读(13133) 评论(38)

Android内存泄漏检测工具:LeakCanary

一、简介 LeakCanary是一个Square开源的内存泄漏分析工具,如果检测到某个activity有内存泄漏,LeakCanary就会自动显示一个通知。 二、如何使用 2.1)在app下的build.gradle中加入以下依赖 dependencies { debugC...
阅读(45) 评论(0)

【Hexo异常】fatal: in unpopulated submodule '.deploy_git'

今天又重新搞了下hexo,好久不动它居然报了错。 这种情况可以先安装下相关的依赖: npm install hexo-deployer-git –save 实在不行,就把它删掉,然后重新生成和部署。 rm -rf .deploy_git hexo g hexo d 大功告成!...
阅读(112) 评论(0)

Android RTL 及小语种 适配

一、需要单独适配的原因 包括中文、英文、+-等各种符号,都是从左往右显示,而阿拉伯语、波斯语等则是从右往左显示,等等问题都需要进行本地化适配。 二、适配须知 2.1)RTL语言有以下6种: 阿拉伯语 ar Arbic العربية ...
阅读(325) 评论(0)

Android内存泄漏检测工具:LeakCanary

一、简介 LeakCanary是一个Square开源的内存泄漏分析工具,如果检测到某个activity有内存泄漏,LeakCanary就会自动显示一个通知。 二、如何使用 2.1)在app下的build.gradle中加入以下依赖 dependencies { debugC...
阅读(100) 评论(0)

Android N DisplayManager服务解析(二)

Android N DisplayManager服务解析PMS(PowerManagerService):负责协调设备上电源管理功能的服务。 DPC(DisplayPowerController):控制屏幕显示相关的电源状态。处理距离传感器、光纤传感器和屏幕关闭时的动画等。这个组件在其他电源管理服...
阅读(1231) 评论(0)

注册Google Account账号两天仍旧失败后,终于迎来激动人心的时刻!(此电话号码无法用于进行验证)

前因事情的前因是这样的,我想用在公司的邮箱注册一个Google账号,然后方便来给AOSP提代码。然而注册一直一直失败。个人的Gmail邮箱我当然是有的,但是这里是要用公司邮箱再注册一次,选择sh经过然而事与愿违,始终得到的结果都是”此电话号码无法用于进行验证”。根据网上的一些说法,有这样一些办法:...
阅读(3134) 评论(0)

What is “origin” in Git?

这是来自StackOverflow上的提问:When I run:git push origin branchnameWhat exactly is origin and why do I have to type it before the branch name?我来将其保存到墙内。一句话概括...
阅读(869) 评论(0)

LeetCode 557 Reverse Words in a String III(反转字符串中的单词3)

翻译原文Given a string, you need to reverse the order of characters in each word within a sentence while still preserving whitespace and initial word ord...
阅读(1906) 评论(0)

LeetCode 561 Array Partition I(数组划分)

翻译原文Given an array of 2n integers, your task is to group these integers into n pairs of integer, say (a1, b1), (a2, b2), …, (an, bn) which makes sum ...
阅读(2859) 评论(0)

【Common Lisp 入门】配置开发环境 in Emacs

安装 Emacssudo apt-get install emacs安装 Common Lisp 环境sudo apt-get install common-lisp-controller安装 Slimesudo apt-get install slime修改 Emacs 配置文件,以支持 Com...
阅读(1820) 评论(0)

小记 小狗与北京

前言刚在公司搞毕设相关的内容,一直到了10点,所幸赶上了公交。一下车就有只小狗跟着我,其实也不算小,只是相比我来说,它还有着白色的皮毛和小块的橙灰色。节奏途中我试着停住,它当然也会停住,可能只是因为害怕。我试着快走,它却也会加快脚步,可能只是因为模仿。我又试着小跑,它居然也会跟上,甚至会超过我然后...
阅读(1174) 评论(4)

Chrome macOS 快捷键 from Google Support

标签页和窗口快捷键操作快捷键打开新窗口⌘ + n在隐身模式下打开新窗口⌘ + Shift + n打开新的标签页,并跳转到该标签页⌘ + t重新打开最后关闭的标签页,并跳转到该标签页⌘ + Shift + t跳转到下一个打开的标签页⌘ + Option + 向右箭头键跳转到上一个打开的标签页⌘ + ...
阅读(1029) 评论(0)

LeetCode 412 Fizz Buzz

翻译写一个程序,其输出表示数字1到n。但是对于3的倍数返回“Fizz”,对于5的倍数返回“Buzz”,对于3和5的倍数返回“FizzBuzz”。原文Write a program that outputs the string representation of numbers from 1 to...
阅读(2233) 评论(0)

LeetCode 234 Palindrome Linked List(回文链表)(*)

翻译给定一个单链表,判断它是否是回文的。跟进: 你可以只用O(n)的时间和O(1)的空间吗?原文Given a singly linked list, determine if it is a palindrome.Follow up: Could you do it in O(n) time...
阅读(1616) 评论(0)

LeetCode 299 Bulls and Cows(公牛和母牛)(HashMap)

翻译你在和朋友们玩一个叫做“公牛和母牛”的游戏:你写下一组数字,然后让你的朋友来猜它。每次你朋友做一个猜测,你根据他的猜测给一个提示:他在数字在值和位置上都猜对的数字,就叫做bulls(公牛),猜对了值但位置不对的数字叫做cows(母牛)。你的朋友将使用各种猜测和提示最终猜出来正确的数字。例如: ...
阅读(1301) 评论(2)

LeetCode 48 Rotate Image(旋转图像)

翻译给定一个n∗nn * n的2D矩阵表示一个图像。顺时针旋转90度。跟进: 你可以就地完成它吗?原文You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees (clockwise)...
阅读(2053) 评论(1)

LeetCode 41 First Missing Positive(丢失的第一个正数)

翻译给定一个未排序的整型数组,找出第一个丢失的正数。例如, 给定 [1,2,0][1, 2, 0],返回 33; 给定 [3,4,−1,1][3, 4, -1, 1],返回 22。你的算法应该运行在O(n)O(n)时间复杂度,并且使用常量空间。原文Given an unsorted integ...
阅读(1240) 评论(0)

LeetCode 229 Majority Element II(主要元素II)(Array)(Boyer–Moore majority vote algorithm)

原文给定一个长度为n的整型数组,找出所有出现超过 ⌊ n/3 ⌋ 次的元素。算法应该运行在线性时间上,且进用O(1)O(1)空间。提示:它可能有多少个主要元素?原文Given an integer array of size n, find all elements that appear mor...
阅读(1629) 评论(0)
    个人资料
    专栏达人 持之以恒 博客之星
    等级:
    访问量: 165万+
    积分: 2万+
    排名: 328
    勿忘初心
    博客专栏
    最新评论