蓝点网 -

相关推荐 去reddit讨论

Devart Blog -

How to Check if a Database Exists in SQL Server

Let us examine the common use case of comparing and synchronizing databases that involve checking if the specific database exists in SQL Server. The post How to Check if a Database Exists in SQL Server appeared first on Devart Blog.

本文介绍了如何在SQL Server中检查特定数据库是否存在,并进行数据库模式比较和同步的常见用例。可以使用T-SQL的DB_ID()函数或sys.databases目录视图来检查数据库是否存在。dbForge Studio for SQL Server提供了数据库模式比较和同步的功能,并可以通过命令行自动化执行。在配置数据库比较和同步过程之前,必须先检查目标数据库是否存在。可以使用dbForge Studio for SQL Server进行数据库模式比较和同步,并可以通过命令行自动化执行。

相关推荐 去reddit讨论

obaby@mars -

突如其来的大雪

突如其来的大雪 春节的几天,初五的时候温度都到了 20 度,连吹过来的风都是温的,让人感受到了春天的感觉。给人一种春天已经来临的错觉,甚至中午的时候把秋裤都脱掉了,只穿一条牛仔裤都已经觉得恰如其分。 然而,到了下午,天气骤然暗了下来。原来和煦的春风依然不在,呼啸的北风接踵而至。吹来了漫天的乌云。四点多,小姐姐打电话说,城里开始下雨了,最好早点回来吧,免得路上不好走。 简单收拾了一下东西,这次是临时过去的,行李在初三走的时候已经都带走了。母亲执意让自己带上点家里的炸货,说现在二子不吃肉了,这些东西也吃不了。给收拾上了两方便袋的炸货,一袋子大米也给塞到了车上,还有一箱牛奶跟两版旺仔牛奶。 走的时候天空已经飘起了零星的雪花,不过路上好在还没有积雪。一路还算畅通,到了晚上大雪纷纷扬扬的下了一夜。刚开始降温,温度下降的并没有那么突然,早上路面积雪已经差不多化光,所以,返回青岛的路程还算顺利。 从前天开始,青岛开始暴雪预警,之前也预警过几回,市区却基本没有看到雪花。这次预报确实异常准确,从前天夜里开始大雪骤然而至。落到地面上迅速融化后冻成了冰晶,雪花在落在上面就变成了厚厚的一层冰。早上去开车的时候,用普通的塑料卡片已经很难铲动那层又冷又硬的冰,表面上还有颗粒状的小凸起。铲下来掉到手上,瞬间就感觉到了刺骨的寒意,用不了多久感觉手都快冻僵了。没戴手套这个是最大的失误,不过最后终于在手冻僵之后把玻璃上的冰清理的差不多了。 小区里面的路已经被压的如同镜面一般,下雪的时候物业从来不会除雪,连融雪剂都不撒。就任由它结冰上冻。路上的积雪也没有完全清理干净,只是中间出来一个车道,两侧是黑色的积雪融化后又结冰形成的冰块。 做完看电影的时候,听到窗外乒乒乓乓的声音,寻着声音看去才发现。天空飘着小冰粒,打到了热水器的排气管上,发出了这种声音。又过了没多久,窗户上出现了水滴,再看出去似乎是在下雨了。看电影的时候,顺便检测了一下网站的劫持情况,很不幸的是 dayi.ma 主域名在湖北被劫持了,返回了 127.0.0.1,不得不说想提供个稳定的服务还真是麻烦。让人惆怅,域名解析从原来的 he.net 转到 dnspod 之后想开启域名的 dnssec 发现趣域没有可以设置的地方。这就让人充满了无限的抑郁,尝试转到其他的域名服务商都以失败告终。联系趣域客服可能是因为晚上吧,一直没有回复。 在外漂泊终非持久之计,忖度再三决定再起一个可以备案的域名来提供服务,不然哪天被墙了,被劫持了申诉都是个问题。简单检索了一下,发现 guimiquan.cn 还没被注册,于是 35 块钱的加个注册了 3 年。后续就是备案的流程,说实话鉴于之前阿里的备案把我之前备案的网站都拉出来批斗了一番,我也不知道能不能备案成功。不管怎样,还是先提交吧。为了进行备案,又买了一台阿里云 99 一年的服务器,嗯,单独的备案码阿里云敢卖 100 快钱一个,真行。 就这样瞬息万变的天气可能又持续了一夜吧。早上路上的冰层更厚了,丝毫没有融化的迹象。 鉴于昨天的情况,再加上今天的路况,决定不开车了走着去送小宝托管班,然后步行去上班。起床后,盯着窗户外的公路看了会儿,也没几辆车通过。能不开车的应该都不开了吧,这个路况也属实吓人。 路上看到几辆车,表面的积雪清理了一下。地下的冰层刮掉一点然后放弃了。应该是选择其他的交通方式了。路上的车也明显少了很多,能选择公共交通的应该都通过公共交通工具出行了。 今天下班之后还是走回去吧,窗外又开始飘雪了。 The post 突如其来的大雪 first appeared on obaby@mars.

春节期间,天气突变,大雪导致交通受阻。作者抱怨域名服务商,决定备案新域名提供稳定服务。

相关推荐 去reddit讨论

蓝点网 -

每天吃个太阳:天体物理学家确认一个170亿倍太阳质量的超大质量黑洞

从宇宙学角度来说,星系中心的超大质量黑洞已经是个饕餮巨兽了,那比一般星系中心黑洞还要巨大的黑洞是什么呢?那就是 […]

类星体J0529-4351是一个明亮的活动星系核,没有经过引力透镜效果。黑洞质量可能为170亿至190亿倍太阳质量,比银河系中心的黑洞大。吸积盘直径为7光年,每年吞噬相当于370倍太阳质量的物质。

相关推荐 去reddit讨论

知乎每日精选 -

