2014-07-18 Lingxian Kong
配置 git config --list 查看系统变量的配置 export https_proxy="http://XXXXXX:XXXXXX@XXXXXX:8080/" 配置代理 密码中的特殊字符转义: ampersand & (%26) at @ (%40) space (%20) double-quote " (%22) single-quote ' (%27) colon : (%3A) 继续阅读 »
2016-08-04 曹强
参考原文:https://github.com/angular-ui/ui-router/wiki/Nested-States-%26-Nested-Views 状态嵌套的方法 状态可以相互嵌套。有三个嵌套的方法: 1. 使用“点标记法”,例如:.state('contacts.list', {}) 2. 使用parent属性,指定一个父状态的名称字符串,例如:parent: 'contacts' 3. 使用parent属性,指定一个父状态对象,例如:parent: contacts(contacts 是一个状态对象) more 点标记法 在$stateProvider中可以使用点语法来表示层次结构,下面,contacts 继续阅读 »
2013-11-21 veryyoung
【数据结构类】实现一个对链表排序的算法,C`C++可以使用std∶∶list Java使用LinkedList 要求先描述算法,然后再实现,算法效率尽可能高效。 基本思想: 快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 算法过程 设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它小 继续阅读 »
2015-02-26 刘太华
上段时间组内解决的一个奇葩内存泄露问题, 找到最终原因时发现真是奇坑无比的一个原因. 一开始怀疑某个逻辑会导致dict引用数一直增加, 或是其他对象始终不释放, 导致内存一直在涨, 期间开启gc collect也没用. 使用memory grapher 等内存泄露工具检测, 打印出一段时间对象的增长量, dict, list等数据结构的增长量, 从打印信息看虽然有一定问题, 但是确实不可能会导致那么严重的内存泄露, 我们某个游戏服有时甚至会突然从300MB进程内存, 很快就上涨到3GB. 继续阅读 »
2018-11-10 Xie Jingyi
Prelude.foldl foldl 为 left-associative folding。 haskell foldl :: (b -> a -> b) -> b -> [a] -> b foldl f acc [] = acc foldl f acc (x:xs) = foldl f (f acc x) xs foldl (+) 0 [1..3] 等价于 (((0 + 1) + 2) + 3)。 尾递归,因此有 strict 版本 foldl' 求值时必须先到达栈底,遍历完列表,因此无法处理无穷列表 Data.List.foldl' foldl' 为 foldl 的 TRO 版本。 Prelude.foldr 继续阅读 »
2016-10-12 craneyuan
基本问题 如何删除单链表中的倒数第n个节点? 常规解法 先遍历一遍单链表,计算出单链表的长度,然后,从单链表头部删除指定的节点。 more 代码实现 ``` java /** 删除单链表倒数第n个节点,常规解法. * * @param head * @param n * @return ListNode */ public static ListNode removeNthFromEnd(ListNode head, int n) { if(head == null) { return null ; } //get length of list ListNode p 继续阅读 »
2014-10-21 码农明明桑
上次说过使用主题,应用Material Design的样式,同时卡片布局也是Material Design的重要组成部分,今天来写写。 引言 在程序中创建复杂的Material Design 样式的 List和Card,可以使用RecyclerView和CardView组件,这两个组件是在最新的support v7包(version 21)中提供的。因此需要引入依赖包: java dependencies { compile 'com.android.support:appcompat-v7:+' compile 'com.android.support:cardview-v7:+' compile ' 继续阅读 »
2019-04-16 geekspeng
通过qemu+ssh方式 通过qemu+ssh连接方式比较简单,只要能通过ssh远程访问,命令如下: ```bash virsh -c qemu+ssh://root@192.168.1.166/system ``` 如果2个节点设置了互信,免密钥登录,可直接执行virsh相关命令, ```bash virsh -c qemu+ssh://root@192.168.1.166/system list  Id    名称                         状态  3     vm01                           running ``` 继续阅读 »
2016-01-18 ALEX LIN
开发社区 iOS 开源代码库 http://www.code4app.com/ 苹果开发中文社区 http://www.cocoachina.com/ Github https://github.com ObjC 中国 http://objccn.io/ 歪果仁教程:Ray Wenderlich | Tutorials for iPhone / iOS Developers and Gamers http://www.raywenderlich.com/ 开发者头条,各类技术干货 http://toutiao.io 开源项目 YY作者常用第三方库整理 http://github.ibireme.com/github/list/i 继续阅读 »
2018-02-03 ruki
This release provide user custom menu config, like make menuconfig for linux: If you want to known more usage, please see online documents。 Source code: Github, Gitee. New features Add del_files() api to delete files in the files list Add rule(), add_rules() api to implement the custom build rule and improve add_ 继续阅读 »