首页
学习
活动
专区
工具
TVP
发布

互联网杂技

专栏作者
466
文章
672877
阅读量
62
订阅数
CommonJS、ES6模块加载机制详解
无论是前端开始后端,总会有很多概念。就拿这个前端模块加载机制来说,随着语言的发展,各种概念。
前朝楚水
2019-03-07
1.9K0
达利欧:一切解读都不及自己用16页ppt彻底讲清《原则》
近日,全球最大对冲基金桥水基金创始人瑞·达利欧携作品《原则》来到中国,首次发表了题为“我的生活和工作原则”的演讲,用16张PPT彻底讲清楚《原则》,场景实验室创始人吴声随后主持了与瑞·达利欧的对话。我们十位幸运的吴晓波频道会员持福利票也去到现场观看了演讲。
前朝楚水
2018-07-26
9320
SpringBoot(五) :spring data jpa 的使用
使用spring data jpa 开发时,发现国内对spring boot jpa全面介绍的文章比较少案例也比较零碎,因此写文章总结一下。
前朝楚水
2018-07-26
1.1K0
谷歌 Material Design 从这些方面打破了我思维局限 - 1
这段时间为了研究控件,细看了一下 Material Design,结果发现了很多创新、好用又有趣的东西。如果你想看一看 Material Design 的译文或者控件目录,这样的资源想必你能搜到不少。所以,我就不再锦上添花了,这里主要写的是 Material Design 给我带来的打破思维局限的东西,所以每一点都是精挑细选的关键点。 什么是 Material Design:这是谷歌提出的一套集合视觉、交互和前端的界面设计规范,其目标有两点,一是用视觉形式囊括经典的设计原则,并将将前沿创新和技术可能展现出来
前朝楚水
2018-04-04
9260
5个要点教你改造作品集,提高求职成功率!
设计师的纠结 为什么拟物设计、手机主题类设计作品比较多。两个原因: 1. 有发挥空间,容易做出好看的设计。 2. 能设计较为复杂的东西,展示设计师的设计功底。 其实从这里,你就能看到设计师的纠结了,设计师花时间和精力最多的往往都是项目设计,然而在面试作品中却显得不重要了。本来这个标题我打算写成“面试:每个设计师都有精神分裂”,后面觉得太标题党,但设计师面试的时候真的有点分裂,想拿项目作品,但很多人的项目作品反映不了本人的真实视觉表现水平,很纠结。 你可以看看,我们生活中经常接触的App或网站,视觉设计大部分
前朝楚水
2018-04-04
6370
前端进阶-让你升级的网络知识
在正文之前,我想问大家一个问题: 问:亲,你有基础吗? 答: 有啊,你说前端吗? 不就是HTML,JS,CSS 吗? so easy~ 问: oh-my-zsh... 好吧,那问题来了,挖掘机技术哪家
前朝楚水
2018-04-04
7870
刚收到了Facebook的Offer,我是这样为面试做准备的?
我刚刚在硅谷的科技公司完成了7次现场面试,我收到了来自Facebook的软件工程师的职位Offer。下面分享一下我是怎么为面试做准备的,以及我在这个过程中学到的东西。 (一)为了能到硅谷工作,我已准备多年 当我还在澳大利亚的大学学习计算机科学的时候,我总是想象着未来能成为硅谷的一名软件工程师。我希望自己未来能够到科技行业的创新中心硅谷去工作。这个目标让我充满了动力,它也让我能够更加专注地准备面试。 为了更好地学习,我辞去了在墨尔本一家非常棒的公司的首席iOS工程师的工作,然后回到了我的家乡城市珀斯。在珀
前朝楚水
2018-04-04
9920
算法之美:用图像和声音展现15大排序算法全过程
用图像和声音展现15大排序算法全过程~
前朝楚水
2018-04-03
6860
还是找程序员做老公,最靠谱!
很多MM在选老公的时候,都会选择帅气多金,职业又稳定的男生做老公,像医生啊、律师啊、老师啊这类职业。   但是,你有没有想过?   医生的身边都围着好多护士小姐,而且天天加班是常态,相处的时间太少,万
前朝楚水
2018-04-03
1.2K0
计算机科学中最重要的 32 个算法
奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。 1. A*搜索算法 图形搜索算法,从给定起点到给定终点计算出路径。其中使用了一种启发式的估算,为每个节点估算通过该节点的最佳路径,并以之为各个地点排定次序。算法以得到的次序
前朝楚水
2018-04-03
1.6K0
复杂单页应用的数据层设计
很多人看到这个标题的时候,会产生一些怀疑: 什么是“数据层”?前端需要数据层吗? 可以说,绝大部分场景下,前端是不需要数据层的,如果业务场景出现了一些特殊的需求,尤其是为了无刷新,很可能会催生这方面的需要。 我们来看几个场景,再结合场景所产生的一些诉求,探讨可行的实现方式。 视图间的数据共享 所谓共享,指的是: 同一份数据被多处视图使用,并且要保持一定程度的同步。 如果一个业务场景中,不存在视图之间的数据复用,可以考虑使用端到端组件。 什么是端到端组件呢? 我们看一个示例,在很多地方都会碰到选择城市、地区的
前朝楚水
2018-04-03
1.2K0
一个程序员的爱情故事
小伟毕业后顺利的进了一家软件公司,他天生就是干这行的料。不爱说话,不善于言谈,热衷于解决程序中的难题,程序员的这些标签都贴在了他的身上。 每次解决一个难题,小伟总习惯对着电脑傻笑一会。刚开始大家都以为他脑子有点问题,后来久了也就习惯了。 女神降临 突然有一天,公司来了一名女程序员。在他看来她一点没有程序员的样貌,长发飘飘,一副大边框的眼镜里藏着一双美丽的大眼睛,连走路时身边带过来的风都夹着淡淡的清香。 她的位置被安排在了小伟边上,她向小伟问好同时对他笑了一下。
前朝楚水
2018-04-03
8150
UX 设计之——商品详情页
现如今,30%的在线购物行为发生在手机端上。 对于在线购物一事,所有用户都期望能够得到快速、流畅的体验。因此,在购物过程的每一个阶段,即使付之最小的努力都有可能利于用户的整个体验过程(我们也应该以利于用户为目标)。 在一个应用程序中,没有任何其他地方能够像产品详情页一样对提升购买率如此关键,因为用户在购买之前往往需要充足的商品信息来了解商品。在这片文章中,我将谈论商品详情页的设计并重点强调该页面的几个重要元素——商品图片、商品描述和“加入购物车”按钮。 什么是商品详情页面? 商品详情页是用户用来做决定的地方
前朝楚水
2018-04-03
1.1K0
史上最清晰的红黑树讲解(上)
本文以Java TreeMap为例,从源代码层面,结合详细的图解,剥茧抽丝地讲解红黑树(Red-Black tree)的插入,删除以及由此产生的调整过程。 总体介绍 Java TreeMap实现了SortedMap接口,也就是说会按照key的大小顺序对Map中的元素进行排序,key大小的评判可以通过其本身的自然顺序(natural ordering),也可以通过构造时传入的比较器(Comparator)。 TreeMap底层通过红黑树(Red-Black tree)实现,也就意味着containsKey()
前朝楚水
2018-04-03
1.2K0
史上最清晰的红黑树讲解(下)
上一篇文章史上最清晰的红黑树讲解(上)对Java TreeMap的插入以及插入之后的调整过程给出了详述。本文接着以Java TreeMap为例,从源码层面讲解红黑树的删除,以及删除之后的调整过程。如果还没有看过上一篇文章,请在阅读本文之前大致浏览一下前文,以方便理解。 寻找节点后继 对于一棵二叉查找树,给定节点t,其后继(树种比大于t的最小的那个元素)可以通过如下方式找到: t的右子树不空,则t的后继是其右子树中最小的那个元素。 t的右孩子为空,则t的后继是其第一个向左走的祖先。 后继节点在红黑树的删除操
前朝楚水
2018-04-03
9170
二十个令程序员泪流满面的瞬间
「1」 明明是个小bug 但就是死活修不好... 「2」 作为一个码工 我意外走入了一个充满PM的会议室... 「3」 偶然间看到了自己多年前写的代码 「4」 调试过多线程的都会懂! 「5」 这就是你
前朝楚水
2018-04-03
6320
知其所以然(以算法学习为例)
其实下文的绝大部分内容对所有学习都是同理的。只不过最近在正儿巴经地学算法,而后者又不是好啃的骨头,所以平时思考总结得就自然要比学其它东西要多一些。 问题:目前几乎所有的算法书的讲解方式都是欧几里德式的
前朝楚水
2018-04-03
6130
前端面试中的常见的算法问题
虽说我们很多时候前端很少有机会接触到算法。大多都交互性的操作,然而从各大公司面试来看,算法依旧是考察的一方面。实际上学习数据结构与算法对于工程师去理解和分析问题都是有帮助的。如果将来当我们面对较为复杂的问题,这些基础知识的积累可以帮助我们更好的优化解决思路。下面罗列在前端面试中经常撞见的几个问题吧。 Q1 判断一个单词是否是回文? 回文是指把相同的词汇或句子,在下文中调换位置或颠倒过来,产生首尾回环的情趣,叫做回文,也叫回环。比如 mamam redivider . 很多人拿到这样的题目非常容易想到用for
前朝楚水
2018-04-03
6450
通俗讲解:缓存、缓存算法和缓存框架
1 引言 我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这篇文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。 2 面试 “缓存就是存贮数据(使用频繁的数据)的临时地方,因为取原始数据的代价太大了,所以我可以取得快一些。” 这就是 programmer one (programmer one 是一个面试者)在面试中的回答(一个月前,他向公司提交了简历,想要应聘要求在缓存,
前朝楚水
2018-04-03
1.2K0
轮播图也就是看看而已,确实越来越少的网站,采用轮播图了
轮播图,图片旋转器,滑片,无论你怎么叫这玩意,它在网络上无处不在。轮播图在电商网站主页上广泛应用,大多数电商网站的主页上都有它: 但轮播图对用户真的有意义吗?或者它只是设计者用来偷懒,将内容一股脑塞进
前朝楚水
2018-04-03
4.5K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档