后端web开发资料

关于后端web架构和部署:https://www.cnblogs.com/flish/p/5267902.html

尝试使用 Python,可能会在机器学习领域用到,使用VSCode编辑器,Python的换行规则得到了良好的解决。

使用到的库:Flask框架,SQLAichemy工具库

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014320114981139589ac5f02944601ae22834e9c521415000

https://zhuanlan.zhihu.com/p/27939537

https://www.oschina.net/translate/sqlalchemy-vs-orms

pip install sqlalchemy

蓝牙4.0相关资料(LBE)

LBE应用,iOS平台上只能是基于GATT协议的(貌似是比较通用的一个协议)

 

GATT简述:分主设备(Client)/外围设备(Service、Peripheral)) ,比如蓝牙耳机就是一个Service(会广播自己的信息),手机(client)主动搜索并连接耳机,Service接受连接后就可以按照协议交换信息。一个设备可以包含多个Service,每个Service可以包含多个提供数据的Characteristic,如图:(具体如何广播(advancing),如何交换信息,后边再讲)

gatt profile hierarchy.ashx.png

苹果关于蓝牙4.0的规范文档:https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf

蓝牙官方文档下载页面:https://www.bluetooth.com/specifications/adopted-specifications

 

蓝牙4.2官方文档:Core Version 4.2   (我们主要关心应用层(第六章在97页)

BLUETOOTH APPLICATION ARCHITECTURE)

 

GATT协议官方资料:https://www.bluetooth.com/specifications/generic-attributes-overview

UserDataService(UDS)资料:1.0

资源网址收藏

mac精品应用下载:http://xclient.info
json在线解析:json.cn
曲线函数拟合:http://www.atool.org/fitted_curve.php
动画缓动曲线:http://www.jianshu.com/p/9b6824f7af51 (文中还有两个链接)

gradle资料:
1、gradle android plugin 用户指南文档(汉化):https://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision/basic_project/general_tasks.html
2、gradle android plugin 用户指南文档(英文):http://tools.android.com/tech-docs/new-build-system/user-guide
http://tools.android.com/tech-docs/new-build-system
http://tools.android.com/tech-docs/new-build-system/gradle-experimental(这个是NDK开发用的gradle插件说明)
https://android-developers.blogspot.com/2016/11/make-and-ndk-build-support-in-android.html (官方技术博客,如果大量使用c++代码官方推荐使用CMake编译)

NDK开发的小坑:native-activity的官方示例,往里边加java代码测试jin,始终不能获取到自定义的java类。原因是manifest文件中设置了has code 为false (PS:官方简直有病

OpenGL学习资料:1、https://www.opengl.org (官网 点击右边的链接可以找到ReferenceCard 里边可以看到几乎所有的函数,分类很清晰。
2、http://www.opengl-tutorial.org/intermediate-tutorials/tutorial-14-render-to-texture/ (OpenGL教程
3、Nehe的OpenGL教程 (固定管线,非常古老,但是可以回味一下 里边详细讲了windows的环境如何搭建,而不是用GLUT或者GLFW来直接初始化环境。
4、http://learnopengl.com 群友推荐的教程,还没看过,可以看出来很成规章。 汉化版:https://learnopengl-cn.github.io