- 博客(27)
- 收藏
- 关注
原创 vue重要的指令:
5、v-model:能轻松实现表单输入和应用状态之间的双向绑定。1、v-test:渲染数据。6、鼠标点击到上方会有提示。4、v-for:循环渲染。2、v-if:控制显示。3、v-on:绑定事件。
2023-12-07 10:59:23 60
原创 JAVA开发人员应该知道的js语法
模板语法使用的``包裹内容,支持换行,不需要字符串形式的拼接, ${}语法为渲染字段。查找数组中符合条件的元素索引,若有多个符合条件的元素,则返回第一个元素索引。查找数组中符合条件的元素索引,若有多个符合条件的元素,则返回第一个元素索引。filter() 查找符合条件的元素,返回一个数组集合。通过指定函数处理数组的每个元素,并返回处理后的数组。箭头函数提供了一种更加简洁的函数书写方式。forEach() 遍历查找元素。模板语法(简化html的拼接)find() 查找单个元素。
2023-11-06 16:04:52 60
原创 CentOS 上安装 Docker 引擎
Centos上安装docker一)Centos安装yum:1、首先建立一个备份文件夹 mkdir /tmp/yum2、然后备份文件 cd /etc/yum.repos.d mv *.repo /tmp/yum3、安装阿里源 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.rep...
2022-04-12 15:13:16 1157
原创 使用递归查询分类
1、先查询一级分类列表;2、遍历查询二三级分类private List<GoodsCategory> queryByRecursive(List<GoodsCategory> list) { Map<String, Object> map = new HashMap<>(); List<GoodsCategory> findList = null; for (GoodsCategory go
2021-05-17 14:34:11 306
原创 Github使用
Gitgithub:(一)本地提交文件基本命令:1、初始化 git init2、克隆线上github的仓库:git clone https://github.com/wqhaappy/wq_repository.git3、把想要提交的文件复制到与.git处于同一目录下4、开始上传文件:git initgit add wq_repository/testgit commit -m “注解”git remote add origin https://github.com/wqhaappy/wq
2021-04-25 11:44:44 107
原创 web中常用的标签
(一)web中常用的标签:1、加粗:或者是2、倾斜: 或者是3、删除线:或者是4、下划线:或者是5、超链接标签:文本或图像 target用于指定链接页面的打开方式,其中_self为默认值,_blank为在新窗口中打开方式(二)相对路径与绝对路径1、相对路径:图片相对于HTML页面的位置 eg:上一级路径 …/表示2、绝对路径:通常都是以盘符开头的(三)css文本属性 1、text-align属性用于设置元素内文本内容的水平对齐方式(left-左对齐
2021-04-25 11:40:04 3105
原创 使用统计echarts组件
1、获取数据sql查询结果显示因项目需求获取不到的数据显示为零,所以需要在获取不到数据的时间点sum需显示为零(即上面显示的0点,1点,2点…显示为零)实现使用了数组的方法:因数组定义的长度以后,里面的数值默认为零,所以我只需要在有数值的时间点里加入相应的数据(根据下标添加数据)后面把数据已经对应的数组存入map中,在转为json格式可以给前端用AJAX获取到,完成数据的动态加载。Echarts动态获取数据(https://echarts.baidu.com/)导入js文件A
2021-01-09 11:09:23 285
原创 商城项目需要注意
做商城项目:1、购物车:清楚购物车是怎么提交订单的1)第一种情况:同一个商家就只用生成一个订单,但是要有多条订单子表的记录2) 第二种情况:不同的商家平台生成多个订单。具体需要什么样的需求需要跟客户确认)2、商品: 1)需要确定该商城是要买啥??(是否有指定的类型);2)要使用哪种方式去卖,组合好规格或者不组合规格;3)这个商品可能会延伸出那些需求:售后,发货,物流等等3、优惠券:1)满减优惠券2)无条件使用优惠券4、订单,最主要的是购物车提交和拆单,然后和单个商品下的结合起来,如果有分销
2021-01-09 10:34:49 278
原创 服务器使用笔记
进入bin路径:cd …/bin 也可以进入cd /data2/tomcat/当前项目的tomcat/bin开启服务器: ./startup.sh关闭服务器:./shutdown.sh查看日志:cd …/logstail -f catalina.out服务器没动,起不来的情况: 查看日志/data2/tomcat/tomcat-tenpoit/logs 中的localhost_access_log文件(下载查看)删除服务器上的文件:进入webapps使用命令:rm -rf ad
2021-01-09 10:23:57 87
原创 我的课程列表接口
这个接口卡了我好几天,虽然对别人来说很简单,但是我还是卡了很久,但是最后还是理解清楚了。1、首先,我要查询列表,就是明白,这是一个一对多的关系,分类对应多课程。2、分二步来完成:1)根据用户id查询出分类列表,注意分类下面是多课程,查询分类的时候需要根据分类id来分组 2)根据用户信息查询出课程信息列表。也是一个集合3、我需要封装数据,把这二个集合双重for循环之后组合在一起。 public static...
2020-07-17 15:41:16 314
原创 dao层Map加注解的问题
今天遇到一个问题,在dao层的时候我在map集合前面加了一个注解,值我是直接取的,后面一直报错,记录一下问题。map存储方式是key-value的形式。1、dao层map集合加注解 //map集合加注解之后Mybatis调用值就必须是#{param.storeId} List<Statistics> statisticsByHour(@Param("param") Map<String, Object> param); xml调用map集合...
2020-07-06 15:51:52 779
原创 校验页面输入的数据在数据库中是否存在
一、在页面中国保留原来的值,跟修改之后的做比较 1、要校验的字段<div class="form-group"> <div class="row"> <div class="col-sm-12"> <label class="col-sm-3 control-label">分类名称</label> <div class="col-sm-6"> ...
2020-07-02 13:43:55 3492
原创 优惠券状态改变的定时器
原来的思路:先查询出所有的优惠券,然后遍历优惠券,比较结束时间跟当前时间,改变其状态。这是我想第一反应的方法。 后来别告知,这样的话服务器扛不住,分分种就崩那种,后来改变了写法,记录一下。 1、SQL实现<!--定时器修改优惠券状态--> <update id="updateByJob"> UPDATE t_discount SET state = #...
2020-07-01 09:53:17 1005 2
原创 查询指定商品下的可用优惠券
商品是绑定在二级分类下的。sql语句SELECT d.*FROM t_discount dLEFT JOIN t_discount_product p ON d.id = p.discounts_idWHERE d.state = 2//进行中的优惠AND ( d.type = 1//全部商品 OR ( d.type = 2//分类商品 AND p.type = 2 AND p.obj_id = 分类id ) OR ( d.type = 3//指定商品 AN
2020-06-30 10:25:12 626
原创 服务器部署项目
今天部署项目,项目是多模块的时候,总是只能访问到一个,后来问了同事,才知道,部署的时候,web.xml也是需要改的,后来,在shop文件中,在web.xml文件中加入了<context-param> <param-name>webAppRootKey</param-name> <param-value> shop.root </param-value> </context-param>
2020-06-23 13:40:49 150
原创 SQL语句根据id分类,值用逗号分隔,显示在一条数据中
今天学习到的group_concat()其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函数参数(就是字段名)决定。分组必须有个标准,就是根据group by指定的列进行分组。msql例子SELECT a.*, ( SELECT GROUP_CONCAT(b.`value`) FROM t_specification_value b WHERE b.specification_id = a.id .
2020-06-03 17:35:58 655
原创 limit使用需要注意的
SELECT * FROM t_goods_classify WHERE parent_id =1 LIMIT 1,6哎妈呀,我今天遇到一个问题,limit从1开始,取6条数据,数据库中就只有一条数据,取了我大概半个小时都没取到。原来是limit1,6(是从第一条数据开始,但是不包含第一条数据,取6条记录)。记录一下...
2020-06-01 16:25:35 437 1
原创 BigDecimal在项目中遇到的问题
1、类型转换 **integer---------->BigDecimal**BigDecimal bigDecimal=new BigDecimal(“259”);2、BigDecimal乘除法1)乘法:multiply()eg:BigDecimal bigDecimal = new BigDecimal(“25”);BigDecimal price = new Bi...
2020-04-08 10:33:48 197
原创 数据库中字段使用了关键字
今天早上卡了我很久的一个问题,数据库表中使用了关键字descMybatis中就必须要把关键字用 包起来,此 不是引号,而是Tab键上面那个键。我一直使用的是单引号,结果卡了我一早上,记录一下...
2020-04-07 12:00:26 475
原创 复选框不能编辑
复选框中使用disabled="disabled"就不能实现编辑 <input type="checkbox" Enabled = true class="i-checks " [#if (item.morningState)==1]checked[/#if ] disabled="disabled"/>上午 页面实现的效果...
2020-03-16 16:57:22 2128
原创 复选表的实现
实现复选表的步骤:1、首先需要画页面<!--/row--> <div class="form-group"> <div class="row"> <div class="col-sm-12"> <label class="col-sm-3 control-label">...
2020-03-12 15:59:34 123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人