计算机网络、序列化、javaScript中json与对象区别、函数式编程
简单学习了计算机网络,了解了计算机网络体系结构和常用的一些协议、术语等
序列化的意义
因为后端实体类一直用idea 插件生成,默认实现序列化接口,但一直不理解有什么意义,看了一些文章,现在的理解是序列式主要是用于io传输(磁盘、网络),前后端的json传输也是序列化的一种
javaScript中json与对象的区别
JavaScript对象和JSON对象没有区别,区别是JSON字符串和JavaScript对象
var test = {
name : "Leo",
sex : "male"
};
var jsonText = JSON.stringify(test);
//两者打印的区别
for(let item in test) {console.log(item)}//name sex
for(let item in jsonText ) {console.log(item)}//0 1 2 .....
https://www.cnblogs.com/lixiuming521125/p/13581231.html
java/javascript的函数式编程
- 了解了java 8 的lambda和stream链式编程,对list、数组等数据循环处理的问题相较于传统for循环方式更干净
- 了解JavaScript函数式编程指南,看了一些文章,大家对前端函数式编程的实际应用并不乐观,打算先应用在数组等数据结构上,让前端代码更干净紧凑些,但不去深入钻研