Java - 网络编程完全总结

本文主要是自己在网络编程方面的学习总结,先主要介绍计算机网络方面的相关内容,包括计算机网络基础,OSI参考模型,TCP/IP协议簇,常见的网络协议等等,在此基础上,介绍Java中的网络编程。一、概述二、计算机网络 1.网络协议 2.网络体系结构三、OSI参考模型四、TCP/IP参考模型五、常见网络协议 1.TCP协议 2.UDP协议 3.HTTP协议六、

产品需求思考 7 原则(二)

产品需求思考 7 原则(一)产品经理的核心能力并不在于文档、画图、沟通,而在于能够准确的评估一个需求的价值,将其以合理的成本落地带来高额的收益。一个需求的价值不仅局限于用户层面,能否解决用户的需求痛点,能否改善用户的体验,能否缩短操作路径提高效率。还在于对于公司的价值,能带来多少的流量,能覆盖多少的用户量,能带来多少的收益。1、流量价值 在 iOS 10中iMessage

产品需求思考 7 原则(一)

产品需求思考 7 原则(二)之前一直想连载写一系列有条理有规则的文章,拖了好几个月,现在趁中秋假期有空的时候赶紧行动。接下来我将开始连载关于产品需求的思考,列举需要注意的7个原则。1.判断需求的真实存在性(从用户真实场景分析是否真的有这个需求)2.评估需求对于公司的价值(覆盖的用户量,带来的收益等)3.需求满足人的本性(贪婪、懒惰、好奇等),产品形态至少满足一种用户心理4.

客户端动态化系列之——URLRoute

客户端动态化系列之——Weex对于客户端来说,发版本身就属于一种很高成本的行为。然而一个初创的app,会有各式各样的问题,而在初期也不会像大型app一般有一套成熟的处理异常机制。而这往往会造成许多问题,那么问题来了,如何在有限的开发资源下,做到客户端的动态化。并且实现降级、ABTest等等一系列的行为呢?What we want?如前文提到,当版本迭代时,首当其冲的就是版本

客户端动态化系列之——Wee

客户端动态化系列之——URLRoute在前端越来越火的年代,逐渐衍生出类似React Native、Weex等开发套件。所达到的目的挺简单的,达到在多个平台下共用一份代码,节省开发成本,提高开发效率。其次,由于JavaScript语言的特殊性,能动态更新页面而不需要发版。基于这两点,越来越多的个人开发者&公司开始尝试它们。本文将从个人开发实践项目出发,发表一些对于Weex的

优雅编程之这样使用类和接口,你就“正常”了(三十)

提出问题 项目中如何使用类和接口???解决问题使类和成员的可访问性最小化要区别设计良好的模块与设计不好的模块,最重要的因素在于,这个模块对于外部的其他模块而言,是否隐藏其内部数据和其他实现细节。第一原则很简单:尽可能地使每个类或者成员不被外界访问。换句话说,应该使用与你正在编写的软件的对于功能相一致的,尽可能最小的访问级别。对于顶级的类和接口,只有两种可能的访问级别:包级私

VR 将取代手机成为下一代潮流硬件

PC机的出现让大家可以上网,网页从此出现了,为大家提供了各种信息。手机的出现更多地取代了PC机,让各种信息横流,让大家随时随地地获取到各种信息。但是在这几年,大量的人力物力挤进移动创业,让移动方面开始饱和,发展慢了起来。而在这个时候,需要一种全新的东西出来,取代手机,进入另外一个全新的世界。而VR最有希望成为这个东西,改变我们的生活。什么是VRVR是一种设备,一种可以在虚拟

客户细分二三事

客户关系管理的工作量很大程度上取决于客户数量 —— 客户不多,每个客户的情况都了如指掌,能及时回应对客户要求,工作轻松;客户一旦增多,则难以单凭人力监控所有客户活动。大规模客户管理的一个技巧就是,客户细分。 什么是客户细分? 简单来说,客户细分是指根据客户特性对客户进行分组的做法——根据客户企业规模分类,可将客户分为大、中、小客户;根据行业属性分,可将客户分为不同行业组

广告效果测定的作用在哪里?

每个广告主将自己的广告投放出去后,唯一关心的就是广告效果。那么,如何测定广告效果?首先,对广告效果进行分类。一、广告效果分类广告效果,是广告通过广告媒体传播,对其接受者所产生的影响或达到的综合效应。也就是广告活动中通过消耗社会劳动而得到的有用效果的总和。根据对广告效果的不同要求,对广告效果测定的分类有多种标准:1、按照广告效果的内容划分,广告效果可以分为:自身效果、经济效果

苹果明年推三款新 iPad 对你会有什么影响?

虽然iPad 系列产品的销量连续几个季度下滑,但是上一财年该产品线创造的 营收占据苹果公司总营收的10%,所以苹果公司还是非常重视这条产品线,还会继续更新和完善该产品线。最近日本科技博客爆料称,苹果公司明年将会 对 iPad 产品线进行重大更新,推出 三款新的 iPad 机型 。而在今年更早的时候,凯基证券分析师郭明池也爆料称,2017 年将有三款 iPad Pro 新品面

排队 - 一个移动支付场景的思考

