摘要: 阅读全文
posted @ 2021-12-03 23:00 1112的 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-03 00:15 1112的 阅读(13) 评论(0) 推荐(0) 编辑
摘要: float f = 0.1f; //0.1 double d = 1.0/10; //0.1 System.out.println(f==d); //false 基本数据类型比较的是值,引用数据类型比较地址 float d1 = 2312312311313f; float d2 = d1+1; Sy 阅读全文
posted @ 2021-12-02 02:29 1112的 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、简单工厂模式 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean 阅读全文
posted @ 2021-01-07 19:00 1112的 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1.代码开始执行,遇到console.log(1) ,打印 1 2.代码继续执行,遇到setTimeout,此为异步任务,交给异步处理模块,因为没有延迟时间,所以console.log(2)很快加入到了宏任务队列中 3.代码继续执行,遇到console.log(3),打印 3 4.代码继续执行,遇到 阅读全文
posted @ 2021-01-07 12:16 1112的 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 2.1 生成器概述(generator) 生成器(generator)就是可迭代对象(它在内部实现了迭代器协议) 生成器在python中的两种表达形式: 生成器表达式 生成器函数 触发生成器的方式: 通过调用__next__()方法,相当于send(None) 通过调用send()方法 2.2 生成 阅读全文
posted @ 2021-01-07 12:15 1112的 阅读(54) 评论(0) 推荐(0) 编辑
摘要: (一)Solon.start(source, args, builder) 内部执行过程(即Solon的启动过程) 实例化 Solon.global() 加载应用属性配置 加载扩展文件夹 扫描插件并排序记录(插件也可叫扩展组件) 运行builder函数(如果它不为null) 运行插件 扫描sourc 阅读全文
posted @ 2021-01-05 14:27 1112的 阅读(67) 评论(0) 推荐(0) 编辑
摘要: Solon是参考Spring boot 和 Javalin 而设计。吸取了两者的的优点,避开了很多繁重的设计,使其支持http, websocket, socket 三种通讯信号接入。Solon 2M即可支撑起普通的mvc开发了,0.1秒就可以完成启动;相对于言,Spring boot 的一个普通m 阅读全文
posted @ 2021-01-05 14:11 1112的 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1.1 可迭代对象(Iterator) 迭代器协议:某对象必须提供一个__next__()方法,执行方法要么返回迭代中的下一项,要么引起一个Stopiteration异常,以终止迭代(只能往后走,不能往前退) 协议是一种规范,可迭代对象实现了迭代器协议,python的内部工具(如for循环、sum、 阅读全文
posted @ 2021-01-05 14:10 1112的 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Solon 的插件也可以叫扩展组件,相当于Spring 的 starter。Solon已经提供了大量的基础插件,但对第三方的框架适配目前较少。 插件 说明 boot插件:: 说明 org.noear:solon.boot.jlhttp* boot插件,对jlhttp适配,提供http服务(不自带se 阅读全文
posted @ 2021-01-05 14:01 1112的 阅读(76) 评论(0) 推荐(0) 编辑