1. 定时执行任务转换md文件 17-09-06

1、边界时间如何处理? 24点正在执行但还没完成的任务, 时间管理不支持这种熬夜行为, 但是也有夜班或者通宵的情况. 当做暂停?不做处理, 只是在生成日志的时候,按之前逻辑生成文件即可. 17:45 需要服务器能运行的parsetlog 文件, 现在已经有了. 把服务器的任务转换成需要的数据格式

0.1. 时间日志

  • 05:35 醒
  • 06:35 卡通
  • 06:35 起床
  • 06:35 早饭
  • 06:36 洗澡
  • 06:36 洗漱1
  • 06:53 ico代币暴跌-区块链
  • 08:11 厕所
  • 08:53 给xc电话了解现在申请进展
  • 09:10 域名指向与跳转构思
  • 11:56 午饭
  • 14:35 定时执行任务转换md文件 09:58查询All用户 10:20用户任务 10:371级任务 10:472级任务 11:051级标签 12:54项目列表 14:00合并md 14:34插入blog 15:00垃圾任务屏蔽md没有1个完成任务
  • 15:58 项目设置页面App
  • 17:07 如果采用v-if会进入页面逻辑吗
  • 17:38 晚饭
  • 18:05 思考如何收费
  • 18:17 洗漱2
  • 18:46 卡通
  • 19:46 卡通
  • 20:11 明天订餐+后天蔬菜下单
  • 20:59 服务器删除项目失败
  • md文件中自动提取图片优化
  • 自定义任务栏分页菜单
  • 思考类任务单独罗列出来
  • 主页接口和功能
  • 任务详情
  • 登录注册对接
  • 滑动请求和刷新
  • 按页请求
  • 页面滚动的时候有明显的卡顿

0.2. 总结

0.3. 观点及其他

0.4. 任务详情

0.4.1. [x]明天订餐+后天蔬菜下单

创建 耗时 开始 完成

0.4.2. [x]ico代币暴跌-区块链

创建 完成 腾讯弹窗

0.4.3. [ ]md文件中自动提取图片优化

创建 预计 需要完善提取图片的正则表达式.

0.4.4. [ ]自定义任务栏分页菜单

创建

0.4.5. [ ]思考类任务单独罗列出来

创建

0.4.6. [x]服务器删除项目失败

创建 预计 耗时 开始 完成 实际逻辑是取消项目, 按逻辑是显示在回收站. 现在还没有回收站就不显示. 手机中“我的”里面添加一个回收站. 获取项目列表的时候不显示已取消的项目; 疑问:已取消的任务如何处理?按理也不显示. 1、在显示查询是加一层逻辑判断项目状态. 2、把所有未完成任务修改状态为取消. 修改了usertask 的显示查询条件后项目列表正常. 7天时间清单 +项目任务更为麻烦. 需要在任务查询中先判断pid是否已经完成或取消. 完成可能需要显示,取消也是, 这里还需要思考.

0.4.7. [x]思考如何收费

创建 预计 耗时 开始 完成 1.需整理出相关功能. 对部分功能做收费. 2.查看别人如何收费,借鉴学习. 公司人数, 番茄钟、皮肤、归档、导出、思维导图、提醒时间、上传文件、 导出(日程、计划) 笔记权限、计划统计、查看同事、企业logo、开放API、 用户:个人、企业、学习团体、 收入:软件使用、市场外包提成、押金 发布需求着需要支付定金,认证用户可以直接领取定金、非认证用户只有完成任务后领取. 金额<500,需全额支付. <1000支付50%;="">=1000 支付40% ; 领取的订金不能>认证金额. 付费:用户可以对任务、笔记设置隐私; 免费用户的单个任务会功能到网络. 企业版:项目人数上限5人, 提醒功能; 免费:自动统计单机; 付费:网络; 录音、单机和网络; 日报 简单统计、高级分析; 可以按月收费,vip 可以查看他人的方法; 精品付费文章、或者付费音频视频; 免费:提醒功能、APP提醒,高级:短信和微信,

0.4.8. [x]如果采用v-if会进入页面逻辑吗

