自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小徐的读书笔记

保持输入,保持输出,良好的习惯从写作开始。

  • 博客(24)
  • 资源 (38)
  • 收藏
  • 关注

原创 理解递归

看到有人是这样形容递归的: 假设你在一个电影院,你想知道自己坐在哪一排,但是前面人很多,你懒得去数了,于是你问前一排的人「你坐在哪一排?」,这样前面的人 (代号 A) 回答你以后,你就知道自己在哪一排了——只要把 A 的答案加一,就是自己所在的排了。不料 A 比你还懒,他也不想数,于是他也问他前面的人 B「你坐在哪一排?」,这样 A 可以用和你一模一样的步骤知道自己所在的排。然后 B ...

2018-07-18 16:17:21 590

原创 使用NotePad比较两个源文件的差异

今天发现Notepad一个比较有意思的功能:比较两个源文件的差异。效果图这样:解释一下:两个源码文件的差异很明显的用颜色块区别了出来要实现比较功能操作:插件-Compare如果没有这个选项就是缺ComparePlugin.dll文件,百度下载一个放到Notepad++\plugins路径下即可。非常好用。...

2018-06-22 14:52:59 3180

原创 Winodws虚拟内存的简单表述

内存1 高速高价存储介质。2 程序加载到内存才开始运行。3 可以作为缓存。虚拟内存 1 把磁盘的一部分作为内存使用。2 运行程序的时候,把实际内存和磁盘虚拟内存进行部分的置换swap.3 分页式:把运行的程序按照大小一定的页进行分割,以页为单位在内存和磁盘之间进行置换。windows页大小时4KB.4 页文件:虚拟内存用的文件,文件大小就是虚拟内存的大小

2017-12-14 16:23:08 224

原创 一张图弄清windows编程经常遇到的句柄是个什么玩意?

2017-12-03 18:16:42 282

原创 有关C++中内存管理函数的使用和区分

2017-12-01 13:27:41 181

原创 BufferReader类举一反三

BufferedReader类1、定义:从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。缓冲字符输入流,可以指定缓冲区的大小。缓冲中的数据实际上是保存在内存中,从内存中读取数据的速度比从硬盘读取数据的速度至少快10倍以上。提供通用的缓冲方式文本读取,而且提供了很实用的readLine,读取一个文本行,从字符输入流中读取文本,缓冲各

2017-09-05 14:37:41 930

原创 手机发出微弱信号是如何被接收?

生活中,我们经常会有疑问,手机体积那么小,发出的电磁波那么微弱,甚至还不如电磁炉。这样微弱的信号是如何保证通信畅通的呢?其实,关键正在基站。 基站就是那个高高的铁塔,它上面的天线接收我们手机发出的微弱信号。 不要小瞧它,它是个顺风耳。号称大增益。能够分辨出非常小的电磁波频率。并且把其他混杂信号滤除掉,得到手机的正确信号。厉害吧!

2017-09-01 11:15:33 2477

原创 java变量是否需要初始化的问题

程序里经常需要定义变量,但是是否需要初始化一直比较模糊,下面总结3种情况。 方法里面的形参变量: Java类方法,属于按值传递机制,调用方法的时候,完成参数的传递,相当形参被初始化。局部变量 与成员变量不同,局部变量必须显示初始化,才能够使用。成员变量 成员变量无需初始化,系统在创建实例的过程中默认初始化。

2017-08-31 09:35:40 3366

原创 java ByteBuffer类的重点

1、Buffer定义:一个用于特定基本类型的容器。2、ByteBufferjava.lang.Object       ava.nio.Buffer           java.nio.ByteBuffer定义:字节缓冲区创建:static allocate(int capacity);ByteBuffer.allocateDirect

2017-08-30 15:43:54 508

原创 为按钮添加点击事件的三种方式

1 使用匿名类方式注册监控器private Button button;button = (Button) findViewById(R.id.button);button.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// 在此处添加逻辑}});2 实现接口的方式注册监控

2017-07-21 09:43:08 6923

原创 查看自己读取得到的数据

在安卓程序的调试过程中, 经常需要查看自己读取到的数据, 来验证数据的正确性。 也方便查看别人的源码时,弄清楚数据是怎样产生的,每一步的计算原理。 一般读取到的数据都是一个比特数组,这时把它转换为文本格式,输出到调试信息里即可。 只是一句代码,却有很大用途,源码如下: Log.d("TAG", "info="+Arrays.toString(buffer));

