贪吃蛇,但是智利
智利条这么长,成为贪吃蛇不过分吧 捏他了硝石战争:玻利维亚在这场对智利的战争中失败,失去了唯一的入海口,成为内陆国,而智利变得更长了 Bolivia cannot into coast 代码 效果 玩法贪吃蛇还能怎么玩?使用键盘的上下左右键操作智利蛇吃掉玻利维亚球, 实现其实贪吃蛇游戏不难,绝大多数人应该都能敲出来 普通的贪吃蛇游戏中,蛇的每一节身体都是普通的方块,最多也就是头部的方块颜色不同 然而我这只不是普通的蛇,而是有棱有角(?)的智利条,需要有那么个像样的形状 这倒也不难,在绘制每一节蛇身时,根据前一节、这节、后一节坐标,获取行进位置,再判断使用的贴图就行 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970/** * 判断这一节蛇应该使用什么类 * @param param0 前一个坐标 * @param param1 需判断的坐标 * @param param2 ...
毕设项目复盘
我这种很一般的学校的计算机专业总有个不成文的潜规则:我们不生产毕设,我们只是互联网的搬运工。无论是老师还是学生,基本都默认毕设就是github等平台上随便找的,或者干脆就是买的一个项目 但我当时很铁,我心想“要变得更牛X,怎么着也得自己做点东西啊!”,决心要独立完成毕设。于是在别人都准备实习或考研复试时,我花了大量的大好时光去做这个b玩意,并且老实说做的真不咋地,感觉说它屎山都是抬举了,顶多依托稀史 为什么史呢,因为当时我虽然有这些语言基础,但对项目结构的安排理解甚浅,也没有什么代码规范的意识,所以写的很乱而且我写的样式真的很难看,到底要怎样才能像前端自媒体大佬一样写出好看的样式啊 很多地方应该有更好的解决方法的,只是我当时不知道,靠搜索引擎和想象力(?)硬着头皮瞎写,跌跌撞撞写出来的。我懒得再改了,毕竟刚开始一腔热血,最后只剩下“肝得好累啊”,但如果再写一次的话,我相信虽然也不会写的非常好,但会比原先的好 项目类似Discogs的一个音乐资料百科真的不是xxx管理系统,然而Discogs不仅是音乐资料百科,还包含音乐新闻资讯站、唱片二手市场和一定的社交功能,其实更应该称它为音乐数据库 ...
电商后台管理系统练习
一个(非常非常常见的)练习,使用了Vue全家桶、TypeScript、Element+三件套 效果 登录页我很想知道许多大佬究竟哪里冒出来的美学素养,总是能设计出爆炸好看的登录或者其他组件 但对于一个B端应用而言花活倒确实没用 页面左侧是目录,上面是版头,右下侧则是中心 权限管理用户管理顾名思义管理用户(指B端员工),尤其是要为用户分配角色 角色管理顾名思义管理角色(或者说职位/地位啥啥啥),尤其是要为角色提供访问某些路由/进行某些操作的权限 菜单管理顾名思义管理菜单,这些和后端返回的动态路由有关 商品管理品牌管理顾名思义管理品牌 属性管理顾名思义管理商品属性 SPU管理顾名思义管理SPU SKU管理顾名思义管理SKU 条件查询就先不做了,因为在别的地方放了个关键词查询,然后感觉大部分情况下条件查询和关键词查询一样的( 数据大屏其实是一些死数据,但无所谓,因为使用SSE单工通讯就能立马使数据变活,关键还是echarts 地图不能加载是http协议的原因,github page本身配置https很简单,勾选”enforce https”即可 但因为 ...
木木最近在读什么?(1)
此系列暂停更新 其实主要是因为我发现自己才疏学浅没那个能力也懒得去b一大堆读后感,那就报菜名吧 本系列为汇总式贴子,每篇文章最多包含10本书并作出极简单感想,不定期更新 致命元素 毒药的历史著:[英]约翰 · 埃姆斯利 一本科普书,介绍了例如汞、铅、铊之类的有毒元素的特性以及与之相关的投毒案/卫生事件 如果你是一个想写点故事的作者,这本书也许可以给你一些关于谋杀情节的灵感和参考原型 算法图解著:[美]Aditya Bhargava 绝对有趣易理解的科普/入门书,将算法与实际问题结合(贯彻了”算法就是为了解决问题“),有明确的导向目标而非灌汤,轻松自然 当然只有这本书绝对不够学算法,但本书谈及的拓展内容,可以当作进一步学习的参考目录 如果我早点知道这本书该多好! What if? 2著:[美]兰道尔·门罗 之前看过同作者之前的两本(What if? 和 How To?),可以说这些都是很适合杀时间同时又异想天开大开的科普读物 我觉得这个也可以给小孩看,培养他们的科学兴趣,至于我这种无聊又笨的人看个乐就够了XD
待办事项标签外挂
我认为自己需要一个页面记录自己想要挖的坑做的事,但是hexo渲染markdown checkbox的样式很难看,所以我花一个下午的时间火速摸了个照样很难看的小玩具 使用 参数1:事项类型 参数2:是否已完成 参数3:标题 请按指定关键字及其顺序填参,如果需要未完成、带标题的事项,请至少给参数2填一个空格,具体见示例 示例 已完成的非重要事项 √ 12345{% todo "relax" "complete" %}已完成的非重要事项{% endtodo %} 一般事项 12345{% todo "normal" %}一般事项{% endtodo %} ...
歌词滚动效果
这不是打算用于本站的东西(如果有需要,我会直接修改aplayer的样式),只是一个小练习 很简单的小练习,请各位大佬海涵 效果当音乐播放到某一特定位置时,歌词出现滚动高亮效果 样式123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354* { margin: 0; padding: 0;}.container { width: 100vw; height: 100vh; background-color: #222; display: flex; flex-direction: column; align-items: center; padding: 20px; box-sizing: border-box; overflow: hidden;}.player { display: flex; justify-content: center; padding: 20 ...
前端面试题搜集
岁 月 史 书 来源很多,总之我只是到处偷而已 浏览器有哪些主流浏览器浏览器分为Shell(外壳)和Core(内核)两部分,拥有自己独立内核的浏览器才叫主流浏览器 Navigator:网景公司在94年推出的最早的浏览器,现在已经不使用了,内核为Gecko Opera:欧鹏公司推出的浏览器,早期内核为Preston,现在为Blink IE:微软公司推出的浏览器,现在已经不使用了,内核为Trident Edge:微软公司推出的浏览器,用于继任IE,内核为Chromium FireFox:Mozilla基金会(早期隶属于网景公司,后独立运营)推出的浏览器,内核为Gecko Safari:苹果公司推出的浏览器,内核为Webkit Chrome:谷歌公司推出的浏览器,内核为Webkit Webkit内核是谷歌和苹果共同研发的;Chromium、Blink是Webkit的分支 浏览器的运行 参见事件循环 浏览器是一个多进程、多线程的应用程序 浏览器有这些进程: 浏览器主进程(只有一个):负责协调控制,例如新开网页,点击后退按钮等,其他进程都由它控制 浏览器渲染进程:执行HTML、CS ...
简评《童年的消逝》
简介 同样是摘自豆瓣,摸鱼真爽xxx。童年的消逝 (豆瓣) (douban.com) 《童年的消逝》初版于1982年,是尼尔·波兹曼的代表作之一。 “童年”是一个被发明出来的概念,印刷术普及之前,儿童与成人之间靠口语传播,彼此分享基本相同的文化世界,所以人类并没有“童年”;印刷术普及之后,文字成为主导,成人掌握着文字和知识的世界,儿童与成人之 间出现了一道文化鸿沟,“童年”诞生了。 电视时代,一切信息都能够在成人和儿童之间共享,成人和儿童之间的界限逐渐模糊,儿童几乎都被迫提早进入充满冲突、战争、性爱、暴力的成人世界,“童年”逐渐消逝。 波兹曼同时指出,在成人和儿童共同成为电视观众的文化里,政治、商业、教育等最终蜕变成幼稚和肤浅的弱智文化,人类的文化精神逐渐枯萎。 感想《童年的消逝》是“儿童”这一(社会性)概念的简史,同时它也和《娱乐至死》一样,是对现代媒体传播的批判。 中世纪时的知识被教会这类少数人垄断,普通人作为文盲只拥有语言的听说能力,所有人都共享着同样的、以图像视觉和听觉为主的、具象的、只存在于瞬间的内容载体,因此当时的“儿童”和“成人”的思想和学识并没有什么不同,“儿童”在那 ...
医院预约挂号统一平台练习
一个练习,使用了Vue全家桶、TypeScript、Element+三件套 代码 效果 页面结构采用头部+中间主要内容+底部的结构 头部:logo、标题和用户(如果没登陆则是登录入口) 中间主要内容:路由 底部:没啥特殊的 功能首页根据筛选条件显示北京市医院 登录只有登录才能进行挂号流程、访问会员中心 可以使用手机号或微信登录,若手机号/微信没有对应账号则会自动注册 因为没有开通短信服务(贵),所以只是模拟了一下过程(六位验证码会自动回显) 医院详情查看医院的一些详情 只有已登录用户才能进行挂号 选择就诊人、确认订单 会员中心订单详情,分为待支付、已支付、已取消三个状态 所有订单 实名认证,一个账号只需认证一次 就诊人管理,用于增删修改就诊人
简评《消费社会》
简介 摘自豆瓣,因为我懒得自己写了XD。消费社会 (豆瓣) (douban.com) 《消费社会》是鲍德里亚早期的代表性著作,对国际哲学、社会学以及新兴的文化研究领域产生了广泛而深远的影响,被公认为该主题的重要经典之一,在马克思主义理论、社会学、政治学、文艺学以及相关领域,该书亦是最流行的教学参考书。 在这本书中,鲍德里亚将政治经济学批判理论、符号学理论、精神分析理论等整合在一起,形成了消费社会批判理论。鲍德里亚指出:与过去将消费看作经济活动中的一环不同,在消费社会中,消费是一种主动的结构,商品的符号价值推动着人们在消费中对自身、对社会的想象性认同,确证了现代社会的合法性。要透视这一社会,就需要从政治经济学批判走向符号政治经济学批判。 鲍德里亚关于消费社会的分析,不仅构成了他思想发展中的重要环节,对于我们理解当代西方以及我国现阶段的社会、文化,也具有重要的借鉴意义。 感想《消费社会》受到《景观社会》和情境主义的影响,而我在之前看过盖 · 德波的《景观社会》(虽然挺晦涩难懂的我这种菜鸡真的读不懂),所以这稍微给我降低了一点阅读这本书的门槛(然而也没降多少)。 鲍德里亚承接了《物体系》( ...