用户144758846265608用户用户144758846265608

现在绝大部分软件项目,都会使用到关系型数据库,比如MySQL、Oracle、DB2等等,目前这些数据库的单机性能已经是不断优化和提高了,但是随着数据增长的速度和并发访问量的增加,在某些公司、某些场景下,单机数据库已经很难满足业务的需要了,所以必须考虑数据库集群的方式来提高系统的可用性;最常见的两种方法:分库分表:把数据分散到不同的数据库上,每台数据库中存储的数据是不相同的(这里先不考虑每个库做备份或读写分离);分库分表既可以分散数据库访问的压力,也可以分散数据存储的压力;但是使用分库分表方案的时候,会带来扩容、事务、关联查询等问题和难点,具体这里就不展开讲了。读写分离:将数据库读操作和写操作分散到不同的节点上,通常是一台数据库做写操作,1到N台做读操作;读写分离的架构,每一台数据中的数据是相同的(这里先忽略延迟的问题),所以只分散了数据库访问的压力,并没有分散数据存储的压力;我们这里主要讲一讲读写分离。读写分离基本架构MySQL读写分离的基本架构,可以参考下图:如上图,读写分离实现的基本步骤是:数据库服务器搭建多台,一主N从(N大于等于1);主数据库只负责写操作,从数据库只负责读操作;主数据库复制数据到从数据库上;客户端写操作路由到主数据库上,读操作路由到从数据库上。读写分离还有另外一种架构,就是在MySQL数据库和客户端之间,增加一层中间代理层,客户端只连接代理, 由代理根据请求类型,把请求分发到不同的数据库上:第一种架构,整体架构比较简单直接,性能会稍微高一些,但是如果才用直连的方式,客户端可能会稍微麻烦一些(通常需要引入一些组件,负责管理数据库);第二种架构,对客户端比较友好,因为客户端只需要和代理交互,并不用关注数据库的具体信息;但是因为多了一层代理,多多少少会对性能有一定的影响。读写分离带来的好处读写分离结构中,会有两台甚至更多台数据库,这种冗余的设计,可以提高数据的安全性和系统的可用性;就算是在分库分表的架构中,每一台子库,也可以一主多备的部署方式;读写分离更多的时候使用在读操作远远大于写操作的场景下,这样可以保证写操作的数据库承受更小的压力,也可以缓解X锁和S锁争用;服务器数量的增加,意味着可以有效地利用多台服务器的资源;读操作被分摊,提高了系统的性能;如果写操作比读操作多,或者相近,可以采用双主相互复制的架构。读写分离会带来的问题之前的文章,我也反复强调过,任何的架构、软件、框架、组件...在解决一部分问题的时候,一定会带来其他的问题;读写分离最大的一个问题就是,数据从主复制到从的过程中,可能会存在延迟的,如果客户端在执行完一个读操作后,立刻从存库中查询的话,可能会读取到旧数据的情况(我们不断优化,也只能缩短这个时间,并不能完全消除掉这个时间)。那么针对这个问题,有哪些处理方法呢?根据具体场景进行评估,是否可以接收这个延迟(这好像是一句废话,但是大多数业务场景,是可以接收这点儿延迟的);对于实时性要求很高的场景(查询的数据必须是最新的结果),将这些请求强制路由到主库上;执行完写操作之后,在读操作发生之前,让中间的时间变长(也就是从业务操作角度来做一些控制,不一定操作完了立刻查询);判断主备无延迟,可以通过判断seconds_behind_master参数、对比GTID、对比位点等方式,判断从数据库是否和主数据库一致。我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。...全文

用户

