
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
成语消消看116关全部答案
2019-03-12 17:02:19微信公开课小程序热门讨论「成语消消看116关全部答案」最新回复-话不在行:指人说外行话,话不投机口蜜腹剑:嘴上说的很甜美,心里却怀着害人的主意。形容两面派的狡猾阴险。锲而不舍:锲:镂刻;舍:停止。不断地镂刻。比喻有恒心,有毅力。虎皮羊质:比喻外强中干,虚有其表。色厉内茬:色厉内茬的本意是草茂盛的样子,有外强中干、外表强硬而内心怯懦的意思。见缝就钻:比喻到处钻营或利用各种空子春秋笔法:指寓褒贬于曲折的文笔之中。胡服骑射:胡:古代指北方和西文的少数民族。指学习胡人的短打服饰,同时也学习他们的骑马、射箭等武艺。开源节流:开:劝课;源:水源。开发水源,节制水流。比喻增加收入,节省开支。暮夜无知:黑夜无人知晓。
词目彬彬有礼发音bīnbīnyǒulǐ释义彬彬:原意为文质兼备的样子,后形容文雅。形容文雅有礼貌的样子。出处《史记·太史公自序》:“叔孙通定礼仪,则文学彬彬稍进。”示例唤出他两个儿子,兄先弟后,彬彬有礼。(清·李汝珍《镜花缘》第八十三回)近义词温文尔雅落落大方文质彬彬反义词丑态百出出言不逊蛮横无理人气28187次 更多有关「成语消消看116关全部答案」的疑问请扫码关注微信公开课+小程序! -
成语消消看116关的答案
2019-03-12 17:02:19微信公开课小程序热门讨论「成语消消看116关的答案」最新回复-话不在行:指人说外行话,话不投机口蜜腹剑:嘴上说的很甜美,心里却怀着害人的主意。形容两面派的狡猾阴险。锲而不舍:锲:镂刻;舍:停止。不断地镂刻。比喻有恒心,有毅力。虎皮羊质:比喻外强中干,虚有其表。色厉内茬:色厉内茬的本意是草茂盛的样子,有外强中干、外表强硬而内心怯懦的意思。见缝就钻:比喻到处钻营或利用各种空子春秋笔法:指寓褒贬于曲折的文笔之中。胡服骑射:胡:古代指北方和西文的少数民族。指学习胡人的短打服饰,同时也学习他们的骑马、射箭等武艺。开源节流:开:劝课;源:水源。开发水源,节制水流。比喻增加收入,节省开支。暮夜无知:黑夜无人知晓。
词目彬彬有礼发音bīnbīnyǒulǐ释义彬彬:原意为文质兼备的样子,后形容文雅。形容文雅有礼貌的样子。出处《史记·太史公自序》:“叔孙通定礼仪,则文学彬彬稍进。”示例唤出他两个儿子,兄先弟后,彬彬有礼。(清·李汝珍《镜花缘》第八十三回)近义词温文尔雅落落大方文质彬彬反义词丑态百出出言不逊蛮横无理人气28187次 更多有关「成语消消看116关的答案」的疑问请扫码关注微信公开课+小程序! -
成语消消看116关答案
2019-03-12 17:02:19微信公开课小程序热门讨论「成语消消看116关答案」最新回复-成语消消看116关答案:【成语】:才疏德薄【拼音】:cáishūdébó【解释】:才识疏浅,德行不高。常用作自谦之词。【出处】:元·无名氏《东篱赏菊》第三折:“小生才疏学薄,敢劳大人下降,真乃蓬荜生辉也。”
在哪儿呢? 更多有关「成语消消看116关答案」的疑问请扫码关注微信公开课+小程序! -
成语猜猜之大学士第68关
2019-03-12 17:02:19微信公开课小程序热门讨论「成语猜猜之大学士第68关」最新回复-两相情愿liǎngxiāngqíngyuàn【解释】两方面都愿意。多指婚姻或交易。【出处】明·施耐庵《水浒全传》第五回:“太公,你也是个痴汉,既然不两相情愿,如何招赘做个女婿。”【结构】主谓式【用法】主谓式;作主语、谓语、分句;指两方面都愿意【近义词】同心同德、两全其美、皆大欢喜【反义词】大相径庭、一厢情愿【例句】搞合资企业必须~。【成语故事】武则天当皇帝后十分骄傲,在寒冷的冬天便命长安城内百花开放,只有牡丹除外。她下令全城不许种牡丹并拔掉牡丹,吕洞宾救了牡丹仙子一命,牡丹仙子便想以身相许,王母娘娘指责吕洞宾,何仙姑说这是他们两相情愿的事情。
你发个截图给我看看? 更多有关「成语猜猜之大学士第68关」的疑问请扫码关注微信公开课+小程序! -
我上当被骗了19800,这个怎么样追回或者怎
2019-03-12 17:02:19微信公开课小程序热门讨论「我上当被骗了19800,这个怎么样追回或者怎」最新回复-被骗了,第一时间应选择报警,报警电话号码110。如果警方将案件破获了,抓获了犯罪嫌疑人,你被骗的财物也就会随之追回。反之,如果你不报警,连追回的机率也没有。
多久了,这个可以追回 更多有关「我上当被骗了19800,这个怎么样追回或者怎」的疑问请扫码关注微信公开课+小程序! -
我为什么从python转向go
2019-03-12 17:02:19微信公开课小程序热门讨论「我为什么从python转向go」最新回复-坦白的讲,在一帮python用户面前讲为什么放弃python转而用go其实是一件压力蛮大的事情,语言之争就跟vim和emacs之争一样,是一个永恒的无解话题,稍微不注意就可能导致粉丝强烈地反击。所以我只会从我们项目实际情况出发,来讲讲为什么我最终选择了go。为什么放弃python首先,我其实得说说为什么我们会选择python。在我加入企业快盘团队之前,整个项目包括更早的金山快盘都是采用python进行开发的。至于为什么这么选择,当时的架构师葱头告诉我,主要是因为python上手简单,开发迅速。对于团队里面大部分完全没服务端开发经验的同学来说,python真的是一个很好的选择。python的简单高效,我是深有体会的。当时私有云项目也就几个程序员,但是我们要服务多家大型企业,进行定制化的开发,多亏了python,我们才能快速出活。后来企业快盘挂掉之后,我们启动轻办公项目,自然也使用python进行了原始版本的构建。python虽然很强大,但我们在使用的时候也碰到了一些问题,主要由如下几个方面:动态语言python是一门动态强类型语言。但是,仍然可能出现int+string这样的运行时错误,因为对于一个变量,在写代码的时候,我们有时候很容易就忘记这个变量到底是啥类型的了。在python里面,可以允许同名函数的出现,后一个函数会覆盖前一个函数,有一次我们系统一个很严重的错误就是因为这个导致的。上面说到的这些,静态语言在编译的时候就能帮我们检测出来,而不需要等到运行时出问题才知道。虽然我们有很完善的测试用例,但总有case遗漏的情况。所以每次出现运行时错误,我心里都想着如果能在编译的时候就发现该多好。性能其实这个一直是很多人吐槽python的地方,但python有它适合干的事情,硬是要用python进行一些高性能模块的开发,那也有点难为它了。python的GIL导致无法真正的多线程,大家可能会说我用多进程不就完了。但如果一些计算需要涉及到多进程交互,进程之间的通讯开销也是不得不考虑的。无状态的分布式处理使用多进程很方便,譬如处理http请求,我们就是在nginx后面挂载了200多个djangoserver来处理http的,但这么多个进程自然导致整体机器负载偏高。但即使我们使用了多个django进程来处理http请求,对于一些超大量请求,python仍然处理不过来。所以我们使用openresty,将高频次的http请求使用lua来实现。可这样又导致使用两种开发语言,而且一些逻辑还得写两份不同的代码。同步网络模型django的网络是同步阻塞的,也就是说,如果我们需要访问外部的一个服务,在等待结果返回这段时间,django不能处理任何其他的逻辑(当然,多线程的除外)。如果访问外部服务需要很长时间,那就意味着我们的整个服务几乎在很长一段时间完全不可用。为了解决这个问题,我们只能不断的多开django进程,同时需要保证所有服务都能快速的处理响应,但想想这其实是一件很不靠谱的事情。异步网络模型tornado的网络模型是异步的,这意味着它不会出现django那样因为外部服务不可用导致这个服务无法响应的问题。话说,比起django,我可是非常喜欢tornado的,小巧简单,以前还写过几篇深入剖析tornado的文章了。虽然tornado是异步的,但是python的mysql库都不支持异步,这也就意味着如果我们在tornado里面访问数据库,我们仍然可能面临因为数据库问题造成的整个服务不可用。其实异步模型最大的问题在于代码逻辑的割裂,因为是事件触发的,所以我们都是通过callback进行相关处理,于是代码里面就经常出现干一件事情,传一个callback,然后callback里面又传callback的情况,这样的结果就是整个代码逻辑非常混乱。python没有原生的协程支持,虽然可以通过gevent,greenlet这种的上patch方式来支持协程,但毕竟更改了python源码。另外,python的yield也可以进行简单的协程模拟,但毕竟不能跨堆栈,局限性很大,不知道3.x的版本有没有改进。开发运维部署当我第一次使用python开发项目,我是没成功安装上项目需要的包的,光安装成功mysql库就弄了很久。后来,是一位同事将他整个python目录打包给我用,我才能正常的将项目跑起来。话说,现在有了docker,是多么让人幸福的一件事情。而部署python服务的时候,我们需要在服务器上面安装一堆的包,光是这一点就让人很麻烦,虽然可以通过puppet,salt这些自动化工具解决部署问题,但相比而言,静态编译语言只用扔一个二进制文件,可就方便太多了。代码失控python非常灵活简单,写c几十行代码才能搞定的功能,python一行代码没准就能解决。但是太简单,反而导致很多同学无法对代码进行深层次的思考,对整个架构进行细致的考量。来了一个需求,啪啪啪,键盘敲完开速实现,结果就是代码越来越混乱,最终导致了整个项目代码失控。虽然这也有我们自身的原因,譬如没好的代码review机制,没有好的项目规范,但个人感觉,如果一个程序员没经过良好的编码训练,用python很容易就写出烂的代码,因为太自由了。当然,我这里并不是说用python无法进行大型项目的开发,豆瓣,dropbox都是很好的例子,只是在我们项目中,我们的python代码失控了。上面提到的都是我们在实际项目中使用python遇到的问题,虽然最终都解决了,但是让我愈发的觉得,随着项目复杂度的增大,流量性能压力的增大,python并不是一个很好的选择。为什么选择go说完了python,现在来说说为什么我们选择go。其实除了python,我们也有其他的选择,java,php,lua(openresty),但最终我们选择了go。虽然java和php都是最好的编程语言(大家都这么争的),但我更倾向一门更简单的语言。而openresty,虽然性能强悍,但lua仍然是动态语言,也会碰到前面说的动态语言一些问题。最后,前金山许式伟用的go,前快盘架构师葱头也用的go,所以我们很自然地选择了go。go并不是完美,一堆值得我们吐槽的地方。error,好吧,如果有语言洁癖的同学可能真的受不了go的语法,尤其是约定的最后一个返回值是error。项目里面经常会充斥这样的代码:if_,err:=w.Write(data1);err!=nil{returunerr}if_,err:=w.Write(data2);err!=nil{returunerr}难怪有个梗是对于一个需求,java的程序员在写配置的时候,go程序员已经写了大部分代码,但是当java的程序员写完的时候,go程序员还在写err!=nil。这方面,errorsarevalues倒是推荐了一个不错的解决方案。包管理,go的包管理太弱了,只有一个goget,也就是如果不小心更新了一个外部库,很有可能就导致现有的代码编译不过了。虽然已经有很多开源方案,譬如godep以及现在才出来的gb等,但毕竟不是官方的。貌似google也是通过vendor机制来管理第三方库的。希望go1.5或者之后的版本能好好处理下这个问题。GC,java的GC发展20年了,go才这么点时间,gc铁定不完善。所以我们仍然不能随心所欲的写代码,不然在大请求量下面gc可能会卡顿整个服务。所以有时候,该用对象池,内存池的一定要用,虽然代码丑了点,但好歹性能上去了。泛型,虽然go有inteface,但泛型的缺失会让我们在实现一个功能的时候写大量的重复代码,譬如int32和int64类型的sort,我们得为分别写两套代码,好冗余。go1.4之后有了gogenerate的支持,但这种的仍然需要自己根据go的AST库来手动写相关的parser,难度也挺大的。虽然也有很多开源的generate实现,但毕竟不是官方的。当然还有很多值得吐槽的地方,就不一一列举了,但是go仍旧有它的优势。静态语言,强类型。静态编译能帮我们检查出来大量的错误,go的强类型甚至变态到不支持隐式的类型转换。虽然写代码感觉很别扭,但减少了犯错的可能。gofmt,应该这是我知道的第一个官方提供统一格式化代码工具的语言了。有了gofmt,大家的代码长一个样了,也就没有花括号到底放到结尾还是新开一行这种蛋疼的代码风格讨论了。因为大家的代码风格一样,所以看go的代码很容易。天生的并行支持,因为goroutine以及channel,用go写分布式应用,写并发程序异常的容易。没有了蛋疼的callback导致的代码逻辑割裂,代码逻辑都是顺序的。性能,go的性能可能赶不上c,c++以及openresty,但真的也挺强悍的。在我们的项目中,现在单机就部署了一个go的进程,就完全能够胜任以前200个python进程干的事情,而且CPU和MEM占用更低。运维部署,直接编译成二进制,扔到服务器上面就成,比python需要安装一堆的环境那是简单的太多了。当然,如果有cgo,我们也需要将对应的动态库给扔过去。开发效率,虽然go是静态语言,但我个人感觉开发效率真的挺高,直觉上面跟python不相上下。对于我个人来说,最好的例子就是我用go快速开发了非常多的开源组件,譬如ledisdb,gomysql等,而这些最开始的版本都是在很短的时间里面完成的。对于我们项目来说,我们也是用go在一个月就重构完成了第一个版本,并发布。
不存在转的说法,两个一起用。Python做工具,go做正式软件。本回答被提问者采纳 更多有关「我为什么从python转向go」的疑问请扫码关注微信公开课+小程序! -
我之前在永安行里充值了5快钱但是我就骑了一次车,而且将近十几分钟就还回去了,为什么我现在永安行没钱
2019-03-12 17:02:19微信公开课小程序热门讨论「我之前在永安行里充值了5快钱但是我就骑了一次车,而且将近十几分钟就还回去了,为什么我现在永安行没钱」最新回复-永安行车型不一样,收费标准也不一样,主要看你骑的是哪种车,具体收费标准可以咨询客服的,有疑问也可以联系客服,他们都会帮你解答的。
不收钱的,一小时之内。我骑了数不清次数了,只有两次是超过一小时付了钱,其它都是免费的。 更多有关「我之前在永安行里充值了5快钱但是我就骑了一次车,而且将近十几分钟就还回去了,为什么我现在永安行没钱」的疑问请扫码关注微信公开课+小程序! -
我买了个腾讯小程序是不是上当了
2019-03-12 17:02:19微信公开课小程序热门讨论「我买了个腾讯小程序是不是上当了」最新回复-腾讯只开放小程序接口,审核功能,里面的功能开发都是第三方平台公司做的
看你购买的是什么小程序。一般都是自己提出的需要,公司的按照需求进行开发。看是否满足自己的需求。 更多有关「我买了个腾讯小程序是不是上当了」的疑问请扫码关注微信公开课+小程序!