Home
Ejin66
Cancel

Android jetpack 相关类的理解

Android Jetpack是google推出的帮助开发者快速开发应用的一整套组件的集合。官方文档地址:Jetpack。有一些新的概念,对开发还是很有用的,这里记录一下: ViewModel 概念 官方定义: The ViewModel class is designed to store and manage U...

CSS 相关集合

CSS 盒模型 一、 CSS盒模型基础 在CSS中,HTML的标签元素大体分为三种类型:块状元素(block)、内联元素( inline )、块状内联元素(inline-block). 常见的标签中, ​ 1. 块状元素: <div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl&g...

Docker基础命令

整理Docker基本命令 列出本地的镜像 docker images #or docker image ls #or docker images -q #只显示镜像id # 按正则表达式过滤 docker images | egrep -o "正则表达式" # 过滤出已xxx开始的镜像名 docker images "xxx/*" # 过滤出<none>的镜像 docker ...

基于GOLANG 的 API-Web Framework

一. 首先,介绍下框架的主要功能: 将如下url: /controller/function/arg1/arg2... 路由到对应的方法: Controller.function(arg1,arg2,...) 二. 具体实现 将所有请求都集中到一个handler中做处理 func GetServeMux() *http.ServeMux { var mSe...

Golang 相关内容整合

Golang 在windows下交叉编译 在1.8版本的环境下测试,只需 set GOARCH , set GOOS即可。即: set GOARCH=386 (取决于linux处理器框架,命令:uname -a查看) set GOOS=linux go env (查看全局配置) Golang反射包 利用反射包复制一个对象 obj := new(Object) temp := r...

后缀表达式算法

​ 如果有个功能需求:用户随便输入一个算数表达式,要求系统给出表达式结果。看似简单,其实表达式中各种运算符,各种括号优先级,写起来逻辑还是蛮复杂的。有什么简单的方法吗?我们可以用后缀表达式来实现。 ​ 在介绍什么是后缀表达式之前,先介绍一下中缀表达式。其实这个大家都很熟悉,形如 (2 + 1) * 3,我们叫它中缀表达式。如果换成后缀表达式,就要表示成 2 1 + 3 * 。 ...

php中Session过期的问题

问题: 一般我们会配置PHP中session的有效期,假设gc_maxlifetime=3600(s)。道理上,一个session的最近一次修改时间到现在超过了3600s,这个session应该过期,被GC回收才对。但事实是, 超过有效期之后,仍能获取到session。 分析: 每运行一个php文件,只有1%的概率会GC回收,session.gc_probability = 1,ses...

CentOS7相关集合

安装Apache,Php5,MariaDB Apache安装: #安装apache yum install httpd #设为开机启动 Chkconfig httpd on MariaDB安装: # mariadb代替mysqldb;centos7之前的版本,用mysql-server,默认源中没有mariaDB-server yum install mysql mariaDB...

NDK开发总结

1. 创建项目 下载NDK developer tool,在新建项目时,选择C++support,系统会默认在src/main下创建cpp文件夹。同时,在主module下会多出CMakeLists.txt配置文件。 build.gradle android { ... defaultConfig { ... ex...

React Native上手整理

1. React Native开发环境搭建,参考: 搭建React Native开发环境(中文版) 2. 常用命令 react-native init AwesomeProject //初始化一个项目,生成项目模板 react-native run-android //cd 到项目目录,运行android项目,默认会启动服务器 react-native start --port 8888...