自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (6)
  • 收藏
  • 关注

原创 ios pushkit添加支持

1.添加权限:https://www.jianshu.com/p/9afff11dd6af2.添加代码://@available(iOS 8.0, *)extension AppDelegate: PKPushRegistryDelegate{ func pushRegistry(_ registry: PKPushRegistry, didUpd...

2020-04-27 16:58:52 435

转载 lvs+keepalive 实现负载均衡

## 1. 172.16.51.124负载均衡安装过程#### 1.1 安装keepalived进行lvs配置,安装ipvsadm工具查看sudo apt-get install ipvsadm keepalived#### 1.2 上面软件安装完成后,进行keepalived配置新建文件vim /etc/keepalived/keepalived.conf,如下! Configu...

2019-06-14 08:21:29 402

转载 android sdk 更新

由于android studio 2.+无法启动sdk manager ,使用之前eclipse可以启动sdk manager;设定了sdk目录后,亲测---有效,比起设置代理麻烦一点点。。。 但真的很爽!MAC  XP  Ubuntu    下同样有效原文地址:http://jingyan.baidu.com/article/adc815137a9cfff

2017-05-19 16:23:10 633

转载 Android NativeWindow render 打印输出

1.获取graphicBuffer中的内存;struct AwesomeNativeWindowRenderer : public AwesomeRenderer {    AwesomeNativeWindowRenderer(            const sp &nativeWindow,            int32_t rotationDegrees,in

2016-09-26 16:40:33 1167

转载 nginx rtmp & hls 直播流服务器搭建+防盗链

1.下载到http://nginx.org/下载最新稳定版本;2.下载nginx-http-access   可以在https://github.com/search?q=&type=Repositories&ref=searchresults中搜索到3.配置安装:   ./configure --user=daemon --group=daemon --prefix=/usr

2016-09-18 15:18:33 9175

转载 qemu linux kernel & vmware linux kernel

1)dd if=/dev/zero of=./busybox.img bs=1M count=642)mkfs.ext3 busybox.img3)下载busybox,http://www.busybox.net/downloads/#tar jxvf busybox-1.18.0.tar.bz2 (解压busybox压缩包)#cd busybox-1.18.0 (进入到解压后的b

2016-08-04 15:19:56 888

转载 sudo: must be setuid root

1.开机按shift或esc先进行recovery模式2.选择root命令行模式3.先执行#mount -o remount,rw /这个很重要,网上找的很多资料都不全没有这步造成无法恢复成功。因为recovery模式默认是以只读模式挂载的,如果不执行这句的话会报4.执行#chown root:root /

2016-05-09 09:48:46 519

转载 android fragment

转自:http://www.aiuxian.com/article/p-359900.html请转原文学习:Using Fragmenys in Android - Tutorialwhere I found this resource:干干货分享——Android开发中学习资源大集合(译)很素的翻译开始:2. Fragments2.1. 什么是fr

2016-04-14 15:43:09 631

转载 linux 内核协议栈

详细请参考:http://blog.csdn.net/qy532846454?viewmode=contentshttp://blog.csdn.net/qy532846454?viewmode=listhttp://blog.csdn.net/dog250http://blog.chinaunix.net/uid/20498361/list/1.html?cid=61524

2016-03-22 16:27:43 1518 1

转载 Android groovy

http://blog.csdn.net/yanbober/article/details/49047515http://attis-wong-163-com.iteye.com/blog/1239819

2016-03-15 15:22:41 419

原创 linux 组播请求发送

组播文章:http://www.docin.com/p-271100049.html#include #include          /* See NOTES */#include #include #include #include #include #include #include #include #include

2016-01-05 08:48:48 1485

转载 linux pthread 编程基础

转自:http://blog.chinaunix.net/uid-20528014-id-333508.htmlLinux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。与vxworks上任务的概念类似,都是调度的最小单元,都有共享的堆、栈、代码区、全局变量等。 2.  

2015-12-08 15:21:38 440

原创 c 语言,pcm 数据增大音量

