老农民娃哈哈的博客

老农民娃哈哈的博客
私信 关注
老农民哇哈哈
码龄10年
  • 5,433
    被访问量
  • 31
    原创文章
  • 272,922
    作者排名
  • 2
    粉丝数量
  • 于 2010-12-19 加入CSDN
获得成就
  • 获得8次点赞
  • 内容获得7次评论
  • 获得26次收藏
荣誉勋章
兴趣领域
  • #Android
    #Java
TA的专栏
  • Android
    25篇
  • Makefile
    3篇
  • Git
    3篇
  • apk
    1篇
  • 思维导图
    1篇
  • Java基础
    2篇
  • 嵌入式Linux
    3篇
  • Bluetooth
    2篇
  • Audio
    1篇
  • Multimedia
    3篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Android 中 SystemProperties 类使用方法

Android 系统可以通过读取/system/build.prop 文件查看系统属性。build.prop是如何生成的呢?Android的build.prop文件是在Android编译时刻收集的各种property,编译完成之后,文件生成在/out/target/product/huaqin75_cu_ics/system/目录下。在Android运行时刻可以通过SystemProperties_get*()读取这些属性值。build.prop的生成是由make系统解析build/core/Make.
原创
8阅读
0评论
0点赞
发布博客于 10 天前

Monkey Test

本文转自:https://www.cnblogs.com/ckie/p/6883843.html1.1 Monkey测试简介Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。1.2 Monkey程序介绍1) Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/framework/m.
转载
2阅读
0评论
0点赞
发布博客于 1 月前

Android Q 设置-自动调节亮度界面显示的内容未顶格,上面有空白

Android Q 设置-自动调节亮度界面显示的内容未顶格,上面有空白问题解决办法:packages/apps/Settings/res/xml/auto_brightness_detail.xml<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" xmlns:settings="http://schemas.android.com/apk/res-auto" a..
原创
2阅读
0评论
0点赞
发布博客于 4 天前

Android Q 获取 Wifi MAC Address 返回 02:00:00:00:00:00 问题

最近在 Android Q 中需要获取 Wifi MAC Address,使用wifiInfo.getMacAddress() 接口,发现获取到的值为02:00:00:00:00:00,与真实值对不上。代码大概如下: ... WifiManager mWifiManager = (WifiManager) getActivity().getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = mWifiMan..
原创
56阅读
0评论
0点赞
发布博客于 1 月前

Android 添加 mp4 格式视频作为开关机动画

Android系统的开机画面显示过程Android系统在启动的过程中,最多可以出现三个画面,每一个画面都用来描述一个不同的启动阶段。无论是哪一个画面,它们都是在一个称为帧缓冲区(frame buffer,简称fb)的硬件设备上进行渲染的。每个过程的详细介绍可以参考“Android系统的开机画面显示过程分析:https://blog.csdn.net/luoshengyang/article/details/7691321”。自定义开关机动画/视频(Sprd8541E平台)这里主要讲述如何
原创
141阅读
0评论
0点赞
发布博客于 2 月前

Android Q USB Tethering 端口切换分析

需求:在开启 USBTethering 后,同时需要开启 diag 端口供 QXDM 调试使用。于是 trace code 大概分析了一下设置 USBTethering 过程,比较毛糙,如有不正之处,还望帮忙指正。平台:QCM2150一、上层触发流程从 app 到 framework 层进行 trace:1.TetherSettings.javapackages/apps/Settings/src/com/android/settings/TetherSettings.javao...
原创
43阅读
1评论
0点赞
发布博客于 2 月前

Android 卡顿问题分析文章推荐

Systrace 教程打开方式:打开Chrome浏览器,要输入chrome://tracing,点击Load,加载抓取到的trace.html。如果直接打开或者拖动,有可能会无法显示进程短暂的就绪状态。Android Systrace 使用详解:https://www.jianshu.com/p/75aa88d1b575【超级好文】Android Systrace -- 系列文章目录:https://www.androidperformance.com/2019/05/26/Android_Sy
原创
7阅读
1评论
0点赞
发布博客于 2 月前

Android Systrace 使用详解

本文转自:https://www.jianshu.com/p/75aa88d1b575,转载请标明出处。目录一、Systrace 简介二、Systrace 使用方法三、使用命令行抓取 Systrace四、使用Systrace 检测UI 性能五、使用Systrace 检测卡顿丢帧问题六、查看trace 文件的快捷键七、代码中添加trace 标记方法八、使用TraceView 分析trace Log一、Systrace 简介Systrace 允许你收集和检查设备上运行
转载
165阅读
0评论
0点赞
发布博客于 3 月前

