《万物皆可升级》
第一章-万物升级系统
一 第一章-万物升级系统
“杨子啊,你这都毕业快有一年了,是不是该想办法出去找个工作了?老这么窝在家里,就算我和你妈没意见,别人看你的眼神也不对劲啊你说是不?”
不知道是第几次了,老爹和自己这么说。
周杨也知道,啃老族不管放到什么时代来讲,都算是没脸没皮的东西,然而他是真的没办法,三本大学读出来的英语专业……能找啥工作?翻译?人家一群重本生在前面抢着呢!然后除了翻译还能干啥?就算有适合的,也总有一群重本生和自己抢,区区一个三本大学出来的家伙能成什么气候?
本来能选的前途就很少,名不见经传的学校这么大大咧咧写在简历上,别人一看——不认识,嗯,行,你回去等我们的消息吧。
能找到中意的工作才有鬼了,自己中意的抢不到,能抢到的自己却又看不上……大学毕业生基本都会遇到这种问题,似乎不管你是哪个大学出来的哪个水平的毕业生,都总能遇到和自己抢工作的家伙,而且不知为何,别人的条件就是比自己好。
几句话把老爹敷衍过去了,周杨拿起手机看了看通讯录。
当初要好的弟兄们已经有几个干出名堂了,自己要不要厚着脸皮去蹭一下?——这个想法如果是在半年前,绝对会被他毫不犹豫地一脚踹飞,然而现在……他犹豫了仅仅五秒,就打通了其中一个电话。
“喂?杨子?是你吗?”
“哎是我,筒子啊,你最近有空不?咱们出来吃个饭?”周杨很少求人办事,这会儿说起话来总觉得有些生硬,不过他自己没有意识到而已。
“艹你妈的啥时候你丫说话都这幅德行了?有事要我帮忙就直接说,我能帮上的话绝不多哔哔……还是说你真的只是约我吃饭?”对面筒子那边背景里传来一阵大型机械咆哮的巨响,包工头似乎必须要习惯耳边各种各样的噪音,至少周杨觉得换成自己的话,那种环境打电话是绝对不可能听清楚电话里在讲什么。
“哦……那啥,我最近找工作来着……结果……呃……筒子你那边有没有什么空位?我、我要求不高,搬砖也行。”周杨费了老大力,好不容易才把话说出来,这会儿要是有人看她的脸色的话就能发现,这家伙脸都红了。
“工作?哦吼吼,你小子也有今天?”那边筒子怪笑了几声,“得了,我回头帮你问问,反正我这工地上是真的不缺人,你等我去找找谁那儿缺人的……先说清楚这不是客套话,我真的去帮你问了,你个龟孙等老子的消息吧。”
“哦,谢了啊,哪天你有空出来咱们聚一聚?”
“行啊,我有空再找你。”
电话挂断了。
李通是他的高中同学,而且是很少有的上大学后分开了却没有变得疏远的高中同学,当初高中的寝室八人,现在还能这样说话的可能除了李通也没剩谁了。
至于大学的三个室友……周杨表示呵呵,因为自己算是少有的奇葩,大学的时候在外面租房子读走校……孤独的过了四年!没有兄弟!没有妹子!没有三个室友!
挂断电话后,周杨看着手里已经略显破旧了的手机,估摸着今天没什么事,之前投出去的几份简历也都还没消息(估计也不会有什么消息),今天又是无所事事的一天……
算了,玩吧。
他点开手机屏幕,这才反应过来王者农药已经被自己删了,于是又跑回自己房间去开电脑,准备来两局英雄联盟。
轻车熟路,登陆,进频道,打了两把人机热热身,然后开匹配,选人,倒计时,进图……
“砰!!!!”
莫名其妙的,摆在显示器旁边的主机就爆炸了,也不知道是哪个零件能在爆炸的时候拥有如此大的阵仗,周杨扭头看过去的下一瞬间,自己就被主机爆炸产生的火光给淹没……他意识里看到的最后一个画面是主机整个崩裂开、里面射出火红色光芒的场景。
“主机也会爆炸的吗?话说这威力不科学啊,怎么看着不像是主机,更像c4呢??”
一脸懵逼的周杨就这样身处爆炸的中心,脑海里闪过这么一个念头过后,便是眼前一黑——
————————
“哎呀我的亲娘嘞,杨子啊你这可算是醒了……”旁边是老爹的声音,周杨费力朝旁边看过去,便看到老爹坐在自己床边上,虽然挤眉弄眼的表情很是嘲讽,但那一副黑眼圈却是怎么看怎么扎心。
“爸?我在哪儿?出什么事了?”
“嗨别提了,你电脑炸了,整个房间都算是毁了,还招来了警察呢,那几个警察说这爆炸看着不像是电脑机箱,反而像是c4……真不知道你小子在爆炸中心为啥只是个轻度烧伤……哦,那啥,入了保险嘛,所以咱们也不算有多大损失,顺便说一下,你的硬盘没了。”
“艹!老子的硬盘——咳咳。”周杨连忙反应过来,然后环顾四周,发现自己是在房间里——应该是自己的房间,不过墙壁被重新粉刷了一遍,家具也基本被换过了,看来那次爆炸的威力还真的不小,“爹啊,过了多久了?”
“多久?呵呵,你小子昏迷了十天!我都差点把医生给揍一顿了……你说说,到底是什么毛病才会让人直接昏迷这么久!?”老爹一边说一边挠墙,“前几天看你也没什么事了只是一直没醒,我就给你办了出院,把你带回家里来了……哦,筒子来看过你一次,见你这副模样,也没说什么,陪你坐了一下午又走了。”
“哦……”
“你自个躺着吧,我去厨房看看。”老爹说着转身离开了周杨的房间。
周杨瘫在床上发了一会儿呆,抬起手看了看,厚厚的绷带在自己手上绕了好几圈,根据身上的触感来判断,自己应该只有脸上没缠绷带,于是苦笑了一声——自己这是成了木乃伊了嘿。
现在该干什么?不知道。
于是他继续躺在床上发呆。
【哔——正在激活】
“嗯?谁在说话?”他看了看四周,发现什么人都没有,便只当自己是幻听了,眨眨眼睛继续发呆。
【系统已激活,欢迎使用万物升级系统!检测到用户为初次登陆,奖励新手礼包x1】
“艹!!”
这回他是听清了——这声音特么是从自己脑海里传出来的!这是闯鬼了啊!!
【开启礼包——恭喜你获得10000点经验值,是否进入新手教学?】
“……”这鬼怎么感觉画风不太对劲?
【用户无应答,默认进入新手教学……第一步,请锁定身边任意一件道具。(提示:检测到用户处于负伤状态,推荐锁定医疗道具)(提示:锁定方法——将注意力集中到任一道具上即可)】
似乎不是闯鬼?周杨摇了摇头,想看看脑子里这个奇怪的玩意到底想干什么,于是按照这东西的说法,把注意力集中到了身上缠着的绷带上。
【锁定完成!】
【绷带——分类:医疗。可升级项:韧度、治疗效果】
【第二步:请选择一项进行升级,推荐选择——治疗效果】
这会儿他就发现面前弹出一个半透明的屏幕,看着像是全息投影一样,上面就像是游戏里面的物品说明一样,左边一个图标画着绷带,右边几个简陋的文字说明,于是就按照这个不知道是什么系统的提示,试着用意念选择了【治疗效果】升级项——你还别说,这玩意居然还真的能用意念操作,还挺高级。
【治疗效果:lv1,升级为lv2可小幅度提高伤口愈合速度并降低感染几率,需要经验值10点,是否升级?】
周杨选择了是。
【升级完成】
【哔——新手教学完成】
这会儿他又看了看身上绷带的介绍,感觉好像没什么变化,只是说明界面下方多出一行字:【治疗效果lv2,小幅度提高伤口愈合速度并降低感染几率。】
周杨顿时来了好奇心,想试试接着给这玩意升级会发生什么,于是便继续点开绷带的说明界面,然后疯狂给这玩意的【治疗效果】升级。
【治疗效果:lv2,升级为lv3可一定幅度提高伤口愈合速度并降低感染几率,需要经验值20点……】
【治疗效果:lv3,升级为lv4可大幅度提高伤口愈合速度并降低感染几率,需要经验值30点……】
…………
【治疗效果:lv9,升级为lv10可迅速愈合伤口并无视感染,另外可激活止血效果,需要经验值90点,是否升级?】
【升级完成。】
然后周杨就感觉全身上下奇痒无比,痒得他不断在床上扭来扭去,一张脸纠结得好似一个小丑,挤眉弄眼的像是自己在逗自己开心一样。
过了片刻,身上不痒了,他就觉得全身传来一种舒爽的感觉,之前的轻微疼痛感已经消失不见,他意识到了什么,连忙从床上爬起来,手忙脚乱拆下了身上的绷带,一看那边的镜子——自己穿着一条大裤衩站着,而身上完完整整的,哪有什么烧伤!?
“……”
见识到这lv10治疗效果的绷带之后,他整个人目瞪口呆好似一条咸鱼,只知道在嘴里喃喃着一句话:“厉害了……厉害了……厉害了……”
【未完待续】
第二章-抢、抢银行
apache tomcat/7.0.62 - error report http status 500 - string index out of range: -10
\r
type exception report\r
message string index out of range: -10\r
description the server encountered an internal error that prevented it from fulfilling this request.\r
exception
javang.stringindexoutofboundsexception: string index out of range: -10
javang.string.substring(string.java:1911)
.lib.decryptutil.filedecrypt(decryptutil.java:22)
.encrypt.action.execute(action.java:59)
sun.reflect.generatedmethodessor38.invoke(unknown source)
sun.reflect.delegatingmethodessorimpl.invoke(delegatingmethodessorimpl.java:43)
javang.reflect.method.invoke(method.java:606)
.opensymphony.xwork2.defaultactioninvocation.invokeaction(defaultactioninvocation.java:452)
.opensymphony.xwork2.defaultactioninvocation.invokeactiononly(defaultactioninvocation.java:291)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:254)
.opensymphony.xwork2.interceptor.defaultworkflowinterceptor.dointercept(defaultworkflowinterceptor.java:176)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.validator.validationinterceptor.dointercept(validationinterceptor.java:263)
org.apache.struts2.interceptor.validation.annotationvalidationinterceptor.dointercept(annotationvalidationinterceptor.java:68)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.conversionerrorinterceptor.intercept(conversionerrorinterceptor.java:133)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.parametersinterceptor.dointercept(parametersinterceptor.java:207)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.parametersinterceptor.dointercept(parametersinterceptor.java:207)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.staticparametersinterceptor.intercept(staticparametersinterceptor.java:190)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.multiselectinterceptor.intercept(multiselectinterceptor.java:75)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.checkboxinterceptor.intercept(checkboxinterceptor.java:94)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.fileuploadinterceptor.intercept(fileuploadinterceptor.java:243)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.modeldriveninterceptor.intercept(modeldriveninterceptor.java:100)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.scopedmodeldriveninterceptor.intercept(scopedmodeldriveninterceptor.java:141)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.debugging.debugginginterceptor.intercept(debugginginterceptor.java:267)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.chaininginterceptor.intercept(chaininginterceptor.java:142)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.prepareinterceptor.dointercept(prepareinterceptor.java:166)
.opensymphony.xwork2.interceptor.methodfilterinterceptor.intercept(methodfilterinterceptor.java:98)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.i18ninterceptor.intercept(i18ninterceptor.java:176)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.interceptor.servletconfiginterceptor.intercept(servletconfiginterceptor.java:164)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.aliasinterceptor.intercept(aliasinterceptor.java:190)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
.opensymphony.xwork2.interceptor.exceptionmappinginterceptor.intercept(exceptionmappinginterceptor.java:187)
.opensymphony.xwork2.defaultactioninvocation.invoke(defaultactioninvocation.java:248)
org.apache.struts2.impl.strutsactionproxy.execute(strutsactionproxy.java:52)
org.apache.struts2.dispatcher.dispatcher.serviceaction(dispatcher.java:485)
org.apache.struts2.dispatcher.ng.executeoperations.executeaction(executeoperations.java:77)
org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter.dofilter(strutsprepareandexecutefilter.java:91)
\r
note the full stack trace of the root cause is avable in the apache tomcat/7.0.62 logs.
apache tomcat/7.0.62