摘要: 1、在Tomcat Server的配置中添加一句命令: 神秘代码: 重启Tomcat,ok。 如果还不行,则需要: 1、在Settings中修改文件编码 2、修改IDEA的配置文件 2个文件的修改方式都是: 用记事本打开,在最后一行添加: 示例: 注意:需要重启IDEA才会生效。阅读全文
posted @ 2019-06-09 20:23 chenhongyong 阅读(17) 评论(0) 编辑
摘要: 解决办法:阅读全文
posted @ 2019-06-08 21:49 chenhongyong 阅读(85) 评论(0) 编辑
摘要: 有时候,apk打包过程中会出现“Certificate for <jcenter.bintray.com> doesn't match any of the subject alternative names: [*.aktana.com, aktana.com]”的错误。 这是因为本地计算机不能从阅读全文
posted @ 2019-06-08 20:50 chenhongyong 阅读(36) 评论(0) 编辑
摘要: “SDK tools directory is missing”,这是因为安装时你的计算机无法连接到google的服务器(对google服务器的域名地址解析出问题了),无法从google服务器下载SDK tools,安装时自动跳过安装SDK tools这一步(一闪而过)。 解决方式:手动在host文阅读全文
posted @ 2019-06-01 03:33 chenhongyong 阅读(79) 评论(0) 编辑
摘要: 数据库的发展历程: 网状型数据库 层次型数据库 关系数据库 面向对象数据库 关系数据库是最成熟、使用最广泛的数据库。 面向对象数据库是由面向对象的编程语言催生的新型数据库,更加适合面向对象编程,但诞生时间较短,技术尚不成熟,还未大规模地应用于开发。 关系数据库分为2类: 桌面数据库:适用于小型的、单阅读全文
posted @ 2019-05-29 20:50 chenhongyong 阅读(37) 评论(0) 编辑
摘要: 在以前的Java版本中,如果要遍历某个文件夹下所有的子文件、子文件夹,需要我们自己写递归,很麻烦。 在Java7以后,我们可以NIO.2中的Files工具类来遍历某个文件夹(会自动递归)。 大致用法: Files.walkFileTree(Path path, FileVisitor visitor阅读全文
posted @ 2019-05-29 19:21 chenhongyong 阅读(30) 评论(0) 编辑
摘要: Files类是一个工具类,提供了大量的静态方法来操作文件、文件夹。 Files类常用方法: long size(Path path) //返回文件大小 boolean isDirectory(Path path) //是否是文件夹 boolean isExecutable(Path path) //阅读全文
posted @ 2019-05-29 17:06 chenhongyong 阅读(33) 评论(0) 编辑
摘要: Java7对NIO进行了大的改进,新增了许多功能: 对文件系统的访问提供了全面的支持 提供了基于异步Channel的IO 这些新增的IO功能简称为 NIO.2,依然在java.nio包下。 早期的Java只提供了File类来操作文件、文件夹本身,功能有限,性能也不高。 NIO.2为解决这种缺陷,提供阅读全文
posted @ 2019-05-28 23:59 chenhongyong 阅读(47) 评论(0) 编辑
摘要: 1、 计算机中文件、数据底层都是基于二进制的。 计算机底层并没有文本文件、图片文件之分,它只是记录着每个文件的二进制序列。 字符集:包含着字符和二进制序列之间的对应关系,一个字符对应一个二进制序列。 编码(Encode):把人能看懂的明文转换为计算机能理解二进制序列。 解码(Decode):把计算机阅读全文
posted @ 2019-05-28 13:47 chenhongyong 阅读(76) 评论(0) 编辑
摘要: FileLock,文件锁。 文件锁在OS中很常见,如果多个程序同时访问、修改同一个文件,很容易因为文件数据不同步而出现问题。给文件加一个锁,同一时间,只能有一个程序修改此文件,或者程序都只能读此文件,这就解决了同步问题,保证了线程安全。 文件锁是进程级别的,不是线程级别的。文件锁可以解决多个进程并发阅读全文
posted @ 2019-05-28 12:27 chenhongyong 阅读(48) 评论(0) 编辑