自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 2021-02-08【Web作业开发记录】Java代码读取文件问题

【Web作业开发记录】Java代码读取文件问题1.问题分析在项目中需要读取properties文件,而对于gradle项目,在java文件夹底下的properties文件在编译打包时会自动忽略,最终造成NPE。2.解决方法对于gradle项目,与java文件夹有一个同级的文件夹resources,里面的文件在编译打包时不会忽略。通过DBUtil的Class类的getResourceAsStream方法获得访问InputStream,即DBUtil.class.getResourceAsStream(

2021-02-08 00:40:29 159

原创 2021-01-07【Web作业开发记录】悬浮窗功能

1.需求分析当鼠标放在一个窗口上面的时候,出现一个悬浮窗,提示商品的具体信息。2.设计一开始的时候一脸懵逼,之后借鉴了steam的做法。在需要显示悬浮窗范围的div下,新建一个div儿子节点,即为悬浮窗的div。这个div的position设为absolute,初始display设为none,通过js动态获得位置和内容后,设置top,left属性,写入内容后,再将display设为block(下面直接采用了jquery的fadeIn函数,原理功能是一样的,只不过有个淡入的效果)。3.代码html部

2021-01-07 14:37:35 985

原创 2021-01-03 【Web作业开发记录】表单的自动补全功能

【Web作业开发记录】表单的自动补全功能1.需求分析对于一个搜索商品的模块,输入一个字符后,提示可以用于自动补全的提示。2.设计使用HTML5提供的datalist标签可以很快的解决这个问题。具体的流程框架如下图所示。#mermaid-svg-E9mZSRXuSUnzbQQD .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#m

2021-01-03 13:29:03 187

原创 2021-01-02 【Web作业开发记录】 脱离文档流的布局

【Web作业开发记录】脱离文档流的布局1.问题分析今天遇到一个布局上的问题,需要将表单居中,在表单的旁边有文字进行提示用户名是否可用。即如图所示的效果,也是解决之后的效果。这里中间的表单是居中的,Available字样是在旁边的,一开始,将左边的div的display设置为inline-block,width为80%右边的提示也同样使用一个inline-block的div包裹,width为19%,结果就是并不居中。原因很简单,居中的是表单+提示,而不是单单的表单。2.解决方案解决的方法也很简

2021-01-03 00:19:17 142

原创 2021-01-01【Web作业开发记录】Get方法请求发送JSON字符串,返回HTTPStatus 400错误

【Web作业开发记录】Get方法请求发送JSON字符串,返回HTTPStatus 400错误1.问题分析1.首先需要清楚JSON字符串是有{, }和"这样的特殊字符的。而请求URL里不能包含这些特殊字符,且GET方法正是将请求参数放在URL里,所以会出现400错误。所以必须进行转义。2.另外,Get方法是将参数全部放在URL地址栏里的,所以不能使用getReader或者是getInputStream等方式读取请求字符串,这样只会得到空字符串。如果直接将发送的数据设为一个字符串,这个字符串将会成为键,其

2021-01-02 01:39:22 809

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除