(原)
golang与3d
2022年6月28日
golang
3d
先是看到了GoCanvas这个3D引擎,它是一个golang封装的3D模型动画演示库,提供了gltf、obj、fbx等多种模型格式加载,支持天空盒、灯光和脚本动画编辑等功能。相比于g3n等3D框架,GoCavans 更轻量并且简单易用。
代码看起来比较简单,做一些简单的网页3D展示似乎也还行。
import ( "fmt" "net/http" gocanvas "github.com/shikanon/gocanvas/pkg/canvas" ) func render(w http.ResponseWriter, r …
...
➦
(原)
某学习网站的跟踪
2022年6月26日
这是一个学习网站,要求必须把视频看完,浏览器必须有焦点(即必须在前台播放观看)。
<div data-v-203b5c6f="" class="video-container cb"> https://videoadmin.chinahrt.com/videoPlay/play? business_id=gp5& signId=151%23be50251f5ca649fa9411ae9b7e0e0083%23p2s6_29a9fdb2-8e2c-488e-b4f8-15c04bea7a00& …
(原)
关于个人微信(网页)接口
2022年6月18日
个人微信
接口
没想到2017年做的个人微信(网页微信)程序稍作修改还能使用。看起来微信没有怎么管这块。
考虑到某个人微信号需要多个人使用,类似于客服功能,所以需要在多台设备上登陆。但微信是不支持的,只能手机上一个,电脑上一个,外出我总不能带上电脑。
于是试用了之前的个人微信程序,虽然旧的微信号能够正常使用,但新的微信号已禁止网页登陆,此接口也就不能使用。
暂时还没有好的办法,看起来是微信作妖,要发展客户端程序吧。晚点给客服打电话,看是否可以处理。
...
➦
(原)
动态域名服务 ddns
2022年6月6日
动态
域名
我将一些服务安装到了手机里,手机可能在家里,可能在公司,可能在别处。但它的IP可能会存在变化,虽然我设置了DHCP的静态IP。
如果有一种动态域名服务装到内网,即可以将访问网络的速度变快(内网解析),又可以自动发现内网存在的设备和服务。
下面的代码是通过arp获取mac,虽说现在的手机很多都有mac变址
...
➦
(原)
民营医院分众小程序
2022年6月1日
民营
医院
分众
这是为民营医院打造的一个“多用户医院平台”,以较低的市场投入,达到宣传/管理医院的目的。
可以考虑将预约功能置入供选。
(摘)
微信小程序,服务器信息推送验证
2022年5月30日
golang
验证
虽然之前也用过,但偶尔用,总忘,记下来。
用于微信小程序设置推送信息服务器时,进行服务器验证。
package main import ( "crypto/sha1" "encoding/hex" "log" "sort" "github.com/gin-gonic/gin" ) func main() { r := gin.Default() r.GET("/wx", GetCheckWeixinSign) r.Run() } func GetCheckWeixinSign(c …
(摘)
高级布局之栈索引IndexedStack
2022年5月26日
flutter
stack
IndexedStack 继承自Stack,用于显示第index个child,而其他child则是不可见的。所以IndexedStack的尺寸永远是跟最大的子控件尺寸一致。与Stack相比,只是多了index的设置。
...
➦
(摘)
flutter第三方组件
2022年5月25日
flutter
组件
Flutter Login https://pub.dev/packages/flutter_login
效果不错的登陆界面
看起来不错,然尔我却没有运行起来。
Animate do https://pub.dev/packages/animate_do/
动画库
Onboarding overlay https://pub.dev/packages/onboarding_overlay
新手引导功能
path_provider 文件读写 网文
import 'dart:io'; import 'package:flutter/material.dart'; …
...
➦
(摘)
Flutter动画
2022年5月25日
flutter
动画
Flutter将动画系统进行封装,抽象出4个概念:Animation、Curve、AnimationController、Tween。
Animation:Flutter动画中的核心类,此类是抽象类,通常情况下使用其子类:AnimationController,可以获取当前动画的状态和值,也可以添加其状态变化监听和值变化监听。
Curve:决定动画执行的曲线,和Android中的Interpolator(差值器)是一样的,负责控制动画变化的速率,系统已经封装了10多种动画曲线,详见Curves类。
AnimationController:动画控制器,控制动画的开始、停止。继承 …
...
➦
(费)
博客+个人微信收款新思路
2022年5月24日
博客
收款
之前也做过一段时间的微信赞赏码收款。这让个人博客有了变现的思路,算是对个人独立思考的鼓励。也因此收到了一些网友的“赞款”。
当时的方案需要单独的一人个手机,结合云服务器。手机需要不断轮询,其实效率并不高。
...
➦