手机壁纸尤如名片一样,总是很在意它。打开手机各式各样的壁纸令人眼晕。有五彩缤纷,有山河澎湃,有灿如星空,有轻丝漂渺。令人陶醉,如入梦幻。但是,我最在意的是我曾经拥有的一帧黑底白骏马壁纸。每每打开手机,那如白银镌刻,栩栩如生,腾空欲跃,对空嘶鸣的白色骏马就瞬间跃入眼帘。它是我的心爱壁纸,多年不曾更換,不是因为它是我5元钱在付费壁纸库中购买,而是为了纪念我曾经的伙伴,一匹高大英俊略带憨态的枣红色公马。它,除了马鬃马尾是黑色外,通体枣红色,油光发亮。因为它对人温柔,又有过驾辕制动,勒停2匹受惊前马,力救路人的义举,人们送它一个尊重的别号“关公”。我在家乡的少年生涯,有二年是与“关公”共同度过的。我们一起默默驾车奔向远方;一起在烈日下耕耘;共同在金色的麦场上漩转。为集体丰收和富裕终日奔忙着。直到它默默地驮着我参军离家。别离的那一刻我隐约看到它那双如炬的大眼睛里泪水汪汪。为了忘却的纪念却永远被铭记。这帧壁纸随着手机的更換而不能兼容再用。但是,“关公”却永远铭刻在我的脑海。虽然它已经永远离开我,但那帧壁纸上的银色奔马壁纸,犹如枣红马“关公”的灵魂飘逸,永存在那旧手机内存上,永存在我的心中!我依稀记得,好像在梦中它成为了人们膜拜的关云长关公关老爷的坐骑,向人间散播着爱和财富……我坚信它很配。尽管它只是一匹田间劳作的普通的马!因为关老爷也是普通人中成长的英雄!!...全文

听小郑侃谈娱乐用户听小郑侃谈娱乐

我们都知道,查询序列号看 iPhone 的保修可以有很多种途径,比如苹果官网、第三方软件以及查询序列号的网站等等,不仅如此,现在我们可以在很多的微信公众号上查询到,但其实,我们不用那么麻烦。小编就给大家分享了一个不需要借助任何第三方平台,只需看一眼序列号就可以清楚知道自己的 iPhone 的出产地以及生产日期的方法。如何看出产地?全球的 iPhone/iPad 都是 Made in china(中国制造),这点是毋容置疑的。富士康在大陆工厂众多,而用来生产 iPhone 的地方主要集中在深圳、成都和郑州。  iPhone 序列号的第一位字母,以 C 开头为深圳,以 D 开头为成都,以 F 开头为郑州。对于苹果的产地,坊间一直流传的一个说法是,品质上深圳最好,郑州次之,成都最差,不过小编认为,这样的说法没有什么科学依据,可信度不高。 看完了出产地,我们再来看看如何通过序列号了解自己手机的生产日期:序列号的第四位代表生产年份,用 20 个字母表示(26 个字母中除去 A、B、E、I、O 和 U),注意是以每半年一进位。其中,P 代表 2015 年上半年,Q 代表 2015 年下半年,R 代表 2016 年上半年,S 代表 2016 年下半年,以此类推。  序列号的第五位是用数字(即 1 到 9,除去 0)和字母(26 个字母中除去 A、B、E、I、O、U、S 和 Z)来表示的,共 27 个,代表周数,从 1 开始,数完数字数字母,每半年一循环。比如 N1 和 N9 这两个序列号分别代表 2014 年下半年第一周和第九周生产。  需要注意的是,1 到 9 分别代表第 1 到第 9 周,接下来就是 C,代表第 10 周,以此类推。  具体例子:上图中这台 iPhone 6 的序列号以 D 开头,这代表了它的产地是成都,第四位序列号是 N,代表 2014 年下半年出厂,J 代表第十五周,所以这台机器就是产于成都,2014 年下半年第十五周出产的机器。再精确一点就是 2014 年的 10 月中旬出厂。  iPhone 手机从出厂到最终到达终端用户手中需要一段时间,所以出厂日期和首次激活时间一般相差一个月左右,这属于正常情况,大家可以用自己的 iPhone 试验一下哦!...全文

摄影微谈用户摄影微谈

