- 博客(54)
- 收藏
- 关注
原创 飞算 JavaAI 2.0.0 测评:自然语言编程如何颠覆传统开发?
飞算JavaAI 2.0.0通过自然语言编程技术革新了传统开发模式,开发者只需输入中文需求即可自动生成规范的Java代码。该工具显著提升了30%-50%的开发效率,支持从简单算法到复杂项目的构建,并集成于IntelliJ IDEA实现无缝开发。虽然对专业领域和模糊需求的理解仍需优化,但其降低编程门槛、保证代码质量的特点,正推动着软件开发向更高效、更智能的方向发展。
2025-08-12 11:56:46
657
5
原创 Flutter简单讲解
Flutter是Google推出的开源跨平台UI框架,支持iOS/Android/Web/桌面等多端开发。其核心特点包括基于Dart语言的高性能渲染、热重载快速调试机制以及丰富的组件库。开发时需安装Flutter SDK并配置IDE环境,应用由Widget构建,分为无状态和有状态两类。典型开发流程包括创建项目、编写响应式UI代码和集成常用插件(如状态管理、网络请求等)。官方文档和社区资源为学习者提供完整支持,通过实践可快速掌握这套现代化移动开发框架。
2025-08-04 11:40:35
400
5
原创 Flutter 事件总线 Event Bus
Flutter 的 event_bus 是一个基于发布-订阅模式的第三方库,用于实现跨组件/页面的解耦通信。其核心使用步骤包括:创建全局单例、定义事件类、发布事件、订阅事件及取消订阅。该方案具有轻量、灵活等优点,适用于跨页面通信、深层组件交互等场景,但需注意内存泄漏和事件滥用问题。虽然适合中小型应用,但在大型项目中可能需要结合其他状态管理方案使用。
2025-08-04 10:52:20
2186
20
原创 Flutter开发 BUG 记录 (持续更新)
Flutter开发问题记录:解决NoSuchMethodError错误 在Flutter应用开发中遇到NoSuchMethodError错误,提示'title'方法未找到。错误原因是尝试直接访问Map类型的itemVale对象的title属性(itemVale.title),而实际上应该使用字典访问方式(itemVale['title'])。修改后通过中括号访问Map元素解决了问题。本文将持续记录开发中的常见问题,欢迎共同交流进步。
2025-07-26 10:15:37
493
8
原创 flutter TextField 失去焦点事件
Flutter中处理TextField失去焦点事件有两种主要方法:使用FocusNode监听或onEditingComplete回调。示例代码展示了通过FocusNode实现的方案,在initState中添加监听器,当输入框失去焦点时执行打印操作。失去焦点事件常用于输入验证、自动保存等场景,如在用户完成输入后立即校验数据格式。这种方法确保了用户交互的即时响应性。
2025-07-25 09:59:57
387
6
原创 Krpano 工具如何调节全景图片切割之后的分辨率
本文介绍了使用Krpano工具进行前端全景图渲染的步骤。首先需下载并激活工具,通过复制key文件去除水印;随后在代码中搜索并修改maxcubesize参数(建议使用VS Code),可将默认2048x2048分辨率提升至更高。文中提供了激活流程截图和分辨率修改前后的对比效果图,帮助用户快速实现3D场景模拟。修改后全景图清晰度显著提升,适用于需要高质量全景展示的场景。
2025-07-25 09:44:46
482
9
原创 解锁运动密码:探寻健康活力的源泉
一般来说,每周进行 150-300 分钟的中等强度有氧运动,如快走、跑步、游泳等,或者 75-150 分钟的高强度有氧运动,如跳绳、篮球比赛等,都能对身体产生积极的影响。运动也是骨骼的坚固后盾。通过规律的运动,心脏的肌肉得到锻炼,每次跳动都能泵出更多的血液,为身体的各个器官提供充足的养分和氧气。在炎热的夏天,跳入泳池,享受着清凉的水波抚摸肌肤,不仅能够消暑解热,还能让我们在运动中感受到身心的愉悦。从清晨的第一缕阳光洒下,到傍晚的余晖渐渐消散,运动的身影无处不在,它以独特的魅力,融入我们生活的每一个角落。
2025-07-16 16:34:44
446
2
原创 健康生活,从细节开始
在当今快节奏的生活中,健康逐渐成为人们关注的焦点。拥有健康的身体,才能更好地享受生活、追求梦想。那么,如何才能拥有健康呢?这就需要我们从生活中的点滴细节入手,培养良好的生活习惯。
2025-07-16 16:32:56
743
4
原创 JavaScript 文件下载功能实现原理解析
本文介绍了一种无感知触发文件下载的前端实现方法。其核心原理是通过JavaScript动态创建隐藏的a标签,设置href和download属性后模拟点击事件实现自动下载。具体实现步骤包括:创建a标签DOM元素、配置下载路径和文件名、隐藏元素UI、挂载到文档树、触发点击事件下载文件,最后移除临时元素。这种方法无需用户交互,直接通过脚本完成文件下载,代码简洁高效,适用于需要后台静默下载的场景。
2025-07-16 16:21:39
586
1
原创 Flutter 记录 使用ModalRoute获取参数
文章摘要:本文介绍了Flutter中路由配置及参数传递的基本使用方法。主要内容包括:1)通过MaterialApp的Routers参数配置项目路由;2)使用Navigator.pushNamed实现页面跳转并携带参数;3)在didChangeDependencies生命周期中获取路由参数,而非initState。文章特别提醒初学者要注意Flutter生命周期的正确使用,避免将Vue的生命周期概念混淆,强调通过查阅官方文档来掌握正确的使用方法。
2025-07-16 11:21:51
665
3
原创 Flutter 使用 Dio 使用网络请求
Flutter项目使用网络请求时遇到CORS跨域问题,报错显示缺少'Access-Control-Allow-Origin'头。解决方法分三步:1)修改Flutter SDK中的chrome.dart文件,添加'--disable-web-security'参数;2)删除SDK目录下的bin文件夹相关文件;3)执行flutter clean、flutter doctor和flutter pub get重新构建项目。此方案适用于本地开发环境,若发布生产需服务器配合添加响应头。
2025-07-15 09:50:36
289
7
原创 Flutter 顶部 DEBUG 隐藏
摘要:Flutter应用右上角的DEBUG标识可以通过设置debugShowCheckedModeBanner属性来隐藏。将该属性设为false即可去除DEBUG标题(默认值为true显示)。修改后界面更加简洁,适用于正式版本发布。
2025-07-12 09:32:54
329
2
原创 Vscode——报错,加载 Web 视图时出错: Error: Could not register service worker
VS Code报错无法加载Web视图,显示服务工作者注册失败。解决方法:1)完全关闭VS Code;2)Win+R打开cmd,输入code --no-sandbox重新启动;3)若无效,通过任务管理器彻底结束VS Code进程后重试。该问题可能由文档状态异常引起,使用无沙箱模式可绕过限制。
2025-07-10 09:28:02
614
2
原创 小白:react antd 搭建框架关于 RangePicker DatePicker 时间组件使用记录 2
【代码】小白:react antd 搭建框架关于 RangePicker DatePicker 时间组件使用记录 2。
2025-01-14 16:06:01
696
1
原创 小白:react antd 搭建后台框架记录问题1
使用的是React 中的useState 定义变量,问题是 这个hook是一个异步的方法需要搭配useEffect一起使用,但是From组件拿到是最新的选染的确认旧数据。在Form表单组件中使用Form上自带的useForm(),用.setFieldsValue()方法处理一下就可以实现Form表单数据不更新的问题。
2025-01-10 15:11:39
530
1
原创 umi的分包与Vue的路由懒加载的主要区别在于它们的应用场景和实现方式。
Vue的路由懒加载:在Vue中,路由懒加载通常通过Vue Router实现。umi的分包:umi的分包主要用于微前端架构中,将应用拆分成多个独立的包,每个包可以独立部署和更新,适用于大型应用或微服务架构。Vue的路由懒加载:Vue的路由懒加载主要用于单页面应用(SPA)中,通过按需加载路由对应的组件,减少初始加载时间,提升应用性能。umi的分包:通过分包可以减少单个应用的体积,加快加载速度。Vue的路由懒加载:路由懒加载可以显著减少首屏加载时间,提升用户体验。
2024-12-26 10:17:59
421
原创 高德地图,使用记录
当前文章是基于高德地图官网提供的API提供的API,在项目中用到的方法进行二次简单处理,用到npm install @amap/amap-jsapi-loader 使用第三方插件使用方法有1.地图的创建(AMap.Map)2.矢量图形(Polygon)3.编辑矢量图层(PolygonEditor)4.创建点聚合实例(MarkerCluster )5.搜索实例(PlaceSearch)6.创建点标记(Marker)
2024-12-10 15:28:53
811
原创 vue2 基于 Element 的 Upload 批量上传小文件 , 大文件的 切片上传
在开发中发现 在大小文件混合上传的时候 大文件的合并接口状态与返回的 文件链接不同步导致后面提交上传的时候会丢失,所以 我在大小文件上传成功的接口位置加了一个计时器 延迟这个加载页面的关闭 , 如果不需要 可以自行关闭。事件 用于获取上传后的File文件流的 大小用于区分是否大于或者小于5Mb的文件并且打开上传的 加载页面。试图模块相对简单,没有书写复杂的删除文件的操作 之展示上传后的文件名称。提供先进的推理,复杂的指令,更多的创造力。首先 调用的是 Upload 的。存放大于5Mb的数组。
2024-04-03 15:18:19
1522
原创 基于不规则经纬度 向外阔张 经纬度范围
项目场景:给予高德开发地图,自定义绘制区域,绘制好区域后,可以根据客户输入的阔张数字绘制的区域进行相应的变化下面直接上代码。
2024-03-29 17:14:11
456
原创 element plus css强制修改
element plus Select 下拉框样式强制 修改。element plus 表格样式的强制修改。
2024-03-27 16:10:26
731
8
原创 vue 使用 iFrame 嵌套带有登录的网站 登录成功 无法跳转
2.如个你使用Frame标签嵌套的网址是带有登录的需要注意两个网站是不是在统一域名下面如果在就可以正常登录 , 如果不在的话会出现登录成功但是无法跳转的问题。1.项目在使用iFrame标签嵌套其他,网址或者自己的网址的时候如果没有登录只是浏览是没有问题的。这个问题有点好玩,当时做的时候没想起来,哎不说讲一下问题。
2024-03-15 13:56:43
2578
2
原创 Java基础 多态
多态是面向对象语法的三大特征之一。使用多态的主要目的是提高代码的可重用性和扩展性,使得代码更加灵活和便于维护,其次是实现的要求:它是在继承\实习的基础下体现出的一种现象,表现出的有,对象多态,行为多态,下面通过代码来简单的看一下!多态是面向对象语法的三大特征之一,主要目的是提高代码的可重用性和扩展性,使得代码更加灵活和便于维护。概念多态的概念分为两个:一个是对象多态,一个是行为多态对象多态。
2024-02-02 17:44:43
289
原创 java基础 继承
继承是面向对象语法的三大特征之一。继承可以降低大量公共代码块的书写,可以提高编程的效率。通过继承,子类获得了父类的非私有化的成员变量及方法。一个子类如何继承父类的字段和方法,如何修改从父类继承过来的子类的方法呢。下面结合代码一起来看看
2024-01-31 11:50:43
409
2
原创 JS 开发实战方法
使用reduce我们可以非常方便的得到一组数组的平均值。isEven(2) // true :可以被二整除的。isEven(1) // false:不能被二整除的。要删除数组中的重复元素,使用 Set 将变得非常容易。如何判断一个数是奇数还是偶数?需要使用对象的唯一标识。
2023-08-23 09:00:40
150
原创 vue前端对接监控视频 hls格式
vue前端对接监控视频 hls格式接触智慧园区,智慧工地,水泵站等项目之后,发现都有实时监控的对接,并且是可以多屏进行,就研究了相关的技术栈,找到了这个强大的播放器对前端还是很友好的,话不多说上干货!!!
2023-08-03 13:37:47
3060
2
原创 vue前端对接监控视频 FLV格式 (分屏的操作 单屏 ,四平 ,六屏)
vue前端对接监控视频 FLV格式接触智慧园区,智慧工地,水泵站等项目之后,发现都有实时监控的对接,并且是可以多屏进行,就研究了相关的技术栈,找到了这个强大的播放器对前端还是很友好的,话不多说上干货!!!
2023-08-03 11:02:53
4785
9
原创 vue 使用西瓜视频播放器
后来发现很多功能达不到我们的要求,比如自定义UI的成本、视频的清晰度无缝切换、视频流量的节省。考虑到当前点播依旧是mp4居多,我们做了个大胆的假设:在播放器端加载视频、解析视频、转换格式,让不支持分段播放的mp4动态支持,这样就无须转换源视频的格式,服务器端也无其他开销。在这个背景下,我们一次解析了 hls、flv 等视频,这样我们不再简单的依赖第三方的视频库,只有掌握了底层技术才有优化的可能性。在不断攻克 hls、flv 解析的背景下,我们增强了产品体验,比如交互效果、进场动画等。
2023-07-24 09:33:24
1159
原创 文件导出 doc后缀/Excel .doc .xlsx
注意 :如果是doc后缀导出需要 加上 responseType: "blob", 如果是 Excel 就不需要。
2023-06-13 08:56:31
195
vue2实时监控回访加进度条
2025-03-04
导出Excel,支持Base64图片
2023-05-26
JavaScript,时间格式化方法
2023-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