SAS入门使用总结

最近跟着公司的其他同学熟悉临床试验相关的相关知识,也写了些SAS程序。在期间我也通过网络和公司的文件自学了SAS的知识,现在将这些天实践的技术内容做下总结。 语法结构 SAS和其他编程语言(C/Python/Java)等不太相同。其他语言面向过程或者是面向对象啥的,那么可以说SAS是面向数据集(data set)。SAS的所有操作基本是都是对数据集的 操作,毕竟SAS就是做计算分析的,S...

阅读全文

使用vite构建vue3

vite官方文档:https://cn.vitejs.dev/ 创建vue模版工程 # npm 6.x npm init vite@latest my-vue-app --template vue npm init vite@latest my-vue-app --template vue-ts # 创建vue-ts版本 # npm 7+, 需要额外的双横线: npm init vi...

阅读全文

北京联通hg2543c1光猫改桥接

之前都是光猫拨号,自己的路由器作为二级路由器。用着也没啥问题,但现在各大运营商都已经相应国家号召都提供了ipv6,我现在的网络架构有个问题就是路由器本身是光猫分配ip可以拿到ipv6, 但我路由器下面的所有设备都没有ipv6,白给的公网ipv6不要白不要。 路由器下的设备想要拿到ipv6有两种方式,一种是路由器接入lan口当交换机和AP用,这样下面的ip全由光猫来分配管理,发挥不出我路由器...

阅读全文

Sanic获取客户端的真实IP

自己之前写的DDNS脚本最近发现不好使了,查看原因发现是之前获取ip的服务大幅减少免费的请求次数了,我的脚本无法拿到自己的IP了。网上还有很多免费的获取ip的共公服务, 但可能还会发生这样的事,反正我公网上也有服务,加个获取IP地址的接口就可以。 获取ip的API使用python的Sanic框架来实现。 Nginx 部署 官方文档 https://sanicframework.org...

阅读全文

ROS系统的Service和msg

今年有段时间有些开拓性的项目,设计到机器人相关的知识,当时忙着实现也没有记录,现在公司组织架构调整,项目也凉了。正好有时间记录一下。 不得不说ROS系统的设计还是蛮不错的,各个模块都是解耦的,也不限制语言,可以用python2、python3,也可以用c++。在ROS中模块间的通信调用主要通过Service和msg来进行。 Service与我们服务端的rpc方法远程调用类似,而msg与MQ...

阅读全文