一个属于左半红印的Avalon

Copyright © 2008-2026
Powered by WordPress
Use theme BlackCooler
Created by Redonleft
鄂ICP备19016979号-1
川公网安备51011202000667
文章归档
C:\>
《Black Hack》升级2.1

最近一直都在完善black hack主题,现在升级到2.1

对于这个主题我的版本号规则是

整体风格变化 . 功能性增加 . bug修复和优化美观

现在的实际版本号是2.1.1,所以第二位的增加意味着本主题有新功能加入。应该很容易就能从主页看到。

新功能:

  1. 侧边栏新增微博内容显示,显示内容为我的微博首页,包括我的微博内容和我关注的人的微博内容。
  2. 在置顶文章和第一篇文章之间插入了一个bilibili播放器,并可通过在播放器下方的数字提交,展示你所想要展示的视频内容。
  3. 屏幕左下角新增了一个音频播放器。并在侧边栏加入了控制,通过提交歌单ID载入你所需求的歌单。目前默认是从网易云音乐读取歌单。

修复和调整:

调整了影响美观的若干代码。

前面的文章里,我抱怨过微博API。到今天为止,我明白了,其实微博还算好的。本次更新新增内容里如bilibili、网易云音乐,都是不提供API的。github上一大堆人都是自己在那探索。最过分的就是bilibili只允许一个iframe来分享视频,这让我至今都没办法自定义它的播放器。音乐方面到还好,github里有比较完善的解决方案。所以目前所展示的这个样子是我能力范围内能做到的最好的结果了。

killgod创作于2019.07.27th
C:\>
《Hell Boy 3》

2004年和2008年的地狱男爵电影我一直非常喜欢。当然,并不是对那个红色大猴子感兴趣,而是对电影展现出来的异世界生物和异世界景象着迷。前两部地狱男爵明显是一个向着超级英雄类迈进的电影,但到了3,看之前我不知道,看之后我都不用猜这电影肯定是R级。

我对地狱男爵3是感到非常失望的,全篇不再像以前那样充斥着各种奇幻的想象。取而代之的是满屏幕的血肉横飞、残值断臂、人头、内脏和血浆。一副明显B级片的卖相。很多地方甚至刻意用恶心的方式进行表达(比如女主的通灵术)。而影片本身的剧情脉络又显得过于简单,两句话可以概括。“你将毁灭世界!”“不,我不会!”而像前两部电影里那种奇幻场景,在这部里就更没有了。

全片最大的亮点是米拉·乔沃维奇(生化危机电影女主)的……额……我说文明点…身材。但说到这里我又想吐槽,这片的副标题是Rise of the Blood Queen。实际上这个所谓的BloodQueen只是一个会使用强大瘟疫诅咒的女巫而已。跟Blood没有半毛钱关系,最开始我还以为是吸血鬼。

地狱男爵的漫画好像是已经完结,其实漫画的画风在美漫里就显得是非常朴素。很难想象这部电影出到3了竟然是这个结果。我想应该是可以放下了,总之,这个系列电影变成现在这个样子还是令人难过的。

killgod创作于2019.07.22nd
C:\>
《掠食城市》

最近这部电影可以在网上观看了,整部片子看下来我个人觉得还不错。有点不太明白分数为什么那么低。有可能是观众对其的期待过高造成的。电影对整个世界的描绘还是相当不错的,但整部电影的亮点也就仅此而已了。说到底电影最终还是靠故事,只有惊艳的镜头是不够的。也正是因为如此,我买了本原著来看,看看到底是电影毁了原著还是本来就那么回事。

原著是三部曲,目前第一部我只看了一半。怎么说,我觉得电影其实没犯什么错。一个在幻想世界的冒险故事。小说的主旨也是在描绘这个幻想世界,所以对人物描写,情节铺垫只给人感觉还不错,并没有什么出彩的地方。相比之下跟之前看的《副本》相比,感觉差距好大。接下来抽空会把小说看完,如果还是一直这样的话,我想我不会继续读后面两部。

killgod创作于2019.07.17th
C:\>
JS实例化报错Uncaught TypeError

