【知识积累】
alien@dislab.io
这个作者很懒,什么都没留下…
展开
-
【知识积累】android PCM编码
一 什么是音频的采样率和采样大小 自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码。即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。抽样:在音频采集中叫做采样率。 由于声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线。波是无限光滑的,弦线可以看成由无数点组成,由于存储空间是相转载 2014-09-19 19:38:37 · 672 阅读 · 0 评论 -
Android Push Notification实现信息推送使用
本文介绍AndroidPn项目实现推送的使用过程。 在上一篇文章中提到在Android中实现推送方式的解决方案,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。 Apndroid Push Notification的特点: 快速集成:提供一种比转载 2015-02-11 19:00:21 · 366 阅读 · 0 评论 -
SmartGit初步使用
SmartGit初步使用 在Git如日中天的今天,我也不免俗的想用Git将业余时间写的代码管理一下。什么是Git这里不多说,具体见廖雪峰的Git教程,ProGit等详细教程。我们这里直接上手。 一、下载Git客户端1、Git官网:http://git-scm.com/,下载客户端。官网的客户端是采用命令行的形式的,对我这种新手来说太难了。转载 2015-02-13 15:45:11 · 2235 阅读 · 0 评论 -
sqlite 表自动插入系统时间
sqlite 表自动插入系统时间 (2014-02-12 10:08:57)转载▼标签: sqlite分类: sqlitesqlite 在插入记录时自动记录插入记录时间:创建表时加入:create table t1( id integer primary key, node_addr int, channel_转载 2015-03-20 14:29:57 · 7941 阅读 · 0 评论 -
android 自定义控件实例
很多时候android常用的控件不能满足我们的需求,那么我们就需要自定义一个控件了。今天做了一个自定义控件的实例,来分享下。 首先定义一个layout实现按钮内部布局:?123456789101112131415转载 2015-03-08 15:32:51 · 536 阅读 · 0 评论 -
android 自定义控件的XML属性
在android相关应用开发过程中,固定的一些属性可能满足不了开发的需求,所以在一些特殊情况下,需要自定义控件与属性,本文将以此问题进行详细介绍,需要的朋友可以参考下自定义控件在android中无处不见,自定义控件给了我们很大的方便。比如说,一个视图为imageview ,imagebutton ,textview 等诸多控件的组合,用的地方有很多,我们不可能每次都来写3个转载 2015-03-08 15:57:23 · 474 阅读 · 0 评论 -
sqlite获取以周、月、年为单位数据的语句
这几天在网上找了很多资料都没有获取本周数据的语句:自己贴出来大家分享分享time==表的字段今天的 select time>=datetime('now','start of day','+0 day') and time昨天的 select time>=datetime('now','start of day','-1 day') and time本周转载 2015-03-20 17:23:00 · 3029 阅读 · 1 评论 -
Android 开发: 判断自己的APP在前台还是后台
1、通过RunningTaskInfo类判断(需要额外权限):/** *判断当前应用程序处于前台还是后台 */ public static boolean isApplicationBroughtToBackground(final Context context) { ActivityManager am = (ActivityMa转载 2015-04-30 20:11:07 · 689 阅读 · 0 评论 -
【转载】Iptables详解
Iptabels是与Linux内核集成的包过滤防火墙系统,几乎所有的linux发行版本都会包含Iptables的功能。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则Iptables有利于在 Linux 系统上更好地控制 IP 信息包过滤和防火墙配置。netfilter/iptables过滤防火墙系统是一种功能强大的工具,可用于添加、编辑和除去规则...转载 2018-08-15 10:55:17 · 525 阅读 · 0 评论 -
MySql创建新数据库以及配置用户密码报语法错误。
创建数据库后配置用户报错如下grant all privileges on wordpress.* to wp@localhost identified by 'wp';ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server...原创 2018-08-08 18:09:22 · 3787 阅读 · 2 评论 -
HoloGraphLibrary画出漂亮的图表
源码链接:http://d.apkbus.com/android/HoloGraphLibrary/524fac1c6803fa1b52000001介绍: 实现数据统计图表中的曲线图(line chart)、柱状图(bar chart)以及饼状图(pie chart)。测试环境: [Code4App]编译测试,测试环境:Eclipse 4.2, An转载 2015-02-11 20:54:12 · 1190 阅读 · 0 评论 -
HelloCharts优秀的图表库
我们今天介绍的将是一个更为优秀的图表库,比MPAndroidChart性能更好,功能更完善,UI风格更美观,坐标轴更精细。他就是github上出现的新项目HelloCharts。HelloCharts支持以下chart类型:Line chart(cubic lines, filled lines, scattered points)Column char转载 2015-02-11 22:12:47 · 1154 阅读 · 0 评论 -
一幅图弄清DFT与DTFT,DFS的关系
一幅图弄清DFT与DTFT,DFS的关系 很多同学学习了数字信号处理之后,被里面的几个名词搞的晕头转向,比如DFT,DTFT,DFS,FFT,FT,FS等,FT和FS属于信号与系统课程的内容,是对连续时间信号的处理,这里就不过多讨论,只解释一下前四者的关系。 首先说明一下,我不是数字信号处理专家,因此这里只站在学生的角度以最浅显易懂的性质来解释问题,而不涉及到任何公式运算。转载 2015-01-05 10:01:52 · 636 阅读 · 0 评论 -
【知识积累】Java调用Matlab
Java调用Matlab 2010-10-10 16:27:51| 分类: 格物笃行|举报|字号 订阅Java调用Matlab放下Matlab、走入Java有段时间了,两种编程理念的转换。不过还是很怀念从前Matlab编程的时代,抽空理一理,给出一个两者结合运用的简单示例。结合Java编程平台无关性易扩展与Matlab丰富的库函数工具箱编转载 2014-09-21 19:19:44 · 562 阅读 · 0 评论 -
ContentProvider和contentResovler的功能和用法
contentprovider是android的四大组件之一,要在android manifest。x原创 2014-09-16 18:54:05 · 2158 阅读 · 0 评论 -
求平均数的算法
如何用C语言求一个数组的平均数?1.按照小学的数学只是原创 2014-11-09 14:13:23 · 1731 阅读 · 0 评论 -
ubuntu下链接手机调试android程序,ADB无法识别手机
ubuntu下链接手机调试android程序,ADB无法识别手机摘要: 最近刚开始接触android开发,用的ubuntu系统,结果无奈,用模拟机开发总是会各种无法真实模拟,而且有些程序也无法测试,而且速度也是相当慢的,所以总是希望能链接上手机直接测试,那速度可就快多了,结果链接上的之后,发现adb管理中无法正常识别手机这个驱动,几经搜索,发现了解决方案,感谢万能的WWW,转载 2014-11-09 18:40:56 · 1040 阅读 · 0 评论 -
2014科技十大名词——如果之前你不知道,证明你是行外人,如果你只是听说,证明你只是是爱好者
1) WIFI:全称:Wireless Fidelity(有人认为wifi一词没有意义,也没有全称)简介:发明人是悉尼大学工程系毕业生Dr John O'Sullivan领导的一群由悉尼大学工程系毕业生组成的研究小组 。当前采用的是802.11b标准,理论数据速率可达11Mbit,实际的物理层数据速率支持、2、5.5、11Mbit可调,覆盖范围从100-300m。应用:原创 2014-11-02 22:24:54 · 1130 阅读 · 0 评论 -
linux编程malefice的编写简述
make在执行时,需要一个命名为Makeflie的文件,该文件描述了整个工程的编译,链接规则。makefile的目的:产生一个或多个目标文件,但最终目标文件只有一个。注意:每一个命令行的首字符必须是Tab制表符,不可以用空格代替 在makeflie文件里,每一段都是一个规则 规则的顺序很重要,makefile只有一个最终目标 第一条规则中的目原创 2014-11-03 21:54:11 · 574 阅读 · 0 评论 -
Unix编程之size_t、ssize_t
对于赶时间的朋友,只看第一段就好了。 首先,我非常肯定以及确定的告诉你ssize_t是有符号整型,在32位机器上等同与int,在64位机器上等同与long int,有没有注意到,它和long数据类型有啥区别?其实就是一样的。size_t 就是无符号型的ssize_t,也就是unsigned long/ unsigned int (在32位下),不同的编译器或系统可能会有区别,主要是因为转载 2014-11-03 22:13:39 · 328 阅读 · 0 评论 -
APK改之理使用技巧
APK改之理使用技巧游客,如果您要查看本帖隐藏内容请回复小米人APK改之理(Apk IDE) 介绍http://bbs.angeeks.com/forum.php?mod=viewthread&tid=2617108&fromuid=15580089(一)APK反破译综合版~!让你省去下载多个软件的麻烦~!(已汉化)http://bbs.an转载 2014-12-11 09:36:12 · 3422 阅读 · 2 评论 -
如何由二进制ASCII码(010101)得到相应的字符
需求:有时在通信方面的一些工程,接收端接收到的往往是字符信息的ASCII码(0101)的东西,这串东西存到一个int型数组中(int a[7]),这个时候怎么解析相应的字符呢?答案:#include #include int main(){ //0 1 2 3 4 5 6int a[7]={0,0,0,0,1,1,0};//"0"的ASCII原创 2014-12-13 23:11:36 · 2172 阅读 · 0 评论 -
MySql开放远程访问权限
在部署mysql的服务器中登录mysqlmysql -u root -p 2.执行sql语句A:--使用mysql系统数据库 use mysql; --配置192.168.1.10可以通过root:123456访问数据库 GRANT ALL PRIVILEGES ON *.* to 'root'@'192.168.1.10' identified by '1234...原创 2018-08-16 12:33:01 · 1301 阅读 · 0 评论