创建 预计 耗时 开始 完成 技术 1、进入逻辑页面后,切换出去. 10秒后进入了改页面的逻辑. 7天时间清单 2、刚打开app,不进入该页面. 第一次看数据,数据是连接正常的. 在当前任务还没结束时,直接关闭APP.当前任务数据应该丢失,不会出现在服务器. 查看前端逻辑,store会一直接受数据. 但是在进入自动任务页面的逻辑才给服务器发送数据. 7天时间清单 打开APP,过几分钟看是否会记录数据. 理论是应该记录. 只是没发送服务端 。 是的和自己的猜想一样. v-if 不会进入逻辑. 还需要更全面测试. 现在主要是查看 route-view ,未进入页面的逻辑. 还不是直接使用v-if; 如果分页采用v-if,那如何判断是否进入逻辑. 在分页中添加变量的watch,查看是否进入逻辑打印数据. 可以不使用手机测试. pc即可. 疯掉了, 在游戏分页watch uid, 在游戏的父页面刷新页面, 进入watch逻辑. 从主页刷新,进入页面watch始终不会进入逻辑. 7天时间清单 现在看起来是无论怎样都没进入逻辑,不可能啊. 7天时间清单 3、在task页面监听uid变化, 1)在任务也刷新,进入watch逻辑. 2)主页刷新,无论怎样都没进入watch逻辑. 7天时间清单 4、把uid改成其他参数试试. 刚才测试没改变是因为,每次测试数据一样. 所以没有触发值改变. 测试方式错误. 7天时间清单 -结果:再次测试,没有进入页面,watch无效. 1但进入后,切换到其他页面, task根页面一直进入. 游戏页没有进入. 7天时间清单 游戏也是属于任务页的分页. 7天时间清单

0.4.9. [ ]主页接口和功能

创建 预计 banner静态内容,后期做成接口获取的动态内容。其他剩下2、3部分内容展示; 视频、语音、按钮组(静态)、文章、(任务)朋友圈 ,朋友圈需要有好友系统. 朋友圈显示群组内成员的动态消息. 无需添加好友; 这周只需要 视频、语音、文章、任务

0.4.10. [ ]任务详情

创建 需要查看任务的详细情况,主要是子任务. 相关设计到子任务的修改与显示. 7天时间清单 如果子任务修改后,界面上如何显示? 前端从taskAll中查找,有点不方便. 需要添加子任务字典.子任务以数组的方式保存, 7天时间清单 通过任务id获取所有的子任务数组,并显示到界面; 如果只任务删除,也是需要从该数组中删除数据。尽量通过元素绑定,修改子任务界面也有会即刻改变。

0.4.11. [ ]登录注册对接

创建 预计 以前只有APP,现在系统还包含了pc端. pc端还需要登录窗口.

0.4.12. [ ]滑动请求和刷新

创建 预计

0.4.13. [ ]按页请求

创建 预计 开始 暂停 哪些页面需要按页请求, 先给手机添加. 所有查询多条任务的地方都添加页码. 7天时间清单 usertask sortday 一旦修改,所有的返回数据也将变化. 接口处理数据部分需要修改,通过在添加页面计数. 7天时间清单

0.4.14. [x]域名指向与跳转构思

创建 预计 耗时 开始 完成 现在尴尬的是域名是游戏域名. 感觉直接用www.d7game.com 和时间无关,就使用time.d7game.com 7天时间清单 项目可行,后面在考虑替换域名吧. 如d7time.com 1、域名直接跳转到time. 2、部分(分享外联)链接使用time 3、全部使用www(time)俩域名指向同一个内容, 使用time.d7game.com 在外联上面可能关键信息更有效的和time关联到一起. 后期做域名跳转. 那以后和游戏保持怎样的关系呢?在时间管理中添加游戏性质,如做挑战性任务. 7天时间清单 放弃曾经的游戏积累? 是的,游戏美术素材和其他h5游戏; 7天时间清单 考虑和怎样的游戏做合作? 现在考虑太多无用的,主要考虑对时间管理有用的. 在游戏栏主要是防止和生活,对人有直接帮助的领取行任务.

0.4.15. [x]给xc电话了解现在申请进展

创建 完成 已经申请了,现在填写的是time.d7game.com 苹果对https网站有优先待遇. www.d7game.com 需要指向time目录, 和time共用一个域名.

0.4.16. [x]项目设置页面App

创建 预计 耗时 开始 完成 修改项目标题、描述。和删除项目按钮. 7天时间清单 项目修改和删除后需要更新当前数据. 修改和更新成功. 还需要在删除后,修改当前选中的项目. 7天时间清单

0.4.17. [x]定时执行任务转换md文件

创建 预计 耗时 开始 完成 暂停 继续 暂停 继续 1、边界时间如何处理? 24点正在执行但还没完成的任务, 时间管理不支持这种熬夜行为, 但是也有夜班或者通宵的情况. 当做暂停?不做处理, 只是在生成日志的时候,按之前逻辑生成文件即可. 7天时间清单 需要服务器能运行的parsetlog 文件, 现在已经有了. 把服务器的任务转换成需要的数据格式就可以了. 需要前端的数据格式. 7天时间清单 直接断点查看之前的文件解析后数据在内存中的格式. 7天时间清单 为什么保存本地图片到E盘都这么慢, 7天时间清单 0、查询当天所有用户 1、用uid出当天所有任务 2、找出项目 3、1级任务 4、标签 5、二级任务 6、任务标签 -疑问:定时任务 ,所有用户,文件路径 前用户少,可以一次性完成文件转换生成, 不用考虑服务器压力,分段完成; 生成的任务, parsetlog可以生成对应的标题;生成文件后还需要插入blog表. 7天时间清单 +评估 2h 7天时间清单

