Spug v3.1.6 已经发布,运维管理系统

Spug v3.1.6 已经发布,运维管理系统 此版本更新内容包括: 新增功能及改进 文件管理器增加输入地址功能 #495 发布申请的时间默认展示为相对时间 #I57T37 主机分组名称长度增加到50个字符 优化保留与发布配置的版本数量相同的构建纪录以改善磁盘空间占用 加强账户密码策略 改进获取主机扩展信息兼容性 修复与主机相关的监控项页面展示状态问题 #I5AIL1 修复webhook触发的发布纪录没有发布时间发布人的问题 修复发布驳回再提交触发的webhook通知状态值不正确的问题 详情查
分类: 业界资讯 发布时间: 06-20 21:02 阅读次数: 0

Bee V1.17.0.7 支持 Harmony 和 Android 直接访问数据库,使用同一套 ORM 代码就够了

ORM Bee 简单易用,文件小,性能好;同时支持 Android 和 Harmony,还支持 JDBC (可在 JavaWeb 等开发中使用)。 在 Harmony 和 Android 两个环境 , 可以用同一套 Bee 代码访问 DB, 提高代码重用,节省人力物。 Bee,互联网新时代的 Java ORM 工具,更快、更简单、更自动,开发速度快,运行快,更智能! V1.17.0.7 (有为) 1)支持HarmonyOS(鸿蒙)直接使用Bee访问SQLite数据库; 2)在Harmony和A
分类: 业界资讯 发布时间: 06-20 21:00 阅读次数: 0

Solon 1.8.3 发布,云原生微服务开发框架

相对于 Spring Boot 和 Spring Cloud 的项目 启动快 5 ~ 10 倍 qps 高 2~ 3 倍 运行时内存节省 1/3 ~ 1/2 打包可以缩小到 1/2 ~ 1/10(比如,90Mb 的变成了 9Mb) 基于 app.name 进行注册发现 与 k8s svc 相互对应 支持 Service Mesh 架构部署方案 关于 Solon Solon 是一个更现代感的应用开发框架,轻量、开放生态型的。支持 Web、Data、Job、Remoting、Cloud 等任何开发
分类: 业界资讯 发布时间: 06-20 17:02 阅读次数: 0

GreaterWMS 2.1.19 Docker 版本发布,请注意查收

介绍:该库存管理系统是,目前福特亚太区售后物流仓储供应链流程。 离开福特后,我开始了这个项目。 为了帮助一些有需要的人。 OneAPP 理念。 支持扫描设备 PDA、手机 APP、桌面 exe、网站等。 官网: GreaterWMS 视频教程:B 站 更新日志:V 2.1.19 Docker版本发布 cd GreaterWMS/ docker-compose up -d # 修改请求地址 # baseurl GreaterWMS/templates/public/statics/ba
分类: 业界资讯 发布时间: 06-20 15:02 阅读次数: 0

js 获取数组对象中的最后一项展示

今天遇见一个大无语事件,明明很简单的数值返回,某某后端就是不返回,非要我去处理一下。来吧 他的返回类型是一个对象里面套数组对象数组的样子。我们要用的是两种,把子数组拼接在一起用一个字段展示,还要最后一个子元素数组的最后一个值用个字段展示。在上个文章中我们已经展示了那个图的返回结果看图,看效果原本是chiled { [ { [ ] } ]}上图是处理过的,合并到一个数组中,用join-拼接成一个字符串的形式,展示所有。过程方式看这里。好了继续拿到最后一个值
分类: 业界资讯 发布时间: 06-20 14:34 阅读次数: 0

实现多层嵌套 对象数组循环 并拼接字符串

