自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 深入了解vue2没有在data中定义的属性非响应式的问题

vue2 响应式数据 是通过 es5 中的 Object.defineProperty 方法来实现,把 data 定义的所有属性,转换为 get/set 方法,使用 Object.defineProperty 方法劫持

2023-09-08 18:15:49 614

原创 js中 字符串‘0‘到底是true 还是 false 呢?

js中 字符串'0'到底是true 还是 false 呢?

2022-07-14 10:31:17 2387 1

原创 vue 页面重新渲染的最佳方式

vue 页面重新渲染的最佳方式问题点当我们vue里面 路由是带参数的形式的时候,假如我们从当前页面跳转到下一个页面,也还是这个路由时,组件不会重新加载假如要是组件不重新渲染的话,那么我们 data 中的数据还会是一样的,就很尴尬最佳解决办法也是大家平时用得比较多的, :key人狠话不多,先上代码PS:我们只需要保证 key 每次都不会重复即可上面的例子其实就和使用 v-for 时建议绑定 key 的原理一样只要 key 的值变化就会重新加载组件漂亮...

2021-07-30 11:25:56 4181 3

原创 element ui tree 组件渲染问题

element ui tree 组件渲染问题PS:因为在element ui 官方文档上没看到关于 tree 渲染的解说,但我又不想自己写,于是去读了一下人家的源码,发现只需要重新给 tree 组件 的data 属性重新赋值即可<el-tree :data="data" show-checkbox node-key="id" :default-expanded-keys="[2, 3]" :default-checked-keys="[5]" :props="defau

2021-06-16 08:58:48 3220 2

原创 css 弹性盒子 flex

css 弹性盒子 flex弹性盒子是什么弹性盒子是css3新出的一种当页面需要适应不同屏幕以及不同设备时确保元素有恰当显示的一种布局方式。弹性容器与弹性子元素的理解当一个元素的 display 属性被设置为 flex 或 inline-flex 时,则该元素为弹性容器,其根子元素为弹性子元素。那么好直接开整这是我们传统的布局方式,外层有一个红色边框的div , 内部有三个黑色边框的div<style>#box { width: 400px; height:

2020-11-04 23:10:08 239 1

原创 VS code 的配置信息