static int raiseVolume(unsigned char *buf,int len_in,float level){#ifndef clamp#define clamp(a,min,max) (((a)>(max))?(max):(((a)#endif#define NS_CHANNELS 2int ch = 0,i;int16_t*  

2015-11-19 16:09:54 1334

原创 Android 静态加载第三发jar

一、系统添加第三方jar:1.系统环境变量中添加jar路径到最后面;export BOOTCLASSPATH /system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bo

2015-10-29 15:27:07 991

原创 Android.mk prebuild

LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)#include $(SDK_DIR)/Android.defdefine hisdk_check_file_print$(foreach var,$(1),\  $(shell test ! -f $(LOCAL_PATH)/$(var).so || echo $

2015-08-14 11:29:43 654

转载 java 多线程 并发学习

我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死锁等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的

2015-03-25 13:55:05 534

转载 Android WiFi Display or DisplayManager 分析的两篇文章

http://blog.csdn.net/innost/article/details/8474683http://blog.csdn.net/goohong/article/details/8536102

2014-11-27 11:44:06 625

转载 java 线程取消

总的来说有3种:  1.使用状态位,这个简单,就不多说了:public class Task extends Thread { private volatile boolean flag= true; public void stopTask() { flag = false; } @Override publi

2014-09-25 09:09:06 458

转载 java 设计模式

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2014-09-11 09:57:41 469

转载 Android使用DexClassLoader 动态加载jar/apk

Android动态加载jar/dex前言   在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病。 声明

2014-08-19 13:59:53 726

转载 svn import (签入)

转自 : http://blog.sina.com.cn/s/blog_4b93170a0100mkad.html 有两种方法可以将新文件引入Subversion版本库:svn import和svn add,现在讨论svn importsvn import是将未版本化文件导入版本库的最快方法,会根据需要创建中介目录。svn import不需要一个工作拷贝,你的文件会直接提交到版

2014-07-25 16:10:38 859

转载 windows svn 服务器搭建--visual svn

1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache,如果是新手,岂不是很头痛?而VisualSVN S

2014-07-25 15:53:30 454

转载 Linux下patch的制作和应用

http://www.cnblogs.com/itech/archive/2009/08/19/1549729.html

2014-07-24 10:47:53 1064

原创 解决c语言两个库 函数库冲突

可以采用dlopen方式,打开指定库,然后引用其中的函数指针

2014-07-09 15:59:58 3336

转载 android 4.2 input 子系统

http://www.360doc.com/content/13/1204/10/9462341_334339152.shtmlhttp://blog.csdn.net/tankai19880619/article/details/17019085

2014-05-28 16:30:53 606

原创 ffmpeg 库精简

./configure --enable-cross-compile --target-os=linux --cross-prefix=arm-linux- --cc=arm-linux-gcc --arch=armv6 --prefix=/usr/local/ffmpeg-arm --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr

2014-05-12 15:28:06 1603

转载 Android 用NDK编译FFmpeg(生成Android.mk可以放在源代码框架内编译)

没有eoe的账号,级别还太低,出门如何吹牛逼?您需要 登录 才可以下载或查看,没有帐号?免费加入 xAndroid内置的编解码器实在太少,于是我们需要FFmpeg。Android提供了NDK,为我们使用FFmpeg这种C语言代码提供了方便。首先创建一个标准的Android项目vPlayerandroid create project -n vPlayer

2014-04-24 14:54:56 954

转载 android ffmpeg ndk Makefile 编译(开源工程)

# AndroidFFmpegLibraryThis project aims to create **working** library providing playing video files in android via ffmpeg libraries. With some effort and NDK knowledge you can use this ffmpeg librar

2014-04-24 14:51:37 1818

转载 Linux 线程信号处理

转自:http://blog.chinaunix.net/uid-10231348-id-3036633.html另一篇文章是比较好的示例:http://blog.csdn.net/intrepyd/article/details/4473533线程与信号类UNIX信号以前是专为进程设计的,它比线程的出现早了很多年。当线程模型出现后,专家们试图也在线程上实现信号,这导致了一个问题:如果

2014-03-26 15:39:35 838

原创 linux 设备驱动模型(资源)

http://blog.chinaunix.net/uid-27041925-id-3631319.htmlhttp://www.cnblogs.com/andtt/articles/2178905.html

2014-03-21 11:37:23 440

转载 Android ALSA 声卡驱动学习

ALSA 声卡驱动流程分析 http://blog.csdn.net/droidphone/article/details/6271122Android 驱动示例分析 http://wenku.baidu.com/link?url=7YHKvkXKpJ6E0MOgXBvNlEfbUBV9_H3YZDn-L_tpw7fBda043geGiOtgVU0QuGahhkJO93wGoB9UNxEAXP

2014-03-04 11:34:27 683

转载 android jni 参数

转自:http://www.cnblogs.com/daniel-shen/archive/2006/10/16/530587.html如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往

2013-12-17 16:04:27 535

转载 android jni 调用

转自:http://www.cnblogs.com/bastard/archive/2012/05/19/2508913.htmlAndroid中JNI的使用方法首先看一下Android平台的框架图:(网上盗用)      可以看到Android上层的Application和ApplicationFramework都是使用Java编写,底层包括系

2013-12-17 16:03:02 494

转载 java Pattern Matcher

来着:http://www.cnblogs.com/playing/archive/2011/03/15/1984943.html还可以参考:http://www.knowsky.com/540827.htmlhttp://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.htmljava.util.re

2013-12-12 18:28:12 516

转载 android 处理未捕获异常

转自:http://blog.csdn.net/liuhe688/article/details/6584143大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版

2013-10-29 14:58:13 610

转载 android clip

ClipDrawable 是对一个Drawable进行剪切操作,可以控制这个drawable的剪切区域,以及相相对于容器的对齐方式,android中的进度条就是使用一个ClipDrawable实现效果的,它根据level的属性值,决定剪切区域的大小。        需要注意的是ClipDrawable是根据level的大小控制图片剪切操作的,官方文档的note中提到:The drawable

2013-10-24 14:21:57 1152

转载 android SeekBar属性

Android的SeekBar博客分类: Android 使用SeekBar的时候,经常遇到的问题有如下:1. seekbar的拖动按钮没有居中。2. seekbar的高度有问题。3. seekbar的拖动按钮在最左最右显示不全。 首先,要解决上述问题,要先检查layout文件在描述seekbar时,有没有正确设置图片的尺

2013-10-24 11:16:12 3832

转载 自定义控件相关

自定义控件属性:http://blog.csdn.net/congqingbin/article/details/7869730

2013-10-11 15:27:16 435

转载 Android横屏竖屏切换的问题

转自:http://blog.sina.com.cn/s/blog_77c632410101790w.html一、禁止横竖屏转换Android横竖屏切换在手机开发中比较常见,很多软件在开发过程中为了避免横竖屏切换时引发不必要的麻烦,通常禁止掉横竖屏的切换,通过在AndroidManifest.xml中设置activity中的android:screenOrien

2013-10-10 13:36:52 2649

转载 java reference and GC

java reference:http://blog.csdn.net/zhao251021539/article/details/6599407GC:http://blog.csdn.net/zsuguangh/article/details/6429592

2013-09-26 15:27:14 652

Learning_Python4_中文版+Learning_Python5英文版

learning python 学习python的必备书,也是第一本书,适合初学者; 资源是百度云盘,永久有效;

2017-11-24

UNIX 高级环境编程

linux 经典编程教程,绝对经典. 本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。

2009-09-18

linux socket 源代码

包括TCP UDP,IGMP等socket源代码, 对理解socket编程很有用

2009-09-18

linux 网络编程

详细的介绍了linux 网络编程的基础知识, 相信大家读了以后会认为这是一本好的资料书

2009-09-18

linux 编程手册

linux c 编程 函数必备, 很实用,是linux下编程的必备手册

2009-09-18

现代计算机常用数据结构与算法

许多优秀的算法,资源很清晰, 希望对热爱编程者有用

2009-09-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除