
前端
段小刀
会社会摇的程序员
展开
-
自己写的Java对象转json
package com.tools;import com.entity.Province;import com.google.gson.Gson;public class JsonTool { public static String ToJson(Province province){ //"{"+"id"+":1,"+"name"+":"+"666"+","+"jianCheng"+":"+"777"+","+"shengHui"+":"+"888"+"}"; .原创 2022-01-23 23:49:15 · 390 阅读 · 0 评论 -
Java对象转json的两种方式(Google包,和jackson包)
package com;import com.entity.Province;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import com.google.gson.Gson;public class TestJson { public static void main(String[] args) { .原创 2022-01-23 17:39:34 · 526 阅读 · 0 评论 -
计算机软件技术实习 项目二 贪吃蛇的游戏开发(游戏逻辑的JS实现)2-(4)
目录一、简单介绍二、代码实现一、简单介绍 这个贪吃蛇的基本逻辑是基于js20行贪吃蛇代码,这个代码看起来十分短小,但实现了贪吃蛇的所有要求。如,蛇的移动,吃豆子等等。有一点不好,为了追求极简风格,在格式和变量的命名上会有一些问题,导致很难看懂。如果有兴趣可以去搜一下,网上一搜一大把。我为了达到老师的实习要求,在此基础上,增加了计分功能和暂停游戏。二、代码实现 主要的东西在注释中已经很详细了,不做过多解释。<script> var s...原创 2021-12-08 16:12:19 · 799 阅读 · 2 评论 -
计算机软件技术实习 项目二 贪吃蛇的游戏开发(游戏界面的设计)2-(3)
目录一、界面展示二、代码展示 1、HTML部分 2、css部分三、学到的新东西(html5标签)一、界面展示 如图所示 在开始界面的基础上加了游戏界面,有分数计算,还有三个按钮,分别对应重新开始,暂停游戏,和退出游戏二、代码展示 1、HTML部分(1)重新开始相当于刷新当前界面,所以做一个超链接链接到此界面就好了 (2)退出游戏,是一个超链接,链接到游戏开...原创 2021-12-07 19:47:40 · 520 阅读 · 0 评论 -
计算机软件技术实习 项目二 贪吃蛇的游戏开发(游戏开始界面的设计)2-(2)
一.界面展示 如图所示 没有什么难的,就是很帅很帅的背景,一个开始游戏按钮,还有背景音乐(默认选择打开,可以手动关闭),我感觉稍微有点前端基础的人都可以搞出来,哈哈哈哈,多的不说,看代码二.代码展示 1.HTML部分 真的没什么好说的,就简简单单几行代码,要说有点技术含量的就是那个超链接了。<body> <div class='bk'> <!--背景音乐--> ...原创 2021-12-06 18:15:58 · 936 阅读 · 0 评论 -
计算机软件技术实习 项目二 贪吃蛇的游戏开发(实验准备)2-(1)
一.需求分析1.实现贪吃蛇游戏基本功能,屏幕上随机出现一个“食物”,称为豆子。玩家能利用上下左右键控制“蛇”的移动,“蛇”吃到“豆子”后“蛇”身体加长一节,得分增加,“蛇”碰到边界或蛇头与蛇身相撞,“蛇”死亡,游戏结束。2.进行交互界面的设计,要有开始键、暂停键和停止退出的选项,能够控制游戏进程。对蛇吃到豆子进行分值计算,可以设置游戏速度,游戏音乐等拓展元素。二.编程语言 HTML,CSS,JavaScript三.开发工具/平台 ...原创 2021-12-06 17:53:21 · 7684 阅读 · 0 评论 -
计算机软件技术实习 项目一 简单计算器的实现(关于括号问题的bug解决)1-(4)
目录1.bug描述2.解决方案1.bug描述 1.如果只有括号开“(”,没有括号“)”,如:1*(2+3 ,他是一个不合法的算式,但是经过测试,计算器输出结果是1,这显然是不正确的 2.在解决了第一个bug后,又发现了新的bug。当括号后还有算式时,它输出null,如下:2.解决方案 1.在中缀表达式转后缀表达式后,加入以下代码,因为如果括号没有匹配,在后缀表达式里是有括号存在的,所以,如果有,则不下面的执行运算//如果括号不匹配,即后...原创 2021-11-29 20:56:03 · 318 阅读 · 0 评论 -
计算机软件技术实习 项目一 简单计算器的实现(html+css实现界面设计)1-(3)
目录一、界面分析二、第一个界面三、第二个界面一、界面分析 此项目共两个界面 1.计算界面 包括输入输出屏幕,22个按键(0,1,2,3,4,5,6,7,8,9,+,-,*,/,历史,回退,清屏)2.历史界面 一条一条的历史记录 二、第一个界面本人CSS写的烂,大佬们包容一下 1.html 代码,在微信开发者工具中为wx...原创 2021-11-28 21:18:20 · 600 阅读 · 0 评论 -
计算机软件技术实习 项目一 简单计算器的实现(所涉及的算法JS代码实现)1-(2)
一、String数组转为算数表达式二、中缀表达式转后缀表达式三、后缀表达式的计算原创 2021-11-28 20:37:05 · 688 阅读 · 0 评论 -
计算机软件技术实习 项目一 简单计算器的实现(实验准备)1-(1)
一、需求分析 1. 能通过设计的按钮控件输入并实现算术表达式,表达式在文本框中显示,运算结果输出显示;2.保存和浏览历史运算记录;3.能够检验算术表达式的合法性;4.能够实现混合运算的求解,算术表达式中包括加、减、乘、除、括号等运算符;5.要求交互界面友好,程序健壮。二、三、四、编程语言:html、css、JavaScript、Java五、开发工具/平台HbuilderX、ID...原创 2021-11-25 12:33:40 · 9526 阅读 · 1 评论