首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

上次给我们发福利 TDesign ,今天讲讲开源故事

TDesign 是腾讯各业务团队在服务业务过程中沉淀一套企业级设计体系,于2021年12月底正式对外开源,提供一套完整设计体系,目前同时支持4个框架。...从0到1吸收各个设计体系经验,公司重新搭建,共同维护; 2. 从1开始,在公司比较成熟设计体系中选择一个再进行优化,打造一个迭代版本。...,因此 Oteam[1]最终选择了集合大家力量从零开始做一个组件库方案。...但是之前搭建设计体系思考是共通,经验是可以传承,所以各事业群之间可以一起协同,公司搭建一个通用性设计体系。...代码永远不会真正被‘完成’,只要它还活着”,对外开源应该不仅仅是代码当前状态,还应该保留代码整体演进、迭代记录,以便后加入贡献者可以回溯历史 权衡利弊之后 TDesign 放弃了这套简单方案

35630

联想 给我一个再爱你理由?

实际上联想设立两个总部是有原因,第一个是位于中国北京市联想集团全球行政总部所在地联想中国大厦,第二个是2004年中国联想集团收购美国IBM全球PC业务时在纽约刚设立临时总部,称为联想国际。...所以说美国纽约那个是其中一个,还是标准中国品牌 但也是自从总部搬迁后,联想一些做法还是处在质疑声浪之中,这也是联想应该反思。...在前不久曝出5G投票门事件中,联想在5G标准上支持高通,而不给华为投票”传闻,联想集团回复是联想包括旗下摩托罗拉移动,均是支持华为方案。...美国联想官网折扣6.5折,中国联想官网折扣5折,然而细心网友们却发现,尽管国内折扣更低,但同款联想电脑售价,仍然是美国联想官网占优。...面对上述如此多质疑和声讨,联想能否再给我们一次爱你理由呢?

80530
您找到你想要的搜索结果了吗?
是的
没有找到

绝对定位bottom值0位置问题

