摘要:
AngularJS 指令 有一套完整的、可扩展的、用来帮助web应用开发的指令集,它使得HTML可以转变成“特定领域语言(DSL)”,是用来扩展浏览器能力的技术之一,在 期间,和HTML关联着的指令会被检测到,并且被执行,这使得指令可以为DOM指定行为,或者改变它。 AngularJS指令带有前缀n 阅读全文
摘要:
本篇简单介绍 客户端和 服务器使用 进行通讯,向客户端发送文件的 。 socket 套接字使用 提供了两台计算机之间的通信机制。客户端创建一个套接字,并尝试连接服务端的嵌套字。当连接建立时,服务器会创建一个 Socket 对象。客户端和服务器现在可以通过对 Socket 对象的写入和读取来进行通信。 阅读全文
摘要:
`adb Android Debug Bridge Android adb`基础知识。 adb 是 系统给我们提供的一个工具,用于完成 关联。能让我们可以通过使用的 操作管理 。这个操作的过程通过下发指令完成。 主要功能: 运行设备的 命令行 管理设备的端口映射 pc和设备之间的文件传输 本地 的安 阅读全文
摘要:
本文简单介绍用 库`ganymed ssh2 Android scp`操作。 SSH 是专为远程登录会话和其他网络服务提供安全性的协议,简单的说就是一种网络协议。是 的标准配置。用于 设备之间的通讯。 SCP 是一种基于 完成加密拷贝文件的协议。使用 进行身份认证确保数据传输的真实性和可靠性。 SC 阅读全文
摘要:
本篇以 "Magicfirm" 和 为例介绍基于 主板的 打印机指令控制 端部分实现。 基于MBot的实现 打印机通过RS232串口和 主板进行通信,通过 主板外接屏实现人机交互。 是全双工串口,所以程序里不需要做特别的处理。(不同于下面 ) 需要注意的是, 是通过下发 指令进行控制。 中会有一个队 阅读全文
摘要:
`ANR 。在Android中,如果一些耗时操作造成主线程阻塞了一定时间,则系统会显示 提示用户此应用处于未响应的状态。 ANR ANR出现的原因 用户的输入在5s内没被App响应 BroadcastReceiver的onReceiver()超过10s Service中各生命周期函数执行超过20s 阅读全文
摘要:
Activity 通讯 Bundle 我们可以通过将数据封装在 对象中 ,然后在Intent跳转的时候携带 对象 本质上是使用 实现的 用上述方法可以传递基本数据类型和String类型的数据,如果传递的是对象就需要进行序列化。 Serializable 和 Parcelable 和`Parcelab 阅读全文
摘要:
本篇简单介绍如何在 中 使用单例模式和使用注意事项。 单例模式 为什么要使用单例模式? 有一些对象我们只需要一个,只需要一个线程池 、缓存或是只有一台打印机、机器人 、机器人上面只有一个寻磁传感器。我们可以通过全局的静态变量来实现,但是全局变量在程序一开始就创建 可能比较耗费资源、可能一直没用到。单 阅读全文
摘要:
Rayland主板虽然作为一块基于Android的工控板,但是很多设备厂商并不想让用户看到Android系统信息。所以APK默认设置为开机启动项、img去除了Android头部和底部菜单。但是随之带来了APK更新的问题,传统的插入u盘,sd卡手动安装新版本APK的方式已经不够用了。所以我们需要点自动 阅读全文
摘要:
我们在3D打印中常用的STL文件怎么转换成sla打印机需要的slc文件呢? 无疑我们需要一款切片软件,那就是 了 Materialise magics 这款业内领先、针对增材制造而打造的通用数据准备和STL编辑软件具备STL文件格式转换、修复、设计编辑、打印平台准备等多项功能。赶快准备好您的3D打印 阅读全文
摘要:
当我们在 使用 加载图片过程中,它会将整张图片所有像素都存在内存中,由于 对图片内存使用的限制,很容易出现 问题。 为了避免此类问题我们可以采用 "BitmapFactory.Options" 或是使用第三方的图片加载库。如 "Fresco" 、 "Picasso" 等。 BitmapFactory 阅读全文
摘要:
`SLA打印机`结构以及原理介绍 SLA打印机 :Stereo lithography Apparatus,立体光刻设备。通过光聚合逐层的创建模型。 打印机结构 如图所示的SLA打印机 刮刀, 打印部分, 树脂, 打印平台, 升降舵, 树脂槽, 激光光线, 激光振镜, UV激光器 可能还需要的部件, 阅读全文
摘要:
`SLA打印机 SLC java`实现。 "SLC format" SLC format The SLC file format is a “21/2D” contour representation of a CAD model. SLC术语定义 Segment (线段):两点(x/y)之间的连线 阅读全文
摘要:
本篇主要介绍 打印机 App介绍以及软件结构。 Rayland FDM 打印机 C200 FDM: 熔融沉积成型法 FDM打印文件:STL文件,Gcode文件,x3g文件 a) 通过加热的移动头 b) 供给,熔化并挤出,逐层沉积,形成期望的形状 c) 移动平台 e) 在每层沉积之后降低。对于这种3D 阅读全文
摘要:
本篇简单介绍 中so文件相关事项。 CPU架构 目前主流的CPU架构:x86,ARM,MIPS 它们采用的指令集又分为CISC(复杂指令集)和RISC(精简指令集)两种 : 1.指令系统庞大,指令功能复杂,指令格式、寻址方式多 2.绝大多数指令需多个机器周期完成 3.各种指令都可访问存储器 4.采用 阅读全文
摘要:
本篇简单介绍在 中关机和重启的一种方法。 Android关机和重启 配置系统签名和关机权限 AndroidManifest.xml 如果关机权限报错修改一下 即可 相关代码 重启 关机 添加系统签名 同上一篇 "静默安装" 中使用的方式,添加系统签名。 安装签名成功的apk即可。 阅读全文
摘要:
Ray land AGV物流车 群车调度协议 (基于web,未实现) version 1.0 data 2017/10/30 AGVS调度系统 控制协议 AGVS ,`Json` 1.单步控制指令 1.1 | Param | Describe | Type | Range | Unit | | | 阅读全文
摘要:
Ray land AGV物流车控制协议 version 1.0 data 2017/10/30 更多视频demo详见 "Agv demo" AGV 1.1 控制指令 | Param | Describe | Type | Range | Unit | | | : : | : : | : : | : 阅读全文
摘要:
本篇简单介绍 中接入 分享流程。 wechat分享 微信开放平台 1.1 在微信开放平台申请成为开发者 "微信开放平台" 2.2 创建移动应用 创建成功以后(七天之内) 3.3 应用签名和包名,使用微信提供的签名生成工具获取应用签名和包名。 "签名生成工具" 注:App 要是release版本, d 阅读全文
摘要:
本篇简单介绍 中接入微信支付,包括 内支付和扫码支付。 `pofei` 微信支付 "wechat 官方接入文档" 内支付 可以参照 "Android 微信支付详解与Demo" "源码下载" 主要流程: 1.1 微信支付平台注册账号 注:注册并申请成功以后,需要在API安全中设置你的API密钥 阅读全文