Micro开发文档

时间:2022-09-08 19:30:09

secret = md5 ({app_id,timestamp})

access_toKen = md5 ({app_id,app_srect,timestamp})

sign = sha2(params=data&key=app_key )

token 设计,参考:https://www.cnblogs.com/beer/p/6029861.html

数据表设计:

文章 = 0,
图文 = 1,
图集 = 2,
相册 = 3,
视频 = 4,
广告 = 5,
问答 = 6,
商品 = 6,

APP网址:https://microsoft-zh.com.cn/net-news.html

函数名称:

Get Create Update Delete
Get Post Put Delete
 

功能模块:Micro.Weixin、Micro.Aliyun、Micro.Server、Micro.Client

数据库管理

1、取得数据库中所有的表名
select name from sys.tables

2、创建表、删除表 增加字段 删除字段操作
参考:https://www.cnblogs.com/wuchaofan1993/p/5833526.html

3、中获取表结构(字段名称,类型,长度,说明)
select a.column_name,a.data_type,a.character_maximum_length,b.value
from information_schema.columns as a  left join sys.extended_properties as b
on a.table_name=object_name(b.major_id) and a.ordinal_position=b.minor_id where a.table_name='dt_article_spec'
参考:http://www.cnblogs.com/cnwhm/p/4314107.html

4、SQL实现表名更改,列名更改,约束更改
参考:
https://www.cnblogs.com/zjbky/p/5247959.html
https://www.cnblogs.com/ieayoio/p/5293124.html

C# 反射总结 获取 命名空间 类名 方法名
http://www.cnblogs.com/xdot/p/8651506.html

Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
https://www.cnblogs.com/itjeff/p/6234462.html

C#反射(取得方法、属性、变量)
https://www.cnblogs.com/zhangpengshou/archive/2012/03/21/2409206.html

在线代码着色(采用SyntaxHighlighter实现)
http://tool.oschina.net/highlight
http://tool.oschina.net/codeformat/json

highlight.js代码高亮
https://highlightjs.org/static/demo/

JavaScript代码规范
1、对象说明

var obj = {
  /*
  * @param object{
  * }
  */

  init:function(){}
}

2、对象实现
obj = (function(){
  init:function(){}
  return {
    init:init
  }
})()

Micro解决哪些问题?
1、缩短开发周期,节约开发成本
2、系统性能稳定,数据安全可靠
3、移动开发人员和设计师不需要依赖后台
4、深度开发主流技术
5、对各大平台API进行深加工

客户群体有哪些?
1、行业内非后台开发人员
2、小微企业
3、在校大学生
4、业内高专业需求