摘要:
ASP.NET Core 3.0 uses a refined endpoint routing which will generally give more control about routing within the application. Endpoint routing works i 阅读全文
摘要:
前言:RabbitMQ是一个在AMQP协议标准基础上实现的,可复用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。所以,需要先安装 Erlang。 1、安装 阅读全文
摘要:
一、WebApi上使用MultipartFormDataStreamProvider来接收文件时,会自动将文件保存至指定目录下,文件名什么的都是自动生成的。代码如下: 然后在客户端调用如下代码即可 二、自己保存文件 首先看下下面的uml 图,图中相关类为Microsoft默认提供的MIME处理类,最 阅读全文
摘要:
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 另一方面,在函数外部自然无法读取函数内的局部变量。 这里有一个地方需要注意,函数内部声明变量的时 阅读全文
摘要:
github 地址:https://github.com/dkest/PieView 简单分析 其实根据我们上面的知识已经能自己制作一个饼状图了。不过制作东西最重要的不是制作结果,而是制作思路。 相信我贴上代码大家一看就立刻明白了,非常简单的东西。不过嘛,咱们还是想了解一下制作思路: 先分析饼状图的 阅读全文
摘要:
Android 手机给应用分配的堆内存通常是8 M 左右, 如果内存处理不当很容易造成 OOM (OutOfMemoryError),OOM 主要由于一下这些原因引起的: 1. 数据库 Cursor 没有关闭。 当我们使用完数据库之后,一定要调用 close() 关闭数据库,并释放资源。 2. Li 阅读全文
摘要:
一、Shape的用法 :shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 填充:设置填充的颜色 间隔:设置四个方向上的间隔 大小:设置大小 圆角:同时设置五个属性,则Radius属性无效 android:Radius="20dp" 设置... 阅读全文
摘要:
一、概述 Activity 可以说是应用程序的载体(也可以理解为界面的载体,但是不界面),用户能够在上面绘制界面(Activity本身不绘制界面),并提供用户处理事件的API,维护应用程序的生命周期(Android应用程序是由多个 Activity 堆积而成,而各个 Activity 又有其独立的... 阅读全文
摘要:
一、先看看文档里怎么说 Base class for those who need to maintain global application state. You can provide your own implementation by specifying its name in your... 阅读全文
摘要:
一。概述 Android 中的异步消息处理主要分为四个部分组成,Message、Hndler、MessageQueue 和 Looper。其关系如下图所示: 1. Message 是线程之间传递的消息,它可以在内部携带少量信息,用于在不同线程之间交换数据。 2. MessageQueue 是消息... 阅读全文