diff --git a/周新忠学习笔记/3.26/3.26周新忠.doc b/周新忠学习笔记/3.26/3.26周新忠.doc new file mode 100644 index 0000000..a897485 Binary files /dev/null and b/周新忠学习笔记/3.26/3.26周新忠.doc differ diff --git a/周新忠学习笔记/3.26/img_v3_02105_38857810-df73-49e4-bd95-da64f6ba747g.jpg b/周新忠学习笔记/3.26/img_v3_02105_38857810-df73-49e4-bd95-da64f6ba747g.jpg new file mode 100644 index 0000000..56af300 Binary files /dev/null and b/周新忠学习笔记/3.26/img_v3_02105_38857810-df73-49e4-bd95-da64f6ba747g.jpg differ diff --git a/周新忠学习笔记/3.26/img_v3_02105_7aaf57cd-1bac-4557-ad84-1ca9423f2eeg.jpg b/周新忠学习笔记/3.26/img_v3_02105_7aaf57cd-1bac-4557-ad84-1ca9423f2eeg.jpg new file mode 100644 index 0000000..f96643b Binary files /dev/null and b/周新忠学习笔记/3.26/img_v3_02105_7aaf57cd-1bac-4557-ad84-1ca9423f2eeg.jpg differ diff --git a/周新忠学习笔记/3.26/img_v3_02105_aed06a45-10b1-498c-842a-6e09ad05ff8g.jpg b/周新忠学习笔记/3.26/img_v3_02105_aed06a45-10b1-498c-842a-6e09ad05ff8g.jpg new file mode 100644 index 0000000..bb5fcc8 Binary files /dev/null and b/周新忠学习笔记/3.26/img_v3_02105_aed06a45-10b1-498c-842a-6e09ad05ff8g.jpg differ diff --git a/周新忠学习笔记/3.26/img_v3_02105_c300e793-9fa7-48a8-b698-075ac795e58g.jpg b/周新忠学习笔记/3.26/img_v3_02105_c300e793-9fa7-48a8-b698-075ac795e58g.jpg new file mode 100644 index 0000000..380bd5a Binary files /dev/null and b/周新忠学习笔记/3.26/img_v3_02105_c300e793-9fa7-48a8-b698-075ac795e58g.jpg differ diff --git a/周新忠学习笔记/3.26/img_v3_02106_0c6b6038-891c-4657-a3cb-414c02ff1fbg.jpg b/周新忠学习笔记/3.26/img_v3_02106_0c6b6038-891c-4657-a3cb-414c02ff1fbg.jpg new file mode 100644 index 0000000..57e3e34 Binary files /dev/null and b/周新忠学习笔记/3.26/img_v3_02106_0c6b6038-891c-4657-a3cb-414c02ff1fbg.jpg differ diff --git a/周新忠学习笔记/3.27/1.jpg b/周新忠学习笔记/3.27/1.jpg new file mode 100644 index 0000000..2e68b79 Binary files /dev/null and b/周新忠学习笔记/3.27/1.jpg differ diff --git a/周新忠学习笔记/3.27/2.jpg b/周新忠学习笔记/3.27/2.jpg new file mode 100644 index 0000000..ad2f590 Binary files /dev/null and b/周新忠学习笔记/3.27/2.jpg differ diff --git a/周新忠学习笔记/3.27/3.27周新忠.md b/周新忠学习笔记/3.27/3.27周新忠.md new file mode 100644 index 0000000..f25d969 --- /dev/null +++ b/周新忠学习笔记/3.27/3.27周新忠.md @@ -0,0 +1,47 @@ +# 股票相关 +学习了股票相关的常用术语 +#### 投资者相关概念: +散户 大户 庄家 主力 +#### 从股票分析切入点划分: +基本面 政策面 技术面 +#### 市场: +级别: 一级 二级 +趋势: 多头市场 空头市场 +#### 股票类型: +蓝筹股 垃圾股 成长股 龙头股 大盘股 小盘股 +#### 技术词汇: +看多 看空 踏空 跳水 诱多 斩仓 对敲 护盘 洗盘 追涨 杀跌 +天量 地量 天价 地价 持仓量 满仓 空仓 清仓 盘整 反弹 +多头陷阱 空头陷阱 套牢 解套 含息 含权 送股 转增股 配股 +除权 填权 贴权 + +# 技术相关 +### 1.goframe框架的基本结构: +\api - 定义请求和响应 +\hack - 开发时配置文件 +\internal - 项目核心代码 +→\cmd - 项目启动位置,挂载路由 + \consts - 存常量 + \controller - 控制器 + \dao - 数据层 (spring的 mapper) + \logic - 实现层 (spring 的 impl) + \service - 服务层 +\manifest - 部署时需要的配置 +\resource - 资源文件 +\utility - 工具类 + +### 2.路由注册相关 +s:=g.Server() +单独注册 s.BindHandler +分组路由 s.Group(可嵌套) +静态资源绑定路径 s.SetServerRoot +结构体绑定 s.BindObject +单个方法绑定 s.BindObjectMethod +Restful风格 s.BindObjectRest + +### 3.规范路由 +Controller签名格式: func (Example) Execute (ctx context.Context,req *ExampleReq)(res *ExampleReq,err error) + +### 4.非规范路由获取请求参数 +获取请求:g.RequestFromCtx(ctx) +从请求中提取路径参数: request.GetQuery -> 然后用对应数据类型的转换方法提取内部的value属性值 \ No newline at end of file diff --git a/周新忠学习笔记/3.27/3.jpg b/周新忠学习笔记/3.27/3.jpg new file mode 100644 index 0000000..2bada85 Binary files /dev/null and b/周新忠学习笔记/3.27/3.jpg differ diff --git a/周新忠学习笔记/3.27/4.jpg b/周新忠学习笔记/3.27/4.jpg new file mode 100644 index 0000000..519e05b Binary files /dev/null and b/周新忠学习笔记/3.27/4.jpg differ diff --git a/周新忠学习笔记/3.28/3.28.md b/周新忠学习笔记/3.28/3.28.md new file mode 100644 index 0000000..7c759b6 --- /dev/null +++ b/周新忠学习笔记/3.28/3.28.md @@ -0,0 +1,180 @@ +\# 技术相关: + +\### 获取请求参数剩余部分: + +用map提取参数: .GetQueryMap() .GetQueryMapStrStr .GetQueryMapStrVar + +取Form格式请求体参数: .GetForm()/.GetFormMap() + +获取Restful风格路由参数: GetRouter/GetRouterMap + +一次性取出各类参数: + +Get()=GetRequestMap() + +GetStruct()=GetRequestStruct() (规范路由默认调用) + + + +\### 标签: + +\#### meta标签: + +method: 请求方式(all/get/post...) + +path: 路径 + +sm: 总结 + +tags: 分组标签 + +\#### 普通字段标签: + +dc: 描述 + +p/params: 请求key + +m/orm: 数据库字段名 + +default: 默认值 + +v/vaild: 校验规则 + +ad: 补充说明 + +eg: 示例值 + + + +\### Dao部分 + +\####查询: + +\#####Select + +g.Model("table").One() 查询单条数据 + +g.Model("table").All() 查询全部数据 + +g.Model("table").Feilds()指定字段 + +g.Model("table").FeildsEx()排除字段 + +g.Model("table").Value()查询某一格的内容 + +g.Model("table").Array()查询整列 + +g.Model("table").LockUpdate()申请行级锁 + +\#####聚合函数 + +Count() Sum() Min() Max() Avg() + +\####条件: + +Where() + +WhereLT + +WhereGT + +WhereLTE + +WhereGTE + +WhereIn + +WhereBetween + +WhereNot + +WhereOr.......... + + + +\####排序 + +Order("feild","asc/desc") + +\####分组 + +Group() + +\####分页 + +Limit(origin,offset) + +Page(pageNum,pageCapcity) + +\####扫描为结构体 + +Scan(\&struct) + +\####插入 + +model.Insert()或model.Data().Insert() + +model.Replace() 删除或插入 + +model.Save()更新或插入 + +model.InsertAndGetId()插入并获取自增id + +\####更新 + +Update() + +Increment() + +Decrement() + +\####删除 + +Delete() + +\####时间字段 + +create\_at delete\_at update\_at 增删改时框架自动更新这些字段 + +delete\_at 会被作为逻辑删除的依据 + +\####事务 + +1\.手动管理事务 + +tx,err:=g.DB(),Begin(req.Context())开启事务 + +tx.Rollback()回滚 + +tx.Commit()提交 + +2\.靠抛出error管理的事务 + +err:=g.DB().Transaction(context.TODO(),func(ctx context.Context,tx gbd.Tx)error{}) + + + +\#股票相关: + + + +道氏理论观点: + +平均价格包容消化一切 + +市场同时存在三种趋势(基本运动,次级运动,日常运动) + +大趋势有三个阶段 + +平均价格互相验证 + +成交量验证趋势 + +确切的反转信号判定终结 + +操作口诀:先大后小,先长后短,做熟不做生 + + + + +