四款定焦镜头/35、50、85、135mm分别适合拍什么?广义讲四款定焦镜头能拍一切摄影作品,但从功能划分又有很大区别,定焦镜头成像品质高于变焦镜头,初入摄影者在操作定焦镜头中也难于变焦镜头操作。四款定焦镜头适合拍摄什么?35定焦镜头属于小广角,更适合拍摄人文经典经焦段,也适合小场景人文,拍照色彩浓郁,镜头对焦快【多用于拍摄风景、室内人像,更容易纳入丰富的环境视角】50定焦镜头是标准镜头,视角与人的眼睛视角相当,50定焦镜头生产工艺成熟,特别是F/1.8光圈镜头性价比高,也是各镜头生产厂决不放弃市埸的一枚镜头。【50定焦小光圈可以拍风景,大光圈可以拍人物,画质优良实用性强,是拍集体照片的利器】85定焦镜头的视角比50定焦镜头小一点,较远距离拍人像使模特沒有局促感,容易拍出自然的人像照片,【85定焦镜头拍半身人像、特写、常使用这枚中长焦大光圈镜头】135定焦镜头,光圈F/2.0较大,【拍摄需要空间,更适合拍舞台演艺、T台走秀】属于性价比很高的 “L” 级镜头,135焦段属于中长焦,景深效果好。以上四枚镜头功能划分简介到此,是为是了使初入摄影爱好者、更能准确的了解这四枚定焦镜头主拍功能。至于是否拍出品质大片?除了相机性能和品质镜头外,拍摄技术也和成像片质有相当关系。【@今生的故事】聊摄影,欢迎关注头条号今生的故事,一起学习讨论摄影艺术这件事。...全文

摄影微谈用户摄影微谈

35mm,50mm,85mm,135mm,不同焦距的四款定焦镜头,分别适合拍摄什么呢?根据我的摄影经验和理论常识,具体给你分析如下:如果只能买一个定焦镜头,或者说只能携带一个定焦镜头,那么,首选50mm定焦如果经常需要在室内拍摄,或者特别喜欢纪实摄影风格,那么,35mm定焦就很适合了对于糖水片人像摄影来说,85mm定焦是最适合的135mm人像镜头,过于有个性了,因此不太适合大多数中国人一、首先,从背景虚化的角度来说焦距越长,背景虚化能力越厉害。35mmF1.4的背景虚化能力,是不如85mmF1.8的。50mmF1.4的背景虚化能力,也是不如85mmF1.8的。85mmF1.4的背景虚化能力,也是不如135mmF2.0的。二、其次,从拍摄距离的角度来说焦距越长,拍摄距离就越远。或者说,焦距越长,摄影师就要不断的退后。也就是说,焦距越长,越不方便在室内拍摄。例如,对于大多数中国家庭来说,在室内拍摄儿童,就不方便使用85mm或者135mm焦距的镜头。如果要想在家里拍摄儿童,最好使用35mm或者50mm的镜头。因此,室内拍摄,最好用35mm或者50mm的镜头。因此,室外拍摄,一般建议使用85mm或者135mm的镜头。(或者说,很多职业摄影师都会使用70-200mmF2.8)三、然后,从透视比例的角度来说焦距越短,则透视比例越夸张,戏剧性效果越强烈,越是滑稽,越是好笑。焦距越长,则透视比例越平淡,戏剧效果就越平淡,越不滑稽,越不好笑。对于人像摄影来说。焦距越短,在拍摄半身或者特写的时候,五官比例就会越夸张。焦距越短,在拍摄半身或者特写的时候,五官比例就会越正常。焦距越短,在拍摄的时候,则感觉越容易显得瘦。焦距越短,在拍摄的时候,则感觉越容易显得胖。四、对于我们中国人的五官比例和身材来说一般来说,最好不要使用过长焦距的镜头拍摄,否则会显得平淡,或者偏胖。因此,中国人,最好不要使用135mm焦距的镜头拍摄。五、这四种不同焦距的镜头,分别都有什么优势用途呢?1,35mm焦距的定焦镜头,主要用于室内摄影,街头摄影,纪实摄影。2,50mm焦距的定焦镜头,通用性最强,万金油,啥都可以,最适合穷人使用,但是,也适合富人和职业摄影师使用。如果只能买一个定焦镜头,通常都是推荐50mm定焦镜头。3,85mm焦距的定焦镜头,优势就是背景虚化特别强烈,适合户外拍摄美女人像。这是拍摄糖水片美女的必备镜头。4,135mm焦距的定焦镜头。在传统意义上,这是拍摄证件照的最佳镜头。对于中国人来说,一般来说,不建议使用135mm焦距的定焦镜头。不过,这个镜头的背景虚化能力特别厉害,对于轮廓或者身材特别好的美女,还是很不错的了。这个镜头,很有个性和特色,不适合普通场合和大多数人。但是,对于适合这个镜头的场景和人物来说,这个镜头确实是无可取代的。...全文

