- 博客(29)
- 资源 (11)
- 收藏
- 关注
转载 esnp 仿真软件
华为官方的eNSP学习论坛网站:http://support.huawei.com/huaweiconnect/enterprise/forum-753.html51CTO入门免费视频学习网站:http://edu.51cto.com/course/course_id-3155.html路由器的基本指令<HuaWei>sys #进入到管理员配置模式,按下Ctrl+Z...
2019-04-02 11:24:43
808
转载 ubuntu搜狗输入法安装
这个博客有效果http://sixipiaoyang.blog.163.com/blog/static/62323588201432355155772/
2015-11-23 23:04:56
368
转载 vim文档设置
直接复制下面的代码到文本文件,然后把文件改名为“ .vimrc” (不要忘记前面的“.”),然后把文件放到家目录下面即可。重新打开vim即可看到效果。"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
2015-11-23 23:01:45
342
转载 Dissect Bluedroid From A2DP: Part v: Key Components
1 Interface and implementationbt_interface_t: Android defined, Bluedroid implemented as bluetoothInterface in external/bluetooth/bluedroid/btif/src/bluetooth.c: System control BT adapter.btav_
2015-07-16 00:01:58
684
转载 Dissect Bluedroid From A2DP: Part IV: Connect and Communication
Item A. Connect a remote A2DP device:1 Android system will try to reconnect paired A2DP device automatically after BT enable.12345678904-25 01:56:31.080 D/BluetoothAdapt
2015-07-16 00:00:32
1441
转载 Dissect Bluedroid From A2DP: Part III: Init A2DP Service
1 Get Android defined A2DP interface btav_interface_t from bt_interface_t get_bluetooth_interface().1234567891004-25 01:56:30.530 I/BluetoothA2dpServiceJni( 2093): classIni
2015-07-15 23:59:21
879
转载 Dissect Bluedroid From A2DP: Part II: Init Bluetooth Adapter
Android defined one interface bt_interface_t to control a Bluetooth Adapter, Bluedroid implemented this interface as “static const bt_interface_t bluetoothInterface” in external/bluetooth/bluedroid/bt
2015-07-15 23:57:36
531
转载 Dissect Bluedroid From A2DP Part I: Use Case
Android framework defined two hardware interfaces for operating audio output devices, they are audio_hw_device_t and audio_stream_out_t, AudioFlinger is the only user of these interfaces. Bluedroid
2015-07-15 23:56:27
569
转载 一个华为人辞职创业后的几个反思
时隔两年,笔者的创业经历就像是一出狗血剧,各种电视剧里的经典桥段都发生在他身上。笔者将两年来创业过程中的种种反思汇总为以下14点,希望能给有志创业或者正在创业中的朋友们一些启发。 1、不要把创业代替就业 我这两年,感觉到周围的朋友,尤其是越来越多的华为朋友们,开始了创业的想法。其实,适合创业的人应该并不多,他们大多数并不是有个好路子或者好前景,才去创业,恰恰相反,是在公司不顺,
2014-12-28 18:01:21
492
转载 android4.2 -- 蓝牙 bluetooth (五)接电话与听音乐
在android系统中蓝牙耳机和听筒两者的音频通道是不一样的,使用蓝牙耳机接听电话和听音乐不仅涉及到本文下面提到的流程,更要牵扯的音频通道的切换,这是一个相对比较复杂的过程,android的音频系统相关内容可不算少,个人感觉多少了下解相关知识可能有助于我们更好的蓝牙这部分功能,不过本文的主题当然还是下面两个。 1.蓝牙耳机接听电话 这个就对应HFP(Hand
2014-12-28 17:59:21
1096
转载 android 4.2-- 蓝牙 bluetooth (四)OPP文件传输
本文还是要关注手机间蓝牙opp的代码流程,这段的废话也许能帮助你提高下对蓝牙的体验。 蓝牙发送文件时发送端先来到这里packages/apps/Bluetooth/src/com/android/bluetooth/opp/BluetoothOppLauncherActivity.java,一个没有界面只是提取下文件信息的中转站,源码的注释写的很清楚了,两个分支action.
2014-12-28 17:47:51
1108
转载 android4.3 -- 蓝牙 bluetooth (三)搜索蓝牙
接上篇打开蓝牙继续,来一起看下蓝牙搜索的流程,触发蓝牙搜索的条件形式上有两种,一是在蓝牙设置界面开启蓝牙会直接开始搜索,另一个是先打开蓝牙开关在进入蓝牙设置界面也会触发搜索,也可能还有其它触发方式,但最后都要来到BluetoothSettngs.java的startScanning(),我们分析的起点也从这里开始,起步代码如下[cpp] view plaincopy
2014-12-28 17:43:56
569
转载 android4.2 -- 蓝牙 bluetooth (二) 打开蓝牙
从界面上看蓝牙开关就是设置settings里那个switch开关,widget开关当然也可以,起点不同而已,后续的流程是一样的。先来看systemServer.java的代码,蓝牙服务开启的地方,最后一个else分支是我们关心的,前两个是模拟器的一个测试模式的。[java] view plaincopyif (SystemProperties
2014-12-28 17:40:56
721
转载 android 4.2-- 蓝牙 bluetooth (一) 入门
入手一个新的模块或应用,当然首先要知道它都有什么了,与它相关的代码在那里,所以先一起看下蓝牙代码分布吧。1. 代码分布: packages/apps/Bluetooth/ 看这路径肯定是蓝牙应用方面的代码了,主要是关于蓝牙应用协议的表现代码,包括opp、hfp、hdp、a2dp、pan等等,这些名词后面再解释。
2014-12-28 17:30:34
1139
转载 Android 4.2蓝牙介绍
蓝牙一词源于公元十世纪丹麦国王HaraldBlatand名字中的Blatand。Blatand的英文之意就是Blue tooth。这是因为这位让丹麦人引以为傲的国王酷爱吃蓝莓以至于牙龈都被染成蓝色。由于Blatand统一了丹麦和挪威,所以,作为无线通信技术的一种,蓝牙技术之所以取名Bluetooth可谓志向远大。不过,在以Android为代表的智能机出现以前,蓝牙在早期智能机甚至功能机中一直扮
2014-12-28 17:23:31
896
转载 Ubuntu Linux下安装Oracle JDK
第一步:区分32位还是64位操作系统先确定你的ubuntu linux是32位还是64位的,方法很多,这里介绍一种即可。$uname -a第二步:卸载OpenJDK先执行如下命令看是否安装了OpenJDK,如果已经安装,会显示java的信息。$java -version如果安装了OpenJDK,可用如下方法全部卸载:$
2014-11-09 17:41:55
369
原创 zTree笔记
treeNode 节点数据说明一、默认 默认展开的节点,请设置 treeNode.open 属性 无子节点的父节点,请设置 treeNode.isParent 属性 其他属性说明请参考 API 文档中 "treeNode 节点数据详解"二 、超链接 1、url 属性用于设置 页面跳转的路径
2013-12-04 15:43:35
513
原创 Linux下抓包工具tcpdump使用方法
1、下载tcpdump、libpcap压缩包,下载地址:http://www.tcpdump.org/#latest-release。 2、解压安装包。 3、先安装libcap,因为tcpdump依赖于libcap。 安装命令:./configure; make;sudo make install; 4、安装tcpdump。 安装命令:.
2013-11-27 17:09:44
890
原创 ubuntu安装vlc方法
Prepare your environment1、 sudo apt-get install git libtool build-essential pkg-config autoconfGet the source1、tar xvzf vlc.tar.gx2、 cd vlcGet the third-party libraries
2013-11-27 15:12:22
868
原创 SMTP验证方式种类(LOGIN、PLAIN、CRAM-MD5)
最初的SMTP协议不包含安全认证的,所谓的ESMTP在安全性方面扩展了SMTP,通过增加命令EHLO和AUTH。如今的SMTP服务器,无论是公网的还是内网的,大都要求安全认证,如果你使用的是Outlook Express,那么在邮箱帐户的配置中有一个选项-“我的SMTP服务器要求验证”。我们的应用程序中经常有发送邮件的功能,而简单的邮件发送程序没有包含验证的模块。当客户端发送“EHLO”到
2013-11-07 11:37:57
3070
1
转载 学习autotools
1、准备: 需要工具autoscan aclocal autoheader automake autoconf make 等工具. 2、测试程序编写: 建立目录:mkdir include src 编写程序:include/str.h#include int str(char *string); 编写程序:
2013-11-03 16:41:17
412
转载 在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern “C”?
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern “C”? 首先,作为extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字extern声明。例如,如果模块B欲引用该模块A中定义的全局变量和函数时只需包
2013-10-30 11:59:26
397
转载 linux下patch打补丁
单个文件diff –uN from-file to-file >to-file.patchpatch –p0 patch –RE –p0 多个文件diff –uNr from-docu to-docu >to-docu.patchpatch –p1 patch –R –p1
2013-10-09 09:20:50
757
转载 vi全局替换方法
利用 :s命令可以实现字符串的替换。具体的用法包括::s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串str1:s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串str1:.,$ s/str1/str2/g 用字符串 str2替换正文当前行到末尾所有出现的字符串 str1:1,$ s/str1/str2/g 用字符串 st
2013-09-15 11:27:24
569
转载 VI下删除文本中的^M
关于回车与换行 很久以前,老式的电传打字机使用两个字符来另起新行。一个字符把滑动架移回首位 (称为回车,ASCII码为0D),另一个字符把纸上移一行 (称为换行,ASCII码为0A)。当计算机问世以后,存储器曾经非常昂贵。有些人就认定没必要用两个字符来表示行尾。UNIX 开发者决定他们可以用一个字符来表示行尾,Linux沿袭Unix,也是。Apple 开发者规定了用.开发 MS-DOS以及Wi
2013-09-05 15:29:12
506
转载 Ubuntu 12.04中文输入法的安装
Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。安装输入法的第一步,是安装语言包。我们选择System Settings-->Language Suppor
2013-07-15 17:56:32
440
转载 Ubuntu下配置samba实现文件夹共享
一. samba的安装:sudo apt-get insall sambasudo apt-get install smbfs二. 创建共享目录:mkdir /home/andy/sharesodu chmod 777 /home/andy/share三. 创建Samba配置文件:1. 保存现有的配置文件sudo cp /etc/samba/smb.conf
2013-07-08 14:37:59
366
转载 如何打开UPnP功能
在操作系统中打开UPnP功能: 如果你使用的是XP SP2系统,则首先进入:控制面板->添加或删除程序->添加/删除windows组件中,在“网络服务”中勾选“UPnP用户界面”。 确定后,系统会自动安装相应的组件,可能会提示你插入安装光盘,总之按照提示操作完成即可; 接着打开Windows自带的防火墙,在“例外”选项卡中勾选“UPnP框架”。
2013-06-06 14:34:18
5087
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人