- 博客(265)
- 资源 (73)
- 收藏
- 关注

原创 更新 Ubuntu 软件源
将以下内容存为 ustc_sources.listdeb ftp://mirrors.ustc.edu.cn/ubuntu/ quantal main restricted universe multiversedeb ftp://mirrors.ustc.edu.cn/ubuntu/ quantal-security main restricted universe multiver
2014-01-28 19:19:21
2171

原创 Ubuntu 配置 samba 实现文件夹共享
sudo apt-get install sambasudo apt-get install smbfsmkdir /home/yourname/sharesodu chmod 777 /home/yourname/sharesudo cp /etc/samba/smb.conf /etc/samba/smb.conf.baksudo vi /etc/sam
2013-10-20 12:02:19
906

原创 Android 源码下载
Android 下载说明,https://source.android.com/source/downloading.htmlAndroid 版本查看,https://android.googlesource.com/platform/manifest/+refs------------------------------------------修改 hosts 文件(添加
2013-08-27 22:30:41
2087
原创 fd to filename
char path[256] = { 0 }; char name[256] = { 0 }; snprintf(path, sizeof(path)-1, "/proc/%d/fd/%d", getpid(), fd); memset(name, 0, sizeof(name)); readlink(path, name, 255); ALOGD
2015-08-12 19:53:28
1147
原创 保存 Bitmap
#include void BuildInfoHeader(LONG lWidth, LONG lHeight, BITMAPINFOHEADER &bitmapInfoHeader){ LONG lWidthStep = (((lWidth * 24) + 31) & (~31)) / 8; bitmapInfoHeader.biSize = sizeof(BITMAPINFOH
2015-07-28 22:34:13
1516
转载 ARM 指令集版本和ARM 版本
常常能看到ARM7,ARM9,ARM11,以及armv6k等不同的表达。且在GCC编译中,常常要用到 -march,-mcpu等。他们分别表达什么涵义呢?Sam自己也不很清楚,只是大概有个模糊的概念。今天就仔细研究一下。 ARM(Advanced RISCMachines)是微处理器行业的一家知名企业。设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。1985年,第一个ARM
2015-07-04 00:01:56
845
转载 Android编译相关
Invoke ". build/envsetup.sh" from your shell to add thefollowing functions to your environment:- croot: Changes directory to the top of the tree.- m: Makesfrom the top of the tree.- mm
2015-07-01 17:08:25
719
转载 汽车省油办法
1、减重省油法。车上应避免放置无用的物品。不要以为放置零星物品随车行驶,对车影响不大。其实,轿车对载重非常第敏感,如果置放10斤无用的物品随车行驶1000公里,就会白白浪费400CC燃料。2、正确起步省油法。起步时,最好缓慢些,急速起步伤车,也浪费燃料。据测算,急速步起10次,约浪费燃料120CC以上。3、轻踩油门省油法。避免空踩油门。空踩汕门10次,浪费燃产60CC以上,加速增档过程中,
2015-06-19 09:25:48
760
原创 开源项目 for android
git clone git://git.videolan.org/vlc/vlc-android.gitgit clone git@gitorious.org:gstreamer/android.gitgit clone git@gitorious.org:ffmpeg/ffmpeg-android.git
2015-05-11 23:41:32
672
转载 Android之应用中执行Linux命令
http://www.2cto.com/kf/201303/196718.html下面,我以修改某一文件的权限为777为例:/** 执行Linux命令,并返回执行结果。 */ public static String exec(String[] args) { String result = ""; Proces
2015-05-07 17:18:52
2776
转载 马云:聪明的人都离开阿里了 剩下的成了富翁
http://finance.ifeng.com/a/20150504/13680945_0.shtml红旗出版社最新出版的《马云内部讲话:相信明天》(修订本)已于近日上市,本书新增了80%左右首次披露的马云讲话。其中他看待自己和阿里巴巴的员工的观点很符合这个外星人的思维。马云说,四五年前阿里巴巴招员工很难,现在招员工很容易,街上会走路的人都被我们招来了。我们不勤奋,也不聪明,结果我们这些
2015-05-04 13:04:09
1530
原创 libavutil\common.h(184) : error C3861: 'UINT64_C': identifier not found
#if AV_HAVE_BIGENDIAN# define AV_NE(be, le) (be)#else# define AV_NE(be, le) (le)#endif#ifndef INT64_C#define INT64_C(c) (c ## LL)#define UINT64_C(c) (c ## ULL)#endif
2015-04-29 14:13:29
1878
原创 ffmpeg av_register_all 异常
属性->Linker->Optimization->References,Keep Unreferenced Data(/OPT:NOREF),问题解决!
2015-04-29 14:06:35
4504
转载 semaphore
#include "semaphore.h"#include "pthread.h"#include #include using namespace std;int count = 0;sem_t sem;void *readData(void *arg){ while(true) { sem_wait(&sem); printf("%d\n", count
2015-03-16 11:56:11
791
原创 排序向量
#include #include #include using std::list;using std::vector;using std::lower_bound;//////////////////////////////////////////////////////////////////////////template void print(const conai
2015-03-16 11:50:51
2114
转载 Android 打造编译时注解解析框架 这只是一个开始
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/43452969 ,本文出自:【张鸿洋的博客】1、概述记得很久以前,写过几篇博客,容我列举一下:Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)Android 进阶 教你打造 Android 中的 IOC
2015-02-27 23:35:35
972
原创 天国王朝经典台词
It has fallen to us to defend Jerusalem and we have made our preparations as well as they can be made.None of us took this city from Muslims. No Muslim, of the great army now coming against us was b
2015-02-15 16:38:25
3078
转载 linux下 tcpdump实现原理
linux下抓包实现原理 一、tcpdump对于本机中进程的系统行为调用跟踪,strace是一个很好的工具,而在网络问题的调试中,tcpdump应该说是一个必不可少的工具,和大部分linux下优秀工具一样,它的特点就是简单而强大。默认情况下,tcpdump不会抓取本机内部通讯的报文。根据网络协议栈的规定,对于报文,即使是目的地是本机,也需要经过本机的网络协
2015-02-11 10:44:57
2382
转载 使用libcurl实现的下载器
libcurl的主页:http://curl.haxx.se/头文件:/*********************************************************************** Copyright (C) 2014 - - All Rights Reserved** 文件名称: Downloader_LibCurl.
2015-02-10 15:39:00
4542
1
转载 一些字符串hash算法
1 概述链表查找的时间效率为O(N),二分法为log2N,B+ Tree为log2N,但Hash链表查找的时间效率为O(1)。设计高效算法往往需要使用Hash链表,常数级的查找速度是任何别的算法无法比拟的,Hash链表的构造和冲突的不同实现方法对效率当然有一定的影响,然而Hash函数是Hash链表最核心的部分,本文尝试分析一些经典软件中使用到的字符串Hash函数在执
2015-02-09 21:06:48
655
转载 POCO C++库学习和分析 -- 哈希
POCO C++库学习和分析 -- 哈希1. Hash概论 在理解Poco中的Hash代码之前,首先需要了解一下Hash的基本理论。下面的这些内容和教课书上的内容并没有太大的差别。1.1 定义 下面这几段来自于百度百科: Hash:一般翻译做"散列",也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-i
2015-02-09 21:04:25
1111
转载 FNV哈希算法
由来:FNV哈希算法全名为Fowler-Noll-Vo算法,是以三位发明人Glenn Fowler,Landon Curt Noll,Phong Vo的名字来命名的,最早在1991年提出。特点和用途:FNV能快速hash大量数据并保持较小的冲突率,它的高度分散使它适用于hash一些非常相近的字符串,比如URL,hostname,文件名,text,IP地址等。算法版本:FNV算法有三
2015-02-09 21:02:12
1134
转载 糊涂窗口综合症和Nagle算法
TCP/IP详解系列,关于tcp拥塞控制和数据流的地方讲的不细致,或许是涉及概念/算法太多,作者略去了一些对初学者来说比较陌生的细节吧。比如SWS未说明是什么就开始介绍其避免方法,还和nagle扯在了一起,直觉告诉我二者一定有猫腻,边搜索一下,果然很有收获。今天贴在这里,分享给大家。 关键字:糊涂窗口综合症 nagle算法 延迟ACK/clark算法 CORK选项第一部分 糊涂
2015-02-07 01:31:14
826
转载 HTTP差错分类解析
当用户试图通过HTTP或FTP协议访问一台运行主机上的内容时,Web服务器返回一个表示该请求的状态的数字代码。该状态代码记录在服务器日志中,同时也可能在 Web 浏览器或 FTP客户端显示。也就是我们打开页面发生错误时浏览器显示的错误信息代码。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。HTTP协议状态码表示的意思主要分为五类 ,大体是 :——————————————
2015-02-07 01:30:14
627
转载 网速变慢深度分析
上网已成为我们生活中不可缺少的工作及休闲方式,但在平时的工作中经常碰到有网友来信问“为什么网速变慢了;网速变慢怎么办”等问题。要解决这些问题,我们还是先从了解一些概念开始。一、关于网速的一些基本概念1、网速与带宽网速通常指用户实际的网络访问速度,网络的理论速度通常用带宽表示。如我们常说的1M带宽,即为1024 Kbps(Kilo bit per second千比特每秒)。所谓网速,即网
2015-02-07 01:29:08
1347
转载 实践:服务器编写/系统架构/cache
从基本HTTP协议,服务器编写(只讲思路),到完整系统搭建(包括负载均衡LVS,IDC分布,DNS解析),到浏览器缓存的使用(重点讲述),结合线上实例图文讲解如何以最低廉的成本构建快速,高并发,高可用,可扩展的Web服务。最后将拿本公司一些线上产品做实例分析。如果能灵活应用这些方法,你也许会发现对于某些网站来说节约10倍成本,其实是个很保守的说法。一、服务器编写篇二、系统架构篇三、
2015-02-07 01:28:14
4106
1
转载 负载均衡与HTTP加速
1. 负载均衡技术简介 现代企业信息化应用越来越多的采用B/S应用架构来承载企业的关键业务,因此,确保这些任务的可靠运行就变得日益重要。随着越来越多的企业实施数据集中,应用的扩展性、安全性和可靠性也越来越受到企业的重视。 负载均衡技术通过设置虚拟服务器IP(VIP),将后端多台真实服务器的应用资源虚拟成一台高性能的应用服务器,通过负载均衡算法,将大量来自客户端的应用请求分配到后端的服务
2015-02-07 01:22:30
733
转载 网络基本功系列:细说网络那些事儿
https://community.emc.com/thread/197851?start=0&tstart=0
2015-01-28 23:58:52
723
转载 Android下打印调试堆栈方法
http://blog.youkuaiyun.com/freshui/article/details/9456889打印堆栈是调试的常用方法,一般在系统异常时,我们可以将异常情况下的堆栈打印出来,这样十分方便错误查找。实际上还有另外一个非常有用的功能:分析代码的行为。android代码太过庞大复杂了,完全的静态分析经常是无从下手,因此通过打印堆栈的动态分析也十分必要。Android打印堆栈
2015-01-15 22:32:24
794
转载 WireShark 过滤语法
WireShark 过滤语法1. 过滤IP,如来源IP或者目标IP等于某个IP例子:ip.src eq 192.168.1.107 or ip.dst eq 192.168.1.107或者ip.addr eq 192.168.1.107 // 都能显示来源IP和目标IP2. 过滤端口例子:tcp.port eq 80 // 不管端口是来源的还是目标的都显
2015-01-07 09:55:07
906
转载 netperf用法
http://blog.youkuaiyun.com/iamljj/article/details/6254461全局参数:-H:指定运行netserver的服务器的IP地址-l: 指定测试的时间长度(秒)-t: 指定进行的测试类型,包括TCP_STREAM,UDP_STREAM,TCP_RR,TCP_CRR,UDP_RR网络性能测试:1. 批量性能测试 局部参数:
2014-12-31 21:58:35
2027
原创 Android 工具
Android系统性能调优工具介绍 http://blog.youkuaiyun.com/innost/article/details/9008691
2014-12-31 21:14:42
536
原创 Linux 分区方案
sda1-20G,ext4,挂载至/目录sda2-2048MB,swap格式,无需挂载点sda3-8G,ext4,挂载至/tmp目录sda4-所有剩余磁盘空间,ext4,挂载至/home目录注意分区顺序依次是/,swap,/tmp,/home,平均磁头移臂次数较少,读写综合性能较优.
2014-12-30 16:16:40
577
转载 Linux screen 命令详解
一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。二、简介GNU Screen是一款由GNU计划开发的用于
2014-12-26 16:45:44
706
字库生成及显示
2014-09-09
VS2008 可调试的 libevent-2.0.21-stable
2014-01-16
YUVViewer最终版
2013-10-16
IOCP 完成端口及示例
2013-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人