successCallBack: (successTableRef, row) => { const records = successTableRef.dataSource; records.forEach((item) => { if (item.itemCatePath) { var itemCatePathName = item.itemCatePath; var ..
分类: 业界资讯 发布时间: 06-20 14:34 阅读次数: 0

js 中 空值赋值运算符 的用法

**空值赋值运算符 (??=)**含义解说 :当空值赋值运算符 ??= ,左侧的值为null、undefined的时候, 才会将右侧变量的值赋值给左侧变量。其他所有值都不会进行赋值。同样在一些场景下,可以省略很多代码. 即 xx ??= 00 ,也就是说xx 为null / undefined 时候 会把00 赋值给xx ,否则保留xx的本值。上例子let b = '你好';let a = 0let c = null;let d = '123'console.log(b ??= a
分类: 业界资讯 发布时间: 06-20 14:34 阅读次数: 0

前端 关于汇率的计算

汇率是各个国家之间流通货币的单位换算在项目中通常是金额之间的换算才会用到好了,直接看图看代码吧。其实就是拿到本位币 和币种,在去调汇率的接口进行查询匹配的汇率结果返回来。我这里获取的是公司里的本位币,币种有人民币,美元等上图可以知道我们是选取的form表单里面的字段,所以嘞我们要用组件里的form,你用你们的组件就行了** * 基本信息改变 * @param changedFields 改变的字段信息 */ onValuesChange = async (change
分类: 业界资讯 发布时间: 06-20 14:34 阅读次数: 0

安装了python报错 或者执行 npm install 时报node-sass的各种相关错误 解决办法

解决Python报错 和 npm install 报错 node-sass 安装报错
分类: 业界资讯 发布时间: 06-20 14:34 阅读次数: 0

vu2响应式原理 代码分析

vue2响应式原理 代码分析
分类: 业界资讯 发布时间: 06-20 14:34 阅读次数: 0

vu3响应式原理 代码分析

上个文章我们说了vue2的原理,看这里。现在简单说一下vue3的原理。vue3 建议大家还是多多看看官网,毕竟语法都变了,虽然兼容vue2,但是最好按照官网说的取用vue3 .不然会有一系列的报错。很是头疼。例如 vue2中用 data(){return { }}等, vue3 就舍弃了这个,直接用的是setup(){…, return{导出定义的属性/对象、数组等、函数等}}vue3的响应式:实现原理通过Proxy(代理):拦截对象中任意属性的变化,包括:属性值读写。属性的添加,属性的删除等。
分类: 业界资讯 发布时间: 06-20 14:34 阅读次数: 0

vue3中 setup注意点

1 props:值 为对象,包含:组件外部传递过来,且组件内部声明接收了的属性。2 context:上下文对象。(1)attrs: 值为对象,包含:组件外部传递过来,但没有在props配置中声明的属性,相当于this. $attrs。(2)slots: 收到的插槽内容,相当于this. $slots。(3)emit: 分发自定义事件的函数,相当于 this. $emit。解析注意的是setup接收参数的时候,必须有props接收声明,否则就会警告,跟vue2是不一样的。context是一个对象
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0

vue3的 computed 计算属性 与 watch监听

看下(有this ,但是 vue3 是没有的,我们说过vue3的this是undefined)与vue2 中的computed 配置功能一致。(注意的是简写会在修改的时候警告,所以我们按照完整写法写入。)写法:引入 computed先看下vue2 中深度监听和立即监听不过有两个坑要注意:1:监听reactive定义的响应式数据时:oldvalue无法正确获取。强制开启了深度监听(deep配置失效)。2:监听reactive定义响应式数据中某个属性时,deep配置有效。代码展示情况二情况
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0

vue3技术 watch时 value问题

要不要 .value取决于 ref 还是 reactive基本数据 不要 .value ,不然会报警告哦多层可以 .value 也 可以添加deep:true。刚开始学,如果有问题,请指正,谢谢
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0

vue3 watchEffect 函数

watch 的套路是:既要指明监视的属性,也要指明监视的回调watchEffect的套路是:不用指明监视的那个属性,监视的回调中,用到哪个属性,那就监视哪个属性。watchEffect有点像computed:但computed注重的是计算出来的值(回调函数的返回值),所以必须要写返回值;而watchEffect 更注重的是过程(回调函数的函数体),所以不用写返回值。...
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0

vue3生命周期钩子函数

vue2生命周期钩子函数视图vue3生命周期钩子函数视图代码 // 通过配置项beforeCreate () {console.log(‘beforeCreate’);},created () {console.log(‘created’);},beforeMount () {console.log(‘beforeMount’);},mounted () {console.log(‘mounted’);},beforeUpdate () {console.log(‘befor
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0

vue3 自定义hook函数 和 toRef

如果有多个的对象,可以直接用 toRefs(‘一个参数’)/ 使用可以用 …toRefs(‘参数’)代码实例我们假设及时获取页面鼠标位置即打点。如果要是有人要用这个组件就要变化,进行封装然后封装一下在引入下toRef...
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0

vue3 祖孙组件通讯传值 provide 与 inject 以及 响应式数据的判断

父组件有一个provide 选项来提供数据,子组件有一个inject 选项来开始使用这些数据写法:1 在祖组件中 写入 provide(‘传递的变量名’,自定义变量名)2 在孙组件中写入inject(‘接收的传递的变量名’)代码演示记得导入 provide祖组件文件中孙组件文件 接收 inject效果响应性数据的传递与接收。要先在祖组件中 provide 数据出去,在孙组件拿到的也是响应式的,并且可以通自身定义的响应式变量一样,直接return给template使用。一旦数据有变化,视图
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0

vue3父子组件传值 以及注意事项

当你在进行父子组件传值的时候报警告:Property “value” was accessed during render but is not defined on instance.at warn]: Extraneous non-emits event listeners (xxx) were passed to component but could not be automatically inherited because component renders fragment or text
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0

vue项目 初始化 解决页面闪屏问题 v-cloak

vue指令:v-cloak渲染指令(v-cloak 指令是解决屏幕闪动的好方法)项目中:vue使用axios请求使用Loading时,请求时页面闪动。解决方案:在最外层的标签上添加就可以加上v-cloakv-cloak要放在什么位置呢,是不是每个需要渲染数据的标签都要添加这个指令,经过试验发现,v-cloak并不需要添加到每个标签,只要在el挂载的标签上添加就可以,而且,在css里面要添加[v-cloak] {display: none;}或者这样但是有的时候会不起作用,可能的原因有二:1
分类: 业界资讯 发布时间: 06-20 14:33 阅读次数: 0