- 博客(18)
- 收藏
- 关注
原创 Flutter web - 6 Dart 与 JavaScript 互操作
在中, 使用与JavaScript应用程序和库以及浏览器API进行通信,Web开发人员可以在Dart代码中使用外部JS库,而无需在Dart中重写任何内容。
2024-09-23 16:37:23
770
原创 Flutter web - 5 项目打包优化
目前flutter对web的打包产物优化较少,存在单个文件体积过大问题,打包文件名没有hash值,如果有使用CDN会存在资源不能及时更新问题。本文章会对这些问题进行优化。
2024-09-11 18:12:08
1703
原创 Flutter web - 4 H5 移动端适配与依赖推荐
之前开发H5页面时,使用rem方案来适配不同的机型。在flutter中有没类似的方案呢?对于不熟悉flutter开发的前端同学怎么快速上手项目呢?本文将介绍我在项目中所使用到的依赖。
2024-08-16 17:16:00
1084
1
原创 Flutter web - 2 多项目架构设计
因开发需要,需要在一个产库中开发多个前端 H5项目,类似 monorepo,这样便于项目间的管理和资源复用。
2024-08-15 17:58:44
416
原创 Flutter web - 1 环境搭建
(默认)- 自动选择渲染器。移动端浏览器选择使用 HTML,桌面端浏览器选择使用 CanvasKit。文件夹,可能是 Flutter 版本太低,运行以下命令开启 web 支持。- 始终使用 CanvasKit 渲染器。- 始终使用 HTML 渲染器。可以删除其他平台文件,只保留。使用的 Flutter 版本。在要创建项目的文件夹下运行。为指定设备名,也可把。
2024-08-15 17:57:35
445
原创 关于前端 oss 上传遇到 RequestError: XHR error (req “error“) 问题
【代码】关于前端 oss 上传遇到 RequestError: XHR error (req "error") 问题。
2023-12-12 10:56:02
2971
1
原创 Imagej二次开发、Imagej springboot java
Imagej在springboot中的简单二次开发问题java.awt.HeadlessException报错把改为参考:https://blog.youkuaiyun.com/wmz1932/article/details/84010126打开Imagej的宏记录语言改为java,之后就可以通过操作选项得到java语句
2022-06-09 23:39:21
647
原创 vue实现滚动到视频离开可视区后出现小窗(类似b站小窗)
文章目录前言一、实现原理二、实现过程1.创建出所需的元素和数据2.监听 mainVideo总结前言最近在做的仿网易云播放器项目中,视频界面有个需求:当滚动条滚动到主视频界面离开可视窗口时,出现小窗继续播放。HTML5 video 标签的画中画功能只能实现用户点击才会出现,滚动事件不能触发画中画所以只能自己手写视频小窗播放一、实现原理创建一个主视频元素(以下简称mainVideo),和一个用于小窗播放的视频元素(以下简称miniVideo)。miniVideo 可以用 fixed 固定定位到
2022-04-01 21:19:27
2240
原创 el-table 改变某一行的序号、改变某一行样式、改变某一个单元格样式、改变hover样式、改变点击样式
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、改变行的hover样式二、改变点击样式三、改变某一行的样式四、改变某一个单元格的样式五、改变某一行序号前言最近在尝试做一个仿网易云的vue项目,记录下关于 element-ui 中 el-table 组件的一些功能或样式一、改变行的hover样式.el-table--enable-row-hover .el-table__body tr:hover > td { background-color: #.
2022-03-17 15:33:13
6293
原创 layui表格table中添加switch开关
{ field: 'payment', title: '是否付款', templet: function (d) { var state = ""; if (d.payment == "1") { state = "<input type='checkbox' value='" + d.billId + "' id='payment' lay-filter='payment' " + "checked='check..
2021-11-29 22:42:28
3451
转载 关于js中object对象的prototype
var Richard = new Object(); alert(typeof(Richard.prototype)); //undefinedvar Richard = new Object(); alert(Richard.__proto__); //[object Object]对于一般对象来说,我们只能通过 __proto__ 这样的属性去访问从 Object 对象继承来的 prototype;对于函数对象来说,在其建立的时候,已经将 Function对象的 prototype 赋
2021-10-04 20:43:02
357
原创 操作系统关于位示图的计算
题目:操作系统盘块大小为2KB,要管理大的磁盘空间就需要多个位图块,这就需增设位图索引块,每个位图块块号用2B记录,这样一个位图索引块可管理多大的空间?位示图概念:位示图是利用二进制的一位来表示磁盘中的一个盘块的使用情况。当其值为“0”时,表示对应的盘块空闲;为“1”时,表示已经分配。有的系统把"0"作为盘块已分配的标记,把“1”作为空闲标志。(它们的本质上是相同的,都是用一位的两种状态标志空闲和已分配两种情况。)磁盘上的所有盘块都有一个二进制位与之对应,这样,由所有盘块所对应的位构成一个集合,称为位示
2021-06-25 16:42:59
9381
4
原创 关于回溯算法解圆排列问题对一些函数的解答
1.center函数:算式:2 * sqrt(r[t] * r[ j])是建立在两个圆外相切的基础上的,由来:center函数中for循环的意义: 因为不知道现在计算的圆会与哪个圆相切(如果第二个圆足够小,第三个圆足够大,那么第一个圆会与第三个圆相切),所以就得全部遍历一边,取最大的(和不相切的圆用函数中的式子计算会得到较小的结果)2.compute函数:compute函数for循环中计算low和high: 在执行这个函数时,我们不知道现在的圆排列情况,所以需要把每个圆都算一遍,来得到左边界
2021-05-23 16:59:32
288
2
原创 关于使用layui上传文件功能,后台上传成功,但是前端显示上传失败问题
问题描述:在使用layui上传文件时,后台已经成功接收并改变数据,但是前端一直显示接口异常。 原因分析:后端必须response一个JSON格式信息解决方案:在后端response一个JSON信息
2021-05-22 16:53:13
691
转载 idea用JDBC连接mysql数据库时报错Client does not support authentication protocol requested by server的解决方法
idea用JDBC连接mysql数据库时报错Client does not support authentication protocol requested by server的解决方法解决办法解决办法在Mysql解压的根目录下,我这里是C:\Program Files\MySQL\MySQL Server 8.0,按住shift键+右键,点击运行命令行窗口如果没有,就直接在文件地址栏输入cmd并回车打开命令行窗口后,输入 mysql -uroot -p密码(-u后是数据库用户名,
2021-05-17 15:58:45
2032
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人