摘要: 两行命令。 阅读全文
posted @ 2025-09-09 21:58 有空 阅读(5) 评论(0) 推荐(0)
摘要: Git 工作目录下,对于文件和文件夹的修改(包括增删改)会存在几个状态,这些状态会随着执行 Git 的命令而发生变化。 新创建一个文件,这个文件和 Git 没有建立关系,这个状态叫做未跟踪,即 untracked。使用指令 git add 将该文件使用 Git 来跟踪其今后可能发生的变化,此时的文件 阅读全文
posted @ 2025-09-08 23:23 有空 阅读(9) 评论(0) 推荐(0)
摘要: 在一个目录下执行命令 git init 即可。 阅读全文
posted @ 2025-09-08 21:39 有空 阅读(10) 评论(0) 推荐(0)
摘要: 下载、安装 下载: 链接: https://pan.baidu.com/s/17U9USMhKsUdn2ogCGjXv-g?pwd=sify 提取码: sify 安装: 破解: 将 example 文件夹以及 run.exe 同时拷贝到 typora 安装目录下的 \Typora\resources 阅读全文
posted @ 2025-09-08 21:21 有空 阅读(14) 评论(0) 推荐(0)
摘要: 有些常用的指令参数非常多,每次都要输入好多参数,我们可以使用别名。Linux 系统中很多 shell,包括 bash,sh,zsh,dash 和 korn 等,不管哪种 shell 都会有一个 .bashrc 的隐藏文件,它就相当于 shell 的配置文件。Git Bash 同样也可以创建这个 .b 阅读全文
posted @ 2025-09-07 22:58 有空 阅读(11) 评论(0) 推荐(0)
摘要: 第一次使用 Git 的时候,使用 git config --global user.name "cheng" 和 git config --global user.email chengkai730@163.com 这两个命令,配置个人的用户名称和电子邮件地址,这是为了在每次提交代码时记录提交者的信 阅读全文
posted @ 2025-09-07 22:53 有空 阅读(78) 评论(0) 推荐(0)
摘要: 下载、安装 下载地址:https://www.voidtools.com/zh-cn/downloads/ 阅读全文
posted @ 2025-09-07 22:20 有空 阅读(7) 评论(0) 推荐(0)
摘要: 下载地址:https://git-scm.com/downloads 安装包: 双击安装包开始安装,一直保持默认选项。 阅读全文
posted @ 2025-09-06 23:05 有空 阅读(8) 评论(0) 推荐(0)
摘要: 下载、安装 网址:https://cmder.app/ 下载下来的压缩包: 解压到一个平时用来安装软件的目录下: 设置 添加到环境变量 添加到系统右键菜单中 右键以管理员身份运行: 在窗口输入 cmder /register all 然后回车。 透明度 在 Seting -> Features -> 阅读全文
posted @ 2025-08-31 16:01 有空 阅读(99) 评论(0) 推荐(0)
摘要: 下载、安装 网址:https://code.visualstudio.com/Download 安装包: 双击安装包开始安装。 调整字体大小 Ctrl + , 打开设置,搜 font size 搜 zoom level,可以调整工作界面字体大小,负数表示缩小,正数表示放大。 阅读全文
posted @ 2025-08-31 14:08 有空 阅读(8) 评论(0) 推荐(0)
摘要: 制作启动盘 下载 wePE: https://www.wepe.com.cn/download.html 或者: 链接: https://pan.baidu.com/s/1shJ44mY8R_lUZA8CzVWsYw?pwd=u2rv 提取码: u2rv 安装包: 安装完成: 下载 Win11:ht 阅读全文
posted @ 2025-08-29 22:10 有空 阅读(9) 评论(0) 推荐(0)
摘要: 服务是什么 服务(Service)是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务。服务的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,服务仍然能够保持正常运行。 需要注意的是,服务并不是运行在一个独立的进程 阅读全文
posted @ 2025-02-28 13:46 有空 阅读(12) 评论(0) 推荐(0)
摘要: 在上一章中我们学了 Android 数据持久化的技术, 包括文件存储、SharedPreferences 存储以及数据库存储. 使用这些持久化技术所保存的数据都只能在当前应用程序中访问. 虽然文件和 SharedPreferences 存储中提供了 MODE_WORLD_READABLE 和 MOD 阅读全文
posted @ 2025-02-28 13:14 有空 阅读(11) 评论(0) 推荐(0)
摘要: 如果你了解网络通信原理应该会知道, 在一个 IP 网络范围中, 最大的 IP 地址是被保留作为广播地址来使用的. 比如某个网络的 IP 范围是 192.168.0.XXX, 子网掩码是 255.255.255.0, 那么这个网络的广播地址就是 192.168.0.255. 广播数据包会被发送到同一网 阅读全文
posted @ 2025-02-26 22:51 有空 阅读(34) 评论(0) 推荐(0)
摘要: 平板电脑和手机最大的区别就在于屏幕的大小, 一般手机屏幕的大小会在 3 英寸到 6 英寸之间, 而一般平板电脑屏幕的大小会在 7 英寸到 10 英寸之间。屏幕大小差距过大有可能会让同样的界面在视觉效果上有较大的差异, 比如一些界面在手机上看起来非常美观, 但在平板电脑上看起来就可能会有控件被过分拉长 阅读全文
posted @ 2025-02-25 22:34 有空 阅读(68) 评论(0) 推荐(0)
摘要: 从这里开始学习怎样使用 Android 提供的 UI 开发工具来编写程序界面。 如何编写程序界面 Android 中有多种编写程序界面的方式可供选择。 Android Studio 和 Eclipse 中都提供了相应的可视化编辑器, 允许使用拖放控件的方式来编写布局, 并能在视图上直接修改控件的属性 阅读全文
posted @ 2025-02-20 12:25 有空 阅读(88) 评论(0) 推荐(0)
摘要: 什么是 Activity Activity 是一种可以包含用户界面的组件, 主要用于和用户进行交互. 一个应用程序中可以包含零个或多个 Activity , 但不包含任何 Activity 的应用程序很少见, 谁也不想让自己的应用永远无法被用户看到吧? Activity 的基本用法 手动创建 Act 阅读全文
posted @ 2025-02-17 13:01 有空 阅读(71) 评论(0) 推荐(0)
摘要: Vue 介绍 model: 是数据模型, 里面包含了很多的业务数据以及数据的处理方法. view: 是视图层, 只负责数据的展示, 其实就是页面展示的 HTML 标签, 也可以理解为就是 DOM 元素. ViewModel: 是 View 和 Model 的通信的桥梁, 通过 ViewModel 就 阅读全文
posted @ 2025-02-06 22:11 有空 阅读(13) 评论(0) 推荐(0)
摘要: JavaScript 介绍 JavaScript (简称 JS) 是一门跨平台、面向对象的脚本语言。是用来控制网页行为的, 它能使网页可交互。 JavaScript 和 Java 是完全不同的语言, 不论是概念还是设计。但是基础语法类似。 JavaScript 在 1995 年由 Brendan E 阅读全文
posted @ 2025-01-31 11:32 有空 阅读(38) 评论(0) 推荐(0)
摘要: 什么是 HTML、CSS HTML (HyperText Markup Language): 超文本标记语言. 超文本: 超越了普通文本的限制, 比普通文本更加强大. 除了文字信息, 还可以定义图片、音频、视频等内容. 标记语言: 由标签构成的语言. HTML 标签都是预定义好的. 例如: 使用 < 阅读全文
posted @ 2025-01-30 09:36 有空 阅读(22) 评论(0) 推荐(0)
摘要: 通俗来说, Web 前端开发就是开发前端网页程序. 前端网页程序主要负责的就是将数据以好看的形式呈现出来. 网页有哪些部分组成: 文字、图片、音频、视频、超链接、表格... 前端的代码是如何转换成用户眼中的网页的: 通过浏览器转化 (解析和渲染) 成用户看到的网页. 浏览器中对代码进行解析渲染的部分 阅读全文
posted @ 2025-01-29 23:46 有空 阅读(41) 评论(0) 推荐(0)
摘要: Web: 全球广域网, 也称为万维网 (www, World Wide Web), 能够通过浏览器访问的网站. JavaWeb 开发就是使用 Java 来开发这样的网站. 浏览器是一个程序, 网站也是一个程序. 网页程序是在远程的服务器上运行着的, 我们可以在本地通过浏览器来访问这个程序. 打开浏览 阅读全文
posted @ 2025-01-29 22:48 有空 阅读(75) 评论(0) 推荐(0)
摘要: ![image](https://img2024.cnblogs.com/blog/3429446/202501/3429446-20250129224558949-67511740.png) ![image](https://img2024.cnblogs.com/blog/3429446/202501/3429446-20250129224609847-850408740.png) ![ima 阅读全文
posted @ 2025-01-29 22:46 有空 阅读(12) 评论(0) 推荐(0)
摘要: StringJoiner 跟 StringBuilder 一样, 也可以看成是一个容器, 创建之后里面的内容是可变的. 作用: 提高字符串的操作效率, 而且代码编写特别简洁, 但是目前市场上很少有人用. JDK 8 出现的. StringJoiner 有两个构造方法: public StringJo 阅读全文
posted @ 2025-01-26 22:28 有空 阅读(39) 评论(0) 推荐(0)
摘要: StringBuilder StringBuilder 可以看成是一个容器, 一旦创建了里面的内容是可以变化的. StringBuilder 的构造方法有两个: 空参构造. public StringBuilder(); 创建一个空白可变字符串对象, 不含有任何内容. 带一个字符串参数的构造. pu 阅读全文
posted @ 2025-01-26 22:22 有空 阅读(35) 评论(0) 推荐(0)
摘要: 第 12 版对应 Java 17。 本书介绍的是 Java SE。 OOP 的两大基石:封装和继承。 Java 实现封装的机制:类与方法。 Java 9 提供了 jshell。 阅读全文
posted @ 2025-01-22 21:08 有空 阅读(14) 评论(0) 推荐(0)
摘要: ![image](https://img2024.cnblogs.com/blog/3429446/202501/3429446-20250108221348422-2041379633.png) ![image](https://img2024.cnblogs.com/blog/3429446/202501/3429446-20250108221752225-1941537497.png) ![ 阅读全文
posted @ 2025-01-08 22:19 有空 阅读(17) 评论(0) 推荐(0)
摘要: Kotlin 语言简介 在 Android 系统诞生的前 9 年时间里, Google 都只提供了 Java 这一种语言来开发 Android 应用程序, 在 Android 1.5 系统中 Google 引入了 NDK 功能, 支持使用 C 和 C++ 语言来进行一些本地化开发. Google 在 阅读全文
posted @ 2024-12-30 20:50 有空 阅读(826) 评论(0) 推荐(0)
摘要: Android Studio 介绍 Android Studio 是 Android 应用的开发工具, 由谷歌公司在 2013 年 5 月推出, Android Studio 基于 IntelliJ IDEA 演变而来, 比 Eclipse 更加方便易用, 运行速度也较快. Android Stud 阅读全文
posted @ 2024-12-28 17:16 有空 阅读(126) 评论(0) 推荐(0)
摘要: 作者: 郭霖. 博客: http://guolin.tech/ 会跳转到他的 CSDN 博客: https://blog.csdn.net/guolin_blog 本书第一版基于 Android 4.x 系统, 开发工具是 Eclipse. 第二版出版于 2016 年, 基于 Android 7.0 阅读全文
posted @ 2024-12-25 21:56 有空 阅读(103) 评论(0) 推荐(0)
摘要: 书籍简介 《秦汉史》【林剑鸣】著 第 2 版 上海人民出版社,2019 中国断代史系列 作者简介 林剑鸣(1935-1997) 第一章 绪论 《秦汉史》是记述和研究秦汉时期历史的断代史。 这个时期的断限,是从秦建立到东汉灭亡(公元前 221 年到 公元后 220 年,总共 440 年)。 秦:前 2 阅读全文
posted @ 2024-12-14 17:15 有空 阅读(73) 评论(0) 推荐(0)
摘要: JRE: Java Runtime Environment, Java 运行环境. JDK: Java Development Kit, Java 开发工具包. JRE = JVM + 核心类库 + 运行工具 JDK = JVM + 核心类库 + 开发工具 JVM: Java Virtual Mac 阅读全文
posted @ 2024-12-06 23:47 有空 阅读(18) 评论(0) 推荐(0)
摘要: 源文件的基本组成是类. 类是所有 Java 程序的构建模块, Java 程序中的所有内容都必须放在类中. 类中可以有一个或多个方法, 方法必须在类的内部声明. Java 程序的执行入口是 main() 方法, 有固定的书写格式: public static void main(String[] ar 阅读全文
posted @ 2024-12-06 23:46 有空 阅读(51) 评论(0) 推荐(0)
摘要: 面向对象 安全性 多线程 简单易用 开源 跨平台 Java 是开源的. 与 C 和 C++ 不同, Java 规范中没有 "依赖具体实现" 的地方. 基本数据类型的大小以及有关运算的行为都是明确的. 例如, Java 中的 int 总是 32 位整数, 而在 C 和 C++ 中, int 可能是 1 阅读全文
posted @ 2024-12-06 23:43 有空 阅读(20) 评论(0) 推荐(0)
摘要: Java 技术体系分为三个平台: Java SE, Java EE, Java ME. Java SE (Java Standard Edition, 标准版): 支持面向桌面级应用 (如 Windows 系统下的应用程序) 的 Java 平台, 提供了完整的 Java 核心 API, 此版本以前称 阅读全文
posted @ 2024-12-06 23:42 有空 阅读(37) 评论(0) 推荐(0)
摘要: 图 1 图 2 2004 年发布 Java 5.0, 2014 年发布 Java 8, 从 Java 9 开始每 6 个月发布一次 Java. 其实, 从 Java 6 开始及之后, 版本号就是整数, 如 Java 6 而不是 Java 6.0, 上面的图片略有错误. 普通版本, 也叫过渡版本. 正 阅读全文
posted @ 2024-12-06 23:38 有空 阅读(36) 评论(0) 推荐(0)
摘要: 环境变量的介绍 Windows 的环境变量专门用来记录路径, 路径存储在环境变量的 Path 中. 如果希望某一个文件在 CMD 窗口的任意路径下都可以打开, 则需要将该文件的路径存放在环境变量中. 一般我们配置 Path 环境变量的目的都是希望可以在任意目录下打开指定的软件. 在 CMD 中运行该 阅读全文
posted @ 2024-12-06 23:09 有空 阅读(66) 评论(0) 推荐(0)
摘要: 介绍 CMD 是 Windows 操作系统中的命令提示符 (Command Prompt) 程序, 它是一种命令行工具, 可以让用户通过键入命令来与计算机进行交互. DOS: disk operating system, 磁盘操作系统. 是利用命令行来操作计算机. DOS 不是 CMD. 1981 阅读全文
posted @ 2024-12-06 00:39 有空 阅读(110) 评论(0) 推荐(0)
摘要: 简单控件的内容包括: 设置文本的内容 设置文本内容有两种方式: 在 XML 文件中通过属性 android:text 设置文本 在 Java 代码中调用文本视图对象的 setText 方法设置文本 创建一个新模块 chapter03: 创建成功: 在模块 chapter03 中创建一个布局: 布局文 阅读全文
posted @ 2024-12-01 21:43 有空 阅读(43) 评论(0) 推荐(0)
摘要: Gradle 是一个项目自动化构建工具, 帮我们做了依赖、打包、部署、发布、各种渠道的差异管理等工作. 项目级别的 build.gradle 指定了当前项目的总体编译规则. 模块级别的 build.gradle 对应于具体模块, 每个模块都有自己的 build.gradle, 它指定了当前模块的详细 阅读全文
posted @ 2024-11-30 22:19 有空 阅读(78) 评论(0) 推荐(0)