像我这样的初学者会犯这样的错误,简单说就是实例化后,引用出现报错。

我的需求是某个JS函数不断运行,当然这回占用用户CPU。不过是个人博客嘛,而且funcation很小,占用量很低。所以这里先简单说一下,循环funcation的用法。

funcation XunHuan(){} //这里是需要循环的函数
var newXunHuan = new XunHuan();

如果执行XunHuan(),是没有办法执行第二次的。或者说执行第二次也不会生效。所以需要new来实例化,然后反复new来实现重复执行XunHuan()

然后这里就个问题了,按照以往JS经验定义funcation并不会直接执行,还需要调用。比如:

funcation XunHuan(){}//这里是定义
XunHuan();//这里是调用

依照上面的理解,定义了实例化后,是不是也要单独调用呢?比如:

funcation XunHuan(){}
var newXunHuan = new XunHuan();
newXunHuan();

事实是如果按照上面这么写会报错

Uncaught TypeError:  newXunHuan  is not a function

这是实例化的不一样的地方,通过new funcation后实际上并不再需要单独调用,它自己会调用。

funcation XunHuan(){}
var newXunHuan = new XunHuan(); //实例化,自动调用

左半红印创作于2019.07.14th
C:\>
《狮子王》真狮版

真狮版的《狮子王》刚刷完,简单说一下感受。原版《狮子王》是迪士尼的动画巅峰,这次remake想必迪士尼也是用心了。但看完后,我还是有点想吐槽的。正和网上很多人吐槽的那样,原版高度拟人化的作法让电影里的角色一个个个性鲜明,但在CG版里,因为真实性的考虑,动物们不可能拥有如此多人类的表情。这一点虽然我是可以理解的,但CG版这里的处理方式不太好。角色们缺少拟人表情,会削弱它们的代入感,放在一个以纯动物为角色的电影里,CG版《狮子王》显得情绪调动明显不足,感情铺垫也不够,而且迪士尼并没有采取任何措施来弥补。整部电影看下来,一个高冷的刀疤反而是表现最好的,其他看起来都要差一些。

同样的问题,也表现在原版中部分剧情的删减。动物们不能表现的过于人类,所以有些过于人类化的剧情就显得十分不合适。然后迪士尼的作法也变得很简单,就是删了。和上面说的加起来看的话就会发现,本来就缺乏代入感和感情带动再加上部分剧情的删减,让屏幕外的观众离电影更远了。还有一点不得不提的是,不知道是我选择的电影院的原因还是影片本来就是这样,画面的颜色鲜艳程度明显不足,看起来灰灰的。特别是彭彭和丁满的家,本来山清水秀的地方愣是让我看起来像黑白片。这和原版的色彩丰富又形成了鲜明的对比。

最后表达的,电影院是公众场合,坐我身边的人全程说话看手机,在被我制止后竟然跟我说一会就好一会就好,实在令人发指。

左半红印创作于2019.07.14th
C:\>
Use of undefined constant

在网上搜索标题的话,你会发现绝大部分解决方案都是把notice报错关闭。这不扯淡吗!?掩耳盗铃而已,真的难以置信这种解决方式竟然还被大量转载好像PHP本身就疯了一般没事给你报这个错误。

到7.x版本后,这个notice会升级成warning,并告诉你在未来会再次升级错误等级。那是不是以后就都关了啊?!这个问题其实非常简单,只需要仔细检查代码和研读一下手册,你就会发现一些细节上的问题导致了这个错误的产生。

举个例子,在php中获取日期

date(Ymd)

好像没什么问题对不对,教程里也是这么写的,date()函数,Y参数是年,m参数是月,d参数是日。没错啊!

再去回头看看教程,如果实在觉得没区别就看看php手册。这么写肯定是会报错Use of undefined constant。因为正确的写法是:

date("Ymd")
date('Ymd')
killgod创作于2019.07.12th
C:\>
请留下您的足迹

你可以在这里对本站直接评论

也可以在任意日志文章内进行评论

如果你对本站的隐私保护有疑问,请参照上方“关于我”页面

左半红印创作于2008.11.21st

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注