一个position值absolutediv,他祖先元素里没有任何定位属性,或者他父元素就是body。 当这个divbottom值0时候,他应该被定位到哪个位置?...现在条件稍微修改一下,给body和html一个height值,给大一些,就10000px吧。 现在这个div位置应该在哪?...就像下面的代码,这个div依然被定位在了屏幕底部,和fixed值“一样”表现。只不过这个“一样”是暂时,拖动滚动条就露底了,div滚动了上去,死死定位在了第一屏底部位置。 绝对定位bottom值0位置问题-caihong.cc *{...应该不少同学都知道这个表现,我问过几个朋友,他们也知道绝对定位元素bottom0时候会定位到屏幕底部。但是细问原理时候都没能讲出来。 为什么他没有定位到文档最底部?

2.1K60

php定制漂亮错误提示

关于PHP烦恼之一是引发错误消息过于简洁。并不是说完全没用;最让人头疼是,必须在给定错误位置打开源文件来检查问题。...此外,也不容易获得完整系统上下文,例如(PHP系统变量,cookie,会话等)。Whoops是一个不错错误提示库,通过帮助您以用户友好方式处理错误和异常来帮助您更好地开发和维护PHP项目。...Whoops已经是Laravel 4一部分,放心用起来。...看看下面这个错误代码:$planets = array();echo $planets[0];执行将输出:Notice: Undefined offset: 0 in D:\localhost\projects...\test\test.php on line 27使用了Whoops实际错误页面包含信息比此处提供信息还要多-比如会话变量,Cookie,HTTP标头等。

28230

css初学 位置随机调整,屏幕宽度50%

:1000px 110 width:2000px; 111 padding:10px; 112 margin:10px; 113 z-index:-1;/*-1表示图片位置在文字后面...,屏幕宽度50% 228 229 230 231 232 233 所有字段解释都在代码里面说明了 这里就不再解释...background-position:right top; margin-right:1000px width:2000px; padding:10px; margin:10px; z-index:-1;/*-1表示图片位置在文字后面...margin-left 设置元素左外边距。 margin-right 设置元素右外边距。 margin-top 设置元素上外边距。...整个页面可以同这个框架,应该可以做到文本在中间显示,已经加入整个页面,padding:10px填充扩宽10px 绝对定位,位置想在哪里就在哪里 位置随机调整,屏幕宽度50%

1.5K50

观点 | 我在Facebook上发了一张小狗照片,该付钱给我吗?

Facebook 公司需要因为使用了我们所发布小狗狗照片而付费给我们吗? 这个观点也许听起来有点疯狂,因为在 Facebook 上发布小狗狗照片并不是被迫,我们仅仅只是乐于这么做。...在不久未来,它将变得更加有价值。 让这些公司明确地这些数据信息付费不仅能够为用户们提供更好交易,它还将提高当前正在建设信息经济数据质量。...正在「激进市场」中凸显出来,这本书很快将从芝加哥大学法学院 Eric A. Posner 和微软首席研究员 E. Glen Weyl 那里发布出来。...在 Politico 上月获得一份报告中,欧盟委员会建议根据用户位置对数字公司收入进行征税,理由是「企业价值重要组成部分在于定位用户位置以及数据收集与处理」。 用户数据是一项珍贵商品。...他们主导地位不可挑战:你能想象得到另一个足以和 Google 抗衡搜索引擎巨头出现吗?或者出现一个全新足以取代你和你朋友目前正在使用社交网络。

66440

出现错误很抓虾?一个视频讲清楚怎么找到错误位置、原因以及处理方式 | Power BI实战

小勤:好不容易整理好数据,一上传却说有错误,好抓虾啊! 大海:其实很简单啊,提示有错误时候,还直接给了你链接,可以查看错误出现在哪里了: 小勤:啊,还能这样呢。 大海:对。...点击查看错误后,将进入Power Query,并且生成一个专门列清除错误发生再哪些行查询: 小勤:原来这样,我就说呢,那么多行数据,发生一个错误怎么找得出来!...这时,我们可以直接选中这一列,然后操作“保留错误”,从而把出现错误行给保留下来: 小勤:那要进一步看出现错误原因呢?...大海:也很简单,当我们找到了错误发生位置后,可以直接点击错误单元格里空白位置: 此时即在数据表下方显示错误发生原因: 小勤:那这些错误该怎么处理呢?...大海:错误处理就看实际情况需要了哦。比如这里,显然是在导入文件夹Excel数据时候,文件夹里除了xlsx格式外,还有png格式图片! 小勤:嗯。那是可以删掉这个错误吗?

29940

解决python封装Logging模块后,log位置显示错误问题

额外加了一个将日志存入数据库功能。 大概是像下面这样子: 但是在封装过程中,出现了一个问题:log中,不能正确显示打日志地方代码位置了。...首先,我们可以看到,error()函数是这样子调用了self...._log()函数,长这样: 我们可以注意到,参数列表之中有一个叫做stacklevel参数,且默认值1.并且这个参数被传递到了一个叫做findCaller函数里面。...然后下方while循环对于stacklevel>1情况,不断往更深层追踪栈帧。 看到这里,我们已经可以回答最初问题了:如何解决log位置显示错误问题?...答案就是,我们只需要将stacklevel设置2即可,这样就会再往上一层,追踪到调用logService.error()地方,而不是调用logging.error()位置

1.4K21

如何提取网络架构先验知识?画幅素描吧!

如果你要求现代机器学习算法回答一些它在训练时见过问题,它可以立刻给出很好答案:「这里有猫吗?如果有,多大?」...对于一个现有的(训练好)机器学习模型,我们用其计算「速写」增强,并用这些「速写」来高效地回答基于记忆问题——比如计算图像间相似度,并总结一些统计数据(尽管事实上相比于将完整原始计算过程存储下来...其中 A 是一个「宽」矩阵,列数是 x 原始维数,行数是新降维后向量维数。...这个基本方法在一些像线性回归之类相对简单情况中效果很好,在这种情况下,仅仅通过权重大小就可以识别重要数据维度(在方差一致性常见假设下)。...原文链接:https://ai.googleblog.com/2019/09/recursive-sketches-for-modular-deep.html 本文机器之心编译,转载请联系本公众号获得授权

53740

面试官:给我一个项目性能优化方案?

大家提供一个优化思路,首先要声明一点是,我方式不是唯一,大家在性能优化之路上遇到问题都绝对不止一个解决方案。...需求描述 这个项目是我在上家公司负责一个单独模块,本来是集成在主站代码中,后来因为并发太大,为了防止出现问题后拖累主站服务,所有由我一个人负责拆分出来。...从这里我们可以看到如果不加缓存的话,所有的请求都压到数据库,势必会占满全部连接数,出现拒绝访问错误,同时因为sql执行过慢,导致请求无法及时返回。...然后进行压测,结果如下: QPS在6000左右502错误大幅上升至30%,服务器cpu在60%-70%之间来回跳动,数据库连接数被占满tcp连接数6000左右,很明显,问题还是出在数据库,经过排查sql...net.ipv4.tcp_tw_reuse = 1 我们再次压测,结果显示:QPS5万,服务器cpu70%,数据库连接正常,tcp连接正常,响应时间平均为60ms,错误0%。

53120

我重新虚拟内存大小并更改了位置

下面这款软件我已经在之前文章介绍过了,今天就不细说了。 我今天发现了这样一个文件PageFile.Sys,其实就是归操作系统管,默认一点是不可见,是隐藏。...但是其实这样一个文件的话,其实会占用一部分空间。其实是比较大。一般就是在系统分盘根目录下。但是占用大空间的话,我还是不建议你去删除掉。 我今天尝试了一件事情,我去更改一下。如何更改呢?...填好好,最后点一下设置,然后确定下去,计算机一般会提醒你去重启让设置生效,如果没有提醒,那就是可能没有设置上,有可能你没有点上设置,其实在设置自定义设置会给一个警告,你看清楚什么,没得什么问题。...离谱时候我打开一个任务栏窗口时候就会出现卡顿,没有什么反应。于是我想了想,我去看了看虚拟内存,果然是设置错了,我把变成了0。...首先我们排序一些吃容量病毒啊,我只是在说明一个现象,就是在我们运行×程序时候,操作系统会根据自己情况去合理分配虚拟内存,默认就是占用c盘容量,这个过程其实就是动态,所以这是得出一个小结论。

1.7K20

.Net core 加入自定义错误页面

前文再续,书接上一篇;话说上一篇[.Net core 加入日志功能]使某朋友顿时开悟,发现日志可以玩出这样高度。。好吧,这次我们再将.Net core框架,玩得更上一个层次。。...众所周知,当一个系统出现页面问题无法访问或出错,对用户来说都是一种噩梦。。因为所反馈内容都是不友好,那么有没有什么办法更好显示呢。...一开始我们是对IIS错误页面进行重定义,例如404跳去相关页面,但这样比较费事多系统部署就麻烦了。...那有没有更好处理,MVC以前则可以通过WEB.CONFIG进行设置;但最近研究.NET Core有一个更便捷方法,就是直接将错误也写入页面路由,当出现错误页面路由就自动跳转。...Errcode={0}"); 这个解释一下UseStatusCodePagesWithRedirects,它是.Net Core一个聪明中间件。为什么说它聪明呢?

89220

一个32岁入门70后程序员给我启示

(这也带给我一个启示,作为男人,如果觉得职业看不到头,趁早换工作吧,如果不趁早,你会在以后家庭压力中选择妥协,再也看不到头了。)...(这里给我启示是,说学就学,不要想着看看怎么入门,最好入门技巧就是动手。)...这是给我提供串口应答式发送流程(可能有错) 我把我爸逼成了伪全栈 大二时候我,学了C#,会做一下简单winform程序,然后就开始飘飘然了,跟我爸吹牛了,当时我爸高兴坏了,直接就给我接了一个真实项目...,没办法啊,只能让我爸去学吧,一个星期后,他开始于我并行开发,这是我跟我爸同台工作最好回忆;为什么我爸能够在一个星期学会C#(只有C语音基础)?...做一名守信用程序员 我爸当时给我说:”既然你答应了人家,无论你有千百个理由都要给人家完成,完成不了就是你错,因为你对人家承诺过“。

60290

new ChromeDriver()一个特殊错误

平常一直使用Selenium启动chrome很顺利,但是运气就是那么差,在做企业内训时候突然跑好好Chrome跑步起来了,情况是Chrome浏览器启动了然后一闪而过就关闭了,留下一脸懵逼我。...好吧既然问题出现了,解决不了是睡不着,所以仔细分析了一下问题原因,最后解决了。 首先浏览器能启动起来,说明chromedriver本身是没问题!...,想想看是不是同样原因。...那么换个角度吧,解决Chrome崩溃问题,不要使用--no-sandbox启动。仔细看了下往上解决方案,发现一切根源是一个叫做bd001.sys文件。...所以在无法启动chrome时候除了chromedriver匹配外,还可以参考一下这个问题。

73930
领券