import
-
多线程——异步服务IntentService
====================…
-
通知与服务——服务Service——推送服务到前台
========================================================…
-
使用Redis实现一个分布式的全局ID
当然实现方式有很多中,这里主要是记录一下使用Redis的实现方式 import lombok.extern.slf4j.Slf4j; import org.springframew…
-
通知与服务——消息通知——通知渠道NotificationChannel
一个应用允许拥有多个通知渠道,每个渠道的重要性各不相同,从Android8开始必须指定通知渠道才能正常推送消息。 引入通知渠道之后,推送消息的过程分为下列几个步…
-
本周学习内容
本周学习内容: 1.目录结构如图: 2.bean包下的类源码1)字段类 ColumnInfo: package main.com.oxx.sorm.bean; /*** 表中字段的…
-
Mybatis系列–13-动态sql之环境搭建及if语句
Mybatis系列–13-动态sql之环境搭建及if语句 概述 本文是动态sql学习的基础环境的搭建, 也涉及if语句 实践 在数据库中创建表 CREATE TABLE…
-
ServletContext对象
在每个web容器中,都会有一个对应的ServletContext对象,它代表着这个web应用。 利用ServletContext对象实现数据的共享,也就是说我们在一个servlet…
-
java之从命令行获取数据的三种方式
第一种:利用Scanner对象 import java.util.Scanner; public class TestInputOuput { public static void…
-
玩转Twisted之一:介绍
Python编写的事件驱动的网络引擎 twisted.web: HTTP 客户端和服务器, HTML 模板, 和一个 WSGI 服务器 twisted.conch: SSHv2 和…
-
注解结合反射,天衣无缝
请看示例代码 package com.xxd.modules.util; import lombok.AllArgsConstructor; import lombok.Data;…