2017-07-17 11:07:25 268

原创 解决安卓手机USB接口被外设占用导致无法调试的问题

安卓新人,在做一个通过安卓手机USB接口控制外部设备的项目。开始就没有办法调试,因为USB接口被设备占用了,只能用文本一次一次的把状态显示在主界面上,相当费劲,而且时不时程序就崩溃。基本没有办法对程序进行一个整体的调试。今天突然看到这篇文章:http://blog.csdn.net/easy41/article/details/62046787决定试一试, 用模拟器试试能不能成

2017-06-28 17:12:21 5790

原创 View类监听

为Button的点击事件注册一个监听器。以下是两种实现方式:匿名类:private Button button;button=(Button)findViewById(R.id.button);button.setOnCllickLisener(new clickLisener(){     public void onClick(View v)

2017-06-27 16:39:59 234

转载 layout_gravity 和 gravity 并且 layout_alignRigh和layout_toRightOf

layout_gravity 属性和 gravity属性 有啥区别?android:layout_gravity设置该view相对与父view 的位置 ,比如一个button 在linearlayout里,你想把该button放在linearlayout里靠左、靠右等位置就可以通过该属性设置.android:gravity用于设置View中内容相对于Vi

2017-06-20 15:52:16 387

原创 onResume什么时候执行,执行几次的问题

一个Activity活动就是一个界面的布局。程序正常启动时:onCreate()->onStart()->onResume();onCreate()在活动第一次创建时被调用,主要用于加载布局onStart()这个方法在活动由不可见变为可见的时候调用。onResume这个方法在活动准备好和用户进行交互的时候调用。此时的活动一定位于返回栈的栈顶,并且处于运行状态.三种调用的场景:

2017-06-15 17:14:38 27815 1

原创 海量U盘传输协议的一点总结汇总

驱动类型划分:USB (通用)   USBHID (人机接口设备 )    USB-HIDUSB Mass Storage (大容量存储设备 )USB Mass Storage     USB设备分为5大类,即显示器、通信设备、音频设备、人机输入和海量存储。 “主机∕设备”数据包传送顺序主机应当在发送相应的数据之前发送CBW 。设备应当在

2017-06-13 09:25:53 3361

原创 uses-feature 和 uses-permission总结

uses-permission 则像是一个权限助手,帮助app去向用户请求app需要使用的权限。uses-feature的作用更像是一个过滤器,google play 商店会根据该标签来过滤设备。比如说,app用到了相机的功能,用户可以在uses-feature 中定义一个照相机的功能,但是这个时候app并没有去请求系统赋予该app照相机权限,想要正常使用照相机的话,还需要在use

2017-06-08 12:03:06 2907 1

原创 三大运营商无线频谱的大体分布-自制表格版

做了一个频谱分布的表格。各个类别用了不同颜色作区分,供参考:800-900MHZ范围运营商电信移动移动联通上行825-835885-890890-909909-915下行870-880

2017-06-07 14:27:05 7915 1

原创 Git初学笔记

1、Git可以方便的进行本地版本管理,是一个本地版本管理服务器。是本地仓。2、搭配GitHub远程仓。3、点击Git Bash,打开Git命令行,Git Init Here在当前目录下创建代码仓库。下一步配置身份,git config --global user.name ""git config user.email "",再次输入,不填写具体用户名信息,能看到已经完成的配置。I

2017-06-06 16:00:25 267

原创 文件编程和I/O笔记

1.构造一个File new File(folderPath)  路径-创建文件夹new File(folder,fileName)     (路径,文件名)创建文件对象方法createNewFile()     2.OutputStream输出流子类FileOutputStreamPrintWriter类,向文件写入文本。提供write方法。构造:new PrintWri

2017-06-06 11:17:49 244

原创 JNI笔记(1)认识

什么是JNI?JNI是Java Native Interface的缩写,翻译成中文就是:java 本地接口。我们都知道,现在很多代码都是用java、c、c++编写的,jni提供了他们之间沟通的桥梁,通过jni,java可以调用c、c++,反过来c、c++也可以调用java。android开发的时候,会用到开源的库或者是之前就已经写好的库,因为android是基于java的,而这

2017-05-24 17:05:23 169

原创 Intent(1)

意图Intent用来封装各组件跳转时的数据,行为,目标组件等信息的类。几种用法:1、启动一个活动(屏幕)startactivity()开始一个新的activity实例。待补充:StartForResult()2.启动一个服务你可以启动一个服务来执行一次操作(如下载文件)通过传递一个Intent来startservice()待补充bindservice()

2017-05-16 22:02:01 185

原创 Java小白之jar笔记

jar就是一个zip文件,里面都是.class文件。jar,它一般是别人已经实现的方法。部署给外人使用的形式。

2017-05-10 20:51:53 178

原创 Android USB入门笔记

USB Host是指驱动过后,板子就可以连接USB接口连接的器件,读取和装载数据了。这个设备就能作为USB主机连接USB外围设备,如连接U盘、键盘、鼠标等。同时支持Host和Device模式的,称之为OTG。对于USB设备端来说,内部是需要有对应的设备端的驱动,常常称其为固件Firmware,其实现了对应的设备端的USB所要做的事情,主要是相应一些标准的请求,完成对应的数据读取

2017-05-09 11:07:35 214

高清光学指纹库

使用光学指纹仪500dpi采集到的指纹图像,包含5个库,每个库内含十张同一人的手指,图像大小640*640.

2019-03-19

FVC2004指纹数据库

FVC2004数据库, D1:交叉匹配光学传感器“V300” DB2:数字传感器光学传感器“U.U.U 4000”

2019-03-19

[Matlab资料] MATLAB的各种优化算法介绍

[Matlab资料] MATLAB的各种优化算法介绍 解压密码http://hailiangjc.taobao.com/

2017-12-22

基于matlab的视频监控(出现物体就报警)

[Matlab作品] 基于matlab的视频监控(出现物体就报警) 解压密码http://hailiangjc.taobao.com/

2017-12-22

《MATLAB GUI设计学习手记》含第二版

《MATLAB+GUI设计学习手记》pdf +卫星通信自激干扰模型 +《Simulink与信号处理》 +一堆案例

2017-12-22

《MATLAB+神经网络30个案例分析》程序和数据

案例1:BP神经网络的数据分类—语音特征信号分类 案例2 BP神经网络的非线性系统建模-非线性函数拟合 案例3:神经网络遗传算法函数极值寻优-非线性函数极值寻优 案例4:遗传算法优化BP神经网络-非线性函数拟合 案例5:PID神经元网络解耦控制算法-多变量系统控制 案例6 基于BP_Adaboost的强分类器设计-公司财务预警建模 案例7:RBF网络的回归-非线性函数回归的实现 案例9:离散Hopfield神经网络的联想记忆—数字识别 案例10:离散Hopfield神经网络的分类——高校科研能力评价 案例11:连续Hopfield神经网络的优化——旅行商问题优化计算 案例12 SVM神经网络的数据分类预测-意大利葡萄酒种类识别 案例13 SVM神经网络中的参数优化---提升分类器性能 案例14 SVM神经网络的回归预测分析---上证指数开盘指数预测 案例15 SVM神经网络的信息粒化时序回归预测 案例16:SOM神经网络的数据分类--柴油机故障诊断 案例17:单层竞争神经网络的数据分类—患者癌症发病预测 案例18Elman神经网络的数据预测—电力负荷预测模型研究 案例19 概率神经网络的分类预测-基于PNN的变压器故障诊断 案例20神经网络变量筛选—基于BP的神经网络变量筛选 案例21:LVQ神经网络的分类——乳腺肿瘤诊断 案例22:LVQ神经网络的预测——人脸朝向识别 案例23基于模糊神经网络的拟合算法-标准函数拟合 案例24:小波神经网络的时间序列预测-短时交通流量预测 案例25 粒子群算法的寻优算法-非线性函数极值寻优 案例26 广义神经网络的聚类算法-网络入侵聚类 案例27:遗传算法的优化计算——输入自变量降维 ...

2017-12-22

精通Matlab与CC++溷合程序设计.第2版

精通Matlab与CC++溷合程序设计.第2版 精通Matlab与CC++溷合程序设计.第2版 精通Matlab与CC++溷合程序设计.第2版

2017-12-22

通信专业综合能力(初级).pdf

通信专业综合能力(初级).pdf 通信专业综合能力(初级).pdf

2017-12-21

4G基站设备安装要点及常见问题处理

4G基站设备安装要点及常见问题处理 4G基站设备安装要点及常见问题处理

2017-12-21

ET3D-无线信号场强仿真系统测试版

ET3D-无线信号场强仿真系统测试版 ET3D-无线信号场强仿真系统测试版 ET3D-无线信号场强仿真系统测试版

2017-12-21

Bandicam绿色便携破解版

Bandicam绿色便携破解版 Bandicam绿色便携破解版 Bandicam绿色便携破解版

2017-12-21

数据可视化之美中文版

VoLTE优化实战手册 VoLTE优化实战手册 VoLTE优化实战手册

2017-12-21

锤子ROM图标

锤子ROM图标 锤子ROM图标 锤子ROM图标 锤子ROM图标 锤子ROM图标

2017-12-21

Excel使用技巧大全(超全)

Excel使用技巧大全(超全) Excel使用技巧大全(超全) Excel使用技巧大全(超全) Excel使用技巧大全(超全)

2017-12-21

Matlab的PMSM矢量控制电流环仿真模型(原创)

Matlab的PMSM矢量控制电流环仿真模型(原创) Matlab的PMSM矢量控制电流环仿真模型(原创)

2017-12-13

人人都能学会程序设计

程序员的入门书籍,也适合一般人闲来读读。蛮有意思的。

2017-12-12

java程序员的心声

程序员成长路线图,从入门到优秀。是一本很好的职业规划书籍。

2017-12-12

基于USB接口的远程安卓手机心电测量系统的设计

基于USB接口的远程安卓手机心电测量系统的设计。里面包含电路设计,上位机软件设计。

2017-12-12

Bulk-Only协议及其实现

Bulk-Only协议及其实现,USB的大容量存储通信协议,适合做免驱的设备。

2017-12-12

字符编码笔记:ASCII-Unicode和UTF-8

字符编码笔记:ASCII-Unicode和UTF-8 字符编码笔记:ASCII-Unicode和UTF-8 字符编码笔记:ASCII-Unicode和UTF-8

2017-09-22

Android技术专题 38页 0.4M 超清版

Android技术专题 38页 0.4M 超清版 Android技术专题 38页 0.4M 超清版 Android技术专题 38页 0.4M 超清版 Android技术专题 38页 0.4M 超清版

2017-09-22

数字图像处理——活用Matlab 缪绍纲

数字图像处理——活用Matlab 缪绍纲编着 数字图像处理——活用Matlab 缪绍纲编着 数字图像处理——活用Matlab 缪绍纲编着

2017-09-22

图像灰度线性变换及直方图均衡化源代码

图像灰度线性变换及直方图均衡化源代码图像灰度线性变换及直方图均衡化源代码图像灰度线性变换及直方图均衡化源代码图像灰度线性变换及直方图均衡化源代码图像灰度线性变换及直方图均衡化源代码图像灰度线性变换及直方图均衡化源代码图像灰度线性变换及直方图均衡化源代码图像灰度线性变换及直方图均衡化源代码图像灰度线性变换及直方图均衡化源代码

2017-09-22

小波分析数字图像处理及源程序

小波分析数字图像处理及源程序小波分析数字图像处理及源程序小波分析数字图像处理及源程序小波分析数字图像处理及源程序小波分析数字图像处理及源程序小波分析数字图像处理及源程序

2017-09-22

如何把MATLAB中的图形插入到word中

如何把MATLAB中的图形插入到word中

2017-03-16

使用matlab绘画柱状图,且使用不同的图案填充

2017-03-16

基于成像机理分析的图像混叠去除

基于成像机理分析的图像混叠去除

2017-03-16

混叠和抗混叠技术

2017-03-16

多级分层的局部图像增强代码

多级分层的局部图像增强代码

2017-03-16

遗传算法优化神经网络

遗传算法优化神经网络的源代码

2016-10-12

经典文字识别

经典的文字识别代码,包括图像分割,粘连字符切分,文字识别

2016-10-12

图像处理与识别

图像处理原理性讲解,是特征识别、人脸识别的有利参考文献

2016-10-12

计算机网络协议

计算机基础知识有不懂的可以看看适合初学者扫盲

2014-01-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除