<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bentleydelll的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bentleydelll</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bentleydelll]]></copyright><item><title><![CDATA[肿瘤放射物理学（一）计量学中的辐射剂量及其单位]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/118339953</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/118339953</guid><author>bentleydelll</author><pubDate>Tue, 29 Jun 2021 18:05:19 +0800</pubDate><description><![CDATA[计量学中的辐射剂量及其单位

一、粒子注量

粒子注量(particle fiuence)是以入射粒子数目描述辐射场性质的一个量。

 dN粒子数目 ，截面积d

二、能量注量

能量注量（energy fluence）是以进入辐射场内某点处单位截面积球体的粒子总动能描述辐射场性质的一个量。

dR进入截面积d的球体内的粒子的能量之和，截面积d

这两个能量都是描述辐射场性质的物理量。

三、照射量

照射量X （exposure）等于dQ除以dm的商。它是X()辐射在质量为dm的空气中释放的...]]></description><category></category></item><item><title><![CDATA[android面试（5）   事件处理]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/100147501</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/100147501</guid><author>bentleydelll</author><pubDate>Thu, 29 Aug 2019 21:45:24 +0800</pubDate><description><![CDATA[55.AsyncTask异步任务的理解？

AsyncTask是一个抽象类，这个类是对Thread类的一个封装，该类（asyncTask&lt;Params,Progress,Result&gt;）定义了3种泛型参数。不使用时Void型

 

Params:启动任务执行的输入参数，例如HTTP的URL，任务执行器需要的数据类型

Progress:后台任务执行的百分比

Result:后台执行任...]]></description><category></category></item><item><title><![CDATA[android 面试 持续更新（四）]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/100142438</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/100142438</guid><author>bentleydelll</author><pubDate>Thu, 29 Aug 2019 17:23:32 +0800</pubDate><description><![CDATA[类加载器相关面试题 

37.什么是类加载器

ClassLoader是用来动态加载class文件到内存中，虚拟机把描述类的数据从Class文件中加载到内存，并对数据进行校验，转换解析和初始化，最终形成可以被虚拟机直接使用的Java类型，这就是虚拟机的类加载机制。加载-&gt;验证-&gt;准备-&gt;初始化-&gt;卸载

加载：将类的信息从文件中获取并且载入到JVM内存中

验证：检查读...]]></description><category></category></item><item><title><![CDATA[android面试题 持续跟新（三)之android 通信过程]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/100142402</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/100142402</guid><author>bentleydelll</author><pubDate>Thu, 29 Aug 2019 17:22:02 +0800</pubDate><description><![CDATA[36.IPC机制

Binder是Android中使用最广泛的IPC机制。

IPC：Inter-Process Communication，即跨进程通信

AIDL：Android Interface Definition Language，即Android接口定义语言；用于让某个Service与多个应用程序组件之间进行跨进程通信，从而可以实现多个应用程序共享同一个Service的功能。

对于...]]></description><category></category></item><item><title><![CDATA[android面试题 持续跟新（二）]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/100142128</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/100142128</guid><author>bentleydelll</author><pubDate>Thu, 29 Aug 2019 17:17:53 +0800</pubDate><description><![CDATA[发下Tree底层都是使用了红黑二叉树来进行排序。红黑二叉树是一种特殊的平衡二叉树。平衡二叉树是1空树、2，左右两个子树的高度差的绝对值不超过1，并且左右两个子树都是一颗平衡二叉树。详情参考大神的https://www.cnblogs.com/guweiwei/p/7080971.html

26.线程实现的方式

创建线程只有一种方法，构造Thread类，但实现线程的执行单元有两种方法

...]]></description><category></category></item><item><title><![CDATA[android面试题 持续跟新]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/90579504</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/90579504</guid><author>bentleydelll</author><pubDate>Sun, 26 May 2019 19:54:30 +0800</pubDate><description><![CDATA[blog中的图片有些事转载自其他大神，目前想找Android方面的工作，所以，会不定时的跟新我自己整理的知识点。大家多多交流，如有问题，请大家批评指正

Android组件和线程框架
1、进程和线程

地址空间和其他资源：进程间相互独立，进程中包括多个线程，线程间共享进程资源某进程内的线程在其他进程内不可见
	通信：进程间通信通过IPC机制，线程间通信通过数据段（如：全局变量）的读写，需要进程同...]]></description><category></category></item><item><title><![CDATA[AsyncTask异步任务的理解]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/90214428</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/90214428</guid><author>bentleydelll</author><pubDate>Tue, 14 May 2019 20:34:22 +0800</pubDate><description><![CDATA[AsyncTask是一个抽象类，这个类是对Thread类的一个封装，该类（asyncTask&lt;Params,Progress,Result&gt;）定义了3种泛型参数。不使用时Void型



Params:启动任务执行的输入参数，例如HTTP的URL，任务执行器需要的数据类型

Progress:后台任务执行的百分比

Result:后台执行任务最终返回的结果，如String,Intege...]]></description><category></category></item><item><title><![CDATA[Peakdet 寻找极小值和极大值不同版本]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/89350669</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/89350669</guid><author>bentleydelll</author><pubDate>Wed, 17 Apr 2019 10:27:40 +0800</pubDate><description><![CDATA[matlab 版本


function [maxtab, mintab]=peakdet(v, delta, x)
%PEAKDET Detect peaks in a vector
%        [MAXTAB, MINTAB] = PEAKDET(V, DELTA) finds the local
%        maxima and minima ("peaks") in the v...]]></description><category></category></item><item><title><![CDATA[Android Bundle传递数据]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/89328494</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/89328494</guid><author>bentleydelll</author><pubDate>Tue, 16 Apr 2019 11:11:42 +0800</pubDate><description><![CDATA[Bundle 是用来传递数据的，其以key-value保存数据，可以传递boolean,byte,int,long,float,double,string等基本类型或他们对应的数组，也可以是对象或对象数组，但必须实现Seriallzable或Parcelable接口。

传递基本类型：putXxx()和getXxx()方法，用于基本的读写操作。

写操作：


 MainFragment frag...]]></description><category></category></item><item><title><![CDATA[androidStudio 导入opencvLibrary库]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/89315486</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/89315486</guid><author>bentleydelll</author><pubDate>Mon, 15 Apr 2019 17:20:54 +0800</pubDate><description><![CDATA[1.从https://opencv.org/releases.html官网上下载最新的OpenCV sdk for android并解压该zip文件

2.将Opencv导入Android Studio，从文件 - &gt;新建 - &gt;导入模块，在解压缩的opencv存档中选择sdk/java文件夹



3.在导入的opencv模块下跟新build.gradle以跟新4个部分来匹配自己的...]]></description><category></category></item><item><title><![CDATA[安卓从Flickr获取Json数据]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/88914603</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/88914603</guid><author>bentleydelll</author><pubDate>Sat, 30 Mar 2019 16:47:02 +0800</pubDate><description><![CDATA[https://www.flickr.com/services/api/中可以查看使用细节



打开界面如图，在申请API Keys之前，需要先注册一个雅虎账号才可以使用。

申请一个非商业用途的api_key



得到APIkey时，可在浏览器再搜索https://api.flickr.com/services/rest/?method=flickr.photos.getRecent&a...]]></description><category></category></item><item><title><![CDATA[Type parameter T has incompatible upper bounds: ViewDataBinding and FragmentBeatBoxBindin]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/87869004</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/87869004</guid><author>bentleydelll</author><pubDate>Thu, 21 Feb 2019 21:38:02 +0800</pubDate><description><![CDATA[Go to your &quot;some_layout.xml&quot;
	Click right -&amp;gt; Refactor -&amp;gt; Rename (or SHIFT + F6)
	Rename your layout to &quot;some_layout2.xml&quot; for example
	Rename this file back to the original &quot;some_layout.xml&quot;
	将出...]]></description><category></category></item><item><title><![CDATA[如何解决Android的13个最常见的错误消息(三）]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/86577287</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/86577287</guid><author>bentleydelll</author><pubDate>Mon, 21 Jan 2019 16:21:53 +0800</pubDate><description><![CDATA[9.应用程序无响应错误

这是一个错误，显示为您用于测试应用的Android设备或AVD上的对话框。在未响应的应用时，你的应用程序的UI冻结，仍然没有反应，为五秒钟以上用户输入时（ANR）错误。这通常是因为您的应用尝试在Android的主UI线程上执行冗长或密集的操作。

在Android中，主UI线程负责将所有用户输入事件分派到适当的UI小部件，以及更新应用程序的UI。但是，此线程一次只能处理一...]]></description><category></category></item><item><title><![CDATA[如何解决Android的13个最常见的错误消息（二）]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/86576701</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/86576701</guid><author>bentleydelll</author><pubDate>Mon, 21 Jan 2019 16:16:55 +0800</pubDate><description><![CDATA[5. INSTALL_FAILED_INSUFFICIENT_STORAGE

如果在尝试安装项目时遇到此错误，则表示目标设备没有足够的内存。

如果您尝试在AVD上安装项目，那么您应该检查您为此特定AVD分配了多少空间：

启动AVD Manager。
	找到有问题的AVD，然后单击其随附的编辑此AVD图标。
	在出现的窗口中，单击“ 显示高级设置”。
	滚动到“ 内存和存储”部分。
本节列出了...]]></description><category></category></item><item><title><![CDATA[如何解决Android的13个最常见的错误消息（一）]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/86576083</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/86576083</guid><author>bentleydelll</author><pubDate>Mon, 21 Jan 2019 15:58:40 +0800</pubDate><description><![CDATA[测试是Android开发的重要组成部分，允许您解决可能潜伏在应用程序中的所有错误，错误和性能问题，然后再向公众发布。

每次遇到错误时，Android都会生成错误消息，然后将该消息显示为Android Studio的Logcat Monitor的一部分，或者作为您用来测试应用的设备上的对话框。

这些错误消息通常很短且非常重要，乍一看似乎没有任何帮助。但是，这些消息实际上包含了使项目重回正轨所需的...]]></description><category></category></item><item><title><![CDATA[数字图像matlab边缘检测（一）]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/85202096</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/85202096</guid><author>bentleydelll</author><pubDate>Sat, 22 Dec 2018 12:29:56 +0800</pubDate><description><![CDATA[1.图像的一阶边缘检测

 图像的边缘检测，是图像分割的重要依据，一般图像的边缘可分为阶梯状，脉冲状，屋顶状



一阶微分算子主要是依据图像梯度在边缘取得最大值。

数据模板

a0
			a1
			a2
		a3
			a4
			a5
		a6
			a7
			a8
		 

mx=(a2+C*a5+a8)-(a0+C*a3+a6)

my=(a6+C*a7+a8)-(a0+C*C1+a...]]></description><category></category></item><item><title><![CDATA[android权威编程第三版第8章挑战]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/85046488</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/85046488</guid><author>bentleydelll</author><pubDate>Mon, 17 Dec 2018 11:23:47 +0800</pubDate><description><![CDATA[修改4个部分，

先修改list_item_crime的布局，然后需要相应地修改Crime和CrimeLab，添加 Boolean isRequesPoilice以及出初始化sRequesPoilice的值，将ID为3的倍数的Crime对象设置为需要呼叫

最后在CriemListFragment中修改，有几处需要注意的，在RecyclerView中创建了两类列表项，一般性Crime,需要警方介入...]]></description><category></category></item><item><title><![CDATA[AndroidStudio 导入Github中的开源项目]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/83214404</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/83214404</guid><author>bentleydelll</author><pubDate>Sat, 20 Oct 2018 16:43:41 +0800</pubDate><description><![CDATA[up主是新手，在Github上找到了一个很好的开源项目，想在AndroidStudio上运行一下。查了很多网上的资料，都不太齐全。自己在这写个自己是如何导入成功的。

首先，需要在GitHub注册ni你自己的账户，然后查找你自己感兴趣的项目，这里我找了一个手机拍照的开源项目

 



点击Clone or Download下载源代码，随便下载在你电脑的一个盘，然后解压，最后解压成根目录下的一级子...]]></description><category></category></item><item><title><![CDATA[基于MATLAB的几种图像分割算法]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/82456150</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/82456150</guid><author>bentleydelll</author><pubDate>Thu, 06 Sep 2018 16:08:11 +0800</pubDate><description><![CDATA[ 

最大类间方差法：基本思路是根据直方图以某一会灰度为阈值将图像分割成两部分，计算两组的方差，当被分成的两组之间的方差最大时，这个灰度为阈值灰度值


img = imread('C:\Users\dell\Desktop\前单图\3.3.JPG');%原图
  I_gray=rgb2gray(img);%转换为灰度图

subplot(121),imshow(img);
%转换为双精度
I_d...]]></description><category></category></item><item><title><![CDATA[安卓开发Material Design  ToolBar的DrawerLayout 学习经验]]></title><link>https://blog.youkuaiyun.com/bentleydelll/article/details/81324982</link><guid>https://blog.youkuaiyun.com/bentleydelll/article/details/81324982</guid><author>bentleydelll</author><pubDate>Thu, 02 Aug 2018 09:07:39 +0800</pubDate><description><![CDATA[首先介绍一下动作条，ActionBar就是活动最顶部的那个标题栏。但只能位于活动的顶部，多有不便。Google便又推出了ToolBar,它继承了ActionBar的所有功能，并且灵活性高。ToolBar一般会有个主题，在style.xml中定义。

动作项一般为ToolBar中的按钮或文本，在menu文件布局中定义，通过&amp;lt;item&amp;gt;为菜单增加菜单项，new menu之后，需要调用


...]]></description><category></category></item></channel></rss>