自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux测试网速

1、安装Git    yum -y install git2、安装speedtestgit clone https://github.com/sivel/speedtest-cli.git3、运行测速命令   speedtest_cli.py

2018-07-26 17:49:59 1703

原创 Java 去除utf-8类型的空格的方法

byte bytes[] = {(byte) 0xC2,(byte) 0xA0};String UTFSpace = new String(bytes,"utf-8");str = str.replaceAll(UTFSpace, "");

2018-07-26 14:42:14 1108

原创 Spark学习系列一

1、Spark 是什么?     Spark是一个快速的处理大规模数据的通用工具。它是一个基于内存计算框架     包含核心组件-Spark Core、交互式查询-Spark SQL、准实时流式计算-Spark Streaming、机器学习-             Spark MLlib、图计       算-Spark GraphX 2、Spark产生的背景是什么?    ...

2018-07-24 21:55:15 775

原创 HBase和Hive的区别

HBase:1、数据存储:本身存储数据,存储形式是Key-Value。基本单元是Cell,有实实在在的物理表2、数据访问:实时访问性能强,查询的时候可以用rowKey进行查询,查询过程不涉及MapReduce任务3、适合场景:实时性要去高,读写频繁 Hive:1、数据存储:Hive本身不存储数据,Hive的数据存储在HDFS中2、数据访问:不适合实时访问,适合离线数据分...

2018-07-24 20:42:42 299

原创 用Maven打jar包(包含第三方依赖的包)

<plugin>                <artifactId> maven-assembly-plugin </artifactId>                <configuration>                    <descriptorRefs>                        &lt...

2018-07-23 18:05:26 3381

原创 Android 事件处理onTouchEvent,onInterceptTouchEvent ,dispatchTouchEvent

如果子控件的onTouchEvent返回true,那么父控件方面---->        父控件的onTouchEvent无论返回true还是false,父控件的onTouchEvent都不会被调用。子控件方面---->  ACTION_DOWN,ACTION_MOVE,ACTION_UP都会被传入子控件的onTouchEvent。                       

2014-08-24 17:48:41 1237

原创 Android 系统的java世界是怎么诞生的?孵化器zygote的初步探索

