- 博客(7)
- 收藏
- 关注
原创 js之面向对象——封装
回顾多年前第一次接触js,其实是有点反感的。相比于C#、java等强类型语言,js语法无法在IDE中通过键入“.”的方式,获取对象的智能提示,对于一个初学者这是一个非常不好的体验。即使多年以后,IDE有了不小的进步,但也只能将js内置对象的方法和属性以只能提示的方式体现,而自己定义的方法、属性,或者引入的第三方js对象的方法、属性依然是无法被IDE感知。究其原因,无非就是因为js的对象没有cla......
2022-06-06 17:20:41 5966
原创 js之ECMA基础
说明最近5年一直从事后端开发和系统架构工作,虽然早年是个全栈工程师,现在很多细节也已忘记。现在重新学习记录随笔,只记下自己觉得有必要记录的内容,过于基础或者显而易见的知识,就不再赘述了。数据类型js是一个弱类型语言,变量通过var关键字......
2022-06-06 17:20:26 1095
原创 JavaScript与ECMAScript
JavaScript是什么?javascript大家都知道,一种脚本语言,用于前端开发,可以操作页面元素、通过ajax访问服务器等等。不过,以上说法其实是在打脸。虽然js的确是一个强大的、可以运行于各类浏览器脚本语言,它的主要作用也的确是用于前端开发。但实际上它的作用不止于此。NodeJs就是运行在服务端的、用于编写服务端程序的玩意,它的开发语言就是js。嗯,其实还是在打脸…是不是晕了......
2022-06-06 17:20:04 1304
原创 Pisces集成logback
对于应用程序,我们应该依赖slf4j这样的日志facade框架,具体的日志实现是不会引用的。logback是目前市面上非常常用的日志框架,也是我们系统的首选。通常的用法是,我们在boot工程里创建一个logback.xml文件,里面定义若干appender对象和logger对象。但是这样的做法对于一个大型的、多模块的系统来说,管理不是特别好:一个日志文件定义了所有的日志对象和输出,难以管...
2018-11-13 18:56:48 416
原创 Pisces的属性配置文件加载
系统中访问properties文件中定义的配置项是很常见的需求,jdk提供java.util.Properties类加载指定的配置文件(当然不一定从本地文件、任意来源的流对象也可以)。在一个大型系统中,我们有可能需要定义多个配置文件,如果每个文件都需要声明一个Properties与之对应,那么代码会显得很啰嗦。方法一:统一写一个加载工具类,可以,但是不见得最好。方法二:借助spring fr...
2018-09-21 17:47:48 625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人