hello world

摘要: 自从.net core 出来以后,我就一直再找.net跨平台的ui框架,从最开始期待maui 到后来看到的国产的cpf我感觉都有点差强人意(主要是我不习惯),之前也有关注过avalonia,但是刚开始的时候也没时间来研究,最近一次看avaionia已经更新到了11版本,于是自己赶快下载来看看,因为好 阅读全文
posted @ 2023-07-25 13:55 我是刹那、 阅读(3367) 评论(4) 推荐(0) 编辑
摘要: 建议大家在虚拟机上试过之后再去生产环境执行。 次脚本可以从7.4升级到9.3p1,本人亲自验证过了 #!/bin/bash echo backup sshd_config to /etc/ssh/sshd_config.bak cp /etc/ssh/sshd_config /etc/ssh/ssh 阅读全文
posted @ 2023-08-23 09:35 我是刹那、 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Avalonia的动画写法和wpf还是有点区别的,wpf是在storyboard中写动画的,avalonia 是在央视用靠Animation来完成的。wpf的动画 只有关键帧动画和过渡动画,今天这里只写关键帧动画的例子。 下面代码是实现一个旋转的动画 <Window xmlns="https://g 阅读全文
posted @ 2023-08-15 13:49 我是刹那、 阅读(1033) 评论(0) 推荐(1) 编辑
摘要: Avalonia的自定义控件几乎和wpf的一样,是由axaml 和cs文件来构成的,axaml文件用来写自定义控件的样式。cs文件用来写处理逻辑,今天我们来重写一个textbox文本输入框 首先我们新建一个新建项 选择avalonia中的Templated Control 如图,我将他命名为 Ico 阅读全文
posted @ 2023-08-09 09:57 我是刹那、 阅读(2282) 评论(0) 推荐(1) 编辑
摘要: avalonia的样式和wpf有不小的区别,它与css样式表很像,wpf的样式是使用定义的key 或者 类型 来使用样式的,avalonia是与css一样 是使用选择器来使用样式的,选择器有很多种,几乎与css的选择器一样,有类选择器,Id选择器,伪类选择器等,几乎常用的就那么几种,虽然他的使用方法 阅读全文
posted @ 2023-08-01 15:46 我是刹那、 阅读(1293) 评论(0) 推荐(2) 编辑
摘要: 现在我们做桌面软件,大部分都不会使用系统自带的边框和按钮,基本上都是自己定制的,本篇实现一下 无边框的窗口,avalonia 实现起来比较简单,只需要修改几个属性即可 <Style Selector="Window"> <Setter Property="ExtendClientAreaToDeco 阅读全文
posted @ 2023-07-27 11:02 我是刹那、 阅读(2969) 评论(2) 推荐(5) 编辑
摘要: #!/bin/bash############################################################## ######自动安装数据库脚本ro############### ######数据库目录/usr/local/mysql############ ### 阅读全文
posted @ 2023-07-19 14:51 我是刹那、 阅读(43) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #mysql数据库用户名 myuser="root" #mysql数据库密码 mypwd="123456" #数据库备份路径 dbbakdir="/data/dbbak" #数据库目录 datadir="/data/mysql" #系统mysql用户 sysmysqluser 阅读全文
posted @ 2023-07-10 18:55 我是刹那、 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 只记录关键点 首先protoc 需要自己去下载,下载地址 Release Protocol Buffers v23.3 · protocolbuffers/protobuf · GitHub 然后需要去找里面编译好的程序,(我windows电脑就选的) 我是go写的服务端 就把解压出来的protoc 阅读全文
posted @ 2023-06-28 15:26 我是刹那、 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 近一段时间公司为搞跨平台的客户端,我的wpf客户端逐渐被放弃,我的工作也越来越少,新的客户端采用qt来做,也有可能是qt开发进度太慢,项目比较紧,于是想让我的客户端兼容 新的平台服务端, 新平台的服务端是基于老平台服务端开发的,功能基本一致,只是协议格式和具体字段有些改变,于是我原有的 要兼容现有的 阅读全文
posted @ 2022-11-01 09:19 我是刹那、 阅读(1715) 评论(0) 推荐(0) 编辑