- 博客(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 1755
原创 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 1146
原创 Spark学习系列一
1、Spark 是什么? Spark是一个快速的处理大规模数据的通用工具。它是一个基于内存计算框架 包含核心组件-Spark Core、交互式查询-Spark SQL、准实时流式计算-Spark Streaming、机器学习- Spark MLlib、图计 算-Spark GraphX 2、Spark产生的背景是什么? ...
2018-07-24 21:55:15 808
原创 HBase和Hive的区别
HBase:1、数据存储:本身存储数据,存储形式是Key-Value。基本单元是Cell,有实实在在的物理表2、数据访问:实时访问性能强,查询的时候可以用rowKey进行查询,查询过程不涉及MapReduce任务3、适合场景:实时性要去高,读写频繁 Hive:1、数据存储:Hive本身不存储数据,Hive的数据存储在HDFS中2、数据访问:不适合实时访问,适合离线数据分...
2018-07-24 20:42:42 336
原创 用Maven打jar包(包含第三方依赖的包)
<plugin> <artifactId> maven-assembly-plugin </artifactId> <configuration> <descriptorRefs> <...
2018-07-23 18:05:26 3438
原创 Android 事件处理onTouchEvent,onInterceptTouchEvent ,dispatchTouchEvent
如果子控件的onTouchEvent返回true,那么父控件方面----> 父控件的onTouchEvent无论返回true还是false,父控件的onTouchEvent都不会被调用。子控件方面----> ACTION_DOWN,ACTION_MOVE,ACTION_UP都会被传入子控件的onTouchEvent。
2014-08-24 17:48:41 1285
原创 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 2500
原创 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 11319 4
原创 Android 平板 控制软键盘只弹出一半,自动盯着界面中EditText,从而让界面可以自由看全的方法:
设置EditText的一个属性就可以了: titleEt.setImeOptions(EditorInfo.IME_FLAG_NO_FULLSCREEN); //这个属性在配置文件中也可以设置在要退出键盘的地方: InputMethodManager imm = (InputMethodManager) getSystemService(Context
2012-08-27 15:05:23 3617
原创 android .9 图片的全能适配方法
public static Drawable getScaleNinePatchDrawable(int resId) { Activity mContext = WaWaSystem.getActivity(); int standardBmpHeight = 413; BitmapFactory.Options optDecodeBounds =
2012-08-27 14:59:14 3204
原创 关于ListView的适配器中的getView方法调用多少次的现象探究,很诡异的!!!!
场景:ListView中有4个Item,那么,我问,第一次显示ListView时,getVie方法调用多少次?第二次显示ListVie时,又调用多少次?有的人说不就4次吗,有的人说这个我不知道,有的人说,这个要看情况的。 确实!要看情况的!先贴代码:package com.example.listviewdemo;import android.app.Activit
2012-08-16 14:22:53 4238 4
原创 报这个错NSTALL_FAILED_INSUFFICIENT_STORAGE时的解决办法
emulator -avd android22 -partition-size 200其中android22是起的模拟器的名称。
2012-08-06 17:50:12 1713
原创 实现了一个 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 1577
原创 借鉴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 3573 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 2224
原创 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 5783 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 6282 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 2998
原创 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 1146
翻译 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 1728
原创 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 3377
原创 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 4547
原创 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 9887 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 2871
原创 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 2252
原创 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 4021
原创 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 2918
原创 新浪微博接口,获取用户粉丝列表
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 8687 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 8069
原创 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 9988
原创 新浪微博发布一条微博和图片的接口调用实例
新浪微博接口文档: 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 14884 2
原创 Android - 弹出的软键盘,不会覆盖整个界面了哦
autoCompleteTv.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI); autoCompleteTv.setFocusable(true); autoCompleteTv.requestFocusFromTouch(); autoCompleteTv.requestFocus();
2012-06-04 17:34:13 3872
原创 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 3143 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 2940
原创 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 8301 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 8384 1
原创 让屏幕保持高亮
PowerManager pm = (PowerManager) mContext .getSystemService(Context.POWER_SERVICE); wakeLock = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK,
2012-05-28 09:59:53 925
原创 Android 控件之--发送邮件时的,收件人列表,可以自动匹配,可以删除,可以添加的。
先不管,截几个图:添加了2个Item ,后面那个是自动匹配联想。根据每个Item的宽度,动态计算,一行到底放多少个Item.不够放,就换行(其实不是文本编辑器里的那种换行,是新建一个LinearLayout.嘿嘿)每个Item的初始状态是 没有那个叉叉的, 当click一下它,它就变成黄色背景,并且那个白色的叉叉出现了。
2012-05-25 16:57:35 4491 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 4904
《锋利的jQuery》高清扫描PDF带书签目录完整版+源码
2010-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人