- 博客(10)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
转载 无法获得锁 /var/lib/dpkg/lock的解决办法
无法获得锁 /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?两种情况 先看到底有没开两个apt 包括新立得
2017-05-27 10:17:58 3588
原创 Android 开发--CMakeList调用本地so文件
Android开发常常遇到java调用so文件的情况,本文介绍一下Google最近新推出的应用在android studio中的方法–cmakelist.txt格式调用。so文件分为jni格式的和非jni格式的,java只能调用jni格式的so文件。本文介绍的是针对ndk生成的非jni格式的so文件调用。
2016-10-28 22:31:35 10090
原创 一摞饼的排序
这是《编程之美》中的一道题,以下是我的学习心得。一,问题: 星期五的晚上,一帮同事在希格玛大厦附近的“硬盘酒吧”多喝了几杯。程序员多喝了几杯之后谈什么呢?自然是算法问题。有个同事说:“我以前在餐馆打工,顾客经常点非常多的烙饼。店里的饼大小不一,我习惯在到达顾客饭桌前,把一摞饼按照大小次序摆好——小的在上面,大的在下面。由于我一只手托着盘
2015-12-13 17:04:16 638
原创 thttpd源码分析
由于最近要自己实现一个嵌入式web服务器,所以开始了对嵌入式web服务器的相关学习。为了使自己对服务器了解更加深入,便找到了开源的服务器进行了相关学习。‘首先学习的是 thttpdthttpd 是一个小型的 HTTP 服务器官方网址:http://www.acme.com/software/thttpd/下载 version 2.25b 的源码后解压,切换到源码目录,编译步
2015-09-02 21:09:32 1755
原创 LeedCode:Rotate List
给定一个单链表,从后向前翻转K个节点,K是一个非负整数;例如:1->2->3->4->5, k = 2;则返回:4->5->1->2->3分析:先遍历一遍,得出链表的长度len,注意K可能大于len,因此令k = k % len;将尾节点next指针指向首节点,形成一个环,接着往后跑len - k步,从这里断开,就是所要求的结果了。代码/** * Definitio
2015-07-22 09:07:29 320
原创 Leedcode:remove duplicates from sorted list 2
给定一个有序的单链表,删除所有重复的节点,只剩下不重复的节点;例如1->2->2->3->4->5返回1->3->4->5递归实现:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int
2015-07-21 19:05:28 360
原创 leedcode:remove duplicates from sorted list
从有序列表中删除重复的节点,有两种方式,一种是迭代,一种是递归。一般情况下,选择迭代,因为每次递归的调用都需要开辟新的栈空间,有可能导致内存占用过量,导致程序运行很慢,甚至死机。迭代:/递归:
2015-07-21 14:58:24 361
原创 Vector使用
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout(5)使用迭代器访问元素.vectorint>::iterator it;for(it=ve
2015-05-07 09:58:54 314
粘贴命令的监控怎么实现
2014-10-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人