先秦时期的楚国历经八百年,你认为哪一位楚王的功绩是最显赫的?

如果选一位,可能不是楚庄王吗?BC我就省略了。楚国1046-222。熊绎 偷牛那位,筚路蓝缕,跋山涉水也要进贡周王。注:1046与周朝同时建立,周武王姬发死于1043。后面是小孩子周成王继位,周公辅政。1043-1042是三监之乱。周成王1021去世。继位的是周康王996去世,接着继位的周昭王977去世。熊艾 第二位楚君,熊绎子。据说在位期间发生周昭王南征楚国溺水而亡事件。但我感觉时间对应不上。.楚国前5位王,版图没有变迁,事情很少。从2熊艾到他孙子5熊杨,期间发生昭王南渡。熊渠 第六位君主,开国君主熊绎孙子的孙子。这是楚国破局之王,玩过欧陆风云类似游戏的都知道,开局破局争取生存空间是很考验水平的。熊渠在位时期,实行近交远攻的策略。在楚国的周围,谷国、邓国、卢国、鄢国、罗国、权国等小国呈“C”字形环绕。贸然开战,数国联合,必然会寡不敌众。对于他们,熊渠采取友好睦邻的政策,稳近而打远。熊渠还封三个儿子为王,鄂王在今武昌。楚国开局封地在河南淅川。这说明熊渠扩张了整个湖北地区,真是强!bc886熊渠继位bc877熊渠去世。后面继位的是熊渠两儿子。少子杀长子,领土也没了。楚国第8位君主 熊延去世。这熊延是真够烂的,抢了位置干的还烂。9和10是熊延两儿子。熊勇和熊严各在位十年,应该没有谋杀。是哥哥没儿子,弟弟继位。两人在版图上没有变化,也没啥事迹。11和12又是幼子两儿子。一个在位6年,一个22年。版图无变化,无事迹。13熊鄂,12的儿子,在位9年,无事。14楚若敖,791-764。春秋战国开始于770。791764 版图变大100%15楚霄敖,14的儿子,于758去世版图无变化。16和17,又是两子继位。16长子楚厉王在位17年,741去世。图为楚厉王去世时,版图变大150%17就是说出我蛮夷也的楚武王。690楚武王去世,版图扩大300%。楚武王熊通在位51年,在位期间施行铁血政策,对外强硬,从不妥协,对内创县制,设令尹,进行政治、军事的一系列改革。三次领兵伐随,威震东周王室,多次出兵征战,慑服汉东诸国。从而开拓江汉,扩大了楚国疆域,使楚国国势蒸蒸日上。其建立的军队强大,几乎统一了整个江汉流域,且完善了国家制度,建立了一套相对完备的政治系统。可以说楚武王是熊渠plus版。虽然开局没熊渠难,但功绩明显大于熊渠。楚文王,是楚武王儿子。就是著名的桃花夫人老公。楚文王675去世。主要是灭吕,申,息(就是桃花夫人原来老公的国,注意,息被江国隔开,是楚的飞地),后来楚国的申息之师,多出于此。申是南阳,息是信阳。也就是说楚文王北拓拿下了大部分南阳地和信阳据点。其战略意义很大。地图扩张虽然只50不到。楚文王是第一个北进的楚王。19和20是楚文王的两儿子,长子堵敖在位三年啥事没干。次子就是楚成王,假王压真公的那位,也是吃熊掌不得被儿子砍了的那位,他还救过晋文公重耳,被齐桓公带18诸侯国谴责了。真尼玛,故事背景板。楚宋泓水之战击败宋。626楚成王去世。看地图应该是主要是扩张了大别山北边那一片,大概今湖北黄陂麻城孝感。这块感觉战略意义并不是很大。感觉楚成王不如其父楚文王。第21位楚穆王熊商臣,弑父夺位。熊商臣在位12年,614去世。继续东扩,这位置大概今天安徽六安一代。版图扩张不大,战略意义就是更接近宋了,一定程度遏制了宋的发展。注意宋开局是大国,据说有战国第八强之称。熊商臣跟他爸成王在版图扩张思路上一致,成果也差不多。第22位就是楚庄王了。知名度够高,事情就不表了。楚庄王591去世。值得注意的是,楚庄王改变了爷爷楚成王和父亲楚穆王一路向东的决策,转而向北扩张。还有向西和向东南也扩张了一点。向西深入鄂西山脉,而不是像以前只守宜昌(看地形图可知宜昌地理位置的特殊性,顺带说刘备夷陵之战就在宜昌),有战略意义。向东南拿下了黄冈南部的蕲春武穴黄梅地区,与杨越隔江相望。同样是看地形图可知,大别山和长江在之间很狭窄,也是战略要地。向北,应该是到了嵩山。楚庄王基本奠定了楚国核心版图,且恰到好处。目前:熊渠开局,子孙没守住。楚武王重开局,另设计了制度。楚文王走出江汉,北进南阳,东扩信阳。楚庄王,打下生存空间并声誉很好。目前阶段,楚庄王功绩最好,楚文王第二,楚武王第三,熊渠第四,楚成楚穆楚厉差不多。楚庄王类比没有晚期瞎操作差点崩盘和滥杀功臣白起的秦昭襄王,扩张最多,打下生存空间,人格魅力也满分。楚文王给后代打下了北进还是东扩两种可能,比他父亲窝在江汉要好。类比秦惠文王和秦孝公。楚武王是最终子孙不给力,导致明明是郡县制首创者,却被冠以楚是分封制等谬论。秦惠文王则是运气好的楚文王,巴蜀战略意义并没有楚文王打下南阳信阳大,因为一个是打化外之地。子孙成功,这意外的话外地才变得如此重要。一个是积极融入华夏,子孙失败,所以被天下耻笑。私以为不妥。至于楚武王为何排在文王之后,其一是历史不详,二是制度有好坏,三是武王外交,战略眼光不如他儿子。楚国第23位王,是楚庄王的儿子楚共王,591-560在位31年。楚共王在位版图基本没有变化。值得一说的是楚共王十岁继位,在位期间发生了影响春秋楚国命运,最后导致吴国破楚的夏姬事件:简单来说就是申公巫臣(名屈巫,屈是楚武王封儿子熊瑕到今湖北秭归一带,这人是屈原那一支的叔祖宗。很好,一个卖国一个爱国 )带夏姬私奔到晋国,楚国辅政大臣们不顾小孩子楚共王反对,杀了申公巫臣全家,于是申公巫臣向晋国透露了楚国东面有个吴国,开始帮晋国实施联吴制楚。另楚共王被射瞎一目,楚国战败,标志着楚国失霸、晋国复霸。尼玛,楚庄儿子这代直接就下坡路了啊?真是蝴蝶效应,历史的偶尔事件改变了世界格局啊。第24位到第28位继位的是基本都是楚共王的四个儿子,也就是楚庄王的四个孙子。尼玛,皇帝轮流转,明年到我家?从这时候开始,楚国进入严重的内乱期,以至于后来差点被吴亡国。第24位,楚康王560-545在位,版图无甚大变化,就是灭了舒(今安庆一带),安庆是南京门户,南京是江南支柱城市,但这些都是后来的历史了,这个时候打下安庆意义不是很大。值得注意的是,楚康王期间发生了饵兵之盟,会议约定各国间停止战争,奉晋、楚两国为共同霸主,平分霸权,除齐、秦外,各国须向晋、楚同样纳贡,谁破坏协议,各国共讨之。其次,楚师在巢之役中射杀吴王诸樊,吴楚结仇。下面说下吴楚交战争情况。吴国是春秋时期长江流域下游的的一个国家,吴君寿梦继位后开始崛起。晋国为与楚国争霸,采取联吴制楚之策,派楚国亡臣屈巫带一队战车来到吴国,教吴人乘车、御射、列阵,吴军由此学会车战。吴国与晋国交好后,经济、文化得到发展,国力逐渐强大起来。寿梦便自号吴王,与楚国争夺江淮地区的霸权。公元前584年(周简王二年),吴军新编水陆大军齐出,一举攻下楚国淮河重镇州来(今安徽省凤台县)。此后近60年间,双方先后发生过十次大规模的战争。在这十次战争中,吴军全胜六次,楚军全胜一次,互有胜负三次。可见584是吴楚第一次交战,584是楚共王在位期间。另外,可见吴国并不是伍子胥(506破楚)过去后才强大的,人家一开始军事上就吊打楚国,换句话说其实没有孙武伍子胥,吴国也是楚国心腹大患,也可能破楚,这里又体现了历史唯物主义观,历史虽然是人写的,英雄主义不可或缺,但唯个人英雄主义也是不可取的。接着继位的是25楚康王儿子,545-541在位,时间太短,这位是生病被叔叔嘎了。接着继位的26楚灵王,就是趁侄子病要侄子命的那位坏人,541-529在位。楚灵王在位版图扩张了一点点,就是跟宋更亲密接触了,战略意义不大。楚王好细腰就是这个楚灵王。楚灵王人品很差,最后是被陈蔡复国主义弄死了。继位的是27楚初王,529在位,无事。第28就是被伍子胥鞭尸的楚平王。528-516在位(吴军入郢在506,楚平王都死十年了)。楚平王版图没什么大变化。楚平王杀了了自己哥哥楚初王和侄子们,让陈蔡复国,夺自己亲儿子太子建的老婆,听信费无极谗言嘎了伍子胥父兄,与吴打仗一直输,丢失钟离、巢两地。总之,又是烂人一个。第29继位的是楚昭王熊轸,516-489在位,也就是前面楚平王抢的儿媳妇(秦国公主)生的儿子。楚昭王是我很喜欢的一位大王,首先放三张版图,之后讲讲楚昭王相关事迹。这是楚昭王刚即位516这是506吴师入郢489退位。对比1图,发现,多了洞庭湖以西长江以南一大片(大约今天湖北岳阳常德长沙株洲等地),洞庭湖以东江南地(大约今天湖北黄石咸宁江西九江南昌等地),看地形图可知这两块是南方不算小的平原,适合耕种,估计经济意义还是有的。在北面,东边,楚昭王基本无甚作为。楚昭王事件:1. 楚昭王父亲楚平王坑了他,伍子胥破楚,楚昭王带妹妹跑了。(为啥不带妈和老婆?带妹妹什么鬼?)。他妹妹最后嫁给了逃跑时背她的那个侍卫。2. 楚昭王妈差点被侮辱。楚昭王后来要杀了自己被玷污的妻妾们,这位秦国公主一言止杀。3.楚昭王的老婆之一是越王勾践的女儿。4.孔子差点做了楚昭王臣子。孔子对楚昭王评价颇高:楚昭王知大道矣。5.楚昭王逃亡时,多次差点被杀(多是因为他父亲坑),又多次被救。6.楚昭王去世时,巫师告诉他灾祸转移就能活命,他说:将相如同我的手足,今天把灾祸移到手足上,难道能够免除我的病吗?昭王不同意。7. 临终之际,楚昭王要子西继为王,子西坚辞不受;要子期为王,子期的态度一如子西。昭王又要子闾(公子启)继为王,子闾也坚持不受,昭王连说了5次,子闾连辞了5次。子闾见事态如此,为了安慰昭王,假意受命,七月,昭王死 ,子闾与子西、子期议决,封锁消息,阻绝路口,秘密派精干的使者回郢都,迎昭王子熊章到城父,立之为王。惠王即立,楚师才回国。随后下葬昭王。 子西等都是楚平王几个儿子,楚昭王哥哥们,兄友弟恭的典范。8. 楚昭王逃亡时,各附庸国都助吴搜捕他,只有随国(也就是曾国,今湖北随州)帮他接纳他。所以随国一直活到战国中后期,是楚国的国中国。曾侯乙墓的编钟据说就是楚昭王为答谢随国送的。这个随国也就是前面楚武王打的那个。楚伐随,随说我无罪。楚武王说我蛮夷也。另外,楚国灭一国后,基本会保留该国的宗庙,这也是楚国吞并那么多国家还能基本稳定的原因所在。对于反复无常的国家,楚国就会毁宗庙,然后封自己儿孙过去当县公。比如前面的申公,后面的白公,以及叶公好龙的叶公,其实都是楚王余脉,不是姬姓。而随直到被吞并一直是姬姓诸侯国。楚昭王的事迹挺多的,这个人挺不错。与其父鲜明对比,可惜被他爸坑了国祚,其复国有功,领土也有增加,人格魅力也是满分。但貌似楚昭王开始,楚国开启了长江以南的开发,这对楚国乃至中国是有极其重大的意义的。楚昭王和楚文王功绩差不多,还多个复国功,人品更好。但楚昭王没有像楚庄王那样打下楚国生存空间,也不是春秋霸主,威望名气远不如,故而排在庄之后。楚昭王期间,历史名人多,事件多,形象正面,真希望有部电视剧宣传一下(ps:电视剧孙武过度宣传和伍子胥一起破楚了,楚昭王这边基本没什么人和事)。这电视剧可以涉及到楚昭王、越姬、蔡姬的爱情故事,勾践夫差,伍子胥申包胥,楚昭王妹妹和侍卫,孔子和子西,白公胜,一堆人啊。所以目前排名是庄昭文武渠,这几个对楚国开拓有大贡献。第30继位的是楚惠王熊章,489-432在位。楚惠王是越王勾践的外孙,其在位期间正值三家分晋白热化,还有越灭吴,这些外部环境为楚的扩张创造了有利条件。但我们不能说得好像楚惠王就是捡了便宜一样。因为看上面楚昭王去世时的图可以得知,楚惠王接手时的外部环境非常糟糕。晋还是那么大一块,吴貌似都已经推到了湖南了。楚惠王接回了自己的堂兄白公胜(就是伍子胥逃跑时带走的那个孩子,太子建的儿子。这是不是可以让我理解为伍子胥是太子党?)。白公胜非但不感恩,还杀了恩人子西子期(他两叔叔,楚惠王的辅政大臣),趁机劫持楚惠王,把他囚禁在高府,想杀死他。楚惠王的随从屈固背着楚惠王逃到楚惠王母亲越姬的宫里。一个月后,叶公(真叶公好龙主人公,前面那个叶公是他爸)平叛。楚惠王时期战争不断,手伸得比祖先们长多了,难怪后来版图变那么大。平定白公胜之乱后,楚惠王十一年灭陈,因为陈在白公胜之乱是趁机侵略楚国。(关于陈国。通常很多人知道陈田一家,所谓田氏代齐也是田陈代齐。很多人误以为陈灭国后跑到其他国家最后代齐了。首先楚惠王这次是陈第一次灭国,时间是478。而陈完百科词条说他是田氏始祖,灭亡后逃到齐国,为避姓改为田氏。陈完是陈厉公儿子,陈厉公前700去世,陈完前705出生。一个478一个705相隔200多年,所以陈灭国后子孙跑其他国家建国这种说法必然有误。说这个例子是想告诉大家读史要带脑子推理,不能营销号说什么信什么)说回楚惠王,477,巴人攻楚,被楚击退。476,越国为迷惑吴国,而出兵攻打楚国。同年秋天,楚惠王为报复越国,派叶公沈诸梁率军攻打东夷,三夷百姓(今浙江宁波、台州、温州一带)与楚国在敖地(东夷之地,今浙江滨海处)结盟,楚国的势力发展到东海,之后楚国不断向淮海一带扩张。(这应该是楚第一次手伸到海边吧)447灭蔡,439准备攻宋,被墨子(宋国人)阻止。(这就是文言文公输盘,子墨子)楚惠王一次在吃凉酸菜时发现有水蛭,于是就把水蛭吞食了,之后腹部得病不能吃东西。令尹问楚惠王是如何得此病的。楚惠王回答说:“我吃凉酸菜发现有水蛭,想如果责备厨师而不治他们的罪呢?这是破坏法令而使自己威严建立不起来的做法,我没有这样做的原因是怕百姓知道。要责备并给予他们惩罚,那厨师和管膳食的人按法律都该处死,心又不忍。我害怕左右的人看见,于是就吞食了。”令尹离开自己的座位再次叩拜并恭贺说:“我听说天道是没有亲疏的,只帮助有德行的人。君王具有仁德,靠天的帮助,病不会造成伤害。”当天晚上,楚惠王去厕所方便时排出了水蛭,同时患有多年的心腹积块的病也全都痊愈了。回到版图,楚惠王解除了楚国被晋吴宋蔡陈等诸侯联军围剿的危机,把吴国逐出了湖南江西交界那块,吞并了从大别山出来到南京的大片江北领土,东北延伸到了山东南,正北那块跟洛阳一条线应该是开封(即后来的魏都大梁)。观其版图形势,可谓一片大好。同时也为其子孙开拓苏北鲁南浙北打下了基础。楚惠王可以说奠定了战国时楚国版图的核心。楚惠王绝对是一个被低估的君主!其功绩,私以为应该比楚昭王强,不输楚庄。欢迎大家讨论比较楚惠王与楚庄王。庄惠昭文武渠还是惠庄昭文武渠?接下来是楚惠王儿子楚简王。408楚简王退位时。可能是考虑到楚惠王时期楚国的强大,三晋在这一时期异常团结得揍了楚国一顿,楚简王吐楚出了东北一小块领土。然后我猜这跟魏文侯有关,特意去查了下。453,三家分智,453在楚惠王晚期。406魏文侯灭中山。403赵魏韩获得诸侯地位。376,三家分晋结束。战国475-221。475是楚惠王时期。所以这段时期到底算晋vs楚还是魏vs楚?所以这段时间到底是楚强还是魏强?楚惠王时期一直到432,魏的精力放在灭智灭晋上,基本没有外战。楚简王继位后,魏国又是三晋一起行动。所以我不得不说,如果按百科475开始算战国,楚惠王应该才是战国第一王,楚国至少楚惠王这前几十年实力最强。魏国百年霸业有水分。你们以为呢。接着继位的是楚声王,6年后被刺杀,版图无变化。接下来继位的是楚悼王,也就是支持吴起变法的那个大王。作为网络上名气仅次于楚庄王的楚国三大国君之一(另一个楚怀王),很多人对他的认知只有支持吴起变法然后早逝,吴起靠他尸体报了仇这种猎奇的故事。甚至很多人说如果楚悼王不早气,吴起变法成功,统一的就是楚国。楚悼王401-381在位,大概执政20年,不短了。楚声王遇刺后,熊疑和熊定争位,熊疑胜出,王子定出奔三晋。三晋和郑派兵送定争王位,被疑打败。楚悼王时期楚vs三晋还是胜少败多。直到楚悼王十二年即390,吴起入楚,楚国对外扩张,“南平百越,北并陈、蔡,却三晋,西伐秦”,威震诸侯。楚悼王时期,楚晋之间征战频频,有胜有负。总体来说,楚国处于劣势,延续了楚简王以来晋强楚弱的格局。楚国在与三晋的争端中,先后丢失武阳、大梁等重镇和其他城邑。经过吴起变法,楚国国势转强,夺回了部分陈蔡之地,并在救赵伐魏中重创魏军,但未能收复大梁。楚悼王吴起变法增强了国力自不必说,但说其领土扩张,最大贡献还是在南方。那时候南方盘踞着大量的古越人部落,楚国的这次行动类似于秦并西戎,因为南方气候太热,估计也不适合耕战,所以私以为作用不大。顺带说,后来项羽阴杀楚义帝于湖南郴州,就是这次打下的领土。所以楚悼王主要功绩还是变法+南平百越,而且变法没被后代继承,南平百越的领土又没张巴蜀那样为秦提供助力,且前期惨败太多后期收复不全,故私以为其不如庄惠昭,其开拓湘南赣南不如楚文王开拓南阳信阳,其变法虽强于楚武王但成果没有武王保存的好。我个人倾向于目前应该是惠庄昭文武悼渠或者庄惠昭文武悼渠。接下来继位的是楚肃王,381-370在位。刚即位即诛杀了在悼王遗体前作乱杀害吴起的大臣七十余家。楚肃王四年(前377年),蜀伐楚,取兹方,楚国筑扞关防御。楚肃王六年(前375年),魏国攻楚,取榆关。楚肃王十年(前371年),魏国攻占楚国鲁阳。可以说这哥们一直在失地。没什么好评价的。楚国又开始下坡路了。楚肃王370,楚国主要失去了西侧夹击宋国的那块地(归魏了),这张图里郑国被韩国灭了。接下来继位的是楚宣王,他是楚肃王弟弟,楚悼王儿子。370-340在位。楚宣王340,这张图最明显的是压缩了巴国生存空间。楚国终于把目光放到西边了!曾有人做处假想,如果楚国抢在秦灭巴蜀之前拿下巴蜀,战国格局会怎么样了?为什么楚国这时候想到攻巴蜀?看看前面楚肃王四年(前377年),蜀伐楚,取兹方,楚国筑扞关防御。我们来思考下现在楚国的地缘政治。楚国西邻巴,西北秦,北韩魏,东北齐宋鲁以及泗上诸侯,东越。正南方和西南方的那些分裂政权应该都没有什么威胁,但道路难行不便统治。秦这时候跟楚还是联盟,且商鞅刚入秦(361),实力不足楚;北方三晋已经出现裂痕,赵魏韩打起来了,如果楚逼三晋太甚,三晋估计又团结了。东北齐威王在线,也不容小觑,但胜在领土基本不算接壤太多,冲突不太多。左右巴越面积虽大,实力并不强。此时楚国的出击方向有西巴,东越,北上参与三晋内战,背盟扼杀即将崛起的西北秦,东北用兵吞下全图最富人口最密的淮泗诸侯,南向广东,西南挺进贵州大山?我们知道的后来事实是楚国把上面的事几乎全干了,四面树敌,声誉下降,导致后面楚国被群雄连续群殴,国力持续衰退直到迁都巨阳以后,楚国才拜托被群殴的命运,大家才把重心放到秦国。事后诸葛来说,楚国此时背盟拿下秦国或者西并巴蜀应该是上上选,但因此东部放兵少了,越国会不会再来一次越师入郢呢,这是楚国不敢想的。1. 巴被楚夺走了大部分领土,巴迁都更靠近蜀了,后来蜀的封君苴和巴联合攻蜀,因为楚打破了四川盆地的势力平衡,巴苴两国被蜀吊打。他两想到了搬救兵,巴楚刚战斗,所以巴只能请秦入兵干涉,结果秦并巴蜀。2.越楚一开始是盟友。越国本来是打算北上攻齐的,为此,越把都城都迁到了山东琅琊了。————接来有空再补— 来源:知乎 www.zhihu.com 作者:知乎用户(登录查看详情) 【知乎日报】千万用户的选择,做朋友圈里的新鲜事分享大牛。 点击下载 此问题还有 12 个回答,查看全部。 延伸阅读: 楚国不敢攻打秦国是不是因为在秦的楚国贵族质子太多了? 为什么说“秦灭六国,楚国最冤 ;楚虽三户,亡秦必楚”?

