摘要: 在开发过程中,需要实现定时来执行某些方法任务,这时可以使用Quartz框架来实现这个功能。 一 Quartz简单使用 Quartz中主要包含几个核心概念,如下: 1.1 配置Scheduler 上文说Scheduler是一个调度容器,任意一个JobDetail和任意一个Trigger结合为一对即可进 阅读全文
posted @ 2019-07-19 18:22 Mask_D 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 一 Rabbitmq是什么 RabbitMq是一个消息队列,是以一种队列的结构来存放message,遵循这FIFO的规则。主要可以用来在不同的进程和线程之间进行通信。 为什么会产生消息队列? 不同进程(process)之间传递消息时,两个进程之间耦合程度过高,改动一个进程,引发必须修改另一个进程,为 阅读全文
posted @ 2019-07-17 17:29 Mask_D 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 在app打开的时候,会先进入到启动图界面。在启动图界面中停留3s(或者直接跳过),然后判断是否已经登录。进入到登录页面或者是进入到主页面。 一 启动图界面 采用帧布局(framelayout),所有控件都在界面左上角,按代码顺序依次覆盖,所以先写背景图(image view),然后写一个倒计时的控件 阅读全文
posted @ 2019-04-12 20:00 Mask_D 阅读(720) 评论(0) 推荐(0) 编辑
摘要: Java string类——string字符串常量 string是字符串常量,字符串在java中属于对象。而且,string有一个特性,即初始化了就不可更改。所以每次对string进行的操作其实实战上是新建了一个新的string,将之前的指针指向新的位置。这样的操作对于一些经常需要改变的string 阅读全文
posted @ 2019-03-14 17:14 Mask_D 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 各种小坑 1.小数的equal 计算机表示小数的时候,包括float和double型,都有误差。所以不能使用==来判断他们是否相等。只能判断他们是否在一个很小的误差之中,例如误差在正负0.00000001中就默认为相等。 2.位移运算符 a>>1表示将a的二进制数向右移动一位,现实意义为除以2.而且 阅读全文
posted @ 2019-03-04 16:15 Mask_D 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 数据结构 数组、字符串、链表、树、栈、队列。 1.数组 数组占着一段连续的内存进行存储的数据结构。在创建数组时,需要指定数组的容量大小,先为其分配内存。即时只在数组中存放一个数字,也要为其预先分配所有的内存。 由于内存连续,可以在O(1)的时间直接进行读写,时间效率高。可以利用这个优点来创建哈希表。 阅读全文
posted @ 2019-02-28 10:57 Mask_D 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 单例模式 1.不好的解法(只适用于单例模式) 把构造函数设为私有函数以禁止他人创建。定义一个静态实例,在需要的时候创建该实例。 只适合单线程,如果多线程同时运行到判断语句,会创建多个实例。 2.不好的解法(适应多线程,低效率) 对第一种方法的改进,可以通过添加一个同步锁。 此时只有一个线程可以得到同 阅读全文
posted @ 2019-02-27 20:53 Mask_D 阅读(234) 评论(0) 推荐(1) 编辑
摘要: Android电商开发(2)框架配置入口设计 项目根据课程大佬讲解可以用单activity和多个fragment来实现。这样的好处就在于可以是产品更加的顺滑。 1.初始化配置 由上一部分可以知道,软件的初始化配置需要写在核心module中。在book_core中创建一个包名为app,用来统管整个ap 阅读全文
posted @ 2019-01-22 22:33 Mask_D 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Android电商开发(1)项目基础骨架 本次项目旨在完成一个二手书交易市场的一种校园app,可以方便同学们进行二手书交易,实现多次利用。 骨架采用多个model组合而成,包括以下部分组成: 注解model:提供注解源数据 代码生成器model:使用注解生成代码 核心model:作用包括路由构架、h 阅读全文
posted @ 2019-01-18 22:16 Mask_D 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 创建文章 在终端在hexo中时输入命令:$hexo new 'title'这样就会在source/_post文件夹下生成一个title的文件,类型为.md,即是Markdown格式文件。 注:这里创建的类型自动为post类型,即post page,一共有三种格式: 编写文章 Markdown介绍: 阅读全文
posted @ 2018-10-17 21:06 Mask_D 阅读(223) 评论(0) 推荐(0) 编辑