[置顶] Week 1:2015/4/27~2015/5/3

摘要: Update everyday.(Last edit:4/30 01:00)Task 1:TPO X 2.5(finish 1,then finish 2 more)Task 2:TC Tarjan相关(Ch.22)Task 3:daily tasksTask 4:test(1 day left)4... 阅读全文
posted @ 2015-04-27 21:42 giddens lee 阅读(109) 评论(0) 推荐(0) 编辑

关于Outline在Vultr部署的一点蠢问题

摘要: 记得在Vultr的控制台以及虚拟机的firewall-cmd两处设置端口 阅读全文
posted @ 2018-07-03 03:03 giddens lee 阅读(108) 评论(0) 推荐(0) 编辑

Python小工具——自动去除剪贴板中的换行

摘要: 在复制pdf文本的时候,因为排版问题,总是会出现一堆换行符,导致段落被割裂成一行一行 写了个小工具处理剪贴板,复制之后自动去除冗余换行符,句尾/段尾换行符均不去除,因为暂时没想到区分句尾和段尾的方法,凑合用 需要python环境和pyperclip包 import pyperclip import 阅读全文
posted @ 2017-03-11 16:00 giddens lee 阅读(319) 评论(0) 推荐(1) 编辑

sort a Python dictionary by value

摘要: 首先要明确一点,Python的dict本身是不能被sort的,更明确地表达应该是“将一个dict通过操作转化为value有序的列表” 有以下几种方法: 1. 2. 3. 4. 5. Use OrderedDict 阅读全文
posted @ 2016-12-26 21:35 giddens lee 阅读(362) 评论(0) 推荐(0) 编辑

[翻译]类型双关不好玩:C中使用指针重新解释是坏的

摘要: 原文地址 Type punning isn't funny: Using pointers to recast in C is bad. C语言中一个重新解释(reinterpret)数据类型的技巧有可能造成严重的bug。Apple知道,这也是为什么NSRectToCGRect的实现并没有按照文档的 阅读全文
posted @ 2016-11-13 19:52 giddens lee 阅读(320) 评论(0) 推荐(0) 编辑

2016华为校招机试记录

摘要: 3道题,分值100/200/300,都不算难 1.输入一个字符串,输出该字符串按照每个字母与'U'距离的绝对值排序的新字符串(若相同,按照原字符串中的位置关系排列) 核心就是写一个sort的cmp函数,没什么难度 2.续1s:给定一个字符串类型的时间(2016/09/13 13:13:13),输出下 阅读全文
posted @ 2016-09-13 23:27 giddens lee 阅读(243) 评论(0) 推荐(0) 编辑

LeetCode记录(1)——Array

摘要: 1.Two Sum naive 4.Median of Two Sorted Arrays 找两个已排序数组的中位数 直接数可以过,但很蠢,O(m+n)时间 1 class Solution { 2 public: 3 double findMedianSortedArrays(vector<int 阅读全文
posted @ 2016-04-09 19:46 giddens lee 阅读(172) 评论(0) 推荐(0) 编辑

关于Android中查看app安装时间等信息的问题

摘要: timestamp转time(string) C++:利用char* ctime(const time_t *Const_ctime) Java:timestamp.toString() 阅读全文
posted @ 2016-03-23 17:39 giddens lee 阅读(3634) 评论(0) 推荐(0) 编辑

关于flex中正则表达式上下文匹配的问题

摘要: 按照课本与网上的说法,斜杠'/'表示匹配上下文,例如ab/cd表示当ab后面有cd时匹配ab 然而如果实际这么写,flex在调用该正则表达式时触发'unrecognized rule' flex源代码包括三个部分: {definitions} %% {rules} %% {user subrouti 阅读全文
posted @ 2016-03-18 14:56 giddens lee 阅读(282) 评论(0) 推荐(0) 编辑

Android Root权限的获取

摘要: http://www.cnblogs.com/ycmoon/archive/2011/05/11/2042999.html 关于chmod 777:https://www.maketecheasier.com/file-permissions-what-does-chmod-777-means/ 阅读全文
posted @ 2016-03-14 22:14 giddens lee 阅读(143) 评论(0) 推荐(0) 编辑

论文笔记(1)——《Where's Wally?Precise User Discovery Attacks in Location Proximity Services》

摘要: Abstract: 位置相近服务在社交和移动网络的广泛使用是基于可用性和用户隐私的平衡,但引发了三角定位攻击的风险。文章系统化地讨论了此类攻击的防范,包括问题在不同临近模型下的形式化,针对不同模型的有效攻击,以及攻击需要的询问次数的确界,并针对实际应用进行实验。 一)对攻击的建模:UDP,已知包含点 阅读全文
posted @ 2016-03-09 22:12 giddens lee 阅读(363) 评论(0) 推荐(0) 编辑