- 博客(22)
- 收藏
- 关注
原创 work问题
数据库查询问题数据类型转换 a.id agGoodsId, a.goods_serial, a.goods_name, a.store_price goodsPrice, a.stock, a.main_photo goodsPhotoUrl FROM shop_goods a LEFT JOIN shop_store_goods_class sgc ON a.store_goods_class_id = sgc.id WHERE a.deletestatus = "0" AND
2021-02-03 15:00:59
102
原创 Java基础
1 值传递问题2 String的== 和equals3 自动装箱和自动拆箱1、基本型和基本型封装型进行“”运算符的比较,基本型封装型将会自动拆箱变为基本型后再进行比较,因此Integer(0)会自动拆箱为int类型再进行比较,显然返回true;2、两个Integer类型进行“”比较,如果其值在-128至127,那么返回true,否则返回false, 这跟Integer.valueOf()的缓冲对象有关,从valueof()的实现方法可以看出他int在[-128,127]之间的时候他会直接拿缓存,
2020-12-08 10:52:41
118
原创 面试
1.获取string每个字符出现的次数: 把每个字符遍历出来,存到map里面,用字符做key,次数做value,每次便利用map获取,有的话value➕1,没有就put。2.单例模式,饿汉式、懒汉式。1 在类中使用构造器创建静态常量,随着类加载而加载出来,在静态方法中返回,线程安全 ,也可以是用枚举2使用静态内部类,在静态内部类中使用懒汉式方法创建3...
2020-06-07 19:31:30
116
原创 springboot-02-logging
#调整日志的级别logging.level.com.wlh=trace#指定输入的日志的名字,不指定的位置,位置在当前项目下,指定路径就会在指定的路径产生指定的名字logging.file.name=D:/springboot.log#指定日志文件名为springboot.log在/spring/log目录下,/表示项目所在的根目录下logging.file.path=/spring/log#指定控制台输出的日志格式logging.pattern.console=#指定文件中输出的日志格式
2020-05-28 15:31:46
174
原创 springboot
配置文件注入1、配置文件注入值/** * 将配置文件中配置的每一个属性,映射到这个组件中 * @ConfigurationProperties,告诉springboot将本类中的属性和配置文件中的相关属性进行配置绑定 * prefix=person进行一一映射 * 只有这个组件是容器中的组件,才能容器提供的@ConfigurationProperties功能; * @ConfigurationProperties(prefix = "person")默认从全局配置文件中获取值; */
2020-05-27 18:01:57
96
原创 Mybatis
Mybatis中://配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="deve
2020-05-18 16:45:42
102
原创 css
选择器:hover 可以使鼠标放上去,选择器的样式发生改变;line-hight 要想使文字在父元素中垂直居中,在父元素中设置这个属性的值和父元素高度一直;text-decoration:none 去掉a标签的下划线over-flow 处理子元素宽和高超过父元素时display 用来设置元素显示类型,设置为行内元素,块元素,隐藏box-sizing 值为content-box这个值...
2020-04-29 23:30:55
157
原创 VUE路由相关07
懒加载随着项目的扩增,打包的js文件有三个,第一个是自己写的业务逻辑代码的打包,第二个是为了打包的代码做底层支撑的代码,第三个是1.不使用懒加载import login from '../vue/login';import register from "../vue/register";routes:[{ path: '/login', component: login...
2020-04-28 15:38:15
103
原创 Vue05路由
路由的基本使用1.导入vue-router的包<script src="./lib/vue-router.js"></script>2.创建模板对象var login = { template : '<h1>登录-----{{$route.query.id}}</h1>' } var register = {...
2020-04-28 15:27:31
105
原创 vue-cli脚手架06
创建webpack项目1.进入要创建项目的目录2.创建项目:打开cmd 输入 vue init webpack 项目名称3.进入项目目录:cd 项目名称4.安装一些包:npm install5.启动项目:npm run dev...
2020-04-27 16:07:02
101
原创 Vue 04组件
创建组件的三种方式:Vue.component(‘com’,{template : ‘.{{msg}}’})父组件子组件传递data中的数据和方法数据: props[‘title’]和$emit(方法名,参数)使用component标签来实现切换组件在标签和组件中加入 ref=“mydom”可以通过 this.$refs.“mydom”. 什么来获取标签内容或者组件的方法和dat...
2020-04-25 00:08:40
95
原创 Vue03
1.创建全局过滤器和私有过滤器V.filter(‘过滤器函数’,函数),使用过滤器 .{{msg | 过滤器名称}}2.创建全局指令和是有指令V.directive(‘指令名称’,函数)3.生命周期函数:beforecreatecreatedbeforemountemountedbeforeupdateupdatedbeforedestroyedestroyed...
2020-04-23 23:25:33
129
转载 JS数组的方法
JS中数组的方法concat() 连接两个或更多的数组,并返回结果。join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。pop() 删除并返回数组的最后一个元素push() 向数组的末尾添加一个或更多元素,并返回新的长度。reverse() 颠倒数组中元素的顺序。shift() 删除并返回数组的第一个元素slice() 从某个已有的数组返回选定的元素sort...
2020-04-23 17:05:05
102
原创 VUE02
事件修饰符事件修饰符可以串联的.stop:阻止冒泡,在事件后加入.stop。(在div中嵌套一个按钮,按钮和div也加入点击事件,当点击按钮以后,默认先触发按钮点击事件然后在触发div的点击事件,防止div的点击事件发生,就采用阻止冒泡,阻止冒泡是停止所有的冒泡)。.prevent:阻止默认事件,在事件后加入.prevent。(给a标签一个点击事件,只想触发事件里的内容,不想跳转链接,就采用...
2020-04-23 11:56:19
116
原创 Vue01
var vue = new Vue(el: #app,data:{msg:我}methods: {})v-cloak: 在style中设置为none,在用户访问网速很慢时,可以看不到花括号。v-text和{{}}:都可以把变量渲染到页面中,前者是在容器标签内使用v-text=‘’msg‘’ ,标签内的值会被替换掉,后者可以直接在两个花括号前或者后加入其他文字v-html:会解析ht...
2020-04-22 23:50:07
112
原创 layui更改密码后,弹出消息解决
oldpassword: oldpassword ,newpassword: newpassword ,twopassword: twopassword},function(result){ if(result.success){ layer.closeAll();//关闭动画 // ...
2020-04-22 10:12:21
737
转载 写博客的第二天遇到的bug
在表单中使用button提交造成的问题。 <div class="layui-form-item"> <label class="layui-form-label">旧密码</label> <div class="layui-input-block"> <input type="...
2020-04-22 10:07:43
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人