在今天的北上广,移动支付日渐普及的情况下,出门不带钱包可以不被饿死,只要手里揣着能连上网的手机即可。甚至乎在支付宝、微信为主的支付大战中,还能享受更多优惠。 问题似乎从手机支付还是现金刷卡支付变成了该用哪款应用来支付。 在现实生活中,社交应用似乎有更多的打开理由,无论是通过IM来与各种不同熟悉层次的好友进行交流,亦或是刷刷朋友圈,看看好友动态,还是看看公众号的资讯内容,又或

一个动效设计的 5 次改进

OK,下面这张图就是我们今天的主角:目的很简单:点击「show details」按钮后,展示用户的详细信息窗口。设计思路也很清晰:点击 → 加载 → 出现。但是过程中存在问题:加载缓慢,且没有任何指示在加载遮罩的出现挡住了原本的 UI动效太慢动效多余那么,接下来就针对这些开始改进。首先,加了一朵菊花,告诉用户正在加载。如下图:加载本来就需要时间了,何苦再因为上浮窗口增加时间

注意力经济时代,我们如何抓住机遇?

注意力经济时代1. 每天一早醒来,手机上就会收到各大公众号的推送,罗辑思维,秋叶大叔,咪蒙,黎贝卡的异想世界.....基本上这些号服务于我的各方面的需求,物质和精神层面都能被满足。我和朋友小梅探讨,我们都喜欢看怎样的公众号。小梅说她关注的公众号基本都是她崇拜的人,她的男神女神,一旦她认同了这个人的价值观,她就会毫不犹豫地一直关注下去。最近在我的推荐下,她关注了黎贝卡的异想世

网易严选产品体验报告

网易严选目录:一、战略层,网易为什么要做严选?1.1.严选成立的背景1.2.严选满足了用户什么需求?1.3.目标用户定位二、范围层2.1.主要功能三、结构层3.1.严选app产品结构四、框架层4.1.界面设计、导航设计、信息设计五、表现层5.1.设计风格六、产品特色七、存在的问题 一、战略层,网易为什么要做严选?1.1.严选成立的背景网易严选于2015年11月10日成立,短

MAILBIRD–精致、好用的 WINDOWS 邮件客户端

好久没推荐软件了,最近真的忙得快喘不过气了T_T…….难得十一长假,在此推荐一款好用精致的邮件客户端—Mailbird其实这款软件吧,之前也有不少媒体有过推荐,所以我打算写一些我自己的感受,不求全面,只求真实。生产力邮件聚合Mailbird有个很爽的地方就是,它能自动把不同邮箱的邮件全自动按照接收时间聚合起来,对于我这种邮箱狂人来说实在是个福音,一个地方就能阅览所有邮件,非

是谁引领了 Facebook 的浪潮

I'm trying to make the world a more open place.Facebook虽然不是社交网站的开拓者,但它一旦进入了这个市场,便开始势不可挡地野蛮生长。这个充满理想主义的网站逐渐在世界遍地开花。正如创始人扎克伯格在脸书主页中写道,我要让这个世界更加开放,他凭借自己的远见,改变了一代人的习惯。Facebook创立于2004年,正是互联网泡沫刚

【前言】AI 离我们有多远?

美国当地时间10月4日,Google在旧金山举行了一场发布会,发布了其新款旗舰手机Pixel和Pixel XL,以及Google智能路由器、Google Home、Daydream View、Chromecast Ultra等智能硬件设备。但这次发布会最耀眼的不是这些硬件设备,而是Google正式宣布其新战略:从原先Mobile-First全面转向 AI-First 。虽然

谷歌 piel 手机能带领安卓超越苹果?

谷歌公司(Google)在北京时间10月5日凌晨开了场发布会,在发布会上谷歌介绍了两款手机,一大一小两款Pixel手机。继Nexus系列的Pixel系列,成为了Nexus系列的取代者。正面.jpg六年前谷歌推出Nexus系列手机,但Nexus系列却让其他商家代工,很多技术都由代工厂家提供。正因为这个原因,谷歌在手机硬件上的优势不明显,也许这次为了加大在硬件的优势,更好地与苹

养成好习惯你需要 MOTI 机器人来帮你

无论是新一年的开始还是新学期的开始,亦或新月份的开始,我们都会制定新的计划,但是慢慢地计划就被搁浅了。现在我们经常会用 App 来管理计划,但效果很一般。MOTI 团队设计出一款同名的时间管理器。MOTI 看上去超级可爱,体积小巧。在正面上方带有 LED 屏幕屏幕,整个小机器人呈现深绿色、白色或是黑色,就像变色版的大眼萌小黄人一样。为何这个小机器人可以管理时间和我们的计划呢

如果你有拖延症,那你一定喜欢 ZEIº

不知道从什么时候开始,拖延症成为我们工作学习的最大敌人。为了帮助人们解决这个问题,Timeular 团队近日推出了一款名为 ZEIº 的产品。从外观上来看,这款产品呈现一个八面体的形状,但单从外形上来看,你肯定无法将它和克服拖延症的产品结合起来。但它就真真切切是一款可以管理时间的产品。据官方介绍,这款 ZEIº 只有 70g 重,方便随身携带。那如何利用它进行时间管理呢?在