好用的在线思维导图工具

在线一、百度脑图(简单实用)链接:https://naotu.baidu.com/百度脑图,在线版的里面算是比较灵活,随意拖拽,使用感觉很流畅,不足的是可能因为它是网页版所以素材基本没有,但可以自己插入图片,做简单的思维导图是没有问题的。二、幕布链接:https://mubu.com/三、迅捷画图链接:https://www.liuchengtu.com/?zhczk四、凹脑图链接:https://aonaotu.com/五、mindmaster(功能强大)链接:
原创
82阅读
0评论
0点赞
发布博客于 3 月前

Android JNI

目录Android JNI(一)——NDK与JNI基础 Android JNI学习(二)——实战JNI之“hello world” Android JNI学习(三)——Java与Native相互调用 Android JNI学习(四)——JNI的常用方法的中文API Android JNI学习(五)——Demo演示作者:隔壁老李头链接:https://www.jianshu.com/p/87ce6f565d37来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
转载
31阅读
0评论
0点赞
发布博客于 3 月前

浅析Java中的final关键字

请尊重作者劳动成果,转载请标明原文链接:http://www.cnblogs.com/dolphin0520/p/3736238.html谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲:一.final关键字的基本用法  二.深入理解final关键字一. final关键字的基本用法在Java中,final 关键字可以用来
转载
28阅读
0评论
1点赞
发布博客于 3 月前

Android Q 移除电池电量图标及设置项等

系统不支持电池,移除相关的图标及设置选项等。网上搜了一堆,都是 Android7 的,没有 Android10 的,只好自己尝试。目前只发现下面几个,如果有其他的,再继续补充。1. 电池状态栏a.主页右上角电池图标:b.下拉菜单右上角的电池图标和电量显示:2. 下拉菜单中的省电模式(Smart saving mode)按钮3. 设置->电池选项1. 电池状态栏a.主页右上角电池图标:/frameworks/base/packages/SystemUI/res/la
原创
94阅读
1评论
0点赞
发布博客于 3 月前

Android Studio利用host文件配置dl.google.com的国内镜像源

https://blog.csdn.net/u014038624/article/details/107244365/
原创
177阅读
0评论
0点赞
发布博客于 3 月前

gcc & makefile 入门

前言1. 什么是 gcc,它能干什么?  GCC(GNU Compiler Collection) 即 GNU 编译器套件,属于一种编程语言编译器,其原名为 GCC(GNU C Compiler)即 GNU c 语言编译器,虽然缩写一样但是功能上区别很大。GCC 的初衷是为 GNU 操作系统专门编写的一款编译器,原本的 GNU 是专用于编译 C 代码,现如今已扩展为可以编译 C、C++、Java、Objective-C 等多种编程语言的编译器集合了。这篇文章主要介绍 gcc 或 g++ 的使用。
原创
43阅读
0评论
1点赞
发布博客于 3 月前

推荐 makefile 学习好文

转给需要的人跟我一起写 Makefile _ 陈浩:https://blog.csdn.net/haoel/article/details/2886
原创
18阅读
1评论
0点赞
发布博客于 3 月前

Git 常用配置

git 命令缩写配置方法一:使用命令配置(简单高效)git config --global alias.st statusgit config --global alias.co checkoutgit config --global alias.ci commitgit config --global alias.br branch方法二:修改 .gitconfig 文件vim ~/.gitconfig编辑 [alias],如:[alias]st = stat
原创
13阅读
1评论
0点赞
发布博客于 3 月前

Git 使用记录

Git 上 code 步骤将代码更新到最新(git pull --rebase 或 repo sync 等手段) 修改相应文件 进入到相应目录(仓库),git checkout –b xxx:新建本地分支xxx git add 修改文件 git commit git push <远程主机名> HEAD:refs/for/<远程分支名>Git 常用命令记录 1. git commit --amend 在本地修改、add、commit、push 后,...
原创
12阅读
0评论
0点赞
发布博客于 3 月前

Android 10 插入耳机不显示耳机图标