楚庄王之后的楚国君主有熊绎、熊艾、熊渠等。熊渠是楚国的开国君主,实行近交远攻的策略,扩张了楚国的领土。楚庄王是楚国的第22位君主,改变了楚国向东扩张的决策,向北扩张,并向西和东南也有一定的扩张。楚惠王是楚国的第30位君主,进行了吴起变法和南平百越的行动,增强了楚国的国力。楚宣王在西方攻打巴蜀。楚肃王和楚悼王时期楚国失去了一些领土。楚庄王、楚惠王和楚昭王是楚国的三大国君。

相关推荐 去reddit讨论

知乎每日精选 -

如果让你来补完这条龙,你会画出什么样的创意画作?

先祝大家龙年快乐,开工大吉!翻完了所有的创作,感觉大家真是脑洞大开,创意无限啊~艰难挑选之下,我们结合互动数,评选出了以下五位获奖的「小画家」(✿✿ヽ(°▽°)ノ✿):首先是「别具一格奖」,来自画家 @王圆圆 的一条「猛龙」!这条龙看起来非常精神健硕,特别是红色的「马赛克」,加的很有重点,立马吸引了我们的目光。然后是「可可爱爱奖」,颁发给画家 @忆缕微光 ,这条龙生动又自然,完整且灵动,透露出一种即将发财的有钱的气息!接下来是「最具创意奖」,颁发给画家 @拂晓东方 TA生动地诠释了什么是真正的「人中」之龙。(这个烈焰红唇确实也非常的引人注目啊!)而「极简抽象」奖颁发给画家 @嗯嗯嗯 TA自己说已经尽力了,确实看出来是尽力了……虽然看起来很像一条毛毛虫,但谁又能说这不是一条充满矢量的一条龙呢?最后是「生动剧情奖」,颁发给画家 @维生素C 画作中还能有剧情是我们没想到的……感觉是充分吸收了世界名画的思路:没个故事感都不好意思叫创作,总之是一个生动有趣了!恭喜以上获奖小画家,你们将得到由编辑部小李送出的知乎新年礼盒一份+画作装裱赠礼!请及时查收你们的知乎私信,记得把你们的电话与地址告诉小李哦~最后再次祝大家龙年行大运,一起发大财! 来源:知乎 www.zhihu.com 作者:编辑部小李 【知乎日报】千万用户的选择,做朋友圈里的新鲜事分享大牛。 点击下载 此问题还有 324 个回答,查看全部。 延伸阅读: 求大神画条龙? 为什么别人觉得我画的这条龙丑,我却觉得很好看?

