- 博客(28)
- 资源 (33)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 有关vue v-for 多层循环嵌套获取 行数的
在做vue项目的时候难免会用到循环,可是但我们后台数据返回多条记录而且是多层嵌套关系的时候,我们需要获取当前第几次循环此时就会出现问题。下面给大家介绍两种方式,第一种是基于数学公式:第一次循环*(第二次循环总长度)+1+第二次循环 可以获取当前第几次循环第二种方法:是在方法中进行计算返回当前下标。废话不多说先看一下效果吧具体代码如下:测试数据json字符串:p
2017-10-20 21:12:34
40871
5
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 使用iview的一些问题及其解决办法
最近使用了一下iview,iview是一套基于 Vue.js 的高质量 UI 组件库,使我们在做前端和后端的时候,有更多的时间花在后台的优化上面,大部分优化就交给iview来帮我们实现啦。iview 官方网址。iview上手还是非常简单的。相比element ui 简单的多当然一个新的组件就意味着多了一个坑。有坑我们就需要想办法解决。谁叫我们都拿着小铲子在挖坑给填坑的人呢,不开玩笑了。下面进入
2017-10-18 21:19:42
18066
5
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 关于springMVC 接收date 类型为空时候的异常解决办法
当我们再试用springMVC搭建后台框架的时候,如果再使用实体类接收参数的时候,难免会碰到时间类型的数据。今天在做项目的时候碰到springMVC 实体bean中存在着Date 类型的参数在前端传递参数中会存在Date类型的数据,当我们在做条件查询的会后难免 会出现Date 数据类型为空的情况,那么此时就会出现 无法找到对应的Mapper 的方法 ,根本就提交不过去,具体浏览器报错为:
2017-09-25 23:17:46
10486
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 最近在集成springMVC+mybatis +ehcache 整合碰到了很多坑希望对想了解的同学有一定的帮助
在这里springMVC+mybatis如何集成我暂时不多说,之后有时间会更新。集成ehcache只要分为四步: 第一步: 编写ehcache配置文件ehcache.xml当然名字自己可以随便起,只要保证在后面引用配置文件的时候能够书写正确就OK。 <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst
2017-09-12 21:51:42
3637
2
原创 如何将JAR包发布到Maven中央仓库?
将jar包发布到Maven中央仓库(Maven Central Repository),这样所有的Java开发者都可以使用Maven直接导入依赖,例如weixin-java-mp:<!-- https://mvnrepository.com/artifact/com.gitee.wxtoos/weixin-java-mp --><dependency> &l...
2019-10-17 21:52:29
604
原创 Linux服务器安装docker容器
使用 yum install docker 当出现确认 我们输入 Y 最后会出现 启动docker systemctl start docker 此处可能会报错Job for docker.service failed because the control process exited with error code. See "syste mctl status ...
2019-05-30 22:11:05
1325
原创 使用WebSocket导致jUnit单元测试报No suitable default RequestUpgradeStrategy found错误的解决方法 小记
废话不多说直接贴图我们只需要在依赖中添加<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-websocket</artifactId><version>7.0.52</version>&
2018-11-14 17:32:32
1072
原创 微信小程序 对onShareAppMessage进行封装,分为分享到个人和分享到群
1.底层代码封装到util工具js里面function onShareAppMessage(title, path, callback, imageUrl) { //设置一个默认分享背景图片 let defaultImageUrl = '../../images/share.jpg'; return { title: title, path: path, ...
2018-11-02 09:16:24
5508
1
原创 React系列教程(一) 创建React项目
win+R 输入cmd ,打开cmd面板 安装cnpm (淘宝镜像,作用:提升下载速度)npm install -g cnpm --registry=https://registry.npm.taobao.org 安装react的构建器create-react-appcnpm install -g create-react-app create-react-app my-a...
2018-10-30 08:59:53
409
原创 Vue项目自动转换 px 为 rem,高保真还原设计图
前端开发中还原设计图的重要性毋庸置疑,目前来说应用最多的应该也还是使用REM。然而很多人依然还是处于刀耕火种的时代,要么自己去计算rem值,要么依靠编辑器安装插件转换。而本文的目标就是通过一系列的配置后,在开发中可以直接使用设计图的尺寸开发,项目为我们自动编译,转换成rem。技术栈vue-cli:使用脚手架工具创建项目 postcss-pxtorem:转换px为rem的插件。自...
2018-09-28 08:56:14
742
原创 Vue系列教程(七)—— Vue2.5 + Typescript 构建项目
Typescript 在前端圈已经逐渐普及,Vue 2.5.0 改进了类型声明,使得对 TypeScript 更加友好不过要想在项目中直接使用 TypeScript 仍然需要对项目进行一些改造PS: 建议使用 Visual Studio Code 进行开发 vue-cli 3.0 可以直接创建 typescript 项目,不过目前还只有 beta 版,有兴趣的朋友可以尝试一下...
2018-09-24 21:04:42
925
原创 Vue系列教程(六)—— 使用axios发送请求
在Vue1.0的时候有一个官方推荐的 ajax 插件 vue-resource,但是自从 Vue 更新到 2.0 之后,官方就不再更新 vue-resource。关于为什么放弃推荐? -> 尤大原话Ajax 本身跟 Vue 并没有什么需要特别整合的地方,使用 fetch polyfill 或是 axios、superagent 等等都可以起到同等的效果,vue-resource...
2018-09-24 20:49:56
675
原创 Vue系列教程(五)—— 组件进阶
组件(Component)是 Vue.js 最强大的功能之一,之前的文章都只是用到了基本的封装功能,这次将介绍一些更强大的扩展。 一、基本用法在使用 vue-cli 创建的项目中,组件的创建非常方便,只需要新建一个 .vue 文件,然后在 <template> 中写好 HTML 代码,一个简单的组件就完成了这里面使用了vant 有赞的组建,详情可以查看https://you...
2018-09-24 01:01:04
358
原创 Vue系列教程(四)—— 与 Vuex 的第一次接触
在 Vue.js 的项目中,如果项目结构简单, 父子组件之间的数据传递可以使用 props 或者 $emit 等方式 https://blog.csdn.net/preferG/article/details/82767020但是如果是大型项目,很多时候都需要在子组件之间传递数据,使用之前的方式就不太方便。Vue 的状态管理工具 Vuex 完美的解决了这个问题。 一、安装并引入 Vu...
2018-09-21 15:47:03
258
原创 Vue 系列教程(三)—— 使用 vue-router 跳转页面
使用 Vue.js 做项目的时候,一个页面是由多个组件构成的,所以在跳转页面的时候,并不适合用传统的 href,于是 vue-router 应运而生。官方文档: https://router.vuejs.org/zh-cn/essentials/getting-started.html 演示demo地址 https://download.csdn.net/download/prefer...
2018-09-19 17:21:30
886
原创 Vue系列教程(二)—— 组件之间的数据传递
Vue 的组件作用域都是孤立的,不允许在子组件的模板内直接引用父组件的数据。必须使用特定的方法才能实现组件之间的数据传递。首先用 vue-cli 创建一个项目,其中 App.vue 是父组件,components 文件夹下都是子组件。一、父组件向子组件传递数据在 Vue 中,可以使用 props 向子组件传递数据。 子组件部分:这是 header.vue ...
2018-09-19 09:10:58
265
原创 vue系列教程(一)—— 使用 vue-cli 搭建项目
一、 安装 node.js首先需要安装node环境,可以直接到中文官网http://nodejs.cn/下载安装包。安装完成后,可以命令行工具中输入 node -v 和 npm -v,如果能显示出版本号,就说明安装成功。 二、安装 vue-cli安装好了 node,我们可以直接全局安装 vue-cli:npm install -g vue-cli但是这种安装方式比...
2018-09-18 15:56:56
296
原创 JDBC连接数据库
•创建一个以JDBC连接数据库的程序,包含7个步骤: 1、JDBC所需的四个参数(user,password,url,driverClass)(1)user用户名(2)password密码(3)URL定义了连接数据库时的协议、子协议、数据源标识。 •书写形式:协议:子协议:数据源标识 协议:在JDBC中总是以jdbc开始 子协议:...
2018-08-27 21:30:47
211
原创 15天自动收货,30分钟不支付订单自动取消是如何实现的?
(1)用户支付完成以后,把订单ID插入到内存的一个DelayQueue中,同时插入到Redis中。(2)15天之内,用户点击了确认收货,则从DelayQueue中删除,从Redis中删除。(3)超过7天,DelayQueue中的订单ID出队,查询数据库,改状态为自动收货,删除redis。(4)如果15天之内,web服务器重启过,则web服务器启动以后,从redis中读取待收货的订单,插入到Dela...
2018-04-20 22:50:22
7315
5
转载 Netty系列之Netty高性能之道
Netty系列之Netty高性能之道1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据并不感到惊讶,根据我5年多的NI
2017-11-07 21:53:09
278
原创 有关即时通讯MQTT 的使用
目前即时通讯已经占领半壁江山,无论是手机端,还是pc端都离不开及时通天更新,最有代表性的微信,qq 等。相信大家也听说过不少第三方及时通讯插件,比如极光通讯,环信通讯等,今天我们自己搭建一台即时通讯的服务。1.首先从http://activemq.apache.org/apollo/download.html官网上下载windows对应的apollo版本,本文下载的是apache-ap
2017-11-05 22:21:37
2013
1
原创 webStorm11+ 配置git
首先要下载webStorm 和git 下载地址分别为:webStorm git安装 webStorm 和 git 傻瓜式安装即可安装成功后,打开git查看是否安装成功,具体步骤为如果是默认安装的话 ,会安装在C:\Program Files\Git 目录下,如果git是32位的话会安装在 C:\Program Files(x86)\Git,双击该文件夹下的git.exe会出现一个
2017-10-26 22:41:12
442
原创 mybatis的一对多和多对多查询
目录(?)[-]一对多和多对多的关系实例演示一对多和多对多的关系我是以你平时买东西为例子的,一个用户对应多个订单,一个订单对应多个订单明细,一个订单明细对应一个商品,根据这些关系来进行实例演示。实例演示一对多(一个订单对应多个订单明细) 1)定义一个用户实体类User.javapackage com;import java.uti
2017-10-24 22:02:20
515
原创 webpack+vue创建简单项目并整合iview
第一步:安装nodejs环境下载地址:nodejs官网 下载后傻瓜式安装即可,安装成功后再控制台输入 node -v 如果安装正确的话 会出现如果没有出现 版本号 而是出现node 不是内部命令的话 需要配置一下环境变量,如果已经出现版本号,此步骤可以忽略。 怎样配置环境变量?将安装node的路径剪切,右键我的电脑-->属性-->高级系统环境设置-->
2017-10-20 22:33:40
5339
1
原创 再使用vue 2.0 的时候碰到的坑,日后继续跟进
今天在开发vue组件的时候在销毁的时候destoryed 的时候 出现了[Vue warn]: Error in nextTick: "TypeError: Cannot read property '__ob__' of undefined"warn @ vue.esm.js:476handleError @ vue.esm.js:559(anonymous) @ vue.esm.js:7
2017-09-25 22:07:34
7079
1
原创 关于springMVC 接收json字符串集合的问题
关于springMVC 接收json字符串集合的问题(二)在第一章的时候我们已经讲过将json转为字符串的格式传到后台这样给我们开发来说这样有很多麻烦,所以我们可以直接传入json对象的格式,将对象交给jackson来处理,这样直接交给了我们声明的Bean来管理,jackson是一个很强大的将对象转为 对应实体类 或者 Map 对象的开源jar。通俗的来说,Jackson是一个 J
2017-09-20 21:55:49
725
原创 关于Spring Jackson 反序列化Date时遇到的问题
Jackson对于date的反序列化只支持几种,如果不符合默认格式则会报一下错误具体支持:("yyyy-MM-dd'T'HH:mm:ss.SSSZ", "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", "EEE, dd MMM yyyy HH:mm:ss zzz", "yyyy-MM-dd")异常信息:org.springframework.web.servlet
2017-09-19 23:26:18
7497
原创 关于springMVC 接收json字符串集合的问题
关于springMVC接收集合的解决方案(一)目前根据个人经验来说解决springMVC后台接收前段传递json字符串的问题有两种方式:第一种:将json转为字符串传递,第二种:是使用@ResponseBody的方式。这篇文正主要及说明第一种方式。我们需要用到的GSON jar包,GSON中提供了很方便的json格式化,无论是list集合 Map集合还是实体ben 等等,只要是合法的Obj
2017-09-14 23:14:15
1095
Navicat Premium 12.0.12 汉化文件.zip
2020-02-17
黑马2019JavaEE 57期视频教程入门到精通+项目实战(视频+讲义+笔记+资料)
2019-06-12
vue路由测试
2018-09-19
mqtt + webScoket + apollo 具体示例
2017-11-05
h5前端购物车,css3动画效果,侧滑菜单. 集合
2017-09-20
jackson jar文件及其解决不能对Date序列化的问题.
2017-09-19
springMVC+mybatis+ehcache整合
2017-09-12
struts2教程
2013-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人