
app 开发
文章平均质量分 54
C# vb.net, maui 只是自己的爱好,在不能实现高德地图时,转向flutter
老大白菜
伯乐慧眼世间稀,一朝得遇显精神。
天生骏马待伯乐,骅骝骐骥任评论。
两心相契破前嫌,惜别依依情意真。
江南烟雨渡津口,君问何故向南行。
南山直入碧云端,岁岁行人此路寻。
君去千里我思量。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Serverpod 完全指南【dart】
Serverpod 是一个强大的开源后端框架,专为 Flutter 和 Dart 开发者设计。它提供了一个完整的端到端解决方案,可以显著提高全栈应用的开发效率。2. 创建新项目这将创建三个目录:更新配置文件:编辑 :4. 运行服务器服务器默认运行在 在项目根目录创建 :创建 :2. 启动 Docker 环境这将启动:项目结构基础示例1. 定义模型 (protocol/user.yaml)2. 生成代码3. 创建端点4. 在 Flutter 中使用调试技巧原创 2025-01-13 07:57:11 · 1164 阅读 · 0 评论 -
Dart 正则表达式完全指南
/ 创建正则表达式对象// 基本方法// 是否匹配// 第一个匹配// 所有匹配简洁的API设计完整的Unicode支持与Flutter完美集成支持命名捕获组使用原始字符串(r’')定义正则表达式预编译并重用正则表达式对象在Flutter表单验证中合理使用注意性能优化编写完整的测试用例RegExp对象创建有开销,应该重用在Widget build方法中避免创建新的RegExp对象使用命名捕获组提高代码可读性考虑Unicode支持需求。原创 2025-01-15 10:15:00 · 789 阅读 · 0 评论 -
Git 常用命令指南
【代码】Git 常用命令指南。原创 2025-01-09 13:03:12 · 563 阅读 · 0 评论 -
用python ollama qwen2.5 开发一个AI修仙游戏
本文将介绍如何使用 Python 和 Ollama (Qwen2.5 模型) 开发一个文字版修仙游戏。完整的修仙世界观和成长体系基于 AI 生成的动态剧情和事件丰富的物品系统(功法、丹药、灵宝等)社交系统(师门、家族关系等)存档系统动态生成的剧情和事件完整的修仙世界观丰富的游戏系统可扩展的架构设计这个项目展示了如何将 AI 技术应用到游戏开发中,创造出更加丰富和动态的游戏体验。原创 2024-12-23 09:47:17 · 1965 阅读 · 0 评论 -
用godot4.3 C#开发一个APP登陆界面
二、因为自己的是新手,我再下载cursor进行智能编程,用其跟visual studio 2022及net 8.0进行开发。https://www.cursor.com/,在使用这一个工具后,让我对程序员这一个行业充满了失落。这里中登陆后进行的下一个界面的跳转。godot 是一个游戏开发平台,可以用gd语言,这一个类似python,python程序员转gd很容易,也可以用C#开发。四、在godot开发中相关的开发习惯跟原来php 一类的不太一样,界面设计好后点选相关界面或按钮一类的进行角本挂载。原创 2024-10-11 00:24:35 · 1352 阅读 · 0 评论 -
用uniapp 及socket.io做一个简单聊天 升级 9
比这之前优化了以下功能上线通知群聊里适时显示在线人数约请好友 通过好友通过socket 相应端自动变化PC端可以拉取摄象头拍照PC端可以录音发送拉起摄象头发送录象<template> <view class=""> <scroll-view scroll-y="true" class="scroll-box" :style="{ height: `${windowObj.windowHeight - windowObj.statusBarHeight原创 2024-09-22 20:25:43 · 832 阅读 · 0 评论 -
2 php7.4 中开发一个websocket 聊天 表设计
php8.0 中开发一个websocket 聊天 表设计PC界面。原创 2024-09-06 09:46:57 · 1002 阅读 · 0 评论 -
用uniapp 及socket.io做一个简单聊天app 撤回聊天及保留聊天记录 6
以上是发送信息到websocket, 又将信息写入到数据库。我们用了一个sn,让记录保执唯一,以利于我们撤消。所以也要要求我们收到的信息也有这一个sn.注意这时我们加了一个time 为的是进行撤消判断。我们假设5分钟内可以撤消。withdraw表是撤消否,表示没有撤。canwithdraw是判断是不是可以取消聊天。原创 2024-08-05 00:26:01 · 765 阅读 · 0 评论 -
用uniapp 及socket.io做一个简单聊天app 5
【代码】用uniapp 及socket.io做一个简单聊天app 5。原创 2024-08-04 22:55:49 · 441 阅读 · 0 评论 -
用uniapp 及socket.io做一个简单聊天app 4
用户登陆后进入到friends页。原创 2024-08-03 19:46:11 · 563 阅读 · 0 评论 -
用uniapp 及socket.io做一个简单聊天app 2
在这里只有群聊,二个好友聊天,可以认为是建了一个二人的群聊。原创 2024-07-24 08:21:13 · 740 阅读 · 0 评论 -
用uniapp 及socket.io做一个简单聊天app1
用户A发送一条私聊消息给用户B,在Messages表中插入一条记录,type为private。用户B接受邀请,将状态更新为accepted,并在GroupMembers表中插入一条记录。用户A在群组中发送一条消息,在Messages表中插入一条记录,type为group。用户A向用户B发送好友请求,在Friends表中插入一条记录,状态为pending。用户A邀请用户B加入群组,在Invites表中插入一条记录,状态为pending。用户A将用户B拉黑,在Blacklists表中插入一条记录。原创 2024-07-24 08:16:42 · 1095 阅读 · 0 评论 -
Flutter和Dart中Future是一个非常重要的概念
在Flutter和Dart中,Future是一个非常重要的概念,用于表示一个异步操作的最终结果。Dart是一门单线程的语言,但为了执行耗时的操作(如网络请求、文件I/O等)而不阻塞主线程,Dart引入了异步编程模型。在Flutter应用中,Future广泛用于与后端API通信、读取本地文件、数据库操作等场景,确保UI线程不会被阻塞,从而保持应用的响应性。异步操作:当你执行一个异步操作时(例如使用http包发起网络请求),这个操作会立即返回一个Future对象。// 异步函数,返回一个Future。原创 2024-02-04 13:24:00 · 975 阅读 · 0 评论 -
flutter 操作mysql
dependencies:flutter:sdk: fluttermysql1: ^0.20.0原创 2024-02-04 13:19:30 · 1238 阅读 · 0 评论 -
flutter在windows环境搭建
下载并安装Git。 下载并解压Flutter SDK。确保解压路径不是需要读写权限的路径,例如C:\Program Files\。 将Flutter SDK包添加进环境变量。可以通过系统属性中的环境变量进行设置,将Flutter的bin文件夹路径添加到Path变量中。 测试Flutter环境变量是否成功。在命令提示符下输入“flutter”,若出现相关图像则证明配置成功。 检查当前系统下是否缺乏某些组件。例如,如果需要开发Android应用,则需要安装Android原创 2024-01-12 13:41:53 · 678 阅读 · 0 评论 -
flutter开发中一直Running Gradle task ‘assembleDebug‘...的解决办法
在android/gradle/wrapper中的gradle-wrapper.properties进行修改:distributionUrl改为tencent的。原创 2024-01-12 13:13:42 · 1318 阅读 · 0 评论 -
C#的故事
NET 5 和 .NET 6(2020年 - 2021年): Microsoft发布了.NET 5,这是一个合并了.NET Framework和.NET Core的版本。随后,.NET 6的发布进一步加强了.NET生态系统,提供了更多的功能和性能改进。C# 10.0(2021年): C# 10.0继续在语法和特性方面进行改进,引入了一些新的语法和概念,以进一步提高开发者的生产力。C# 5.0(2012年): C# 5.0引入了异步编程的关键特性,包括async和await关键字,以支持更有效的异步操作。原创 2023-12-26 00:13:40 · 490 阅读 · 0 评论 -
HarmonyOS引导页登陆页以及tabbar的代码说明 home 界面说明4
getSwiperImages 是顶部轮播的数据。getFirstGridData则是第二行的小图标的数据。getSettingListData则是最下部四长大图的数据。Grid网格容器,由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。Scroll可滚动的容器组件,当子组件的布局尺寸超过父组件的尺寸时,内容可以滚动。Swiper滑块视图容器,提供子组件滑动轮播显示的能力。原创 2023-12-22 09:01:43 · 552 阅读 · 0 评论 -
HarmonyOS引导页登陆页以及tabbar的代码说明 底部的Tabs功能3
结合上面的 .tabBar(this.TabBuilder(CommonConstants.HOME_TITLE/引入 private tabsController: TabsController = new TabsController()。/,$r(‘app.media.home_selected’), $r(‘app.media.home_normal’)))表示选中那一个。这一功能实现起来还是麻烦,需要自己实现,在uniapp中的pages.json底部加上就能实现,在这里需要自己写。原创 2023-12-22 09:01:07 · 623 阅读 · 0 评论 -
Maui blazor与sqlite开发一个增删改查
注入服务 @inject Service.TaskjobService Taskserice @code里的代码以前以为是typescript 现在看来是C#相关的TaskjobList.razor代码:引入@using MauiAppBlazorapp.Model。原创 2023-12-17 15:39:13 · 456 阅读 · 0 评论 -
maui blazor开发app 试写一个简单的登陆界面
而MAUI更是能够实现跨平台开发,现在还发现了MAUI Blazor,简直就像是购买了一瓶白酒,里面还意外中了一张奖券,全都是额外赠送的好处。多年前,我在开发ASP.NET MVC时曾使用Blazor构建了一个烘手器的网站,并成功将其优化至百度搜索排名第一。pages下面有三个子页,通过分析NavMenu.razor 则点击菜单跳转到href,跳转到三个页面中的一个。wwwroot下的index.html感觉是一个WEB服务一样,这里的/表示把 定义的路由页当首页。菜单NavMenu.razor。原创 2023-12-17 13:33:29 · 1894 阅读 · 0 评论 -
maui中实现加载更多 RefreshView跟ListView 跳转到详情页 传参(3)
maui界面数据是传参。原创 2023-12-16 14:51:49 · 483 阅读 · 0 评论 -
maui中实现加载更多 RefreshView跟ListView(2)
maui中实现加载更多 RefreshView跟ListView(2)原创 2023-12-16 10:02:14 · 583 阅读 · 0 评论 -
maui中实现加载更多 RefreshView跟ListView(1)
maui中实现加载更多 RefreshView跟ListView。原创 2023-12-16 09:35:33 · 911 阅读 · 0 评论 -
maui 开发音乐播放APP 优化 用fastapi_amis_admin创建后台及接口(4)
【代码】maui 开发音乐播放APP 优化 用fastapi_amis_admin创建后台及接口(4)原创 2023-12-14 21:18:14 · 320 阅读 · 0 评论 -
maui 开发音乐播放APP 优化(2)
maui 播放视频,加入当前状态 显示。以及播放音乐.视频有时可以自动播放有时候要手动。原创 2023-12-13 07:13:36 · 233 阅读 · 0 评论 -
maui 开发音乐播放APP (1)
NET MAUI(.NET Multi-platform App UI)是由微软推出的一种多平台应用程序开发框架,用于创建可以在不同操作系统上运行的跨平台移动应用、桌面应用和Web应用。它基于.NET平台,允许开发者使用C#和XAML等熟悉的技术来构建应用程序,同时实现了一次编码、多处运行的目标。MediaElement 是.NET MAUI框架中的一个重要控件,用于处理多媒体内容。它主要用于播放音频和视频文件,提供了一种简单的方式来集成媒体播放功能到.NET MAUI应用程序中。原创 2023-12-12 23:16:06 · 803 阅读 · 0 评论 -
maui sqlite开发一个商城加购物车的演示(3)
只完成了购物车的界面没有写逻辑原创 2023-12-12 20:38:46 · 647 阅读 · 0 评论 -
maui sqlite开发一个商城加购物车的演示(2)
【代码】maui sqlite开发一个商城加购物车的演示(2)原创 2023-12-12 20:34:01 · 525 阅读 · 0 评论 -
maui sqlite开发一个商城加购物车的演示(1)
maui 开发一个商城购物车的演示 ,部分数据保存在sqlite。原创 2023-12-12 20:19:09 · 794 阅读 · 0 评论 -
maui下sqlite演示增删改查
maui 调用sqlite 开发的android APP同样适用于win桌面原创 2023-12-11 14:25:38 · 1079 阅读 · 1 评论 -
maui 调用文心一言开发的聊天APP 3
主要是对代码进行了优化上一个版本写死了帐号跟密码 ,这一个帐本有户可以直接设置对相关的key以及secret如果设置错时,在聊天中也会返回提示。注册帐号时同时也设置了key及secrete升级到了net.8.0导出APK,上一个版本是导出abb.解决了变型问题,现在生成桌面系统也能正常显示。注册界面<?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="http://schemas.microsoft.c原创 2023-12-11 00:19:04 · 1649 阅读 · 0 评论 -
Maui 调用文心一言的API实现的聊天功能 代码说明2
Convert为改一下提问人及回答人的文本显示色做一下区分。SetStoredValues()是为了获取一下通过SecureStorage保存在本地的值。是一个等待框,默认是打开的。因为问题可能是多行的。这里使用了Editor。原创 2023-12-10 15:56:05 · 251 阅读 · 0 评论 -
Maui 调用文心一言的API实现的聊天功能1
10年以后一直开发PHP或JAVA,再次拿起visual studio后,感叹良多,真是好用IDE。以前用的是2010现在也出现了2022,同时开发的功能也强大无比。python,nodejs.unity 当然godot也支持C#.同时maui的出现,能开发ios以及android,整个是一个全干开发的好工具。以下代码东拼西凑的,只是一个过程的记录。让我写出更深层的东东,我无此能力,做为生存努力的工具,我会用就行了。原创 2023-12-10 15:41:03 · 579 阅读 · 0 评论 -
maui聊天界面及模拟聊天效果
maui聊天界面及模拟聊天效果。能过CollectionView将聊天信息CollectionView.ItemTemplate,动态加主进去。后面发送聊天内容的判断需要自己处理一下。原创 2023-12-10 11:53:37 · 272 阅读 · 0 评论 -
maui开发一个登陆聊天界面
【代码】maui开发一个登陆聊天界面。原创 2023-12-10 11:23:40 · 2089 阅读 · 1 评论 -
vb.net环境下的sqlitehelper分页解决
【代码】vb.net环境下的sqlitehelper分页解决。原创 2023-12-07 20:57:53 · 262 阅读 · 0 评论 -
vb.net加webview2以及tabcontrol打造一个简易浏览器4
再将webView加入到webViewList中。在TabControl1 加入TabPages 将TabPages 的title写为网页标题 同时将webView 加入到 Dim page = TabControl1.TabPages(index) 即新加的page中。以下是打开新网页的代码,通过AddNewTabPage 将新网页加入到tabcontrol1中的新的tabpage里。加入私人URL数据 将选中的文本加入到sqlite中。原创 2023-12-05 10:53:26 · 320 阅读 · 0 评论 -
vb.net加webview2以及tabcontrol打造一个简易浏览器3
web.db 放在VBWinFormsApp\bin\Debug\net8.0-windows 中。同时也有menu.js 其中 Download为下载的目录,pic为截图存方的目 录。在ToolStrip1_ItemClicked中用select case 去写逻辑。原创 2023-12-05 10:36:15 · 401 阅读 · 0 评论 -
人工智能对程序员工作的影响
传统的编程模式主要依赖于程序员编写明确的规则和指令来解决问题,而人工智能通过机器学习、深度学习等技术,使得计算机能够自动学习和适应,从而具备解决复杂问题的能力。目前大部分程序开发都是基于框架层开展的,但是随着模型层的部署,未来框架层将直接为模型层提供服务,大量应用端的开发将从基于框架层调整到基于模型层,这对于很多程序员来说将是一个新的挑战。人工智能技术的普及使得更多的企业和组织开始重视程序员的技术能力和经验。综上,人工智能对程序员工作产生了深刻影响,程序员需要不断学习和更新自己的技能以适应新的工作需求。原创 2023-12-04 03:01:59 · 370 阅读 · 0 评论