少女时代Girls用户少女时代Girls

感谢您的阅读!【预算1500元以内性能好的智能手机有哪些呢?】其实,在千元机的话,我们能够选择的机型确实很多。因此,怎么选择呢?我们可以从多个品牌进行考虑,我现在可以考虑的机型有哪些呢?第一款品牌:iQOO我们能够选择的之一,我可能考虑的是iQOO Z1x。这款手机有什么特点呢?我们知道这款手机的处理器为骁龙765G处理器,使用的是7nm EUV 工艺制程,CPU/GPU/AI 都很强悍,能够看到我们对于手机的性能的优势。支持5G模式,能够带来更好的5G网络,其实在这款手机中,使用了双 Wi-Fi 智能网络,这款手机使用了连接 2.4GHz 和 5GHz 两个 Wi-Fi 网络,能够保证手机更好的网络的优势。这款手机使用的是120Hz 竞速屏,画面顺滑度显著提升,细腻更跟手,这种竞速屏显示效果更强,并且这款手机使用的是LTM阳光屏以及视频超分的能力,保证手机的视频效果。我们在看看这款手机的电池表现,5000mAh 超大电池以及配合了33W 闪充技术,能够保证手机更强的续航能力,保证手机的电池的优势。在手机的功耗方面,这款手机使用的是全新的液冷散热能力,使用的是超长液冷散热热管 + 双层石墨散热片 + 高导热铜箔 + 超级导热凝胶 + Cooling Turbo 智能热管理,能够保证手机的散热优势。在系统方面,这款手机还使用了更强的系统方面的优势,Multi-Turbo 3.5 加速引擎技术,能够保证手机的系统的优势。鹰眼显示增强能力还是比较有优势的,能够保证手机的显示效果;并且在这款手机中,支持的是4800 万 AI 三摄,能够保证手机的拍摄的效果。第二款:红米K30我们知道的是,这款手机使用的也是骁龙765G处理器,这款处理器的特点也很明确的,兼容了5G基带,能够让手机的显示效果更强。我们在这款手机中,我们首先能够看到的是这款手机使用的是120Hz的屏幕,并且你也能够看到显示效果,这款手机的显示能力表现会更推出一些。红米K30这款手机使用的是4500mAh的电池,并且使用的是27W快充技术,能够保证手机的充电的效果,能够保证手机更好显示效果。第三款:荣耀X10我们能够看到这款手机使用了麒麟820处理器,这款处理器的特点是具备极高性能方面的优势,我们也能够知道的是,荣耀X10这款手机使用的是升降式摄像头,提升手机的显示效果。在这款手机中你还可以看到的是后置摄像头:40MP+8MP+2MP,能够保证手机更强的显示效果,带来更好的特点,显示效果更出色一些。在手机的续航方面,4300mAh的电池,也能够符合我们续航的要求。...全文

一诺774用户一诺774

我的是华为p20pro,2018年9月购买的,现在一年半了。真实的体会:1 p20pro拍摄效果非常不错,尤其是拍摄户外风景时候,蓝天白云绿色林景,都拍摄的非常美艳。夜晚拍摄更是它的强项,清晰度绝对上乘。2 不过p20pro对自然风景有种过度美化效果,相当于给自然景色做了美颜。实际上,天空没有照片那么蓝,山野也没有照片的那么绿。问题是给别人看无一例外都说照的太好看了,然而却脱离了真实的色彩。3 一年半了,不知道摔过几次了,尽管有套套保护,可毕竟也有正面掉地上情况,可屏幕完好无损。甚至连划痕都看不到。(我原来买的时候贴膜,后来半年后撕了)这屏幕这么皮实,也算是亮点吧?4 疫情期间,我每天都用清水清洗手机。是的,p20pro的防水等级Ip68,真的可以随时拿水冲洗。我还带着手机泡过浴池,这防水性能通过了我的实际测试。5 一年多了,我的手机内存经常只剩下1G到2G,你说内存用去这么多,能不卡吗?当然卡了,打开微信时候经常有明显的卡顿。我打算这段时间好好整理一下,视频照片太多了。6 我是属于离开手机一天会崩溃的那样类型,所以耗电太快了。加上一年半了,对于我来说,一天充一次电肯定不够,最少充两次。这些都是我的真实体验,欢迎各位好机友发表看法多多交流!这是疫情期间石家庄市中心北国商城路口,p20pro拍摄,时间下午6点。...全文