vs code 配置信息用于个人保存{“workbench.iconTheme”: “Monokai Pro (Filter Octagon) Icons”,“liveServer.settings.donotShowInfoMsg”: true,// 设置 vscode 的代码字体大小“editor.fontSize”: 22.5,// 设置 vscode 的缩放“window.zoomLevel”: 0.8,“editor.suggestSelection”: “first”,//

2020-10-31 10:48:25 165

原创 关于前端跨域问题(本文讲解jsonp)

关于前端跨域问题PS:最近在写项目的时候遇到了需要跨域请求数据,所以本文记录一下那么好咱们首先来了解下什么情况下称之为跨域规则:[协议]://[ip地址]:[端口]/[path路径]?[请求参数]荔枝:http://127.0.0.1:3000/?userName=小黑&&callback=func那么好现在我们知道了 请求地址每个参数的名字 ,那么到底什么是跨域呢?就比如说: 只要是 协议, ip, 端口 这三个其中有一个不一样,那么都可称之为跨域请求,

2020-10-29 11:52:57 151

原创 vue-awesome-swiper 使用(踩坑日常)

vue-awesome-swiper 使用最近写vue的一个练手项目需要在里面实现一个轮播图,想到去用第三方插件,百度了一轮,发现大部分都是这个插件,但是在我去按照 百度上的去使用的时候,e…全他妈是坑,原因呢其实也很简单,就版本问题。老是会出现 什么 swiper.css 不存在什么的。所以咱先不多说直接上代码效果出来了,再巴拉巴拉。第一步先安装 swiper// vue中使用 swiper 需要使用俩个 swiper vue-awesome-swiper 所以我就一起安了(也可

2020-09-28 21:06:36 1292

原创 关于javaScript的json对象赋值给另外一个变量的问题

关于javaScript的json对象赋值给另外一个变量的问题之前遇到类似的问题,认为只是json 安引用传递,然后就没有过多的了解了,今天特意查了查资料基本数据类型:undefined,string,number,boolean,null;原数据类型:存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。这是因为这些原始类型占据的空间是固定的,所以可将他们存储在较小的内存区域 – 栈中。这样存储便于迅速查寻变量的值。引用类型类型:object,array,func

2020-08-10 20:14:11 1869

原创 Vue.config.productionTip的作用

Vue.config.productionTip的作用productionTip 值为 true 与 为 false 时的区别productionTip = true (默认)productionTip = fasleproductionTip设置为 false ,可以阻止 vue 在启动时生成生产提示开发环境下,Vue 会提供很多警告来帮你对付常见的错误与陷阱。而在生产环境下,这些警告语句却没有用,反而会增加应用的体积。此外,有些警告检查还有一些小的运行时开销,这在生产环境模式下是可以

2020-07-22 20:13:32 33872

原创 mongodb 基本操作 CRUD

mongodb 基本操作 CRUD 一,mongodb 基本操作创建数据库语法: use databaseName ,如果有该数据库就切换到该数据库。没有则创建该数据库例子: use runoob , runoob 如果有这个数据库就切换到这个数据库,没有则创建输出 > switched to db runoob这个创建数据库时直接使用 show dbs (查看数据库)是看不到的,需要插入一些数据才会看见删除数据库删除数据库时需要先切换到需要删除的数据库例:> u

2020-07-01 15:54:49 176

原创 mongodb 简介

mongoDB 简介 一,什么的mongodb 是一个基于分布式文件存储,跨平台的,面向文档的开源数据库。是当前 NoSQL 数据库产品中最热门的一种由C++语言编写的。旨在为WEB应用提供可扩展的高性能数据存储解决方案在高负载的情况下,添加更多的节点,可以保证服务器性能支持的数据结构非常松散,是类似JSON 的 BSON 格式,因此可以存储比较复杂的数据类型MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档

2020-06-30 21:26:54 454

原创 关于 spring 和 springMVC 扫描包时,springMVC只扫描 @Controller 的问题

关于 spring 和 springMVC 扫描包时,springMVC只扫描 @Controller 的问题最近在搭建 ssm 过程的时候发现,在spring和springmvc中都配置了扫描包的注解(<context:component-scan base-package=“com.ithm” >),springmvc 只配置 @Controller ,spring 配置其他的,那么现在问题来了,为什么他俩就不能一起配置呢?下面是 spring 和 springmvc 的配置appli

2020-05-30 10:53:24 1184

原创 MySql 触发器

MySql 触发器触发器是什么?触发器按照字面上的意思来理解,其实很简单,就是会触发一系列的事件操作的东西。基本概念:触发器是与表事件相关的特殊存储过程,它的执行不由程序调用,也非手工启动,而是由事件触发而被执行的(存储过程和触发器最大的区别就在,存储过程需要主动调用其名字执行)触发器有什么用?触发器(trigger):事先为某张表绑定一段代码,当表中的某些内容发生增、删、改时,系统会自动触发代码并执行。触发器怎么实现表account_order varcharaccount_nam

2020-05-28 21:58:25 219

原创 spring 注解(一),创建bean对象的注解,数据注入的注解,改变作用范围的注解,和bean生命周期有关的注解

创建bean对象的注解@Conmponent 当类不是 三层 的时候可以用这个作用:把当前类存储在 spring 容器中位置:放在类上属性:value:用于指定 bean 的 id 。当我们不写时,如果我们的类首字母是大写第二个字母小写时:UserServiceImpl(userServiceImpl)如果我们的类首字母和第二个字母都是大写时:IUserServiceImpl(IUserServiceImpl)@Controller web层@Service 业务层@Re.

2020-05-21 16:20:56 523

原创 mybatis sql复用,软更新,取别名,properties

mybatis sql复用,软更新,取别名,properties取别名:我们在在写mapper.xml的时候 resultType 的值时通常都需要写类的全称(com.kz.po.Student)这样写一个还好但是写多了就e…相对应来说还是比较麻烦的,所以mybatis就出了一个取别名的配置。直接上代码// 在主配置文件(mybatis-config.xml)中的configuratio...

2019-12-27 19:02:40 244 2

原创 myBatis 第一次

myBatis MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。上面一段是 my...

2019-12-11 10:07:41 109

原创 修改idea的运行内存,加快运行速度

https://blog.csdn.net/chenzz2560/article/details/84373029

2019-09-24 11:11:21 239

原创 java 继承(extends),重写, static , final

继承(extends)继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力教师类与工人类都是属于人类,所以继承必须满足(is-a)关系,父类更加通用,子类更加具体。java中子类拥有父类中非私有(private)的方法与属性,使用extends关键字实现static关键字在java中static关键字代表静态...

2019-09-19 16:26:52 330

原创 @RequestMapping详解

@RequestMapping详解简介 @RequestMappingrequestMapping是一个用来处理请求地址映射的的注解,可放在方法或者类上使用,放在方法上表示本类的所有请求都以它为父路径。requestMapping属性value:指定请求的地址,支持restful风格method:指定请求方法的类型,如post,get,delete,put @RequestMapp...

2019-07-30 20:35:18 835

原创 关于springMVC传值

关于springMVC传值前言:建议在web.xml中加上 springMVC的字符编码过滤器<!-- 字符编码过滤器 --><filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.Char...

2019-07-25 21:18:45 182

原创 我的第一个 springMVC 项目

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-07-23 22:20:14 121

原创 java-11 命令行args的使用,arrays工具类的基本使用,二维数组的使用

命令行args,工具类arrays,二维数组argsarrays二维数组args 到J2SE 1.4为止,一直无法在Java程序里定义实参个数可变的方法,因为Java要求实参(Arguments)和形参(Parameters)的数量和类型都必须逐一匹配,而形参的数目是在定义方法时就已经固定下来了。尽管可以通过重载机制,为同一个方法提供带有不同数量的形参的版本,但是这仍然不能达到...

2018-12-17 09:16:48 240

原创 java-10 数组排序

java 数组排序顺序查找二分查找顺序查找/* 选择排序 这些排序讲实话没什么好说的 ,,,,直接调试跑一遍就知道 */public static void main(String[] args) { int[] arr = {23,12,48,56,45}; for(int i=0;i&lt;arr.length;i++) { int tem =...

2018-12-16 18:56:50 170

原创 java-09 数组单个元素访问,与遍历 (for)

java 数组单个元素访问,与遍历 (for)单个元素的访问遍历 (for)单个元素的访问int[] a={2,3,4,8,3};a[0];//这就是a数组的第一个元素数组的元素是从0开始计的遍历forint[] a={2,3,4,8,3};for(int i=0;i&lt;a.length;i++){ System.out.println(a[i]);}...

2018-12-15 09:52:24 194

原创 java-08 数组的定义与动,静态赋值

数组:这的数组和高中的数组基本上差不多,这的也是使用一个变量接受多个值,这个变量叫做数组数组的定义静态赋值动态赋值数组的定义数组定义有俩种方式,类型[] 变量名一:int[] a;二:String b[];这俩种可以根据自己的爱好定义,虽然上面俩种语法不一样,但是效果是一样的,上面只是定义了数组还没赋值,所以是还没有被分配空间的,静态赋值语法:int[]...

2018-12-15 09:01:26 1991

原创 java-07 方法

java 方法方法:在现实生活中一般是指为获得某种东西或达到某种目的而采取的手段与行为方式,但在java中方法其实也差不多 ,就是把一些操作规定到一起 定义方法无返回值的方法有返回值的方法方法的重载方法的形参实参定义方法 语法:public 类型(没有返回值的话写 void) 方法名(参数1,参数2(这参数看需求可写可不写)){ return val;(如果上面...

2018-12-14 19:35:50 104

原创 java-06 for while dowhile

for while dowhilefor 用法 双重forwhile 用法dowhile用法结束循环的三种方法(break,continue,return)三者(for,while,dowhile)的区别for 用法语法:1. 定义变量并且复初始值(当然这里定义变量也能在for外定义,)2.循环停止的条件(这 重点是看boolean值 ,我们也能定义一个boolean来...

2018-12-13 19:10:23 299

原创 java-05 if 与 switch

if 与 switchif 的使用语法 switch 的用法 if与switch的区别if 的使用语法/* 一个简单的if之分语句 */if( boolean){ /*如果boolean为真的话就执行括号里面的*/ /*执行代码*/}/*带有默认执行的 if (if else)*/if(boolean){ /* 如果 Boolean 为真的话就执行当前这括号里...

2018-12-13 11:03:54 179

原创 struts2-OGNL 值的存取

struts2-OGNL 值的存取前言我觉得首先需要事先了解一下OGNL,在开始struts2值栈OGNLstruts2值栈(OnglValueStack)取值与设值OGNL 百度百科:OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的...

2018-12-12 16:13:15 189

原创 struts2-国际化

struts2-国际化实现中英文切换struts2 国际化的原理struts2 的实现struts2 国际化的原理(1)国际化资源文件:用不同国家的语言描述相同的信息,并放在各自对应的.properties属性文件中,程序根据运行时环境决定加载哪个文件。国际化主要通过以下类完成:java.utilLocale:对应一个特定的国家/区域、语言环境。java.util.Res...

2018-12-06 16:07:44 163

原创 Struts2的struts.xml的 package action result

Struts2的struts.xml的 : package ,action, result一个简单的struts.xmlpackage标签详情namenamespaceextendsaction标签详情nameclassmethodresult详情nametype一个简单的struts.xml &amp;amp;amp;lt;!DOCTYPE struts PUB...

2018-12-06 08:57:18 244

原创 struts2-interceptor

struts2-interceptor前言:在使用struts2的自定义拦截器时,struts2默认的18个拦截器会失效所以我们需要在配置完自定义拦截器时把自定义拦截器也加上interceptor类 实现MethodFilterInterceptor类 invoke() 放行struts.xml配置定义拦截器使用拦截器hwwefbdscsdjintercept...

2018-11-30 08:46:08 178

原创 java-04 表达式,转意符,常见类型转换

表达式,转意符,常见类型转换表达式何为表达式转意符“/”常见类型的转换int string date 互相转何为表达式Java表达式是变量、常量、运算符、方法调用的序列,它执行指定的计 算并返回某个确定的值。其中,运算符按操作数的数目:有一元运算符 ++、-- 、二元运算符 +、-、&amp;gt;等等 和三元运算符 ?:,它们分别对应一到三个操作数。...

2018-11-27 16:46:29 650

原创 struts2-filter

struts2-filterweb.xml配置filter类需实现java.io.IOException类destroy,init,doFilter的优先级web.xml配置&lt;filter&gt; &lt;filter-name&gt;myFilter&lt;/filter-name&gt; &lt;filter-class&gt;com.yjy.filter....

2018-11-27 10:08:22 515

原创 struts2开始我的第一个struts2项目

开始我的第一个struts2项目struts2执行流程struts2必须要的jarstruts配置struts2 执行流程一,客户端通过http协议发起请求指向servlet容器二,在扫描web.xml时会发现配置了的struts的过滤器(FilterDispatcher)三,然后会加载struts配置 在这找到相对应的mapper四,在mapper返回 结果后 又到 ...

2018-11-20 11:41:32 182

原创 SQLServer 函数-- 字符串,时间,数学,系统,聚合

#函数-- 字符串,时间,数学,系统,聚合--------------------------字符串函数----------------------------------ascii(字符串) 返回最左侧的字符的ASCII码SELECT ascii( ‘ssfs’ ) --返回:115,PS:里面不管写多少都只识别第一个char(ASCII码) 把ASCII码转换为字符SELEC...

2018-11-19 22:13:34 230

原创 SQLServer创 库,表,约束,SQLServer数据类型

#创 库,表,约束SQL Create DBcreate database testSQL Create Tablecreate table 表名(字段名1 字段类型1,字段名2 字段类型2,,,);SQL Uniquealter table 表名 add UNIQUE(列名,);SQL Primary Keyalter table 表名 PRIMARY ke...

2018-11-12 10:04:43 614

原创 SQLServer高级查询

#SQLServer高级查询SQL Topselect top n * from 表名SQL Likeselect 列名 from 表名 where 列名 like 模式(按照我们写的规矩查询)SQL 通配符详情在下方SQL Inselect 字段 from 表名 where 字段 in (value1,value2,value3…);SQL Betw...

2018-11-09 18:53:47 1450

原创 01-SQLServer基础,增删改查

#SQLServer基础,增删改查SQL selectselect 字段 from 表名 SQL distinctselect distinct 字段 from 表名SQL whereselect 字段 from 表名 where 条件 SQL AND &amp;amp; ORselect 字段 from 表名 where 条件 and 条件select 字段 ...

2018-11-02 20:16:10 155

空空如也

空空如也

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

TA关注的人

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