祝大家龙年快乐!五位小画家获奖,将得到知乎新年礼盒和画作装裱赠礼。请查收私信并告知地址和电话。

相关推荐 去reddit讨论

亚马逊AWS官方博客 -

在 Amazon SageMaker 上托管 Libcom 图片融合服务

图像融合技术广泛应用于多个行业,如电商营销素材和广告创意等领域。其目标是将前景插入到背景图像中,通过解决外观、几何和语义上的不一致性,实现逼真和谐的合成图像。生成式人工智能技术在为商品生成背景时,常常会对商品整体进行修改,导致出现“货不对版”的问题。为控制这一问题,我们推荐一款卓越的图片融合工具库 Libcom(the library of image composition)。

图像融合技术广泛应用于多个行业,如电商营销素材和广告创意等领域。推荐使用图片融合工具库Libcom和云机器学习平台Amazon SageMaker进行模型部署。通过蒙版标记前景物体,生成热力图确定最佳放置位置,然后进行图片合成和和谐化处理。Libcom提供了两种和谐化算法,PCTNet和CDTNet。使用Amazon SageMaker的完全托管基础设施,满足各种规模的生产负载需求。

相关推荐 去reddit讨论

亚马逊AWS官方博客 -

使用 Thanos 扩展 Prometheus 高可用监控架构

