- 博客(15)
- 资源 (3)
- 收藏
- 关注

原创 Android 开发实践(二)弄懂项目结构
文章目录项目结构总览详解 app 模块探究 HelloWorld 的运行过程理解项目中的资源:res分析 build.gradle 文件日志工具 Log项目结构总览 本文基于前一篇博文【开始你的 Hello World 】详述 Android 的项目结构,Android Studio 版本为 4.0 。 回到 Android Studio 我们的 HelloWorld 项目,默认会看到如下项目结构: 新建项目默认使用的是 Android 模式,适合快速开发,但不利于我们了解它的真正的项目结构
2020-08-30 11:02:17
606

原创 Android 开发实践(一)开始你的 Hello World
1. 了解 Android1.1 Android 命名由来Android 一词最早出现于法国作家利尔亚当(Auguste Villiers de l’Isle-Adam)在 1886 年发表的科幻小说《未来夏娃》(L’ève future)中,他将外表像人的机器起名为 Android。1.2 Android 标志Android 是一个全身绿色的机器人,半圆形的头部,有两支天线和空白的点作为眼睛。它的头部与身体之间有空白的区域,相似于一枚有平底的鸡蛋,两侧各有两个圆角矩形,作为它的双臂。Androi
2020-08-23 01:45:19
1233
原创 1. 关于系统架构师
1. 关于系统架构师1.1 系统架构的概念和发展历史1.1.1 系统的概念1.1.2 简要的发展历史1.2 系统架构师的定义与职业素质1.2.1 定义1.2.2 系统架构师技术素质1.2.3 系统架构师管理素质1.2.4 系统架构师与其他团队角色的协调1.3 系统架构师知识结构1.4 从开发人员到架构师1.1 系统架构的概念和发展历史1.1.1 系统的概念系统架构三要素:构件、模式和规划。软件系统架构是关于软件系统的结构、行为和属性的高级抽象。1.1.2 简要的发展历史20 世纪 80 年代
2020-07-20 23:53:25
350
原创 Oracle Help
Oracle Help执行过的 SQL 语句SELECT * FROM V$SQLAREA T WHERE ROWNUM <= 50 and t.PARSING_SCHEMA_NAME = 'ZTENET' and t.SQL_TEXT like '%ZTE_FMT_SEAL%' ORDER BY T.LAST_ACTIVE_TIME DESC;执行中的 SQL ...
2020-04-10 14:14:53
195
原创 Java 并发编程实战笔记(一)简介
目录简介单线程与多线程单线程多线程线程的风险线程的一些应用简介为什么要编写并发程序(使用多线程)?简化异步代码,简化复杂系统的开发。充分发挥多处理器的强大计算能力。单线程与多线程单线程优势:直观且简单多线程提高资源利用率、公平性、便利性发挥多处理的强大能力建模的简单些异步事件简化处理响应更灵敏的用户界面线程的风险如果没有同步,共享变量引起的读操作等安全性问题...
2019-03-11 00:08:50
156
原创 VB-Word打开指定目录文件
Function GetAllFiles(ByVal path As String, ByVal results As Collection) Dim files As files Dim folder As folder Dim subFolders As Folders Dim file As file Dim t Set folder...
2018-06-04 09:19:43
2015
原创 VB-Word添加页眉页脚
Word文档自定义宏添加页眉页脚标识:'给指定目录下Word文件添加文档标识Sub WordFlag() Dim FolderPicker As Object Dim FilePath As String Set FolderPicker = Application.FileDialog(msoFileDialogFolderPicker) With Fo...
2018-06-04 09:08:46
3449
原创 nginx: [emerg] unknown directive "sub_filter"
问题:Nginx 的内容替换功能,集成第三方的替换模块:ngx_http_substitutions_filter_module报错误:nginx: [emerg] unknown directive "sub_filter"......解决方案:确认配置参数包含以下两项:--with-http_sub_module --add-module=/git/ngx_http_substitutions...
2018-02-13 11:34:09
11647
1
原创 JavaScript Study (window 对象)
1、计时器setTimeout() 和setInterval(),前者用来注册指定时间(单位/毫秒)之后单次调用的函数,后者是多次。假设有函数function test(){···}:setTimeout(test, 1000) //1秒后执行setInterval(test, 2000) //每隔两秒执行一次2、浏览器定位和导航window.location引用的是Locat
2016-12-04 15:52:27
375
原创 JavaScript Study 2(类型、值和变量)
JavaScript数据类型分为:原始类型(数字、字符串、布尔值和特殊值【null、undefined】)和对象类型(Object,键值对组成)。JavaScript中,同时使用了字符串和数字,数字将会转成字符串处理。不在任何函数内声明的变量称为全局变量。1、数字JavaScript不区分整数值和浮点值,所有数字均用64位浮点格式表示。在任何数字直接量前加“-”号,可以得到其负数,但“-”
2016-12-02 23:46:08
402
原创 JavaScript Study 1(词法笔记)
1、字符:区分大小写;空格、换行符大多被忽略,Unicode、ASCII字符2、注释:// 或 /*注释内容*/3、直接量:数字、字符、正则表达式直接量、null等4、标识符和保留字:标识符开始(字母,下划线,$);保留字不确定就查查吧5、分号:可选,但我这里建议每一句结束都加上分号,编译器什么的对空格换行总觉得会出现点问题。return、break、continue后的表达式不能
2016-12-02 23:14:52
255
Java线程
一、线程的概念 1、什么是线程 线程是程序中的一个执行流。一个执行流是由CPU运行程序代码并操作程序的数据所形成的。因此,线程被认为是以CPU为主体的行为。在Java中线程的模型就是一个CPU、程序代码和数据的封装体。 2、Java中的线程模型 如图,Java线程模型包含3个方面: 1、一个虚拟的CPU 2、该CPU执...
2015-04-21 09:39:17
388
2
Java接口
什么是接口: Java中接口(interface)是抽象类的概念更深入一层。接口中声明了方法,但不定义方法体,因此接口只是定义一组对外的公共接口。 接口的具体定义: 接口的定义包括接口声明和接口体,如下://格式interfaceDeclaration{ interface Body}//接口声明[public]...
2014-11-21 00:29:53
144
Java继承
1.首先,我们要知道现实世界中对象主要存在3种关系:包含、关联、继承。 当对象A是对象B的一个组成部分时,称对象B包含对象A。 当对象A中需要保存对象B的一个引用而不是对象本身时,称对象A和对象B之间是关联关系。 当对象A是对象B的特例时,称对象A继承了对象B。 2.类之间的继承关系图例: 自行车相当于父类...
2014-11-18 23:39:50
116
原创 类和对象
类和对象 1. 什么是类:具有相同方法和属性的集合与抽象 如:学生类、动物类等等 类的定义: [修饰] class 类名 { 变量及初始化; 方法及方法名; ...
2014-11-18 01:19:44
152
TortoiseGit-2.10.zip
2020-08-25
Sourcetree_4.0.2_236.zip
2020-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人