- 博客(106)
- 收藏
- 关注
原创 关于flutter如何调用安卓原生代码-官方教程翻译+一些个人注释
为什么需要?因为flutter是ui框架,第三方dart库的实现并不一定有所需要的内容。
2025-03-01 19:07:04
840
原创 React TypeError: Invalid character in header content [“X-React-Native-Project-Root“] 解决方案
路径不要有中文。
2025-02-16 23:32:45
155
原创 人话讲下如何用github actions编译flutter应用-以编译windows为例
然后点击右边的commit,再次点击actions。打开你要编译的项目点击那个Actions按钮。== In progress 跑完就是了。然后随便点击一个脚本会跳到白框编辑界面。打开上文提到的网址随便抄下就ok。
2024-07-20 18:48:03
502
原创 简单的找到自己需要的flutter ui 模板
我原本以为会很难用 实际上不错 很简单打开后界面类似于,右上角可以搜索点击view github相当简单 很oks。
2024-07-08 17:59:15
342
原创 flutter如何实现点击一文字后 打开对应的超链接
Flutter 可以实现点击文本后使用浏览器打开一个网址,例如 "首先,您需要在您的 pubspec.yaml。
2024-07-05 15:17:33
526
原创 详细解释下flutter初始示例的代码
首句导入需要的包 类似于其他语言的importmain函数为入口函数 包裹MyApp类这个类继承自无状态类 可见myapp不管理任何状态build方法是所有widget内必须实现的方法此处返回一个 ChangeNotferiProvider 可以看到它用于管理应用状态 并在状态改变时通知管理器child 部分使用一个便捷的widget(部件)此处使用MaterialApp 开发Material Design 应用的widgetMaterialApp需要一些参数来定义应用外观与结构\title: 应用标题
2024-07-03 15:20:54
565
原创 第二话 让屏幕显示想要的东西
终端进程“platformio 'run', '--environment', 'nodemcuv2'”已终止,退出代码: 1。峨峨失败了,查了会儿资料在libdeps/nodemcuv2里面配置下TFT_eSPI。* 终端将被任务重用,按任意键关闭。接下来想办法 让 屏幕显示想要的东西。配置哪个User_Setup.h。上一话搭建了可说是可以开发了。
2024-03-21 15:00:55
548
原创 VSC搭建esp8266开发环境
例如,如果你的命令是 `platformio run --target upload --environment nodemcuv2`,你可以这样运行 `sudo platformio run --target upload --environment nodemcuv2`。* 终端进程“platformio 'run', '--target', 'upload', '--environment', 'nodemcuv2'”已终止,退出代码: 1。这里解决方案参考,对我有效,注意!
2024-03-21 14:22:36
879
原创 安卓termux mosh配置nvim远程开发
然后配置下ssh-copy-id 就是免密然后mosh name@server.com。之后点击termux对话框->more->style ,换个nerd字体,ubuntu添加PPA然后安装最新mosh,客户端和服务端都要。安装termux和termux:style。然后就能流畅的在安卓上远程开发l。nvim没有颜色解决。首先安装F-drod。
2024-02-13 22:23:21
451
原创 linux下vsc的自动切换输入法解决方案
个人使用的是Linux开发加上vsc编辑器,这两个东西一加中国开发者大致上就消失不见了,眼馋idea那个Smartinput很久了,赶上放假了,有空搞搞,如果后期有心情会做的通用点。
2024-01-20 15:10:19
675
原创 分享下vsc使用vim插件的一些配置
切换到资源管理器,并且好处在于可以用vim的快捷件上下左右。我将一般模式下回车映射到了空格。空格下就能打开想要打开的文件了。
2023-12-18 23:13:54
803
原创 我愿称其为神器-vscode-vim自动切换输入法
在这个github中给出了详细的config.json配置文件。后,它就真的可以在一般模式下切换成英文了太棒了!smartinput在linux下无效。找到setting.json。文件->首选项->配置。
2023-12-18 22:19:31
1308
原创 ssh设置会话过期时间
上述例子中,设置了每5分钟(300秒)向客户端发送一次请求,最多尝试2次。你可以根据需要调整这些值。打开SSH配置文件。配置文件通常位于/etc/ssh/sshd_config。
2023-12-17 13:03:39
1287
1
原创 Rust基本语法
如果我们编写的程序的一部分在假设值永远不会改变的情况下运行,而我们代码的另一部分在改变该值,那么代码的第一部分可能就不会按照设计的意图去运转。这就牵扯到了 Rust 语言为了高并发安全而做的设计:在语言层面尽量少的让变量的值可以改变。变量的值可以"重新绑定",但在"重新绑定"以前不能私自被改变,这样可以确保在每一次"绑定"之后的区域里编译器可以充分的推理程序逻辑。这里声明了 a 为无符号 64 位整型变量,如果没有声明类型,a 将自动被判断为有符号 32 位整型变量,这对于 a 的取值范围有很大的影响。
2023-12-16 12:23:43
488
原创 使用alpine镜像部署go应用时踩的坑
实际上我在ubuntu的交叉编译出来的exe并不能在alpine上运行,这边采取拉镜像编译复制出来的做法,部署再用干净的alpine。
2023-12-10 22:59:27
1738
原创 gorm之项目实战-使用gen以及定义表间关系
生成的model代码在dao/model我们需要在这些Model中定义外键关系,先把User表and Teacher表与Student表关系定义。
2023-11-11 22:23:10
1075
原创 gorm使用之各种表关系实例-主外键->struct
这个功能还是很有用的,例如你的文章表 可能叫ArticleModel,你的标签表可能叫TagModel那么按照gorm默认的主键名,那就分别是ArticleModelID,TagModelID,太长了,根本就不实用这个地方,官网给的例子看着也比较迷,不过我已经跑通了主要是要修改这两项joinForeignKey 连接的主键idJoinReferences 关联的主键idID uintID uint。
2023-11-11 20:42:10
621
原创 go微信开发sdk-简单使用_已设置图床
使用的sdk为上述的,这边给出快速的项目实例简单的项目结构这边简单用docker跑一个redis在微信公众平台可以获取到必要的信息,注意申请接口权限(微信认证)
2023-11-11 10:10:16
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人