首先,category 可以在不获悉,不改变原来代码的情况下往里面添加新的方法,只能添加,不能删除修改,并且如果类别和原来类中的方法产生名称冲突,则类别将覆盖原来的方法,因为类别具有更高的优先级。 类别主要有4个作用: 1).将类的实现分散到多个不同文件或多个不同框架中。 2).创建对私有方法的前向 ...
分类:
移动开发 时间:
2020-04-17 23:27:14
阅读次数:
105
在Android中,多语言字符串都是以各种不同文件夹下的xml保存的,String文件作为Resource的一种,通过Resource资源包的动态替换更新,完成多语言的动态更新。 ...
分类:
移动开发 时间:
2020-04-07 18:30:12
阅读次数:
92
html <input id="file" type="file" accept=".map" onchange="upload()" /> JS document.getElementById('file').value = null; vue <input ref="referenceUploa ...
分类:
Web程序 时间:
2020-04-05 11:36:47
阅读次数:
73
一、JVM基础(JVM是什么? JRE是什么? JDK是什么?) a) JVM是什么? 编写的Java文件编译成class文件,class文件放入JVM中转义机器码,让机器执行 i. Java跨平台:一次编译到处运行原理,是因为安装了不同文件操作系统的JDK(JVM), 字节码(class)文件适配 ...
分类:
其他好文 时间:
2020-03-29 18:12:47
阅读次数:
68
原链接:https://help.ubuntu.com/lts/serverguide/ftp server.html "FTP 服务器" "vsftpd FTP 服务器安装" "匿名 FTP 配置" "认证 FTP 配置" "安全 FTP" "引用" FTP 服务器 FTP, File Trans ...
分类:
系统相关 时间:
2020-03-29 09:15:35
阅读次数:
111
在使用pycharm编写python程序时,发现无法导入同文件夹的.py文件 出现如下错误: 但两个文件是在同一文件夹中的,出现导入失败的错误: 为了解决该问题,右击文件夹,选择Mark Directory as 中的sources root 最后问题解决,导入成功 ...
分类:
其他好文 时间:
2020-03-26 21:20:06
阅读次数:
169
基本概念 编译:将 高级语言 翻译成 汇编语言或机器语言 的过程 预处理器:聚合不同文件中的源程序;将宏转换为原始语句; 加载器:修改可重定位地址;绝对地址 = 起始位置 + 相对地址; 连接器:连接多个可重定位的机器代码文件;解决外部内存地址问题; 编译系统结构 词法分析器 扫描源程序,识别各个单 ...
分类:
其他好文 时间:
2020-03-14 19:59:58
阅读次数:
48
1、下载“A File Icon”插件 github地址:https://github.com/SublimeText/AFileIcon 方法:git clone https://github.com/SublimeText/AFileIcon 下载到本地计算机 2、将下载完成的插件复制到Subl ...
分类:
其他好文 时间:
2020-03-09 01:20:29
阅读次数:
124
一、文件系统类型 Linux: 存在几十个文件系统类型:ext2,ext3,ext4,xfs,brtfs,zfs等,不同文件系统采用不同的方法来管理磁盘空间,各有优劣 Windows: FAT16、FAT32、NTFS等 二、硬盘组成 一个硬盘有多张盘片叠成,不同盘片有编号 每张盘片上都包括很多圈磁 ...
分类:
其他好文 时间:
2020-03-03 12:38:58
阅读次数:
95
1.安装jdk环境 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 2.为jdk配置环境变量 1 JAVA ...
分类:
编程语言 时间:
2020-02-26 20:47:00
阅读次数:
83