Android 10 插入耳机不显示耳机图标,需要将 headset 从 IcomBlacklist 中移除:/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java public static ArraySet<String> getIconBlacklist(String blackListStr) { Arra
原创
152阅读
0评论
0点赞
发布博客于 3 月前

Android P/Q 设置中添加永不休眠选项

1. packages/apps/Settings/res/values-zh-rCN/arrays.xml 添加--- a/res/values-zh-rCN/arrays.xml+++ b/res/values-zh-rCN/arrays.xml@@ -37,6 +37,7 @@ <item msgid="7489864775127957179">"5 分钟"</item> <item msgid="2314124409517439288"&g
原创
99阅读
0评论
1点赞
发布博客于 3 月前

Android 蓝牙 MAC 地址的读取和修改

最近在高通 QCM6125 平台上,通过 QXDM 修改 BT MAC(NV 447)的时候,发现可以成功修改,但是系统设置-关于手机里的蓝牙address 显示并没有变化,因此怀疑蓝牙 MAC 读取的时候并没有去 NV447 里读取,于是搜索资料看代码发现问题:没有设置persist.vendor.bluetooth.modem_nv_support 属性,通过设置该属性为 true 可解决。#set reading BT MAC from NVPRODUCT_PROPERTY_OVERRIDE.
原创
579阅读
0评论
0点赞
发布博客于 3 月前

adb 命令操作蓝牙

本文转载于:https://www.cnblogs.com/liuliu-word/p/10910662.html打开和关闭蓝牙BT:adb rootadb shell svc bluetooth enableadb shell svc bluetooth disable查询蓝牙开启状态:adb shell settings get global bluetooth_on=》0: 未开启 1: 已开启获取mac地址:方法1:adb shell settin..
转载
351阅读
0评论
0点赞
发布博客于 3 月前

Android 音频浅析

小白入门 audio,发现一篇不错的文章,科普了 audio codec、audio dsp、AP、CP 之间的关系。感谢原作者!链接如下:https://www.cnblogs.com/talkaudiodev/p/8733968.html手机可以说是现在人日常生活中最离不开的电子设备了。它自诞生以来,从模拟的发展到数字的,从1G发展到目前的4G以及不久将来的5G,从最初的只有唯一的功能(打电话)发展到目前的全功能,从功能机(feature phone)发展到智能机(smart phone),可谓
转载
41阅读
0评论
0点赞
发布博客于 3 月前

推荐一款很好的播放器:MXPlayer,可以播放4K视频

推荐一款很好的播放器:MXPlayer,可以播放4K视频,有 Android 和 Windows 版:MAPlyaer:https://mxplayerdownload.co/
原创
389阅读
0评论
0点赞
发布博客于 3 月前

Android 自带录屏命令 screenrecord 的使用

发现 Android 系统自带录屏命令 screenrecord,其可执行文件位于:/system/bin/ ,源码位于:frameworks/av/cmds/screenrecord 。screenrecord是一个shell命令 支持Android4.4(API level 19)以上 支持视频格式: mp4过screenrecod --help帮助命令查看提示选项:D:\log>adb shell screenrecord --helpUsage: screenrecord [
原创
599阅读
0评论
1点赞
发布博客于 4 月前

Java static 成员变量

static修饰成员变量 :如果有数据需要被共享给所有对象使用时,那么就可以使用static修饰。静态成员变量的访问方式:方式1: 可以使用对象进行访问。格式: 对象.变量名。方式二: 可以使用类名进行访问。格式: 类名.变量名;注意:1. 非静态的成员变量只能使用对象进行访问,不能使用类名进行访问。2. 千万不要为了方便访问数据而使用static修饰成员变量,只有成员变量的数据是真正需要被共享的时候才使用static修饰。static的特点:1.static是一个修.
原创
38阅读
0评论
0点赞
发布博客于 4 月前

Android 获取和设置系统时区/时间

获取系统时区:TimeZone timeZone = TimeZone.getDefault();String id = timeZone.getID(); //获取时区id,如“Asia/Shanghai”String name = timeZone.getDisplayName(); //获取名字,如“”String shotName =timeZone.getDisplayName(false, TimeZone.SHORT); //获取名字,如“GMT+08:00”int time .
原创
374阅读
0评论
0点赞
发布博客于 4 月前

Makefile 常用函数总结

1. foreach: 循环$(foreach <var>,<list>,<text>)功能:把参数<list>;中的单词逐一取出放到参数<var>;所指定的变量中,然后再执行< text>;所包含的表达式。每一次<text>;会返回一个字符串,循环过程中,<text>;的所返回的每个字符串会以空格分隔,最后当整个循环结束时,<text>;所返回的每个字符串所组成的整个字符串(以空格分隔)
原创
106阅读
1评论
0点赞
发布博客于 4 月前

Makefile 中 = := ?= += 的使用及区别

在Makefile中我们经常看到 =、:=、?=、+= 这几个赋值运算符,他们之间的区别一直傻傻分不清,暂且总结一下。1. = 和 := 的区别“=” ——make会将整个makefile展开后,再决定变量的值。也就是说,变量的值将会是整个makefile中最后被指定的值。看例子:x = fooy = $(x) barx = xyz在上例中,y 的值将会是xyz bar,而不是foo bar。“:=” —— 表示变量的值决定于它在makefile中的位置,而不是整...
原创
65阅读
1评论
2点赞
发布博客于 4 月前

嵌入式 Linux 启动流程和 bootloader 介绍

目录嵌入式 Linux 启动流程简介启动流程Bootloader 简介市面上可见的 bootloader入式 Linux 启动流程简介对于一个 SoC 芯片而言,bootloader 必不可少。因为一个 SoC 芯片一定不是独立存在的,它的载体是经过严格设计的一块硬件电路板。从电路板上电到 SoC 可以执行 Linux Kernel 并最终挂载文件系统,需要在不同阶段执行不同的特定代码。SoC 上电伊始,根据设定的启动方式,在合适的地方运行 BootRom 代码,用于对
原创
129阅读
0评论
0点赞
发布博客于 4 月前

嵌入式linux总体概览和学习入门

PS: 本文转载于网络,具体出处不明。为了方便广大嵌入式 Linux 初学者快速了解和入门,同时也记录一下,故转载原文,仅用于学习和交流,感谢原作者!从上图可以知道:① 组成:嵌入式Linux系统 = bootloader + linux内核 + 根文件系统(里面含有APP)。② bootloader:它的目的是启动内核,去哪读内核?读到哪里?去Flash等外设读内核,存到内存里去。所以需要有Flash里外设的驱动能力,为了调试方便还会有网络功能。所以,可以认为 booloader =.
原创
13阅读
0评论
0点赞
发布博客于 4 月前

Android 获取内存/存储空间大小

Android 内存可用空间/总空间大小获取public class memInfo { // 获得可用的内存 public static long getMemUnused(Context mContext) { long memUnused; // 得到ActivityManager ActivityManager activityManager = (ActivityManager) mContext.getSystemService(Contex
原创
302阅读
0评论
0点赞
发布博客于 4 月前

Android Bitmap 详解:关于 Bitamp 你所要知道的一切

https://www.jianshu.com/p/eef3daeeecbc
转载
10阅读
0评论
0点赞
发布博客于 5 月前

Android 系统默认值设置和修改

目录概述defaults.xml添加默认属性概述Android的系统设置数据存放在com.android.providers.settings/databases/settings.db 中。数据库中的默认数据在frameworks/base/packages/SettingsProvider/res/values/defaults.xml 中定义,通过frameworks\base\packages\SettingsProvider\src\com\android\providers\settin
原创
226阅读
0评论
0点赞
发布博客于 5 月前

git revert 用法

一、初级用法git revert 撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销,作为一次最新的提交。 git revert HEAD 撤销前一次 commit git revert HEAD^ 撤销前前一次 commit git revert commit_id (比如:fa042ce57ebbe5bb9c8db709f719cec2c58ee7ff)git revert是提交
转载
87阅读
0评论
2点赞
发布博客于 5 月前

Android 系统 Apk 增删指北

https://www.jianshu.com/p/9af0a34d3eed
原创
123阅读
0评论
0点赞
发布博客于 5 月前

一个很好的MediaPlayer音频播放示例

https://www.cnblogs.com/baiqiantao/p/5421306.html
原创
36阅读
0评论
0点赞
发布博客于 5 月前

Android设备的序列号与ro.serialno的来源

https://blog.csdn.net/u013686019/article/details/53239302https://blog.csdn.net/dpppppp/article/details/80617998根据上面两篇文章的讲述,Trace code 厘清了ro.serialno的来源。
原创
116阅读
0评论
0点赞
发布博客于 6 月前

MCC/MNC/TelephoneManager

在看 MCC MNC 相关内容,在网上找到一篇非常好的文章,转过来做笔记,感谢原作者赵翌东的贡献!!!本文转自:https://blog.csdn.net/zhaoidong/article/details/54603616一切的一切都能在这里找到答案:Android APIs :TelephonyManager名词解释MCC移动国家代码(Mobile Country Code) 3位,我国为460唯一地识别移动客户所属的国家MNC移动网络代码(Mobile Net...
转载
49阅读
0评论
0点赞
发布博客于 6 月前

MP4格式详解文章合集

https://www.cnblogs.com/CoderTian/p/8277965.htmlhttps://www.jianshu.com/p/529c3729f357https://blog.csdn.net/DONGHONGBAI/article/details/84401397https://www.cnblogs.com/ranson7zop/p/7889272.html
原创
26阅读
0评论
0点赞
发布博客于 6 月前

收藏一些电源管理、睡眠唤醒讲的不错的文章

https://www.cnblogs.com/onelikeone/p/9521761.htmlhttps://www.cnblogs.com/yejintianming00/p/8078596.htmlhttps://www.cnblogs.com/littledrop/articles/3456322.htmlhttps://www.cnblogs.com/joseph-linux/p/3386175.htmlhttps://www.cnblogs.com/joseph-linux/p
原创
132阅读
0评论
0点赞
发布博客于 6 月前

adb 的安装、配置及常用命令大全

https://blog.csdn.net/weixin_46932303/article/details/106969799
转载
46阅读
0评论
0点赞
发布博客于 6 月前

F2812串口烧写Flash步骤及设置

本文档详细讲述了F2812的Flash串口烧写的步骤和设置。
pdf
发布资源于 6 年前

TI CCS4.1.2开发环境中文入门指导书

本教程详细讲述了TI CCS4.1.2开发环境使用。
doc
发布资源于 7 年前

CCS5.5的详细操作说明

本教程较详细地讲述了CCS5.5的使用。
pdf
发布资源于 7 年前

CCS5.1入门手册

CCS5.1入门手册:本手册较详细地讲述了ccs5的安装及使用。
pdf
发布资源于 7 年前

现代信号处理教程_胡广书

本书共分三篇,每篇四章,计 12 章。第一篇讨论非平稳信号的时-频分析,包括短时傅立叶变换、信号的 Gabor 展开、 Wigner 分布及 Cohen 类分布。重点是 Wigner 的性质、Wigner 分布的实现、 Wigner分布中交叉项的行为及 Cohen 分布中核函数对交叉项的抑制等。 第二篇讨论信号的抽取、插值、信号的多相表示、滤波器组的基本概念、两通道滤波器组及 M 通道滤波器组。重点是信号抽取和插值前后频谱的变化、两通道滤波器组准确重建的条件、QMF滤波器组的设计、Lattice 结构及线性相位准确重建两通道滤波器组等基本概念。本篇的内容是“多抽样率信号处理”的主要内容。 第三篇讨论信号的小波变换。小波变换是近十多年来迅速发展并被广泛应用的信号处理的新理论。其内容十分丰富。限于篇幅及时间仓促,本书暂时只安排了四章,包括小波变换的基本概念、离散小波变换的多分辨率分析、离散小波变换的实现、正交小波及双正交小波的构造及小波包的基本概念等。
pdf
发布资源于 7 年前

现代信号处理教程_胡广书(随书光盘)

本光盘,包含了100余个用MATLAB6.5编写的程序和一些数据文件。这些程序概括了书中所涉及到的绝大部分例题和插图,运行这些程序即可重现这些例题的结果和相应的插图。这些程序一般都很短,容易看懂,可以帮助读者理解书中较为复杂的理论内容。 这些程序的名称由exa开头,接下来是所在的章、节及例题(或插图)的序号,如exa010101,指的是第1章第1节(即1.1节)的第1个例题,即例1.1.1。如果该例题(或插图)需要的是一个以上的程序,则在上述名称的后面跟一个字母a,b等,如exa040501ab,exa040501c等。
rar
发布资源于 7 年前

Wavelets and Filter Banks_MIT

Wavelets and Filter Banks_MIT Lecture 1 Discrete-time Filters: Convolution Fourier Transform Lowpass and Highpass Filters Lecture 2 Sampling Rate Change Operations: Upsampling and Downsampling Fractional Sampling Interpolation Lecture 3 Filter Banks: Time Domain (Haar example) and Frequency Domain Conditions for Alias Cancellation and no Distortion Lecture 4 Filter Banks (contd.): Perfect Reconstruction Halfband Filters and Possible Factorizations Lecture 5 Modulation and Polyphase Representations: Noble Identities Block Toeplitz Matrices and Block z-transforms Polyphase Examples Lecture 6 MATLAB® Wavelet Toolbox Lecture 7 Orthogonal Filter Banks: Paraunitary Matrices Orthogonality Condition (Condition O) in the Time Domain, Modulation Domain and Polyphase Domain Lecture 8 Maxflat Filters: Daubechies and Meyer Formulas Spectral Factorization Lecture 9 Multiresolution Analysis (MRA): Requirements for MRA Nested Spaces and Complementary Spaces Scaling Functions and Wavelets Lecture 10 Refinement Equation: Iterative and Recursive Solution Techniques Infinite Product Formula Filter Bank Approach for Computing Scaling Functions and Wavelets Lecture 11 Orthogonal Wavelet Bases: Connection to Orthogonal Filters Orthogonality in the Frequency Domain Biorthogonal Wavelet Bases Lecture 12 Mallat Pyramid Algorithm Sec Lecture 13 Accuracy of Wavelet Approximations (Condition A) Vanishing Moments Polynomial Cancellation in Filter Banks Lecture 14 Smoothness of Wavelet Bases: Convergence of the Cascade Algorithm (Condition E) Splines Bases vs. Frames Lecture 15 Signal and Image Processing: Finite Length Signals Boundary Filters and Boundary Wavelets Wavelet Compression Algorithms Lecture 16 Lifting: Ladder Structure for Filter Banks Factorization of Polyphase Matrix into Lifting Steps Lifting Form of Refinement Equation Sec Lecture 17 Wavelets and Subdivision: Nonuniform Grids Multiresolution for Triangular Meshes Representation and Compression of Surfaces Lecture 18 Wavelets and
rar
发布资源于 7 年前

matlab 时频工具

matlab时频工具箱,内容比较齐全,里面包含了时频分析的常用主要算法。
rar
发布资源于 7 年前

信号与系统

This book is the second edition of a text designed for undergraduate courses in signals and systems.While such courses are frequently found in electrical engineering curricula,the concepts and techniques that form the core of the subject are of fundamental importance in all engineering disciplines.
pdf
发布资源于 7 年前

数学之美与浪潮之巅

《数学之美》 也许大家不相信,数学是解决信息检索和自然语言处理的最好工具。它能非常清晰地描述这些领域的实际问题并且给出漂亮的解决办法。每当人们应用数学工具解决一个语言问题时,总会感叹数学之美。 几年前,“数学之美”系列文章原刊载于谷歌黑板报,获得上百万次点击,得到读者高度评价。正式出版前,吴军博士几乎把所有文章都重写了一遍,为的是把高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。   《数学之美》第一版上市后深受广大读者欢迎,并荣获国家图书馆第八届文津图书奖。读者说,读了《数学之美》,才发现大学时学的数学知识,比如马尔科夫链、矩阵计算,甚至余弦函数原来都如此亲切,并且栩栩如生,才发现自然语言和信息处理这么有趣。 《浪潮之巅》 这不是一本科技产业发展历史集,而是在这个数字时代,一本IT人非读不可,而非IT人也应该阅读的作品。   一个企业的发展与崛起,绝非只是空有领导强人即可达成。任何的决策、同期的商业环境,都在都影响着企业的兴衰。《浪潮之巅》不只是一本历史书,除了讲述科技顶尖企业的发展规律,对于华尔街如何左右科技公司,以及金融风暴对科技产业的冲击,也多有着墨。此外,这本书也着力讲述很多尚在普及或将要发生的,比如微博和云计算,以及对下一代互联网科技产业浪潮的判断和预测。因为在极度商业化的今天,科技的进步和商机是分不开的。
pdf
发布资源于 7 年前

信号与系统(第二版)中文版-[奥本海姆]

本书全面系统地论述了信号与系统分析的基本理论和方法。全书共11章,内容包括:信号与系统、线性时不变系统、周期信号的傅里叶级数表示、连续和离散时间傅里叶变换、信号与系统地时域和频域特性、采样、通信系统、拉普拉斯和z变换以及线性反馈系统。每章都有足够数量的例题和大量精选的习题,并将习题分列为4种栏目,分属3种不同的层次,便于使用。
pdf
发布资源于 7 年前

系统工程师MDS开发基础知识培训ppt

系统工程师MDS开发基础知识培训ppt 1、手机显示模块在手机功能块中的位置图及其常用组成器件; 2、产品方案制作基本知识; 3、QC公式制作包括测试电路、测试软件制作方法; 4、带摄像头(CMOS/CCD SENSOR)显示模块简介; 5、显示效果评价重要参数、可靠性条件介绍; 6、手机显示模块发展趋势产品电气性能和功能评价; 7、如何使用液晶显示模块。
application/msword
发布资源于 10 年前