墨少离 - 个人小站,分享一些资源以及心得~ - 语言 https://www.msl.la/tag/%E8%AF%AD%E8%A8%80/ 有一种感情超出了彼此的一切情感 https://www.msl.la/archives/170/ 2021-02-21T16:45:21+08:00 人活这一辈子,总会碰到几个特别的人,这类人可能只是你纯粹的精神寄托,但他不能被单纯的划归为朋友,因为他对你倾注的关爱超出了一般朋友的界限和理念,可你和他又不曾有过将之升华为爱人的那种具体行为(身体的归属),你们之间或者常常淡如水。所以,这一类人,应该是介于情人与朋友之间的。那,你和他之间的那种情感,那种超乎于寻常的友情、又不能简单的归类到爱情的情感,也只能是介于友情与爱情之间,也许你将它凌驾于友情与爱情之上。他,可能曾经因你悲伤难过轻拍过你的背,可能因你怕黑牵过你的手,可能因你迷茫哭泣拥你入怀安抚,却,仅止于此。他的心时刻对你敞开,他的肩膀时刻准备让你依靠,你却只将他的容颜刻在了心房上。你们不会放任自己散出耀眼的爱情光芒,不会放任自己燃出炙热的爱情火焰。你静静的想他,默默地念他。在你快乐的想唱歌欢跳时,你会在第一时间告诉他,因为你希望他在你的身边一起分享你的快乐和无忧,一同拥抱幸福。可,当你忧愁烦恼的时候,你同样会想起他,你依然希望他能陪在你身边,给你个坚实的臂弯让你靠。尽管你不需要他的任何语言任何安慰,只要倚在他的身边,你就会心静如水,熬过所有锥心疼痛。可事实上,你却不曾向他诉说过,你怕属于自己的那份忧伤妨碍他平静的生活,你不想让他同你一起承担痛苦,你只是热切的希望他的世界里只有阳光沐浴。你或许会因为一首怀旧的老歌、一幕恋人的牵手想起他,想起他的宽容,想起他的宠爱。你或许会因为一道似曾相识的风景、一种触动心灵的相似的容颜想起他,想起他的真诚,想起他的执着。你更会因为午夜的星空、遥远的月亮想起他,想起他曾经带给你的欢乐,想起他带给你的无眠的美好……此时,你的心里总是暖暖的,有三分美好,有三分感动,有三分憧憬,更有一分执着。你会执着于与他的情,与他的缘。他的叮咛,他的嘱咐,让你含着泪水说:你好罗嗦好烦人哦。心里却酸酸的,感觉那么的窝心,想留住时间一晌贪欢。你不求拥有,只盼能痴痴的守侯。你想绑住他在身旁,却怕妨碍他在蓝天白云间翱翔的自由。那些世俗的传统的道德理念,因他而瓦解,即使成为世人眼中的叛离者。而你只是在心底深处为这个人留了一个小小的空间,静静地固守着那份说不清的情感。即使陪伴寂寞,你亦不会后悔!生命有时是无奈的,生活有时又是残酷的。当你觉得生命象一潭死水,寂静的没有一圈涟漪泛起时,你会心慌;当你觉得生活如一棵枯树,风干的寻不到一点生命的迹象时,你会心悸,你怕被生命遗忘,你怕被生活吞噬,但是,因为有了他的存在,你的生命多了条雨后的彩虹,你的生活有了满目的苍翠。也许,终其一生你们也不会产生经典的“执子之手,与子偕老”的爱情故事,但是,你会因为拥有了这样一个朋友,更加的热爱自己的生活,珍惜自己的生命。其实,你和他注定是两条没有交集的线段、夜空中闪烁的两颗永不相撞的星,不会酝酿出爱情果实,而且,你觉得似乎谈起爱情就亵渎了你们之间这份感情,这只能是一种超乎自然的、凌驾于爱情和友情之上的纯纯的另类情感。因为拥有了这种超然的情感,你变得更加的懂得坚强的生活,含笑走过那平淡的生命。即使没有一起慢慢变老,你依然心醉,为你拥有了那些无尽的回想与幻想,回想从前,幻想未来……你会很高兴,曾经拥有过那样一位朋友,曾经拥有过那样一份感情,纯净而又淡然,真挚而又绵长。你想他念他,或许你们的相识相知只是瞬间,可要彻底地忘记他却将花费你的一生,甚至终其一生他都会盘踞在你的内心深处,但是,你却很感激命运,感谢上苍给了你这样一个人,一个让你在这个世界上不在孤单,不在寂寞的人,即使是痛苦,也甜过麻木和苍白……虽然,他不会永远的陪伴在你的身边,虽然,你不曾要求他为你做些什么,你却希望他会过很很好,过的幸福安康,因为你知道他也希望你过的很好,他也希望你能好好照顾自己,哪怕万水千山。如果再见面时,他希望你能告诉他你很幸福!在这复杂的社会当中,在这无奈的人生当中,有这样一个人,当你不慎跌倒时,只要一抬头就可以看到关爱,当你走得疲倦时,只要一转身就可以找到依靠;有这样一种情感,当你受伤时会及时给予你宽慰,当你绝望时会及时拯救你的灵魂,你还奢求什么?这样一个人、这样一种情感,让你飘荡的心变得柔软脆弱,让饱受折磨的心拥有了温润的一隅,更让你独享着一生眷恋和牵伴、一世宽容和给予,拥有着今生的思念与回忆、来生的执着与寄托!这到底是怎样一类朋友,怎样一种情感?你只知道它真无香、淡如水……或许这就是所谓的第四种感情吧!这种情感,只能拿心去感受,这种情感,只能用心去储藏! Steam常用命令行启动参数 https://www.msl.la/archives/74/ 2020-12-23T10:21:33+08:00 -applaunch 游戏数字ID 游戏启动参数 //直接通过命令行启动游戏,需要加入游戏的数字ID和对应游戏启动参数。 -cafeapplaunch //以网吧模式启动游戏,强制启动前验证游戏数据。 -noverifyfiles //不要验证文件 防止打开检测升级之类的 -clearbeta //如果参加了Steam的Beta活动,可以加入此参数清除。 -complete_install_via_http //默认按照HTTP协议方式完成安装。 -console //除错模式,在Steam中增加控制台,可以查看Steam活动信息。 //主要是Steam程序自身的活动,比如打开游戏,注册游戏等记录。 -dev或者-developer //开发者模式,在Steam中增加控制台,可通过指令操作查看各种信息。 //在底部命令行输入栏可以输入任何字母得到相关字母开头的命令提示进行选择。 //按F6或者F7可以进行界面皮肤参数设置。 -forceservice //强制以服务方式启动Steam,需要管理员权限。 -install 安装路径 //从指定安装路径安装游戏。 -language 语言 //指定Steam程序界面语言,例如:english。 -login 用户名 密码 //直接登录Steam,而不需要手动输入账号密码。 //通过此法可以创建多个账号登录的快捷方式而无需每次切换用户。 //公用电脑不要选择此种方式,会泄漏帐号密码资料。 -silent //静默启动Steam程序并在系统通知区域显示图标。 //点击右下角图标后才会显示程序主界面。 //如果没有选择保存密码,那么依然会显示登录窗口。 -single_core //强制Steam运行于首选CPU。 -udp //客户端使用UDP连接,默认听说就是UDP -tcp //强制指定Steam程序使用TCP协议而不是默认的UDP协议。 -voice_quality 数字 //设置语音通话质量,范围从1至3。全部参数请参照官方文档:Command Line Options //针对-dev参数,在以此种方式启动Steam后,可以在程序界面看到CONSOLE页面。//在底部可以通过输入指定命令来得到对应的结果或者功能。 //输入字母或者对应字符,会有提示可以选择或者通过上下键选择命令执行。 //部分自己测试后的命令: batterypercent //查看剩余电量百分比 batterytime //查看剩余电池使用时间 ClientStatsUploadRateSeconds //客户端状态上传时间间隔 config_refresh //刷新设置 clear_console //清空控制台内容记录 cloud_sync_up //指定上传游戏的云存储数据,命令后跟游戏数字ID cloud_sync_down //指定下载游戏的云存储数据,命令后跟游戏数字ID license_for_app //查看指定游戏的注册信息,命令后跟游戏数字ID licenses_print //查看登记在Steam下的游戏注册信息,包括购买时间,所属区域,授权状态等 licenses_print3 //显示内容和licenses_print类似 p2p_connecttimeout //查看P2P连接超时时间 p2p_unusedtimeout //查看P2P未使用超时时间 quit //退出Steam程序 service_repair //修复Steam客户端服务 service_test //测试Steam客户端服务 service_restart //重新启动Steam客户端服务 user_friends //查看用户好友 user_info //查看用户信息 windows_info //查看主板,BIOS等信息。 console.log()花式玩法 https://www.msl.la/archives/72/ 2020-12-17T22:32:29+08:00 附上代码:console.log(`%c %c FBI WARNING %c %c Federal Law provides severe civil and criminal penalties for the unauthorized reproduction,distribution, or exhibition of copyrighted motion pictures (Title 17, United States Code, Sections 501 and 508). The Federal Bureau of Investigation investigates allegations of criminal copyright infringement (Title 17, United States Code, Section 506). `, 'background: #000; font-size: 18px; font-family: monospace', 'background: #f33; font-size: 18px; font-family: monospace; color: #eee; text-shadow:0 0 1px #fff', 'background: #000; font-size: 18px; font-family: monospace', 'background: #000; font-size: 18px; font-family: monospace; color: #ddd; text-shadow:0 0 2px #fff' )为什么会这样呢?想必你还记得其他语言中的print()。占位符是print()的专属吗?不,他们在console.log()中同样适用:%s:字符串 %d:整数 %i:整数 %f:浮点数 %o:obj对象(DOM) %O:obj对象 %c:CSS样式console.log()可以通过以上这些特有的占位符进行信息的加工输出。是的,你可能已经明白,上面代码的玄机就在四个%c,第一个创建神秘而性感的纯黑背景;第二个给“FBI WARNING”加上红色的背景;第三个恢复纯黑的性感;第四个配上白色的文字,如此,大事已成。明白了以上原理,诸君就可以自由发挥,展示你们强大的css实力了,甚至还可以输出gif背景图如:console.log(`%c你好,亲爱的朋友, 我是墨少离, 这是我的一个小博客, 如果您喜欢请收藏一下谢谢~ 如果有存在侵权的,请发邮件至wtxly521@94qy.com,谢谢`,'font-size: 20px; color: orange;') console.log('%c ', 'font-size: 100px;background: url("https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=167741595,2706197548&fm=26&gp=0.jpg"); background-size: 100%;')效果如下: 学习C++50条忠告.(转) https://www.msl.la/archives/172/ 2020-02-01T16:47:00+08:00 1.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;6.会用Visual C++,并不说明你会C++;7.学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的;9.看Visual C++的书,是学不了C++语言的;10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?11.浮躁的人容易问:我到底该学什么;——别问,学就对了;12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行;13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里;17.C++不仅仅是支持面向对象的程序设计语言;18.学习编程最好的方法之一就是阅读源代码;19.在任何时刻都不要认为自己手中的书已经足够了;20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准;21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看;22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;23.请看《Effective C++》和《More Effective C++》以及《Exceptional C++》;24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;26.请看《程序设计实践》,并严格的按照其要求去做;27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样;28.C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密;29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已;30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++;31.学习编程的秘诀是:编程,编程,再编程;32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》;33.记住:面向对象技术不只是C++专有的;34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;35.把在书中看到的有意义的例子扩充;36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中;37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;39.C++语言和C++的集成开发环境要同时学习和掌握;40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主;42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43);43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;46.记录下在和别人交流时发现的自己忽视或不理解的知识点;47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX;48.保存好你写过的所有的程序——那是你最好的积累之一;49.请不要做浮躁的人;50.请热爱C++!