1---->app_main.cpp   (zygote进程)的入口,这个肯定是init进程来调用的)  int main(int argc, const char* const argv[])  {     runtime.start("com.android.internal.os.ZygoteInit",                startSystemServer ?

2014-07-29 23:36:30 2466

原创 VS2013 c++ 重新起航!

环境搭好了,配了一台E3 V3 处理器,

2014-07-23 00:25:00 1110

原创 JNI在Android开发中的应用之--用AudioRecord录音,用AudioTrack播放声音.

下面是主Activity.package com.example.hellojni;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import

2012-08-28 11:57:31 11221 4

原创 Android 平板 控制软键盘只弹出一半,自动盯着界面中EditText,从而让界面可以自由看全的方法:

设置EditText的一个属性就可以了:     titleEt.setImeOptions(EditorInfo.IME_FLAG_NO_FULLSCREEN);  //这个属性在配置文件中也可以设置在要退出键盘的地方:    InputMethodManager imm = (InputMethodManager) getSystemService(Context

2012-08-27 15:05:23 3572

原创 android .9 图片的全能适配方法

public static Drawable getScaleNinePatchDrawable(int resId) { Activity mContext = WaWaSystem.getActivity(); int standardBmpHeight = 413; BitmapFactory.Options optDecodeBounds =

2012-08-27 14:59:14 3161

原创 关于ListView的适配器中的getView方法调用多少次的现象探究,很诡异的!!!!

场景:ListView中有4个Item,那么,我问,第一次显示ListView时,getVie方法调用多少次?第二次显示ListVie时,又调用多少次?有的人说不就4次吗,有的人说这个我不知道,有的人说,这个要看情况的。 确实!要看情况的!先贴代码:package com.example.listviewdemo;import android.app.Activit

2012-08-16 14:22:53 4215 4

原创 报这个错NSTALL_FAILED_INSUFFICIENT_STORAGE时的解决办法

emulator -avd android22 -partition-size 200其中android22是起的模拟器的名称。

2012-08-06 17:50:12 1638

原创 实现了一个 native层读写音频数据时用到的一个 音频数据缓冲区(线程安全的)(c++)

MediaBuffer.hh:#ifndef Live555_MediaBuffer_h#define Live555_MediaBuffer_h#include //#ifndef _BOOLEAN_HH//#include "Boolean.hh"//#endif#include class MediaBuffer{private: unsigned char

2012-08-03 16:34:37 1537

原创 借鉴EBookDroid源码,将一个pdf文件按页生成一系列的图片的实现方法

package com.pdf.test;import org.ebookdroid.core.BitmapRef;import org.ebookdroid.core.CodecDocument;import org.ebookdroid.core.CodecPage;import org.ebookdroid.core.LogContext;import org.ebookdroi

2012-08-03 16:25:42 3512 1

原创 native 调用 java 类中的一个静态方法

java类com.test.ViewerActivity中有个静态方法:public static void sendAudioData(byte[] bytes,int size){ }怎么在native层调用它呢? 这不是玩哦,是项目需求,要把AudioRecorder录下来的音频数据传到java 层,然后在java层发送到服务器去。   jclass cls

2012-08-03 16:19:21 2178

原创 c/c++ native 层 通过 JNI API 调用 java 层 的AudioTrack 来播放 音频文件

#include #include #include #include #define LOG_TAG "test"#define LOGI(f,v)  __android_log_print(ANDROID_LOG_INFO,LOG_TAG,f,v)#define LOGI2(a)  __android_log_print(ANDROID_LOG_INFO,LOG_T

2012-08-03 16:09:42 5704 1

原创 java 层 用 AudioTrack 播放 pcm 格式的音频文件

@Override protected Void doInBackground(Void... arg0) { isPlaying = true; int bufferSize = AudioTrack.getMinBufferSize(frequence, channelConfig, audioEncoding);

2012-08-03 16:05:13 6229 1

原创 mediastreamer2的初始化方法 ms_init源码分析。

mscommon.c:void ms_init(){  ….       /* register builtin MSFilter's */    //这侧内置的一些filter    for (i=0;ms_filter_descs[i]!=NULL;i++){      ms_filter_register(ms_filter_descs[i]);    }

2012-06-25 15:28:16 2930

原创 myql 删除一条记录时遇到的错误,及改正!!!!

mysql>  delete     from        love l     where        l.user_id = '402880e637f04df30137f051bf110000'        and l.pic_id  = '4028b8813813102e013813103b8f0002';1064 - You have an error in

2012-06-23 00:53:44 1097

翻译 Android.mk文件的语法规范(http://www.srombauts.fr/android-ndk-r5b/docs/ANDROID-MK.html

Android.mk file syntax specificationIntroduction:-------------This document describes the syntax of Android.mk build filewritten to describe your C and C++ source files to the AndroidNDK. To un

2012-06-21 17:16:06 1696

原创 JNI学习之-----Local and Global References

1.问: jni 支持多少种 references?    答: JNI supports three kinds of opaque references: local references, globalreferences, and weak global references.2.问: Local 和 global references  的生命周期一样

2012-06-21 17:04:42 3337

原创 JNI学习之---用jni API 访问java对象的属性,方法,调用构造器。

jni学习毕竟:访问类对象的属性:env 为 JNIEnv,obj的类型为jobjectJAVA_FieldAccessDemo_accessField(JNIEnv *env,jobject obj){          jfieldID fid;     jclass cls = (*env)->GetObjectClass(env, obj);

2012-06-21 16:22:05 4450

原创 linphone在android中,怎么读取音频之探索过程!终于找到它是怎么读声音的!

/linphone/console/linphonec.cintmain (int argc, char *argv[]) {#endif    linphonec_vtable.call_state_changed=linphonec_call_state_changed;    linphonec_vtable.notify_presence_recv = linp

2012-06-21 12:14:51 9802 2

原创 mediastreamer2声卡管理API

MSSndCardManager * ms_snd_card_manager_get (void)    获取一个声卡管理对象    MSSndCardManagervoid ms_snd_card_manager_destroy (void)   //销毁一个声卡管理对象  MSSndCardManagerMSSndCard * ms_snd_

2012-06-20 12:07:55 2821

原创 mediastreamer2学习之---初始化API

Functionsvoid ms_init (void)int ms_load_plugins (const char *directory)void ms_exit (void)void ms_reload_snd_card (struct _MSSndCardDesc *snd_desc)int ms_get_

2012-06-20 11:46:26 2213

原创 mediastreamer2学习之----创建一个示例音频graph

Initialize mediastreamer2  (初始化一个mediastreamer2)When using mediastreamer2, your first task is to initialize the library: #include mediastreamer2/mscommon.h> int i; i=ms_init(); if (i!

2012-06-20 11:43:42 3965

原创 mediastreamer2 学习之开始认识它

What is mediastreamer2mediastreamer2 is a powerful engine to make audio and video streams. mediastreamer2 is GPL (COPYING). Please understand the licencing details before using it!For any use of t

2012-06-20 11:33:01 2860

原创 新浪微博接口,获取用户粉丝列表

import weibo4j.http.HttpClient;import weibo4j.http.ImageItem;import weibo4j.http.Response;import weibo4j.model.PostParameter;import weibo4j.model.WeiboException;/** * 获取用户的粉丝列表 */ public

2012-06-14 00:47:18 8617 1

原创 hibernate 用SQLQuery/HQL查询的 查询 记录是否存在。

SQLQuery 方式: String sql = "select count(*) from picture_label pl where pl.pic_id = ? and pl.label_id = ?"; SQLQuery query = getCurrentSession().createSQLQuery(sql); query.setParameter(0, pid);

2012-06-09 12:55:52 8017

原创 Spring 注解,将实体bean上的某个属性,不与db 表中的字段映射

@Transient public String getSina_access_token() { return sina_access_token; } public void setSina_access_token(String sina_access_token) { this.sina_access_token = sina_access_token; }

2012-06-06 01:20:37 9935

原创 新浪微博发布一条微博和图片的接口调用实例

新浪微博接口文档:  http://open.weibo.com/wiki/2/statuses/upload  描述调用示例:/** * 发布一条有图片的微博 */ public void sendSinaWeiboWithPic(String content,String imgUrl,String accessToken){ HttpClient ht

2012-06-06 01:19:10 14824 2

原创 Android - 弹出的软键盘,不会覆盖整个界面了哦

autoCompleteTv.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);        autoCompleteTv.setFocusable(true);        autoCompleteTv.requestFocusFromTouch();        autoCompleteTv.requestFocus();

2012-06-04 17:34:13 3844

原创 mysql递归查询(分页版本)

call getPictureList('402880e63789b63a013789b646dc0000',1,5);set max_sp_recursion_depth=12;CREATE PROCEDURE getPictureList (IN rootCategoryId varchar(32),IN m INT,IN n INT)BEGIN CREATE TEMPORAR

2012-06-02 17:45:40 3082 2

原创 mysql 中的递归查询(未实现分页版本)

DROP TABLE IF EXISTS `treenodes`;CREATE TABLE `treenodes` ( `id` int(11) NOT NULL, `nodename` varchar(20) DEFAULT NULL, `pid` int(11) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT

2012-06-02 13:11:12 2913

原创 Android界面之----自定义的Dialog,然后利用回调方法,在调用处,进行Dialog中各按钮的事件处理。

package com.demo;import android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button

2012-05-30 11:21:47 8264 3

原创 Android 同时播放缩放动画和位移动画

Animation mScaleAnimation = new ScaleAnimation(0.5f, 1.0f, 0.5f,                1.0f,// 整个屏幕就0.0到1.0的大小//缩放                Animation.INFINITE, 0.5f,                Animation.INFINITE, 0.5f);

2012-05-29 14:46:18 8345 1

原创 让屏幕保持高亮

PowerManager pm = (PowerManager) mContext .getSystemService(Context.POWER_SERVICE); wakeLock = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK,

2012-05-28 09:59:53 888

原创 Android 控件之--发送邮件时的,收件人列表,可以自动匹配,可以删除,可以添加的。

先不管,截几个图:添加了2个Item  ,后面那个是自动匹配联想。根据每个Item的宽度,动态计算,一行到底放多少个Item.不够放,就换行(其实不是文本编辑器里的那种换行,是新建一个LinearLayout.嘿嘿)每个Item的初始状态是 没有那个叉叉的, 当click一下它,它就变成黄色背景,并且那个白色的叉叉出现了。

2012-05-25 16:57:35 4450 5

原创 手机/平板 framework下缺失com.google.android.maps.jar 导致 INSTALL_FAILED_MISSING_SHARED_LIBRARY 的解决办法。

1。adb  shell2。# mount -o remount,rw /dev/block/20080411 /system     (注: 20080411 为 设备名称)3. 给这个文件增加权限:  把真机中/etc/permissions/platform.xml文件取出来编辑:中末尾处增加:然后再把这个platform.xml文件push回

2012-05-14 18:25:55 4840

《锋利的jQuery》高清扫描PDF带书签目录完整版+源码

《锋利的jQuery》高清扫描PDF带书签目录完整版+源码 《锋利的jQuery》高清扫描PDF带书签目录完整版+源码

2010-07-07

空空如也

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

TA关注的人

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