前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >从let it go 到make it happen

从let it go 到make it happen

作者头像
jeanron100
发布2018-09-29 15:08:02
5820
发布2018-09-29 15:08:02
举报
文章被收录于专栏:杨建荣的学习笔记

在工作中我是个相对目标导向的典型性格,我尤其受不了纠结的人。

如果还没开始做一件事情,就开始纠结,那只需要问一个问题,还要继续做吗?

否则,我们就得按照先后的优先顺序来决定潜在的问题或者可能的问题。

在这种情况下,一种倡导的方式就是let it go ,有些情况下,可能这种情况适得其反,就是这个问题真go了,我们直接忘记了或者放弃了,这样不好。

我们总是会说试错,你连试都没试,决定不了什么的。一下子就做成标杆或者模板,怎么可能? 试错需要土壤,有时候没有明确的支持,但是事情还是可以做的。

相信我在昨天写的一篇 最近处理的一些技术难题的感悟,认真看的同学还是少数, 其实里面要表达的思想主要是希望大家能够需要懂得权衡,通过迭代的方式来实现自己的计划。我们可以要求技术指标,但是从上层来说不需要太关注细节了。 整个这个过程就是一个试错迭代的过程,所以前期的工作就是let it go .

所以如果一件事情你觉得看起来很简单,但是实现起来很琐碎,甚至繁琐,那么这件事情其实是值得做的。因为越是繁琐,真正愿意去做好的就是少数的人了,那么就值得你来关注。

我在最近梳理一些基础架构的时候,发现在几个方面存在不小的改进空间。

  1. 动态表单
  2. 动态下拉框
  3. 文本框和表格的切换

而这些如何去找到思路呢,主要有两种,一种是文档或者文章,另外一种就是代码了,我们可以通过开源网站去看一些相关的源代码,去找到一些灵感。

比如这一篇就很不错哦。

而对于看起来繁琐的事情,比如密码管理,一个关键就是安全。 我们可以考虑如下的加解密方式 。

md5_string=hashlib.md5("xA!sdfsadfj" +conn_str).hexdigest()

b0JuNjN1RlAxNFJyS3NEaGVsbG8sd29yZCE= hello,word!

然后使用如下的方式来做加密解密。

print "''''''''''" import base64 random_str="oBn63uFP14RrKsD" s = 'hello,word!' print(base64.b64encode(bytes(random_str+s))) print(base64.b64decode('b0JuNjN1RlAxNFJyS3NEaGVsbG8sd29yZCE=')[15:]) 这样一来,就是多种算法的组合了,想要破解还是很困难的。

后面对于前端的一些需求,一个方面就是JS来满足,这里我要逐步考虑使用React的方式来改进。

所以另外一种思路就是make it happen.

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-09-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 杨建荣的学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档