Thanos 是一套开源组件,构建在 Prometheus 之上,用以解决 Prometheus 在多集群环境下的高可用性、可扩展性限制。

Prometheus是一款开源的监控和报警工具,专为容器化和云原生架构设计。Thanos是一套开源组件,用于解决Prometheus在多集群环境下的可用性和可扩展性限制。通过存储和查询历史数据,Thanos保证了Prometheus的可靠性和一致性。建议在亚马逊中国区域使用独立部署的监控架构,而在支持托管Prometheus服务的区域,建议直接使用托管服务。

相关推荐 去reddit讨论

This Cute World -

我的 NixOS 使用体会

本文最初发表于 如何评价NixOS?,觉得比较有价值所以再搬运到我的博客。 我 23 年 4 月开始用 NixOS 之前也看过(如何评价NixOS?) 这个帖子,几个高赞回答都从不同方面给出了很有意义的评价,也是吸引我入坑的原因之一。 现在是 2024 年 2 月,距离我入坑 NixOS 刚好 10 个月,我当初写的新手笔记已经获得了大量好评与不少的赞助,并成为了整个社区最受欢迎的入门教程之一。自 2023 年 6 月我为它专门创建一个 GitHub 仓库与单独的文档站点以来,它已经获得了 1189 个 stars,除我之外还有 37 位读者给它提了 PR: NixOS 与 FLakes - 一份非官方的新手指南 NixOS & Flakes Book 那么作为一个已经深度使用 NixOS 作为主力桌面系统接近 10 个月的熟手,我在这里也从另一个角度来分享下我的入坑体会。 注意,这篇文章不是 NixOS 入门教程,想看教程请移步上面给的链接。 Nixpkgs 中的包太少?先澄清下一点,NixOS 的包非常的多,Nixpkgs 中的包在体量上跟 Arch AUR 是一个级别的。Repository statistics 的包仓库统计数据如下: 虽然 Nixpkgs 因为还打了许多 npm 之类的包,包的总数有水分,但即使排除掉这部分包,它跟 AUR 的包数量应该也是差不多的。 而且因为 Nixpkgs 是官方包仓库,使用了 Monorepo 与 PR Review 机制,整体的包质量肯定是比 AUR 要好的。上面截图也能看到 Nixpkgs 的包整体上比 AUR 更新、漏洞更少。 包仓库这里也是 NixOS 跟 Arch 不太同的地方,Arch 的官方包仓库收录很严格,相对的 AUR 生态相当繁荣。但任何人都能往 AUR 上传内容,虽然有一个投票机制起到一定审核作用,但这个限制太松散了。 而 NixOS 就很不一样了,它的官方包仓库 Nixpkgs 很乐于接受新包,想为 Nixpkgs 提个 PR 加包或功能相对其他发行版而言要简单许多,这是导致 Nixpkgs 的体量接近 AUR 的直接原因(GitHub 显示 Nixpkgs 有 5000+ 历史贡献者,这很夸张了)。NixOS 其实也有个与 AUR(Arch User Repository) 类似的 NUR(Nix User Repository),但因为 Nixpkgs 的宽松,NUR 反而没啥内容。 举例来说,QQ 能直接从 Nixpkgs 官方包仓库下载使用,而在 Arch 上你得用 AUR 或者 archlinux-cn. 这算是各有优势吧。NixOS 被人喷包少,主要是因为它不遵循 FHS 标准,导致大部分网上下载的 Linux 程序都不能直接在 NixOS 上运行。这当然有解决方案,我建议是首先看看 Nixpkgs 中是否已经有这个包了,有的话直接用就行。如果没有,再尝试一些社区的解决方案,或者自己给打个包。 用 NixOS 的话自己打包程序是不可避免的,因为即使 Nixpkgs 中已经有了这么多包,但它仍然不可能永远 100% 匹配你的需求,总有你想用但 Nixpkgs 跟 NUR 里边都没有的包,在 NixOS 上你常常必须要给你的包写个打包脚本,才能使它在 NixOS 上正常运行。 另外即使有些程序本身确实能在 NixOS 上无痛运行,但为了做到可复现,NixOS 用户通常也会选择自己手动给它打个包。 OK,闲话说完,下面进入正题。 我的 NixOS 使用体验首先,NixOS 比传统发行版复杂很多,也存在非常多的历史遗留问题。 举例来说,它的官方文档烂到逼得我一个刚学 NixOS 的新手自己边学边写入门文档。在我用自己的渣渣英语把笔记翻译了一遍发到 reddit (NixOS & Nix Flakes - A Guide for Beginners)后,居然还获得了许多老外的大量好评(经过这么长时间的持续迭代,现在甚至已经变成了社区最受欢迎的新手教程之一),这侧面也说明官方文档到底有多烂。 至于 NixOS 值不值得学或者说投入产出比是否够高,这归根结底是个规模问题。这里的规模,一是指你对 Linux 系统所做的自定义内容的规模,二是指你系统更新的频繁程度,三是指你 Linux 机器的数量。 举个例子,以前我用 Deepin Ubuntu 时我基本没对系统做过什么深入定制,一是担心把系统弄出问题修复起来头疼,二是如果不额外写一份文档或脚本记录下步骤的话,我做的所有定制都是黑盒且不可迁移的,一个月后我就全忘了,只能战战兢兢地持续维护这个随着我的使用而越来越黑盒、状态越来越混沌的系统。 如果用的是 Arch 这种滚动发行版还好,系统一点点增量更新,遇到的一般都是小问题。而对 Ubuntu Deepin 这种,原地升级只出小问题是很少见的,这基本就意味着我必须在某个时间点,在新版本的 Ubuntu 上把我以前做过的定制再全部重做一遍,这相当痛苦。 很显然的一点是,我对系统做的定制越多越复杂,迁移到新版本的难度就越大。 我想也正是因为这一点,Arch Gentoo Fedora 这种滚动发行版才在 Linux 爱好者圈子中如此受欢迎,喜欢定制自己系统的 Linux 用户也大都使用这类滚动发行版。 如果你因为这些维护难题而选择极简策略——尽可能少地定制系统,能用默认的就用默认——这就是换到 NixOS 之前的我。以前我只对能在公司服务器上能用的技术感兴趣,所以对一些新兴的 CLI 工具我通常都敬而远之。 另一方面为了降低系统维护难度,我在以前使用 Deepin Manjaro EndeavourOS 的过程中,没对系统做任何大的变动。作为一名 SRE/DevOps,我在工作中就已经踩了够多的环境问题的坑,写腻写烦各种安装脚本、Ansible 配置了,业余完全不想搞这些幺蛾子。 但如果你是个喜欢定制与深入研究系统细节的极客,随着你对系统所做的定制越来越多,越来越复杂,或者你 Homelab 与云上的 Linux 机器越来越多,你一定会在某个时间点开始编写各种部署流程的文档、部署脚本或使用一些自动化工具帮自己完成一些繁琐的工作。 文档就不用说了,这个显然很容易过时,没啥大用。如果你选择自己写自动化脚本或选用自动化工具,它的配置会越来越复杂,而且系统更新经常会破坏掉其中一些功能,需要你手动修复。此外它还高度依赖你当前的系统环境,当你某天装了台新机器然后信心满满地用它部署环境时,大概率会遇到各种环境不一致导致的错误需要手动解决。还有一点是,你写的脚本大概率并没有仔细考量抽象、模块化、错误处理等内容,这也会导致随着规模的扩大,维护它变得越来越痛苦。 然后你发现了 NixOS,它有什么声明式的配置,你仔细看了下它的实现,哦这声明式的配置,不就是把一堆 bash 脚本封装了下,对用户只提供了一套简洁干净的 api 么,它实际干的活不跟我自己这几年写的一堆脚本一模一样?好像没啥新鲜的。 嗯接着你试用了一下,发现 NixOS 的这套系统定制脚本都存在一个叫 nixpkgs 的仓库中,有数千人在持续维护它,几十年积累下来已经拥有了一套非常丰富、也比较稳定的声明式抽象、模块系统、类型系统,专为这套超大型系统配置而开发的大规模 CICD 系统 hydra,以及逐渐形成的能满足数千人协作更新这套复杂配置的社区运营模式。 你立马学习 nix 语言,然后动手把这套维护了 N 年的脚本改写成 NixOS 配置。 越写就对它越满意,改造后的配置缩水了相当多,维护难度直线下降。 很大部分以前自己用各种脚本跟工具实现的功能,都被 Nixpkgs 封装好了,只需要 enable 一下再传几个关键参数,就能无痛运行。nixpkgs 中的脚本都有专门的 maintainer 维护更新,任何发现了问题的用户也可以提个 PR 修下问题,在没经过 CICD 与 staging unstable 等好几个阶段的广泛验证前,更新也不会进入 stable. 现在回想下我当初就为了用 systemd 跑个简单的小工具而跟 systemd 疯狂搏斗的场景,泪目… 要是我当初就懂 NixOS… NixOS 的声明式配置有过一定编程经验的人都应该知道抽象与模块化的重要性,复杂程度越高的场景,抽象与模块化带来的收益就越高。Terraform/Kubernetes 甚至 Spring Boot 的流行都体现了这一点。NixOS 的声明式配置也是如此,它将底层的实现细节都封装起来了,并且这些底层封装大都有社区负责更新维护,还有 PR Review、CICD 与多阶段的测试验证确保其可靠性,这极大地降低了我的心智负担,从而解放了我的生产力。它的可复现能力则免除了我的后顾之忧,让我不再担心搞坏系统。 同时,声明式配置也并不代表它让你成了一个傻瓜用户,我的实际使用体验是,它让你能快速完成大部分比较常见的需求,但如果你的需求比较特殊,也可以一层层的往下探索 NixOS 的实现细节。 NixOS 用户翻 Nixpkgs 中的实现源码实际是每个用户的基本技能,给 Nixpkgs 提 PR 加功能加包修 Bug 的 NixOS 用户也相当常见。这既是使新用户望而却步的拦路之虎,同时也是给选择了 NixOS 的 Linux 用户提供的进阶之梯。 想象下大部分 Arch 用户(比如以前的我)可能用了好几年 Arch,但根本不了解 Arch 底层的实现细节,没打过自己的包。而 NixOS 能让翻源码成为常态,实际也说明理解它的实现细节并不难。我从两个方面来说明这一点。 第一,Nix 是一门相当简单的语言,语法规则相当少,比 Java Python 这种通用语言简单了太多。因此有一定编程经验的工程师能花两三个小时就完整过一遍它的语法。再多花一点时间,读些常见 Nix 代码就没啥难度了。 第二,NixOS 良好的声明式抽象与模块化系统,将 OS 分成了许多层来实现,使用户在使用过程中,既可以只关注当前这一层抽象接口,也可以选择再深入到下一层抽象来更自由地实现自己想要的功能(这种选择的权利,实际也给了用户机会去渐进式地理解 NixOS 本身)。举例来说,新手用户只要懂最上层的抽象就正常使用 NixOS。当你有了一点使用经验,想实现些自定义需求,挖下深挖一层抽象(比如说直接通过 systemd 的声明式参数自定义一些操作)通常就足够了。如果你已经是个 NixOS 熟手,想更极客一点,就可以再继续往下挖。 总之因为上面这两点,理解 Nixpkgs 中的源码或者使用 Nix 语言自己打几个包并不难,可以说每个有一定经验的 NixOS 用户同时也会是 NixOS 打包人。 总结上面所说的你,嗯就是我自己。 从决定入坑 NixOS 到现在,短短 10 个月,我在 Linux 上取得的收获远超过去三年。我已经在 PC 上尝试了非常多的新技术新工具,我的 Homelab 内容也丰富了非常多(我目前已经有了十多台 NixOS 主机),我对 Linux 系统结构的了解也越来越深刻。光是这几点收获,就完全值回票价了。 总的来说,NixOS 很特殊,很强大。另一方面它也有着相当多的历史债务,比如说文档混乱不说人话、Flakes 特性从 2019 年搞到现在 2024 年还处在实验状态等等。但社区正在蓬勃发展,文档、Flakes 等技术债社区都在积极解决中,而且 NixOS 的热度也在持续提升(我写的新手教程也为此出了一份力),因此我对它的未来持比较乐观的态度。

NixOS是一种复杂但强大的Linux发行版,具有丰富的包和高质量的官方包仓库Nixpkgs。它采用声明式配置和模块化系统,使得定制和维护变得简单,同时鼓励用户深入了解系统细节。尽管NixOS存在一些历史债务,但社区正在积极解决问题,未来前景乐观。

相关推荐 去reddit讨论

蓝点网 -

火绒杀资源管理器后续:网传微软劫持360 但实际情况却是带节奏?

早前火绒安全误杀 Windows 10 资源管理器引起巨大争议,因为这给大量火绒用户造成了影响,火绒被喷也是正 […]

火绒安全误杀Windows 10资源管理器引起争议。微软修改资源管理器以检测360进程,可能是为了兼容性问题。视频联合投稿人是360工程师,引发质疑。希望大家保持独立思考能力,多方求证,避免被误导。

相关推荐 去reddit讨论

热榜 Top10

...
eolink
...
ShowMeBug
...
LigaAI
...
天勤数据
...
观测云
...
白鲸技术栈
...
Dify.AI

推荐或自荐