2022-05-06 11:38
WEB前端
(1119)
(0)
0
setup函数是处于 生命周期函数 beforeCreate 和 Created 两个钩子函数之间的函数 也就说在 setup函数中是无法 使用 data 和 methods 中的数据和方法的;setup函数是 Composition API(组合API)的入口;在setup函数中定义的变量和方法最后都是需要 return 出去的 不然无法再模板中使用。
2022-05-05 20:50
(981)
我们可以使用reactive来为JS对象创建响应式状态,对于一些基本数据类型,比如字符串和数值等,我们想要让它变成响应式,我们当然也可以通过reactive函数创建对象的方式,但是Vue3提供了另一个函数ref。
2022-05-05 20:40
(951)
在vue3中,新增了一个setup生命周期函数,setup执行的时机是在beforeCreate生命函数之前执行,因此在这个函数中是不能通过this来获取实例的;同时为了命名的统一,将beforeDestroy改名为beforeUnmount,destroyed改名为unmounted。
2022-05-05 20:37
(970)
Vue3最重要的变化之一就是引入了Tree-Shaking,Tree-Shaking带来的bundle体积更小是显而易见的。在2.x版本中,很多函数都挂载在全局Vue对象上,比如$nextTick、$set等函数,因此虽然我们可能用不到,但打包时只要引入了vue这些全局函数仍然会打包进bundle中。
2022-04-24 08:44
JavaEE
(1839)
我用的SpringBoot2.6.6,使用SpringDataJPA操作数据库,一般启动没有问题,但是偶尔会报个错误启动不起来:Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set,这是因为没有设置Hibernate SQL方言导致的,在properties文件中要设置数据库方言。
2022-04-22 14:26
(1670)
在spring中复制对象可以使用org.springframework.beans.BeanUtils的copyProperties方法。
2022-04-21 20:51
(1229)
文件上传是Web开发中的重要话题,最直接和简单的方式是通过表单直接提交文件。 引入jQuery来进行异步上传可以获得更好的用户体验。 一方面,在JavaScript中进行异步操作比表单更加灵活; 另一方面,异步上传也避免了上传大文件时的页面长时间卡死。
2022-04-18 11:39
其它
(1706)
EasyX Graphics Library 是针对 Visual C++ 的免费绘图库,支持 VC6.0 ~ VC2022,简单易用,学习成本极低,应用领域广泛。EasyX 是针对 C/C++ 的图形库,可以帮助使用C/C++语言的程序员快速上手图形和游戏编程。比如,可以用 VC + EasyX 很快的用几何图形画一个房子,或者一辆移动的小车,可以编写俄罗斯方块、贪吃蛇、黑白棋等小游戏,可以练习图形学的各种算法等。
2022-04-15 21:23
(1054)
泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。引入泛型的原因:可以增强代码的复用性,当然这种限定死类型的方式也会使得代码的安全性和可读性更高。
2022-04-10 18:18
(1091)
流式查询指的是查询成功后不是返回一个集合而是返回一个迭代器,应用每次从迭代器取一条查询结果。流式查询的好处是能够降低内存使用。如果没有流式查询,我们想要从数据库取 1000 万条记录而又没有足够的内存时,就不得不分页查询,而分页查询效率取决于表设计,如果设计的不好,就无法执行高效的分页查询。因此流式查询是一个数据库访问框架必须具备的功能。流式查询的过程当中,数据库连接是保持打开状态的,因此要注意的是:执行一个流式查询后,数据库访问框架就不负责关闭数据库连接了,需要应用在取完数据后自己关闭。
Page 14 of 24