笔记
V__
这个作者很懒,什么都没留下…
展开
-
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 · 108 阅读 · 0 评论 -
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 · 128 阅读 · 0 评论 -
面试
1.获取string每个字符出现的次数: 把每个字符遍历出来,存到map里面,用字符做key,次数做value,每次便利用map获取,有的话value➕1,没有就put。2.单例模式,饿汉式、懒汉式。1 在类中使用构造器创建静态常量,随着类加载而加载出来,在静态方法中返回,线程安全 ,也可以是用枚举2使用静态内部类,在静态内部类中使用懒汉式方法创建3...原创 2020-06-07 19:31:30 · 120 阅读 · 0 评论 -
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 · 185 阅读 · 0 评论 -
springboot
配置文件注入1、配置文件注入值/** * 将配置文件中配置的每一个属性,映射到这个组件中 * @ConfigurationProperties,告诉springboot将本类中的属性和配置文件中的相关属性进行配置绑定 * prefix=person进行一一映射 * 只有这个组件是容器中的组件,才能容器提供的@ConfigurationProperties功能; * @ConfigurationProperties(prefix = "person")默认从全局配置文件中获取值; */原创 2020-05-27 18:01:57 · 106 阅读 · 0 评论 -
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 · 110 阅读 · 0 评论 -
Spring
Scope指定bean的作用域 单例 多例 同一次请求创建一个 同一次会话创建一个原创 2020-05-18 21:07:03 · 104 阅读 · 0 评论 -
Vuex
数据响应式:需要给容器中state中的对象或者数组添加和删除东西的是用Vue.set()和Vue.delete()原创 2020-05-07 21:01:42 · 84 阅读 · 0 评论 -
css
选择器:hover 可以使鼠标放上去,选择器的样式发生改变;line-hight 要想使文字在父元素中垂直居中,在父元素中设置这个属性的值和父元素高度一直;text-decoration:none 去掉a标签的下划线over-flow 处理子元素宽和高超过父元素时display 用来设置元素显示类型,设置为行内元素,块元素,隐藏box-sizing 值为content-box这个值...原创 2020-04-29 23:30:55 · 165 阅读 · 0 评论 -
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 · 110 阅读 · 0 评论 -
Vue 04组件
创建组件的三种方式:Vue.component(‘com’,{template : ‘.{{msg}}’})父组件子组件传递data中的数据和方法数据: props[‘title’]和$emit(方法名,参数)使用component标签来实现切换组件在标签和组件中加入 ref=“mydom”可以通过 this.$refs.“mydom”. 什么来获取标签内容或者组件的方法和dat...原创 2020-04-25 00:08:40 · 98 阅读 · 0 评论 -
Vue03
1.创建全局过滤器和私有过滤器V.filter(‘过滤器函数’,函数),使用过滤器 .{{msg | 过滤器名称}}2.创建全局指令和是有指令V.directive(‘指令名称’,函数)3.生命周期函数:beforecreatecreatedbeforemountemountedbeforeupdateupdatedbeforedestroyedestroyed...原创 2020-04-23 23:25:33 · 136 阅读 · 0 评论 -
JS数组的方法
JS中数组的方法concat() 连接两个或更多的数组,并返回结果。join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。pop() 删除并返回数组的最后一个元素push() 向数组的末尾添加一个或更多元素,并返回新的长度。reverse() 颠倒数组中元素的顺序。shift() 删除并返回数组的第一个元素slice() 从某个已有的数组返回选定的元素sort...转载 2020-04-23 17:05:05 · 109 阅读 · 0 评论 -
VUE02
事件修饰符事件修饰符可以串联的.stop:阻止冒泡,在事件后加入.stop。(在div中嵌套一个按钮,按钮和div也加入点击事件,当点击按钮以后,默认先触发按钮点击事件然后在触发div的点击事件,防止div的点击事件发生,就采用阻止冒泡,阻止冒泡是停止所有的冒泡)。.prevent:阻止默认事件,在事件后加入.prevent。(给a标签一个点击事件,只想触发事件里的内容,不想跳转链接,就采用...原创 2020-04-23 11:56:19 · 121 阅读 · 0 评论 -
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 · 117 阅读 · 0 评论