E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Maui基础开发
MAUI
+ MVVM + SIEMENS 跨平台应用实战
很多PLC工程师也开始慢慢意识到,掌握一门编程语言,变得越来越重要。最近.NET圈子最火的一个话题,应该是微软跨平台UI框架.NETMAUI6正式发布。.NETMAUI6正式发布,标志着我们在统一.NET平台的多年旅程中的新里程碑。现在,您和超过500万其他.NET开发人员拥有面向Android、iOS、macOS、Windows和Linux(由Github开源社区支持)的一流跨平台UI技术栈,以
常哥说编程
·
2023-04-04 04:46
C#
上位机
C#/.Net
c#
.NET
MAUI
MVVM
MAUI
中创建录音机和播放器应用
前言在本博客中,你将了解如何在.NETMAUI中开发录音机和播放器。音频播放器将录制和播放音频文件。此应用程序可以在Android和iOS上部署和使用。预览以下是该录音机和播放录音的应用程序屏幕截图。先决条件IDE:VisualStudio2022支持的平台:Android和IOS支持的操作系统:Android(7.0及以上)和iOS(v12及以上)步骤1:在两个平台中添加所需的权限。要录制音频并
戴维斯居士
·
2023-04-04 04:08
c#
xamarin
android
ios
MAUI
框架入门学习02 项目结构介绍
1.项目初始的结构图2.项目结构由两部分组成2.1关于平台部分的1.Platforms文件夹是自动编译的,它能针对各自的终端平台生成一些配置信息,以及项目编译时框架自动处理各自平台一些内部的东西。平台包含了Android,IOS,Mac,Windows,Tizen2.如果需要自定义手动针对相关平台进行一些额外的配置,需在相关平台单独文件夹中对应的项目文件做出更改即可1.2应用开发相关的部分(即处理
小丫头呀
·
2023-04-04 04:35
MAUI入门学习
学习
.NET
MAUI
学习指南
由于.NETMAUI这项技术出来不久相关的学习资源暂时除了官网以外没有太好的学习资源,这篇文章主要向大家分享几种学习.NETMAUI的学习途径,如果有好的学习资源欢迎大家私信给我然后更新到后续的文章里。(以下推荐学习途径均为免费且无广告的资源,如果遇到收费请勿相信注意防骗。本文只是友情推荐不存在任何利益关系。)大概从下面几点分享(防止看大图头晕):1.官方文档2.视频教程3.书籍4..NETMAU
dotNET跨平台
·
2023-04-04 04:33
.net
microsoft
用最少的代码,写一个智能会议APP(
MAUI
)
Xamarin和
MAUI
移动开发是.NET核心方向之一,国外社区资源非常丰富,影响力挺大的。而国内则资源很是欠缺,GitHub上的国产开源案例太少了。
dotNET跨平台
·
2023-04-04 04:33
MAUI
技术调研2——播放音频
借助Plugin.
Maui
.Audio借助此包完成音频播放功能在Mauiprogram.cs中相关设置:在ViewModel中IAudioManager****即可使用封装的相关方法除了基本的播放功能,
和光9
·
2023-04-04 04:01
MAUI
音视频
xamarin
c#
将Abp移植进.NET
MAUI
项目(一):搭建项目
前言写在.NETMAUI官宣正式发布之际,热烈庆祝
MAUI
正式发布!
林晓lx
·
2023-04-04 04:47
.NetCore
xamarin
c#
.netcore
[
MAUI
项目实战] 手势控制音乐播放器(一): 平移手势交互
文章目录平移手势交互原理平移手势交互实现平移手势容器控件平移手势开始平移手势运行平移手势结束使用平移手势项目地址平移手势交互原理定义一个拖拽物,和它拖拽的目标,拖拽物可以理解为一个平底锅(pan),拖拽目标是一个坑(pit),当拖拽物进入坑时,拖拽物就会被吸附在坑里。可以脑补一下下图:你问我为什么是平底锅和坑,当然了在微软官方的写法里pan是平移的意思,而不是指代平底锅。只是通过同义词来方便理解坑
林晓lx
·
2023-04-04 04:47
产品设计
交互
手势
ui
MAUI
xamarin
[
MAUI
项目实战] 音乐播放器(二):播放内核
播放控制服务IMusicControlService:播放控制类,用于当前平台播放器对象的操作,对当前所播放曲目的暂停/播放,下一首/上一首,快进快退(寻迹),随机、单曲模式等功能的控制。播放控制类包含一个平台特定的播放器,由于要制作通用的播放控制类,IMusicControlService不开放播放器对象的公共访问,而是通过暴露方法操作播放器对象。在跨平台中的实现:Android平台使用Andr
林晓lx
·
2023-04-04 04:17
.NetCore
.net
ios
xamarin
音频
MAUI
从入门到吐槽
开发一款手机端控制SCARA机器人的应用。编译时间太长,等待时间极其痛苦,发布APK同样极其痛苦。更换图标文件后报关于APT2260的3个错误,找不到什么原因,只能恢复为系统自带的SVG。安卓模拟器反映太慢,花都谢了。什么是热重载?好像只对xaml文件的编辑会实时有效,更改cs文件必须重启应用。资料太少!没有像WindowsForm那种直接拖拉控件来得快,xaml控件少得可怜(相比WindowsF
一个业余写代码的
·
2023-04-04 04:46
MAUI学习笔记
MAUI
MAUI
初体验以及
MAUI
入坑知识点
目录:窗口窗口管理如何限制一次只能打开一个程序
MAUI
程序安装模式为MAUIBlazor设置语言配置
MAUI
项目使用管理员权限启动
MAUI
实现前后端分离开发C#自动化生成证书、本地安装证书、解决信任证书问题这里是笔者在开发
溪源More
·
2023-04-04 04:45
ui
[
MAUI
项目实战] 音乐播放器(一):概述与架构
系列文章将分步解读音乐播放器核心业务及代码:[
MAUI
项目实战]音乐播放器(一):概述与架构[
MAUI
项目实战]音乐播放器(二):播放内核[
MAUI
项目实战]音乐播放器(三):界面交互为什么想起来这个项目了呢
林晓lx
·
2023-04-04 04:02
.NetCore
.net
c#
xamarin
android
ios
JEESITE快速开发平台(一)简介
JeeSite是在SpringFramework基础上搭建的一个Java
基础开发
平台,以SpringMVC为模型视图
桥Dopey
·
2023-04-04 01:39
jeesite
jeesite快速开发平台
jeesite快速开发平台
jeesite快速开发平台
Oracle SQL开发考试试题
OracleSQL开发考试试题,主要围绕OracleSQL的
基础开发
,以及SQL优化的相关知识点,主要的考点:(1)DML考点;(2)DDL考点;(3)SELECT考点(4)子查询考点(5)表关联考点:
liurenfenglrf
·
2023-04-03 14:40
sql
oracle
sql
数据库
“全栈2019”Java多线程第二十四章:等待唤醒机制详解
难度初级学习时间10分钟适合人群零
基础开发
语言Java开发环境JDKv11IntelliJIDEAv2018.3文章原文链接“全栈2019”Java多线程第二十四章:等待唤醒机制详解下一章“全栈2019
人人都是程序员
·
2023-04-03 13:22
GoFrame框架快速搭建使用,亲测有效
一、先了解下GoFrameGF(GoFrame)是一款模块化、高性能、生产级的Go
基础开发
框架。
Devil枫
·
2023-04-03 12:58
后端go
go
关于goframe2.0规范路由——请求结构体与响应结构体
开篇goframe是一款模块化、高性能、企业级的Go
基础开发
框架。虽然goframe不像Gin那么出名,但goframe用下来的感受是非常舒服的。
皛心
·
2023-04-03 11:30
Go
goframe
golang
后端
Uniapp零
基础开发
学习笔记(5) -组件入门及容器组件使用
Uniapp零
基础开发
学习笔记(5)-组件入门及容器组件使用按照官网教程学习使用组件,并且重点把容器组件的应用进行了练习。
zeng31403
·
2023-04-02 13:07
uni-app
uni-app
学习
javascript
项目管理从零到一的流程---个人理解向
项目管理从零到一的流程迭代0阶段-准备阶段了解项目整体背景、业务范围、用户对象、用户数量要求运维组提供基础环境:测试服务器、域名、
基础开发
环境(Java、MySQL、Redis、Nginx、Jenkins
爱叨叨的程序狗
·
2023-04-02 07:18
笔记
架构
java
开发语言
intellij-idea
程序人生
electron的艰难安装之旅
抽空研究了下前段的开发工具,发现比较流行的是sublime,atom,vscode等,由于一直以来从事.net开发所以对vscode很感兴趣,在vscode的安装配置过程偶然发现巨头微软的vscode是采用electron为
基础开发
的
weixin_30603633
·
2023-04-01 21:08
前端
git
javascript
ViewUI
JetLinks物联网基础平台2.0,全新架构、全新的前端UI
开源物联网平台概述JetLinks物联网平台基于Java8,SpringBoot2.x,WebFlux,Netty,Vert.x,Reactor等开发,是一个开源的企业级物联网
基础开发
平台,实现了物联网相关以及相关业务开发的众多基础功能
JetLinks物联网基础平台
·
2023-04-01 19:56
JetLinks物联网
物联网
JetLinks
物联网
java
WebFlux
Netty
Vert.x
深入浅出Java!我总结了所有面试题,意外的惊喜
MySQL
基础开发
篇这部分的内容应该
Java德克士
·
2023-04-01 07:15
程序员
java
后端
面试
Android组件化架构解析总结
一.组件化工程架构分层组件化架构图示基础层->功能组件:是最基础的开发框架,包含了
基础开发
所需的基类、工具类、第三方库等。依赖该模块就能快速进行开发。
PalmerYang
·
2023-04-01 02:49
Android开发
android
2019-02-19
该套件为开发者搭建了
基础开发
环境,提供了由pcDuino9从h
心灵鸡汤2019
·
2023-04-01 01:05
quarkus 搭建与
基础开发
环境配置总结
quarkus搭建与
基础开发
环境配置总结大纲基础概念quarkus2.13.7脚手架工程配置配置maven3.8.7quarkus快速启动quarkus的三种打包方式quarkus将程序打包为二进制文件
寂寞的4角钱
·
2023-03-31 18:38
java
java
kubernetes
开发语言
区块链网络搭建
区块链项目部署一、项目环境部署1、fabric区块链网络1.1
基础开发
环境1.2网络部署二、后台环境1、环境配置2、运行springboot项目三、PC端1、安装依赖2、修改区块链网络连接地址3、启动项目一
DoneKK
·
2023-03-30 12:36
区块链
从零开始学React Native App开发
转载lReactN目录1.ReactNative简介1.1从何而来,背景介绍1.2为什么要使用ReactNative开发1.3环境搭建1.4
基础开发
工具与调试ReactNative开发基础2.1flexbox
KdanMin
·
2023-03-30 05:55
ReactNative
native
app
Linux
基础开发
工具 yum---Vim---gdb
目录1.Linux软件包管理器--->yum1.1通过yum安装/卸载软件1.2使用yum的注意事项以rzsz为例1.3安装/卸载lrzszlrzsz的用法1.4查看软件包2.Linux编辑器--Vim使用2.1正常模式常用命令集2.1.1移动光标2.1.2文本操作2.2低行模式常用指令2.3简单的vim配置3.Linux编译器--gcc/g++3.1gcc如何完成编译4.Linux调试器-gdb
长大Leslie
·
2023-03-29 15:11
Linux学习
linux
运维
服务器
【Linux】Linux调试器--gdb详解
Linux环境
基础开发
工具使用(二)一.Linux调试器-gdb使用1.背景2.使用二.Linux项目自动化构建工具-make/Makefile1.背景2.依赖关系和依赖方法3.原理4.项目清理5.特殊符号三
蓝乐
·
2023-03-29 15:09
Linux
笔记
linux
运维
服务器
基于spring cloud 免费搭建开源的企业知识库
先上开源地址:https://gitee.com/software-minister/jvs部署介绍:JVS是面向软件开发团队可以快速实现应用的
基础开发
框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎
jonyleek
·
2023-03-29 08:16
linux
运维
服务器
编辑器
架构
手撸golang 仿spring ioc/aop 之3
它有很多优秀的特性,很多公司都选择把Spring作为产品或项目的
基础开发
架构
老罗话编程
·
2023-03-29 01:56
学习.NET
MAUI
Blazor(六)、基于OpenAI接口的伪ChatGPT
ChatGPT不用介绍了。自从1月份开始到现在,火的不得了。网络上也充斥着各种教程,甚至还有号称是ChatGPT国内版的。那么ChatGPT到底有么有开放的API接口,那些打着ChatGPT的应用到底是如何实现的呢?其实,国内环境虽然无法访问ChatGPT,但可以访问openai啊。打开openai就可以看到关于ChatGPT的介绍。题外话:openai花重金购买了ai.com。访问ai.com,
倾斜的水瓶座
·
2023-03-29 00:48
MAUI
chatgpt
openai
MAUI
Linux——环境
基础开发
工具使用
目录Linux软件包管理器yum什么是软件包关于rzsz注意事项查看软件包如何安装软件如何卸载软件Linux开发工具Linux编辑器-vim使用1.vim的基本概念2.vim的基本操作3.vim正常模式命令集4.vim末行模式命令集5.vim操作总结6.简单vim配置配置文件的位置常用配置选项,用来测试使用插件参考资料Linux编译器-gcc/g++使用1.背景知识2.gcc如何完成预处理(进行宏
IfYouHave
·
2023-03-28 21:16
Linux
linux
ubuntu
centos
Flutter项目实战
(下面有关内容是基于从Android应用
基础开发
)一、确定环境、开发工具●Windows7/Windows10/M
buhuiming
·
2023-03-23 23:58
Linux - 第2节 - Linux环境
基础开发
工具使用
目录1.Linux软件包管理器-yum2.Linux编辑器-vim2.1.vim的引入2.2.vim的基本概念2.3.vim的基本操作2.4.vim正常模式命令集2.5.简单vim配置3.Linux编译器-gcc/g++3.1.背景知识3.2.gcc/g++介绍4.Linux调试器-gdb5.Linux项目自动化构建工具-make/Makefile5.1.背景知识5.2.make/Makefile
随风张幔
·
2023-03-23 12:01
Linux操作系统
linux
centos
运维
【Linux】
基础开发
工具——yum/git/gdb
目录一、Linux软件包管理工具yum二、分布式版本控制系统git2.1git基本操作三、Linux调试器gdb3.1使用前知3.2gdb基本操作一、Linux软件包管理工具yum1.1什么是软件包在Linux下安装软件,一个通常的办法是下载到程序的源代码,并进行编译,得到可执行程序。但是这样非常麻烦,于是有些人把一些常用的软件提前编译好,做成软件包(也可理解为windows上的安装程序)放在一个
Brant_zero2022
·
2023-03-23 12:51
Linux
linux
git
服务器
iOS、Swift
基础开发
架构思考
最近在重新学习Swift,开始总结基础架构,如何搭建一个高效的架构呢,这个一个值得思考的问题。网络请求:Moya+RxSwift+ObjectMapperSwift有非常基础的开源网络请求库Alamofire,可以满足开发者基本的网络请求诉求,但是需要我们处理很多细节,所以就有了基于Alamofire封装的Moya,Moya的架构设计得很不错,当然也有他不足的地方,但是Moya的拓展性很强,可以很
ImWiki
·
2023-03-21 17:48
深入解读.NET
MAUI
音乐播放器项目(三):界面交互
本系列博文重点还是在播放器思路的解读,关于
MAUI
林晓lx
·
2023-03-20 23:11
.NetCore
.net
交互
ui
xamarin
c#
Android日志打印的注意事项
开发过程中难免会需要日志输出的,日志在开发调试、异常跟踪以及排查问题上都有很大的帮助,但是打印日志是一个损耗性能的动作,会占用程序执行资源,如果处理不好的话有可能会造成ANR等问题,前段时间在为公司整理
基础开发
库
Coder蒋
·
2023-03-20 19:41
“全栈2019”Java原子操作第三章:比较并交换CAS技术详解
难度初级学习时间10分钟适合人群零
基础开发
语言Java开发环境JDKv11IntelliJIDEAv2018.3文章原文链接“全栈2019”Java原子操作第三章:比较并交换CAS技术详解下一章“全栈2019
人人都是程序员
·
2023-03-16 09:29
“全栈2019”Java原子操作第五章:AtomicInteger介绍与使用
难度初级学习时间10分钟适合人群零
基础开发
语言Java开发环境JDKv11IntelliJIDEAv2018.3文章原文链接“全栈2019”Java原子操作第五章:AtomicInteger介绍与使用下一章
人人都是程序员
·
2023-03-16 02:59
轻松上手 Android蓝牙
基础开发
(3)
蓝牙的发展历史蓝牙技术最初是由爱立信创制的。技术始于爱立信公司1994方案,它是研究在移动电话和其他配件间进行低功耗、低成本无线通信连接的方法。发明者希望为设备间的通讯创造一组统一规则(标准化协议)用来解决用户间相互不兼容的移动电子设备。1998年5月20日,索尼以立信、国际商业机器、英特尔、诺基亚及东芝公司等业界龙头创立“特别兴趣小组”(SpecialInterestGroupSIG),即蓝牙技
bug喵喵
·
2023-03-15 14:34
整理了一周近万字讲解linux
基础开发
工具vim,gdb,gcc,yum等的使用
文章目录前言一、yum的使用二、vim的使用三.gcc/g++的使用四.gdb的使用总结前言想用linux开发一些软件等必须要会的几种开发工具是必不可少的,在yumvimgccgdb中指令繁杂的是vim和gdb这两个工具,至于yum和gcc的指令就比较简单了。一、yum的使用yum是linux的软件包管理器,那什么是软件包呢?软件包:在Linux下安装软件,一个通常的办法是下载到程序的源代码,并进
Sxy_wspsby
·
2023-03-15 11:47
linux
linux
python
运维
设计模式之备受青睐的委派模式
场景简介王大哥的女儿,装饰者模式中提到的那个肤白貌美的程序媛;通过几年的努力成为了一个项目组长,日常的工作由原来的
基础开发
,转变为工作的分配以及进度的管理,那么她是如何开展工作的呢?
爪哇部落格
·
2023-03-15 11:09
Unity:HUAWEI VR SDK初探-AndroidManifest
最近有用华为的VRSDK做小Demo,话不多说上链接https://developer.huawei.com/consumer/cn/doc/30302
基础开发
指南还是写得挺好的,没啥问题。
LightingContour
·
2023-03-15 08:23
Linux环境
基础开发
工具使用
目录一.软件包管理器yum1.查看软件包2.安装软件3.卸载软件二.vim文本编辑器1.vim模式2.vim的基本操作3.vim正常模式命令4.vim末行模式命令三.Linux编译器-gcc/g++1.gcc使用2.编译过程3.函数库四.Linux项目自动化构建工具-make/Makefile五.Linux调试器-gdb使用一.软件包管理器yum1.查看软件包通过yumlist命令可以罗列出当前一
写完这行就睡觉
·
2023-03-15 02:17
linux
运维
服务器
【Pytorch】Pytorch深度学习实战教程:超分辨率重建AI与环境搭建
一、
基础开发
环境搭建1)cuda安装需要根据自己的显卡的型号选择支持的CUDA版本显卡驱动查看:鼠标右键CUDA安装版本查看:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes
Cappuccino-jay
·
2023-03-14 07:37
Python
Pytorch
技术
人工智能
深度学习
pytorch
好用的MVP开发模式,结合ViewModel与LiveData实现
一个支持Jetpack组件的MVP
基础开发
模式支持标准MVP用法,Activity或者Fragment作为P支持ViewModel的简易用法支持view复用支持AndroidX如何引入implementationjzw.mvp
漫步者_d40d
·
2023-03-10 17:26
“全栈2019”Java原子操作第八章:AtomicReference介绍与使用
难度初级学习时间10分钟适合人群零
基础开发
语言Java开发环境JDKv11IntelliJIDEAv2018.3文章原文链接“全栈2019”Java原子操作第八章:AtomicReference介绍与使用下一章
人人都是程序员
·
2023-03-10 09:25
Linux
基础开发
工具快速入门
学习导航一、软件包管理器yum1.linux如何进行安装2.什么是软件包3.yum如何安装程序(1)原理的感性理解(2)yum常用指令二、Linux编辑器Vim的使用1.初步认识2.Vim命令模式下的批量化操作(1)复制粘贴(2)快速移动(3)修改3.Vim底行模式下的操作三、Linux编译器gcc、g++的使用1.预处理、编译、汇编、链接2.头文件与库文件3.静态库与动态库四、Linux调试器g
罅隙`
·
2023-03-10 05:08
【Linux应该这样学】
linux
服务器
运维
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他