php怎么删除干净,一定要把关于前任的照片朋友圈删干净吗?
说说我和我男朋友吧,我们是同事,我比他入职的早,他入职一周左右加了我微信,我们开始熟悉是因为微信聊天,那一段时间因为种种原因心情不好,所以他总是会陪我聊天,聊的多了他就给我讲了很多关于他初恋的事情,他们认识十年了,他喜欢了她很多年,他基本上算是一个备胎一样(好像高中的时候有在一起过几个月),默默付出的那种,那个女孩偶尔会给他一些回应。
后来我们在一起了,起初我没有在意这些问题,我想着虽然他们认识的时间久了,高二的时候就不在一个学校了见面也少了,估计也不会有什么联系了,可就在我们在一起的两个月的时候,我手机坏了,他把他的手机给我让我先拿回家用着,结果我他QQ特别关心分组里面发现了一个陌生女孩,他那个分组里面有家人和我,还有那个我不认识的人,当时我心里就特别难受,我知道这个女孩就是那个他喜欢了近十年的人。他们经常会在QQ上联系,虽然没有说什么过分的话,但是聊天频率也超过了一般异性朋友,在他的QQ空间发现那些年他们之间的留言互动,然后在那个女孩的朋友圈发现他们喜欢听同一个歌手的歌曲,用的是同一款手机,手机里面还有一张从那个女孩朋友圈保存下来的照片,发现这些以后再结合之前他给我讲的他们之间的一些事情,我崩溃了,哭的稀里哗啦的,第二天就约他出来提了分手,他当时很意外不知道怎么回事,我质问他问什么他们现在还那么频繁的联系,为什么那个女孩还在他的特别关心里面,他说是时间久了忘了移出来了,他现在对她一点感觉的没有了,他拿起手机删了那个女孩的QQ,不同意分手,我当时觉得很痛苦,我觉得他并不想删掉那些信息,他删了QQ,但微信,电话还有他们曾经的那些互动都还在,我没办法接受,但我当时没有提出来这个要求,我走了,他也没有答应分手,后来的几天我感觉自己就像是行尸走肉一样,没有灵魂,眼泪不受控制,他每天想方设法的讨好我,给我道歉,后来我忍不住让他把那个女孩的微信还有电话全部删掉,没想到他竟然不同意,说他们认识十年了,他现在只把她当朋友,一点别的想法都没有,要让他删掉她的所有信息他办不到,说实在的我一直认为我男朋友是一个特别老实的人,他对我也是死心塌地的,没想到我竟然在这里栽了跟头,我生气的甩了他一巴掌告诉他我们两个之间他只能选一个,他站着原地没有说话,我走了。因为在一起上班,我们还是会每天见面,他还是像之前一样明天道歉,讨好我,我只能忍着不理他,也不敢把事情弄得太大,让同事知道了笑话。就这样过来三四天,他把手机放到我面前告诉我他已经把所有联系方式都删掉了,以后他们不会再联系了,我拿起手机看了一下确实全部删掉了,但我翻了翻朋友圈QQ空间,他们之前的互动都还在,我说这些东西也要删掉,他说随便,这次没让他自己动手,我拿着手机删了个一干二净,一点痕迹都没有留,这件事情虽然结束了但对我伤害却延续了很久,每次想起来我都会感到难受,对他也不再像以前一样信任了,总想查他的手机,也不准再听他们以前喜欢的那个歌手的歌,手机也不许再用那个品牌的,过了一年左右的时间,我们两个的关系才慢慢正常,我也才慢慢放下心来,今年是我们在一起的第五年了,准备结婚了,我们在一起这么久,除了那一次,那一个人,后面其实都是特别顺利,现在我们感情也特别好。这两年我也想通了,或许那时候就像他说的一样,对那个女孩子已经没有非分之想,只是十年的朋友有很多不舍,我想应该还有些不甘心吧。
所以说分手后要不要删掉关于前任的一切?如果你不打算开始一段新恋情,想一直守护她,那就随你了,如果你要重新恋爱了那最好删的干干净净,让自己断了念想,这是对你另一半最起码的尊重,也会让你们后续的感情顺利很多。
oracle如何把java玩死?
个人认为Java生态过于松散是Oracle缺乏战略掌控的错。
Java生态中大量的开源框架无序竞争,让开发人员无所是从,经常为了寻找一个技术解决方案不得不在一大堆类似的框架中比选;Oracle并没有主导生态中强势的技术,而是听之仍之,自生自灭——一门语言被生态所累是可悲的!
Java语言自身的面条式风格越来越严重,匪夷所思的各种代码范式让程序员疲于记忆大量的跟具体框架相关的书写规则例如:Object.GetValue().ConfigThis().ConfigThat().ConfigOther() ...这样的拉面语法被各种框架过度使用——一门语言被第三方框架绑架也是可悲的!(类似的其他语言的例子诸如Angular.js对于Javascript)
Java的开发环境并没有做到极致,主要依赖Eclipse作为IDE,开发效率受到开发环境的制约太严重,例如Eclipse就有Maven,Gradle,Ant等编译环境的配置管理,导致不同的开源工程使用不同的配置体系,每个程序员需要花大量的时间来了解这些配置的差异和修改方法,今天要学点Maven的XML配置,明天又要搞定Gradle的Groove语法……——一门语言被开发环境绑架更是可悲的。
Java程序员最佳去处——转型为C#程序员,原因如下:
Java和C#语法非常类似,转到C#非常顺当;例如:包引用改import 为using ,类继承改extends 为“:”,多写一点代码就搞定了,大部分知识都可以共享,而且未来需要的时候要返回java也是容易的;C#有Linq——一种Java没有的语法特性,这是C#官方定义的一种极为便捷的非传统语法特性,它主导了对集合的全面操作,把程序开发中最乏味的部分解决了。虽然Linq也会导致类似Java那种面条式语句,但是这是一套放之四海而皆准的面条,在所有程序中都可以用。例如:Collection.ToEnumerable().OfType<ObjectA>().Select(i=> i.a=conditionA).ToList(),这些方法来自官方框架,在所有程序中都是通用的,长一点问题不大,反而作为一种固定的通用范式。Java有一点理想主义的倾向,导致有时候语法就是一种形式上的桎梏;而C#则要实用主义许多,Linq就是这种突破的表现,为了开发习惯上的实用,不一定要延续一致性的语法原则。除此之外的例子还有扩展方法(向现有类型追加任何方法)等等。使用C#则可以利用所有.net的生态,而且.net生态几乎由微软主导,尤其在微软收购了Github之后,在开源界C#的生态也将受到微软的管理(有时候选择太多不是好事)。
C#拥有目前世界上最好的代码开发环境Visual Studio。VS的各方面功能都是极佳的,对于程序员开发调试都是一大福音,用了VS你会恨死Eclipse。
随着.net core的流行,C#同样具备了跨平台的能力,而且微软还在积极开发.net native编译器,今后用C#开发本地代码程序或许会非常便捷。
总结一下,C#既没有被语法、也没有被第三方框架或者开发环境所绑架,解决方案出来的时候你非常清晰你的路径,而不会被犹豫的选择、晦涩的语法和经常崩溃而且还找不到统一支持的开发环境所困扰。
有哪些好用且小众的黑科技软件?
分享10款黑科技工具,每个都是黑科技十足,良心分享,用过就知道有多强大。
1:Nicetoolhttp://www.nicetool.net
nicetool是一个高质量工具集合网站,强烈安利。
它集合包括:生活常用,教学学习,办公辅助,图片视频,网络工具,程序开发等等上百个实用工具。
它上面的每个工具都是十分实用。
2:速盘http://www.speedpan.com
速盘是一个支持百度云不限速下载的电脑软件。
它有很多功能,但是个人认为最实用的还是百度云文件下载不限速,亲测下载速度基本可以达到6M/S,十分良心,具体可以自己去尝试。
3:百度文库下载http://www.1234866.com/
百度文库下载器是一个支持免费下载需要下载券的百度文库的实用工具。
它的使用方法也是十分简单,直接复制你要下载的文件的链接到网站,然后就可以下载了。
4:墨灵音乐https://music.mli.im/vip.music
墨灵音乐是一个支持免费收听并下载全网音乐的工具。
它整体设计十分简洁,支持直接搜索歌曲,它提供5个主流音乐搜索引擎,你可以自己随意选择,任意切换。
它还支持各种歌单,可以让你轻松找到高质量的歌曲。
5:微博党http://weibodang.cn
微博党支持网易云公开课,西瓜视频,搜狐视频,优酷视频,音悦台视频,腾讯视频,爱奇艺视频,微博视频等等视频的下载。
它的下载视频的方法很简单,直接复制你要下载的对应平台的视频链接,然后粘贴到网站的搜索框就可以了。
6:直播聚合http://www.foxmiguel.com/
直播聚合是一个各种游戏直播聚合的网站,相信对于喜欢观看游戏直播的朋友十分实用。
它聚合了熊猫TV,斗鱼TV,战旗TV,虎牙TV,火猫TV,全名TV,龙珠TV,网易CC,B站等等直播平台。
它支持各种游戏分类,让你轻松找到你要看的游戏直播。
7:PDF派https://www.pdfpai.com
PDF派是一个PDF导航网站。
它支持PDF与Word,Excel,PPT,图片之间的相互转换;它还支持PDF加密,PDF合并,PDF解锁,PDF拆分,PDF旋转,PDF压缩,PDF添加水印等等实用功能。
8:全能变声器 (以下三个手机软件可以直接私信我"app26")全能变声器是一款黑科技并且非常实用的手机软件,相信这款软件也是很多朋友需要的。
首先,它还支持微信,QQ变声;它还支持音频文件变声,让你的音频文件带上各种效果,包括:萝莉,大叔,小黄人,搞怪等等。
最实用的是:它还支持游戏变声:荣耀,吃鸡等等,并且还带有操作教程;让你从男生声音瞬间变为萝莉。
9:桃子影视桃子影视是一款功能十分强大的黑科技软件。
它支持支持最新影视的直接观看,支持全网音乐收听和下载,它还支持电视直播功能;一个软件满足你的平常的很多需求。
10:音乐小助手音乐小助手是一款免费试听并下载全网音乐的黑科技软件。
它整体设计十分清新简洁,可以说颜值确实是不错的,它支持三个主流音乐搜索引擎任意切换,你可以随意切换,得到不同的搜索结果。
它还支持视频和MV提取功能,你也可以自己去尝试。
值得推荐的开源PHPCMS系统有哪些?
分享个开源项目快速开发框架,采用spring cloud alibaba +nacos +vue的 技术栈,实现了大部分
钉钉宜搭的快速开发功能,很值得借鉴下。这是在git上开源的快速开发项目,项目采用微服务为基础的脚手架,包括流程、表单、列表、图表、应用等多个界面化的配置引擎。项目介绍:**JVS的核心目标:**让中小型开发团队过得轻松一点,优化开发团队人力成本高、交付效率低、质量不可控、周期不确定、基础技术投入不足、高端技术支持不够等JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。项目标签低代码、微服务、支持SaaS、私有化部署、DevOps、开源项目地址框架前端地址:https://gitee.com/software-minister/jvs-ui框架后端地址:https://gitee.com/software-minister/jvs快速安装地址:JVS/jvs-docker-compose体验地址:http://frame.bctools.cn/#/login登陆可以通过微信扫码登陆,对于配置数据,请各位技术同学手下留情。部署文档https://gitee.com/software-minister/jvs-docker-compose/blob/master/readme.md**物理拓扑:技术文档地址(微信登陆可查看):技术栈说明:系统部分截图:登陆页面配置化首页系统基础信息设置框架基础功能应用创建列表配置流程配置表单配置图表配置逻辑配置demo环境:http://frame.bctools.cn/#/login开源地址:https://gitee.com/software-minister/jvs如果还有其他的疑问,可以私信怎么以最正确的姿势入门?
一、Mugen是什么
Mugen是由elecbyte小组以c语言为基础开发的一款格斗游戏制作引擎,mugen(读音“木根”)是日语無限的意思,意为可以用这款引擎创造无限的可能性。事实上,mugen除了制作格斗游戏,还有很多种玩法,比如可以开发数独、扫雷这类小游戏,这就要看你的代码功底了。玩mugen的人群也会分类,有专门制作人物包的,有喜欢制作背景包的,有喜欢做画面包的,我那时候更多的人是在制作mugen整合,当然,生命力最顽强的则是做视频的。
Mugen引擎在内测的时候,曾经发生过泄露事件,当时我们用的很多其实都是泄露版,也就是为什么在刚打开游戏的界面按F1(好像是这个按键,记不清了)会看到一段奇怪的话,还标注了2002年。直到很久后elecbyte小组才重新开发正式版引擎,我最后一次玩mugen时是到了1.1版,印象中这个版本是加入了视角缩放功能,不知道现在更新到哪个版本了,也不知当年梦寐以求的用AI文件代替反人类逻辑的-1最后有没有实现。Mugen里的人物来自过非常多不同的游戏,游戏系统也是千变万化,但个人一直认为mugen是大量参考了拳皇的格斗系统,当时在写代码的时候明显感觉到作为拳皇粉做mugen很顺畅。
Mugen引擎开发于世纪之交,后来在拳皇界也火到不行,但如果你在已经是2016年的今天再去搜,可能与我当时看到的东西有很大不同了,本文关注的是以拳皇为主的“干净”(不好意思没想出更好的形容词,下文再解释)格斗,如果你关心的是杯赛、分级或其他问题,请参考其他答案,他们应该有更好的见解。分级也是当年在mugen吧撕破脸皮的话题,百度百科里也是大量修改过多次,这类争议性话题暂不作讨论。
二、Mugen的基本构成
打开一个mugen游戏,我们会看到诸多文件夹,需要注意的是:
1.chars 缩写自characters,即人物包存放的文件夹,这个是mugen的核心,而每个人物包文件夹又有很多文件,后缀名分别是:def(定义文件,很小,也可以看做一个索引),cmd(出招表,但往往不仅是出招),cns(人物的核心文件,直接决定着每个招式),sff(色表,应该没记错吧)(其他的记不清了)。
2.data 系统文件夹,决定着各个游戏菜单、开场动画、结束动画以及整体世界观。我们做整合的时候常会把人物cns里的一些条目删掉,在common1里统一进行定义,火花也会放在data里,方便制作也为偷人物增加难度。
3.stages 背景包,依然由def定义各种参数,sff是图片。
4.sound 背景的背景音乐,印象中曾经只支持ogg,还得转格式,后来就好多了。
5.exe 游戏的执行文件,本来很小,如果有作者把游戏加密到一起,这个文件就会很大。
其他那些文件夹不要管,一般用不到修改。修改这些文件的工具,也是最著名的mugen制作工具,叫Fighter Factory,我在svc2007星空1.0引擎版里一起打包了另外两个工具,有兴趣可以去找找。
三、我做过什么
当年在国内mugen整合这个圈子里我还算小有名气的,但现在应该基本没人认识我了,尤其随着百度空间、2D论坛的消失,很多作品早已无法下载,如果你认识我,说明你的资历够老,关注的面也足够多。2014年底知乎里有个类似的提问,当时我准备了一些话,但后来有事耽搁就没再答。
说说个人作品:
1.《SVC2007星空1.0引擎版》,将基于老版mugen引擎制作的著名入门级整合SVC2007以新引擎重新整合,消除了大量bug,添加了几个隐藏人物和几个实用小工具,后来被一些游戏网站盗用。这是当时模仿某著名mugen游戏做的恶搞风格的宣传片(结果大家却都是正经脸,难道是音乐太感人了?),如果你属于那个年代,可能会猜到这是模仿的哪个作品:
SVC2007星空1.0引擎版宣传视频—在线播放—优酷网,视频高清在线观看 http://player.youku.com/player.php/sid/XMjcwNzgxNTI0/v.swf
2.《王朝地图:哥特城堡》系列。这个是我一直奋斗的工程,“王朝地图”的意思其实是用一生的时间去做很多个系列,最后绘制完这张地图。“哥特城堡”从最早的画面包开始,秉持“欧式的华丽感”,当时我每天以100%的高投入不断学习、研究,经过4次测试版,终于在2011年10月份发布了最后的1.0正式版。记得当时为了做剧情,我看了大量相关风格的电影,在自己心中构建了新的世界观,憋到几乎人格分裂,最后用ps作图一点一点做出剧情的文字。这个整合最大的优点是非常有特点,缺点是手感不佳(后文会详细解释):
mugen整合《王朝地图:哥特城堡》1.0正式版宣传片_Mugen_游戏_bilibili_哔哩哔哩弹幕视频网
3.制作人物包“萌萌蛇”一只。这个人物看似二次,其实只是用了原人物的基本动作图片,内部代码完全不同,这是我后来痴迷拳皇13后做的人物,彻底摒弃了以过强闻名的各种蛇,而是侧重连招、HD系统的13风格人物,由于是最后一次做mugen,发布完测试版1后就没下文了:
原创mugen人物“萌萌蛇”测试版一—在线播放—优酷网,视频高清在线观看 http://player.youku.com/player.php/sid/XNDM0NDEwMzM2/v.swf
作品不止这些,篇幅关系其他的不再继续介绍。
我是在2009年末知道的这个东西,2010年夏天开始摸索,来到2diyer、mugenchina等论坛学习,认识了L.C.、鱼姐、红叔、FT等诸多非常有资历的前辈,在大家的热心帮助下,自己非常专心、非常投入地研究了半年,当时完全没有计算机基础的我可以说进步神速。后来在2d做了版主,帮着一起搞建设,顺便第一次感受到了网络暴力。2011年底发布了自己的第一个完整的整合,次年补了个人物包,而长期以高压状态创作的我也不得不退出mugen世界,创作时间仅仅两年。
四、相关经验
半年后的2012年年底,我接触了电脑音乐制作,虽然和大多数mugen整合的作者一样没能在mugen的道路上继续走下去,但大量分享优秀人物包和整合的经历却为后来的电音分享打下了基础,游戏制作的经历也为后来持续了3年半的电脑音乐制作经历探索出了一条道路,此二者有着很多共同之处,也都可以培养良好的创作者思维,这些经验都是非常宝贵的。
1.只要用心,没有什么不可能。我当时入门晚、基础差,实际学习时间只有一年,但我通过高强度、高投入的状态用心去学,达到了别人花两年甚至三年以上才能学到的东西,以至于到后来超过了很多比我入门早的人,也为自己的未来创造了無限的可能性,从此我敢于大胆地去想,因为我知道人一旦努力起来是连功夫男都会害怕的。
2.练好格斗技术再去搞制作。我那个哥特城堡有一个致命的缺陷,那就是手感不佳。无论画面做的再怎么华丽,故事再怎么独特,系统再怎么有趣,一旦手感这一关过不了,其他的都没用,以至于我的作品定位一直很尴尬,跟那些海量的粗制滥造的整合已经完全不同,但跟KOFW、KOMW这类经典作品毫无可比性,因为手感的原因就是进不了专业的门,虽然到了后期也意识到了这个问题并努力改进,但之前玩格斗游戏的时间太少了,根本不知道怎么改。理论上讲,解决这个问题并不难,关键看你前期的积淀了。
注意这里的优化手感不是让你调CMD(虽然代码大神可以用这个摆平很多问题,当然那是另一个话题了),一般来讲那个是优化出招,而优化手感需要做的是调cns文件里的数值,包括技能发动时间、动作持续的帧数等,调的对不对劲会玩的一试就知道。后来有人做出了kof13的Leona,因为我对这个游戏这个人物极为熟练,所以对于怎么调一目了然,当时也特别想去做哥特城堡的1.1版,修正之前的那些错误,甚至都想好了要加入《超级街霸4》的SA系统,还有《黄金梦想曲》里的某个系统。
现在我的知乎关注者里大部分应该是音乐圈的,而其中又有很多人是研究电音制作的,如果大家看到了这个回答,并且能看到这里(我表示很神奇),希望能再次重视下我强调了无数次的那句“多听多想再去制作”,我后来的dubstep作品没有出现当年mugen里的这种错误,就是因为我听的足够多了,真的是这样。
3.建议制作有纵深感的选人菜单背景。这个是当年我在课间对着学校南边正在建设的楼想到的,在研究了很多整合的画面包后,发现具有纵深感的选人菜单背景能增加2d格斗游戏的立体感,还有许多好处我记不起来了,但是这条简单易用。
4.友好相处,不管你是哪个群体。比如当年2d的公公,这么多年过去,我们可能不记得他的游戏里有什么样新奇的招式,他的KOFS很炫但手感不算优秀,但大家喜欢他,因为他人很好,这也是他留给我最后的印象,我们回想起老朋友,第一印象很可能就是人品。
5.“干净”总是好的。无论人物、火花、音效,“干净”的感觉总是比那种乱糟糟的华丽要好,初学者更应注意。代码也是如此,不要故弄玄虚写太复杂,有一个叫什么氏(做过大家都很喜欢的八神和蛟,声明过他的人物可以随意使用)的人物作者就很不错,代码简单易懂,手感还不错。前面写得简单明了,自己在修改时也很好找,排查bug简单易行,这条其实能带来很多方便。记住程序是为了满足需求的,是为了实现目的的,只要结果是好的,就无需太复杂。
6.(由于太过久远,其他的想不起来了,有机会再回来补充)
五、一点感想
Mugen对我们这些老家伙来说已经是几百年前的事了,身边那些mugen作者也早已离开制作去忙生活了,传统的格斗游戏也逐渐淡出了人们的视线,但是能在知乎看到有这个问题却倍感欣慰,不管大家现在玩的是哪种风格,至少说明mugen还在以新的方式被人关注着,也祝愿大家能创作出自己喜欢的mugen游戏,打造出属于自己的無限世界。