- 博客(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
空空如也
如何让前后端公用一份常量?
2021-01-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人