- 博客(40)
- 资源 (1)
- 收藏
- 关注
原创 MySql弄死没得Innodb的 处理方法
/etc/init.d/mysql stopmv /var/lib/mysql/ib_logfile0 /var/lib/mysql/ib_logfile0.bakmv /var/lib/mysql/ib_logfile1 /var/lib/mysql/ib_logfile1.bak/etc/init.d/mysql start
2014-10-22 15:12:31 878
原创 一种别样的鉴权方式 注解 + 接口 + 枚举 妙用
/** * Authentication interface * @author keane * */public interface IIdentify { String INFO = "no permiss"; public boolean verify();}
2014-08-05 17:12:44 1326
原创 TV 按键
android后台input命令模拟按键$adb shell input keyevent 4 //模拟返回键(BACK)最近做TV开发,最开始一直用#define KEY_ENTER 28做测试,木有问题,后边外接遥控器的ok按键始终未能映射上来,最终研究发现linux配置文件key 353 DPAD_CENTER java映射
2013-11-08 17:24:14 1321
原创 倒影 特效 控件 View ReflectionLayout
最近做倒影特效,网上找了很多资料,都是通过View的getDrawingCache或去Bitmap然后再画上去,我用的时候问题多多啊。UI初始化未完成时,怎么改写获取DrawingCache都报空异常啊。哎哟我的天,网上罗列了一大堆的传说保证能用的神秘解决方案,我都试了,一样的问题。我同时做了一个延时处理,也就是初始化等个几秒再获取DrawingCache去画倒影。思来想去,还是觉得不爽。潜心研究
2013-10-29 16:02:25 1262 1
原创 媒体(音视频)开发常用的名称解释
采样率是指每秒采样多少次采样位数(也是采样深度)是指每次采样的位数,常见有8位或是16位,16比特就是指把波形的振幅划为2^16即65536个等级,比特率越高,越能细致地反映乐曲的轻响变化通道常见单声道音频,立体声道,若是单声道,那么每次采样一个通道,若是立体声道,那么每次采样两个不同声道比特率是每秒采样多小bit比特率=采样率*采样位数*通道数而每帧数据=
2013-05-28 15:17:06 1292
原创 SimpleAdapter 动态加载数据
import java.util.List;import java.util.Map;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.view.LayoutInflater;import android.
2013-04-18 10:53:38 4092
原创 IP常用操作工具类
/*** * methods for managing network utils. * * @author keane */public class NetworkUtils { private static final String TAG = "NetworkUtils"; /*** * Convert a IPv4 address
2012-09-15 10:17:55 2703
原创 Android Wifi IP 设置
import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.net.InetAddress;import java.util.ArrayList;import java.util.List
2012-09-15 10:12:00 10782 5
转载 回音消除技术概述
来源 http://av.imaschina.com一、 回音消除技术的基础概念 回音消除已经替代了早期的回音抑制,回音抑制最早始于20世纪50年代,在卫星通讯环境中用来控制由于比较长的信号延时而听到的回音。最早的回音消除理论在20世纪60年代在AT&T贝尔实验室中发展起来,但是直到20世纪70年代末,由于受到电子行业的技术能力限制,商用回音消除产品一直没有取得太大的发展。
2012-03-27 17:01:57 12509 2
转载 解密回声消除技术之二(应用篇)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://silversand.blog.51cto.com/820613/166101(接《解密回声消除技术之一(理论篇)》)从应用平台来看,根据笔者多年的经验,可以把回声消除分为两大类:基于DSP等实时平台的回声消除技术和基于Windows等非实时平台的回声消除技术。
2012-03-27 16:56:03 2635
转载 解密回声消除技术之一
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://silversand.blog.51cto.com/820613/166095一、前言因为工作的关系,笔者从2004年开始接触回声消除(Echo Cancellation)技术,而后一直在某大型通讯企业从事与回声消除技术相关的工作,对回声消除这个看似神秘、高端和
2012-03-27 16:54:50 1964 1
转载 IM协议介绍
转自:http://ghj19850926.blog.163.com/blog/static/185915602011102254418599/目录编写目的调研方向协议比较融合通讯架构多媒体融合通讯平台互联网点击呼叫架构方案/产品介绍商业产品IBM Lotus Domino Sametime上海恒聚ICM微软L
2012-03-27 10:54:32 8199 3
原创 ANDROID 自动接听 支持2.3以上版本
最近研究自动接听,发现2.3以上有permission android.permission.MODIFY_PHONE_STATE 的错误,这里给出了一种解决方案,仅供参考。 /** * 自动接听 */ public void autoAnswerPhone() { try { ITelephony itelephony = getITelephony(); it
2012-03-03 22:27:33 2811 3
原创 android 双卡双待 发送短信
最近公司拿了一批手机是FRG83G的双卡机子,在程序中按照普通的发短信调用方法,短信发不出去,经过研究,目前android的双卡手机有两个插槽,一个是GSM,另外一个是CDMA,对应的卡也必须插正确,否则无法使用。 Class smsManagerClass = null; Class[] divideMessagePamas = { String.class }; Clas
2012-03-01 19:13:27 10470 3
原创 android 混淆 配置
如果android应用中使用了反射功能,比如JSON的序列化和反序列化,要求某些实体类的字段和方法保持不变,设置方法为-keep public class * implements android.os.Parcelable{ public protected private *;} 这里 public protected private *就是匹配该类的任一方法和字段。
2012-03-01 18:52:39 2534
原创 conversion to dalvik format failed with error 1
升级android sdk4.0以后混淆打包始终报错conversion to dalvik format failed with error 1。在网上找了下,两种解决方案,记录一下。1、android-sdk-windows\tools\proguard\bin\proguard.bat 将call %java_exe% -jar "%PROGUARD_HOME%"\li
2012-02-27 13:37:10 1079
原创 ANDROID轻量级JSON序列化和反序列化
import java.lang.reflect.Array;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;import java.text.SimpleDateF
2012-02-14 21:39:48 24637 20
原创 ANDROID时间标准化
1、 时间标准时间概述:格林尼治标准时间(旧译格林尼治平均时间或普遍称为格林威治标准时间;英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。自1924年2月5日开始,格林尼治天文台每隔一小时会向全世界发放调时信息。由于地球每天的自转是有些不规则的,而且正在缓慢减速。原子钟,是由原子钟报时的协调世
2012-02-14 17:04:18 6628
原创 GW620 刷机 ANDROID 1.5、2.2、2.3
小6用了这么久,终于想刷了。。。记下刷机过程。。。注意:10n版本是不能进去fastboot,之所以刷到10g,就是用这个fastboot。所用工具都在资源里面。整体过程:V10n-->V10g-->2.2.11、驱动准备:找了一大片的驱动,ABD驱动(见资源)终于搞
2011-07-21 09:55:07 2272 1
转载 当CAsyncSocket遇到多线程(转)
现象用多线程方法设计socket程序时,你会发现在跨线程使用CAsyncSocket及其派生类时,会出现程序崩溃。所谓跨线程,是指该对象在一个线程中调用Create/AttachHandle/Attach函数,然后在另外一个线程中调用其他成员函数。下面的例子就是一个典型的导致崩溃的过程:CAsyncSocket Socket;UINT Thread(LPVOID){ Socket.Close (); return 0;}void CTestSDlg::
2011-04-01 11:56:00 4351 2
原创 JDK AND JRE version problem
Could not initialize class sun.awt.Win32GraphicsEnvironment
2010-08-03 17:21:00 1771
原创 J2ME 网络访问 乱码问题
<br />根本的解决思路是比较不同环境中编码的最终编码字符串,可以使用字节流或者字符流。<br />服务器: ASP.NET2.0 IIS7<br />客户端:J2ME<br />J2ME提交数据到服务器:<br />提交之前使用URLEcode进行HTML编码;<br />HTML 格式编码的实用工具类。该类包含了将 String 转换为 application/x-www-form-urlencoded MIME 格式的静态方法。<br />具体详见:<br />http://gceclub.sun.
2010-07-28 18:01:00 1048
原创 ECLIPSE配置PROGUARD
用PROGUARD混淆打包,始终报错:Could not find jar tool executable. The jar tool requires a full JDK installation Specify a full JDK installation int the Java preferences.Reason Could not find jar tool executeable根据提示, 需要一个完整的JDK安装,但是我已经装了完正的JDK,而且环境变量也配置完了。最终找到解决方案: 在
2010-07-04 21:47:00 7818
原创 Ubuntu9配置LVS
1、安装java环境: 配置命令: $sdo apt-get install ubuntu-restricted-extras 再运行如下命令: $sudo apt-get install sun-java6-jdk 待安装完毕后选择默认Java. $sudo update-alternatives --confi
2010-05-13 17:40:00 1107
原创 MTK编译MODIS
MTK-MODIS编译运行环境搭建1. 编译前的准备工作A. 编译工具和辅助工具(1)、 ADS1.2http://www.mcu123.com/down/get.asp?id=39&type=0&url=1(2)、 ADS1.2_update_848.exehttp://dlwt.csdn.net/fd.php?i=573120840754350&s=
2010-05-13 17:05:00 5496 4
原创 Linux网络配置
网络配置: VMware安装后会有几个默认网卡,分别是Vmnet0,Vmnet1和Vmnet8,常用HOST-ONLY,Bridge和NAT联网方式。本文介绍NAT方式。 Vmware设置: 在Vmware设置好Ubuntu的网络连接方式,选择NATIP地址可以通过vmware>edit>virtual networking settings 查看,如下图: N
2010-04-25 16:42:00 706
原创 JAVA笔试
1、去除字符串两端的空格,不能用字符串的相关函数,除了(charAt()以及getBytes()等)JDK6中时这样写的: 2705 public String trim() { 2706 int len = count; 2707 int st = 0; 2708 int off = offset; /* avoi
2010-04-07 10:40:00 1024
转载 Tomcat性能调优
要完全发挥WEB服务器的性能,需要各方面的调整和测试,本文结合自己的使用经验和参考文档,围绕当前TOMCAT的配置来谈谈性能优化的问题。并简单给出Tomcat性能的测试、分析和调整优化的一些方法。 测量Web服务器的性能要提高WEB服务器的性能,首先就得知道哪些地方能够提高,哪些方面影响了服务器的性能。所以各方面的测试时少不了的。一、这里首先说的是服务器压力测试,首先得搞清楚以下问题(
2010-04-04 15:09:00 3895
原创 ORACLE11 EM启动不了
Windows中EM...重新配置网络后会出现EM启动不了...在CMD中实现以下操作....可解决C:/Documents and Settings/Administrator>emca -repos dropEMCA 开始于 2009-9-15 17:58:31EM Configuration Assistant, 11.1.0.5.0 正式版版权所有 (c) 2003, 2005, Or
2009-09-15 18:42:00 4077
转载 @Control详解--Spring2.5
一个简单的基于注解的 Controller使用过低版本 Spring MVC 的读者都知道:当创建一个 Controller 时,我们需要直接或间接地实现 org.springframework.web.servlet.mvc.Controller 接口。一般情况下,我们是通过继承 SimpleFormController 或 MultiActionController 来定义自己的 Cont
2009-09-02 20:11:00 3169
转载 JAVA反射详解
摘要 Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和methods的所有信息,
2009-08-27 13:37:00 791
转载 微软CEO鲍尔默10大经典语录
摘要:在上周于纽约召开的“微软战略更新大会”(Strategic Update Meeting)上,微软CEO史蒂夫。鲍尔默(Steve Ballmer)对微软当前所面临的各种挑战发表了自己的见解,其中包括“上网本不是魔鬼”等经典语录。 在上周于纽约召开的“微软战略更新大会”(Strategic Update Meeting)上,微软CEO史蒂夫.鲍尔默(Steve Ballmer)对微软
2009-06-12 15:22:00 1496
原创 java编写日志
最近做j2ee的时候:运行tomcat后总是出现:log4j:WARN No appenders could be found for logger (samp.Test1).log4j:WARN Please initialize the log4j system properly. 查阅资料:搞清问题还是出在日志配置文件的初始化的时候,也就是该应用程序找不到log4j.proper
2009-03-21 15:14:00 1938
原创 js操作视频控件相关资料
Object 参考属性 定义 classid 对象的唯一 id。 height 对象的高度。以像素或百分比计。 width 对象的宽度。以像素或百分比计。 Parameter 参考属性 定义 src RealAudio 或 RealVideo 片断的源。 controls 控件的可见性。(请参阅下文)。 console 链接多个控件的控制台名称。 autostart 自动播放。 (true |
2008-11-08 22:05:00 1447
原创 js操作视频控件
最近学了js操作视频控件,开始问题很多,通过艰苦的研究终于有了初步的成绩!js操作视频控件,与浏览器,ActiveX版本关系紧密,我主要是用了Windows Media Player控件,操作不同格式的视频,以及不同版本的WMP,其操作方法都是很不一样的!js主要是通过document创建object来操作视频空间!html直接用object标签来操作,其实质都是用的HTML DOM 的
2008-11-08 21:39:00 3306
原创 内存空间释放问题
////////////////////////////////////////////////////////////////////避免内存泄漏class SimplyClass{private: char *m_buf; size_t m_nSize; int m_count;public: SimplyClass(size_t n=1):m_nSize(n),m_buf(new char[
2008-07-27 15:35:00 765
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人