上面过程还缺少测试,可能需要15m 7天时间清单

[x]查询All用户

创建 开始 完成 sqlstr = "SELECT DISTINCT uid FROM d7_z39tag WHERE ( key = due AND ( value LIKE '%" + day + "%' )) ORDER BY id DESC"; key=due ,value=like day "SELECT DISTINCT uid FROM d7_z39tag WHERE ( key = due AND ( value LIKE '%" + "2017-09-01" + "%' )) ORDER BY id DESC"; SELECT uid FROM d7_z39tag WHERE ( key = 'due') AND ( value LIKE '%2017-09-01%' ) this.distinct("uid").field("uid").where({ key: "due", value: ["like", %${day}%] }).select() 7天时间清单

[x]用户任务

创建 开始 完成

[x]1级任务

创建 开始 完成 感觉可以找出所有任务,并划分从不同用户、1级任务和二级任务;

[x]2级任务

创建 开始 完成

[x]1级标签

创建 开始 完成

[x]项目列表

创建 预计 开始 完成 暂停 继续

[x]合并md

创建 预计 开始 完成 暂停 继续 保存失败,没能进入逻辑. 7天时间清单 getDayMDobj 执行没有任何返回,直接中断了逻辑但是没有错误提示. 在之前逻辑都正常运行,是变量问题? 7天时间清单 一行行添加代码发现,和parsetlog中的 item.task; 数据格式不一样. 7天时间清单 item.type = "task"; 添加字段后, 运行正常.但内容中还存在undefined,如 '# wee undefined\r\nasf 7天时间清单

[x]插入blog

创建 预计 开始 完成 保存文件. 插入数据; 文件保存到硬盘失败. 7天时间清单 目录不存在会无法运行. 数据插入blog成功. 7天时间清单 先手动创建目录, 把用户名做目录暂时改为文件名.

[x]垃圾任务屏蔽md没有1个完成任务

创建 开始 完成 用户已经没有使用系统,没有完成一个任务; api/z39time/tomd

0.4.18. [ ]页面滚动的时候有明显的卡顿

创建 暂停 继续 关闭网络重启APP后,页面的数据少了运行APP也变得正常快速. 也就是随着内容的增加,app变得卡顿.在什么地方消耗了性能. 17-09-05 7天时间清单 1、刚开始启动APP还没有多少卡顿情况,里面个页面数据已经有了. 7天时间清单 2、刚启动APP,其他页面还没数据。滑动首页不卡顿. 立刻把个页面都点击一次,有了内容有滑动首页克顿. APP启动不到1分钟。 点击任务,弹出操作菜单有些慢。大概500毫秒. 和之前长期运行后大概需要1.5秒相比要快一点. 7天时间清单 需要想办法测试,优化效率; 直接查看html发现. 只有当前页面的html显示在了dom结构中; 根据之前经验在页面的watch中,其他页面也会进入逻辑. 7天时间清单 在不同两个页面之前切换,进入页面速度明显不一样.由此判断点击页面后与页面的元素多少有关系, 应该和元素渲染有关系; 如果这样就需要考虑缩减元素,做翻页加载. 7天时间清单 没显示的页面用v-if 控制. v-if 和 v-show的区别 http://blog.csdn.net/ning0_o/article/details/56006528 7天时间清单 可以通过后期对页面切换频率监测的统计数据判断用v-if还是v-show. 7天时间清单 甚少使用到的内容使用v-if. 在前段做翻页页码控制.每次进入页面只显示10条数据. 7条数据一页,10条数据,用户有3条可以直接滚动,并给程序获取新数据的缓存时间. 7天时间清单 微信中测试没有卡顿,特别是自动任务有很多内容. 是因为自己修改了v-if 的原因还是app dcloud的原因. 需要是修改了v-if的效果. 7天时间清单 为什么APP会卡顿,直接的区别是APP监听了手机移动, 做了自动化任务的统计; 考虑先屏蔽这部分代码,查看运行效率. 17-09-07 7天时间清单

Copyright & copy www.7dtime.com 2014-2017 all right reserved,powered by Gitbook该文件修订时间: 2017-12-24 15:03:43

results matching ""

    No results matching ""