1GB流量能用几小时?

633回答1057人收藏
征服285443676用户征服285443676

这个要看你用1GB流量干什么了。1GB等于1024MB,按照三大运营商平均6.25MB/S的下载速度来计算,如果用手机全速下载软件视频什么的,1GB大概可以坚持163.84秒,不到3分钟就用光了。当然,平时我们很少用手机去下载东西,一般也就是看看视频,聊聊QQ什么的。根据我粗略的计算,1GB流量可以干以下事情:1、一部15秒的抖音短视频的大小大约为5MB,1GB流量可以看3072秒的抖音短视频,大概也就0.85个小时。2、一条10个字的微信消息大约为20字节,1GB流量可以来回聊五千万条文字微信,足够聊到天荒地老。3、一条1分钟的语音微信消息大约为60KB,1GB流量可以支持1万7千多分钟,也可以聊很久很久。4、1分钟的微信视频大约消耗1800KB,1GB的流量可以支持582分钟,差不多可以视频10个小时。5、一局《王者荣耀》5V5大约消耗5MB的流量,1GB的流量可以打204.8局,按照一局15分钟计算,大约可以玩51.2小时。其它网络游戏也差不多,前提是游戏不需要更新版本下载新内容。6、一篇800字左右有三幅配图的“今日头条”文章大约消耗500KB的流量(包括广告内容),1GB流量可以看2100篇今日头条,按照一篇文章阅读时间为3分钟,大约可以看104个小时。也就是说,1GB的流量关键看你怎么用,如果是看视频的话可能1个小时都坚持不到。而如果只是微信、QQ、上网、打游戏的话,可以用很长时间。所以在过去流量很贵的年代,1个月1GB流量也是可以满足日常所需的。...全文

Mister东哥用户Mister东哥

弹出式前置摄像头没有普及开来,主要原因是它不纯粹是供应商的技术,vivo也投入了资源研发,这部分沉淀为商业机密,不会与其他厂商共享。复盘弹出式前置摄像头技术,可以看出,它的关键主要有三点:如何找到适合的电机;如何将摄像头和弹出机构包括电机安排到拥挤的手机内部;如何实现软硬件优化,使弹出式机械结构既坚固,反应速度还快。那么,vivo是如何解决的呢?电机采用的是日本美蓓亚NMB的步进电机,这条生产线本来面临关闭,vivo下单等于救活了它,同样地,双方必然要签订独家供货协议,防止竞争对手摘桃子。相比电机,将整套弹出式机械结构塞到手机肚子里才是真的难。在vivo NEX中,vivo将HiFi模块中的DAC芯片和三颗运放芯片封装到一起,这种技术被称为SIP封装技术,简单说就是将HiFi的布板从平面式变为立体式,节省出60%的面积(比一个大拇指头多一点),同时取消了一个外放喇叭(这也是NEX没有双喇叭的原因,因为实在没空间了),省出手机内部的空间塞弹出式机械结构。然后还要软硬件优化……。这一套操作走完,供应商只是在配合而已,基本都是vivo投入大量成本在折腾,变成自己的东西。手机厂商自己投入资源研发的东西,谁会傻到和对手无私共享?弹出式前置摄像头解决方案,vivo当然不会和对手共享,所以没有在全行业普及开来。这里强调一点,只有属于供应商的技术才会被整个行业应用,比如汇顶的光学屏幕下指纹技术,vivo在用,OPPO、华为、小米也在用。原创回答,请勿搬运。图片来自互联网,版权归图片作者所有,如有侵权,请即联系删除。如果喜欢答案内容,请点赞,谢谢!《魔铁的世界》摆事实、讲道理,不粉不黑,专注有营养接地气的科技、商业故事,喜欢请点击关注。...全文