- 博客(17)
- 资源 (17)
- 收藏
- 关注
原创 Android studio报错:grandle sync failed,caused by :zip file is empty
导入客户的项目,协助检查问题,android studio 一直报错,zip file is empty,问题肯定粗在grandle上,但网上查了各种方法,都没办法解决。仔细检查log,发现log提示Could not create an instance of Tooling API implementation using the specified Gradle distribution 'https://services.gradle.org/distributions/gradle-3.3-a
2021-09-01 09:31:01
823
原创 <info> peer_manager_handler: Connection security failed
Nordic 52810开发过程中,重新烧写SoftDevice后,用nrfConnect for mobile Connect时,连接失败,手机显示peer removed pairing information。设备端log信息:<info> peer_manager_handler: Connection security failed: role: Peripheral, conn_handle: 0x0, procedure: Encryption, error: 4102调试
2021-07-18 23:15:28
1682
3
原创 使用Accessibility Service监听按键
最近开发Android PDA项目,需要软件在后台运行,有一项功能需要监控用户按键,onKeyDown只能在前台监听按键,无法后台运行,所以只能采用Accessibility Sevice。
2021-06-20 22:16:48
3676
2
原创 nordic NRFX驱动和NRF驱动
nordic SDK外设驱动都更新成了新的驱动,命名为nrfx,之前的nrf驱动放到了legacy文件夹。nordic建议使用nrfx驱动,以防止未来新的SDK不再支持nrf驱动。从nrf移植到nrfx1、简单重命名以下驱动可以直接重命名成新的名称。2、有可能用到easyDMA的驱动,就不能简单重命名了,使用DMA和不使用DMA的驱动名称采用了不同的名称。3、以下3个驱动无法进行简单的移植nrf_drv_clock nrf_drv_power nrf_drv_rng详细
2021-05-15 17:10:27
2078
原创 试用BENQ PD2710QC显示器
收到BENQ PD2710QC显示器试用申请通过的通知,上网查看了一下该款显示器,确实惊艳,有点颠覆我对显示器的印象,一直以为显示器只是作为电脑图像显示终端。但没想到PD2710QC可以将我们需要的其他功能集成到显示器底座,特别是现在笔记本越做越薄,为了满足尺寸需要,很多接口(有线网口、USB口、HDMI 等)做了省略、减少数量、缩小尺寸等,当需要外接很多外设时,比如像我们这些攻城狮经常需要连接U...
2018-06-06 13:32:15
1538
转载 被吹上天的802.11ac Wave2到底好在哪?还有,Wave1哪去了?
802.11ac Wave2到底好在哪? 在说Wave2之前,我们先要了解802.11ac是什么,它的特点是什么。IEEE 802.11ac是802.11的一个通信标准,802.11n的升级版。再具体的渊源这里就不讲了,感兴趣的可自行查阅资料。重点来了,802.11ac标准最关键的特点有四:256QAM调制模式、80/160MHz频宽、更高空间流和MU-MIMO技术。也就是说,必须同时满足这4点...
2018-05-15 09:57:23
56088
原创 人工神经网络中的激活函数
写一篇文章介绍下人工神经网络中常用的几种激活函数1、Sigmoid函数维基百科定义:A sigmoid function is a bounded, differentiable, real function that is defined for all real input values and has a non-negative derivative at each point. si...
2018-05-14 18:04:21
5140
原创 安装TensorFlow
要开始研究AI了。从安装TensorFlow开始。建议采用PIP安装,过程简单。1、先安装Python,建议3.5以上版本,过程就不说了,很简单。2、可选项,升级pip。命令:python -m pip install -U pip,注意大小写。3、安装TensorFlow。安装GPU版本:pip install --upgrade tensorflow-gpu安装CPU版本:pip insta...
2018-05-11 10:38:44
199
转载 内存的区别
<br />一. 在c中分为这几个存储区<br />1.栈 - 由编译器自动分配释放<br />2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收<br />3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放<br />4.另外还有一个专门放常量的地方。- 程序结束释放<br />
2011-05-03 23:23:00
657
转载 INF文件简介
<br /> <br />INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,是Windows操作系统下用来描述设备或文件等数据信息的文件。INF文件是由标准的ASCII码组成,您可以用任何一款文字编辑器查看修改其中的内容。一般我们总是认为INF文件是系统设备的驱动程序,其实这是错误的认识,Windows之所以在安装某些硬件的驱动时提示需要INF文件是因为INF文件为该设备提供了一个全面描述硬件参数和相应驱动
2011-05-02 23:33:00
1106
原创 怎么去掉WinCE桌面背景 一行字符
<br />怎么去掉桌面背景 一行字符<br />Microsoft Windows CE v5.00 (Build 1400 on Jul 23 2007)<br />修改如下:<br />在文件D:/WINCE500/PUBLIC/SHELL/OAK/HPC/CESHELL/UI/desktopview.cpp中把::wsprintf(wszVersion, L"Microsoft Windows CE v%d.%02d (Build %d on %s) ",<br />
2011-01-06 21:48:00
1338
原创 根据VID/PID识别USB设备程序
VID是厂商ID,由厂商向USB执行论坛申请,全球唯一,而PIC为产品识别码,有厂商自行决定,所以可以根据VID和PID识别USB设备。本文中的程序采用SetupDixxx系列API实现对USB设备的识别。#define DEVICE_VID_PIC "Vid_xxxx&Pid_xxxx"//定义设备的VID,PID HDEVINFO hDevInfo = SetupDiGetClassDevs(&GUID_DEVCLASS_IMAGE,0, 0, DIGCF_PRESENT ); //| DI
2010-11-24 16:37:00
6141
转载 VC 中与字符串相关的宏 _T、TEXT,_TEXT、L 的作用
VC 中与字符串相关的宏 _T、TEXT,_TEXT、L 的作用<br /> 一、 在字符串前加一个L作用: <br /> 如 L"我的字符串" 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节。<br /> strlen("asd") = 3; <br /> strlen(L"asd") = 6;<br /><br /> 二、 _T宏可以把一个引号引起来的字符串,根据你的环境设置,使得编译器会根据编译目标环境选择合适的
2010-09-10 15:37:00
613
ICCV(国际计算机视觉大会)2019论文合集
2019-12-04
A Practitioner's Guide to Natural Languge Processing
2018-07-30
PEG GUI Programming and Reference Manual
2012-01-25
OV9650超详细资料
2010-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人