- 博客(7)
- 收藏
- 关注
原创 SpringBoot 设置动态定时任务,千万别再写死了
之前写过文章记录怎么在SpringBoot项目中简单使用定时任务,不过由于要借助cron表达式且都提前定义好放在配置文件里,不能在项目运行中动态修改任务执行时间,实在不太灵活。除了上面的借助cron表达式的方法,还有另一种触发器,区别于CronTrigger触发器,该触发器可随意设置循环间隔时间,不像cron表达式只能定义小于等于间隔59秒。经过网上搜索学习后,特此记录如何在SpringBoot项目中实现动态定时任务。可以看到任务变成了15秒执行一次。大家好,我是你们的朋友代码小咖。
2022-10-24 08:57:23
225
2
原创 VUE开发规范
1.Vue 开发规范目录及说明本文档为前端 vue 开发规范规范目的命名规范结构化规范注释规范编码规范CSS 规范2.规范目的为提高团队协作效率 便于后台人员添加功能及前端后期优化维护 输出高质量的文档3.命名规范为了让大家书写可维护的代码,而不是一次性的代码 让团队当中其他人看你的代码能一目了然 甚至一段时间时候后你再看你某个时候写的代码也能看3.1普通变量命名规范命名方法:驼峰命名法命名规范1.命名必须是跟需求的内容相关的词,比如说我想申明一个变量,用来表
2020-06-16 17:36:48
350
原创 VUE开发技巧-高级版
1 多路由模块解耦、保证更方便增加新的路由模块product.routers.js在这里插入代码片import Product from '../../views/Product.vue'const routes = { path: 'product', name: 'product', component: Product}export default routesad.routers.jsimport Ad from '../../views/Ad.vue
2020-06-13 14:21:06
350
原创 10个Vue开发技巧
1.路由参数解耦1.1一般组建内使用路由参数export default { methods: { getParamsId() { return this.$route.params.id } }}在组件中使用 $route 会使之与其对应路由形成高度耦合,从而使组件只能在某些特定的 URL 上使用,限制了其灵活性。1.2正确的做法是通过 props 解耦const router = new VueRouter({
2020-06-04 18:40:08
187
原创 vue性能优化
1.一劳永逸的组件注册通常在组件使用前,需要引入后再注册,但如果高频组件多了后,每次都这样做,不仅新增很多代码,效率还低!我们应该如何优化呢?其实,我们可以借助一下webpack的require.context() 方法来创建自己的(模块)上下文,从而实现自动动态require组件我们先在components文件夹(这里面都是些高频组件)添加一个叫global.js的文件,在这个文件里使用...
2020-05-08 07:53:33
141
原创 前端面试-JS篇
1.实现一个new操作符new操作符做了这些事:它创建了一个全新的对象它会被执行[[Prototype]](也就是__proto__)链接。它使this指向新创建的对象。通过new创建的每个对象将最终被[[Prototype]]链接到这个函数的prototype对象上。如果函数没有返回对象类型Object(包含Functoin, Array, Date, RegExg, Error)...
2020-01-20 11:57:34
169
转载 万能的自定义分享
1、新浪微博新浪微博 2、腾讯微博腾讯微博 3、开心网开心网或者用开心网 4、豆瓣网豆瓣 或者用豆瓣 5、人人网人人网或者用人人网 6、百度贴吧百度贴吧 7、QQ好友QQ好友 8、QQ空间QQ空间 9、腾讯朋友腾讯朋友 10、百度收藏百度搜藏 11、优酷空间优酷空间 12、搜狐微博搜狐微博 13、MSNMSN 14、猫扑MOP贴贴...
2019-01-15 16:49:34
606
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人