JSON、AJAX、I18N
前言了解JSON的字符串和对象模式以及它们之间的转换;了解AJAX异步的实现和好处;了解I18N如何国际化,即如何更加Locale来切换读取的配置文件。一、JSON一种轻量级数据交换格式(与xml做比较),易于阅读和编写,以及程序读取解析,完全独立于不同语言。
最简单直接地理解Java软件设计原则之依赖倒置原则
理论性知识定义 依赖倒置原则,Dependence Inversion Principle (DIP) 高层模块不应该依赖低层模块。二者都应该依赖其抽象。 抽象不应该依赖细节,细节应该依赖抽象。 针对接口编程,不要针对实现编程。
java集合——HashSet存储方式
HashSet特征无序——添加和取出元素的顺序不一致;没有索引元素不可以重复,所以最多包含一个null取出的顺序虽然不是添加的顺序,但是固定底层采用HashMap实现,所以主要介绍HashMap底层代码HashMap底层实现:数组+链表/红黑树HashMap大致数据结构看代码⬇️
JAVA IO总结及socket简单实现
5个类指的是File、OutputStream、InputStream、Writer、Reader;一个接口指的是Serializable.掌握了这些IO的核心操作那么对于Java中的IO体系也就有了一个初步的认识了 Java I/O主要包括如下几个层次,包含三个部分: 1.流式
开发第一个Java程序
1.1 启动eclipse解压下载的Eclipse,建议放在一个常用的开发工具目录下(文件夹名强烈建议用英文字母如:在D盘根目录下建立文件夹javaDev),打开eclipse文件夹,下面双击eclipse.exe,就启动了eclipse。设置相关参数参考https://www.
Java中23种设计模式-单例模式(Singleton)
1.在内部创建一个实例,构造器全部设置为private,所有方法均在该实例上改动。1)内部类式单例类:特点:内部类式中,实现了延迟加载,只有我们调用了getInstance饿汉式单例类:特点:饿汉式提前实例化,没有懒汉式中多线程问题。
啥情况?MySQL中IS NULL、IS NOT NULL、!=不能用索引?
__biz=MzIxNTQ3NDMzMw==&mid=2247484230&idx=1&sn=392f0abb4b1414e41bbcdd9ace4e971c&utm_source=tuicool&utm_medium=referral不知道从什么时候开始,网上流传着这么一个说法