自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (33)
  • 收藏
  • 关注

原创 有关vue v-for 多层循环嵌套获取 行数的

在做vue项目的时候难免会用到循环,可是但我们后台数据返回多条记录而且是多层嵌套关系的时候,我们需要获取当前第几次循环此时就会出现问题。下面给大家介绍两种方式,第一种是基于数学公式:第一次循环*(第二次循环总长度)+1+第二次循环 可以获取当前第几次循环第二种方法:是在方法中进行计算返回当前下标。废话不多说先看一下效果吧具体代码如下:测试数据json字符串:p

2017-10-20 21:12:34 40698 5

原创 使用iview的一些问题及其解决办法

最近使用了一下iview,iview是一套基于 Vue.js 的高质量 UI 组件库,使我们在做前端和后端的时候,有更多的时间花在后台的优化上面,大部分优化就交给iview来帮我们实现啦。iview 官方网址。iview上手还是非常简单的。相比element ui 简单的多当然一个新的组件就意味着多了一个坑。有坑我们就需要想办法解决。谁叫我们都拿着小铲子在挖坑给填坑的人呢,不开玩笑了。下面进入

2017-10-18 21:19:42 17995 5

原创 关于springMVC 接收date 类型为空时候的异常解决办法

当我们再试用springMVC搭建后台框架的时候,如果再使用实体类接收参数的时候,难免会碰到时间类型的数据。今天在做项目的时候碰到springMVC 实体bean中存在着Date 类型的参数在前端传递参数中会存在Date类型的数据,当我们在做条件查询的会后难免 会出现Date 数据类型为空的情况,那么此时就会出现 无法找到对应的Mapper 的方法 ,根本就提交不过去,具体浏览器报错为:

2017-09-25 23:17:46 10292 1

原创 最近在集成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 3625 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 574

原创 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 1292

原创 使用WebSocket导致jUnit单元测试报No suitable default RequestUpgradeStrategy found错误的解决方法 小记

废话不多说直接贴图我们只需要在依赖中添加&lt;dependency&gt;&lt;groupId&gt;org.apache.tomcat.embed&lt;/groupId&gt;&lt;artifactId&gt;tomcat-embed-websocket&lt;/artifactId&gt;&lt;version&gt;7.0.52&lt;/version&gt;&

2018-11-14 17:32:32 1025

原创 微信小程序 对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 5452 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 400

原创 Vue项目自动转换 px 为 rem,高保真还原设计图

前端开发中还原设计图的重要性毋庸置疑,目前来说应用最多的应该也还是使用REM。然而很多人依然还是处于刀耕火种的时代,要么自己去计算rem值,要么依靠编辑器安装插件转换。而本文的目标就是通过一系列的配置后,在开发中可以直接使用设计图的尺寸开发,项目为我们自动编译,转换成rem。技术栈vue-cli:使用脚手架工具创建项目 postcss-pxtorem:转换px为rem的插件。自...

2018-09-28 08:56:14 717

原创 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 896

原创 Vue系列教程(六)—— 使用axios发送请求

在Vue1.0的时候有一个官方推荐的 ajax 插件 vue-resource,但是自从 Vue 更新到 2.0 之后,官方就不再更新 vue-resource。关于为什么放弃推荐? -&gt; 尤大原话Ajax 本身跟 Vue 并没有什么需要特别整合的地方,使用 fetch polyfill 或是 axios、superagent 等等都可以起到同等的效果,vue-resource...

2018-09-24 20:49:56 646

原创 Vue系列教程(五)—— 组件进阶

组件(Component)是 Vue.js 最强大的功能之一,之前的文章都只是用到了基本的封装功能,这次将介绍一些更强大的扩展。 一、基本用法在使用 vue-cli 创建的项目中,组件的创建非常方便,只需要新建一个 .vue 文件,然后在 &lt;template&gt; 中写好 HTML 代码,一个简单的组件就完成了这里面使用了vant 有赞的组建,详情可以查看https://you...

2018-09-24 01:01:04 338

原创 Vue系列教程(四)—— 与 Vuex 的第一次接触

在 Vue.js 的项目中,如果项目结构简单, 父子组件之间的数据传递可以使用  props 或者 $emit 等方式 https://blog.csdn.net/preferG/article/details/82767020但是如果是大型项目,很多时候都需要在子组件之间传递数据,使用之前的方式就不太方便。Vue 的状态管理工具 Vuex 完美的解决了这个问题。 一、安装并引入 Vu...

2018-09-21 15:47:03 242

原创 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 852

原创 Vue系列教程(二)—— 组件之间的数据传递

 Vue 的组件作用域都是孤立的,不允许在子组件的模板内直接引用父组件的数据。必须使用特定的方法才能实现组件之间的数据传递。首先用 vue-cli 创建一个项目,其中 App.vue 是父组件,components 文件夹下都是子组件。一、父组件向子组件传递数据在 Vue 中,可以使用 props 向子组件传递数据。 子组件部分:这是 header.vue ...

2018-09-19 09:10:58 245

原创 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 277

原创 JDBC连接数据库

•创建一个以JDBC连接数据库的程序,包含7个步骤:    1、JDBC所需的四个参数(user,password,url,driverClass)(1)user用户名(2)password密码(3)URL定义了连接数据库时的协议、子协议、数据源标识。        •书写形式:协议:子协议:数据源标识        协议:在JDBC中总是以jdbc开始        子协议:...

2018-08-27 21:30:47 191

原创 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 7224 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 265

原创 有关即时通讯MQTT 的使用

目前即时通讯已经占领半壁江山,无论是手机端,还是pc端都离不开及时通天更新,最有代表性的微信,qq 等。相信大家也听说过不少第三方及时通讯插件,比如极光通讯,环信通讯等,今天我们自己搭建一台即时通讯的服务。1.首先从http://activemq.apache.org/apollo/download.html官网上下载windows对应的apollo版本,本文下载的是apache-ap

2017-11-05 22:21:37 1926 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 419

原创 mybatis的一对多和多对多查询

目录(?)[-]一对多和多对多的关系实例演示一对多和多对多的关系我是以你平时买东西为例子的,一个用户对应多个订单,一个订单对应多个订单明细,一个订单明细对应一个商品,根据这些关系来进行实例演示。实例演示一对多(一个订单对应多个订单明细) 1)定义一个用户实体类User.javapackage com;import java.uti

2017-10-24 22:02:20 480

原创 webpack+vue创建简单项目并整合iview

第一步:安装nodejs环境下载地址:nodejs官网   下载后傻瓜式安装即可,安装成功后再控制台输入 node -v   如果安装正确的话  会出现如果没有出现 版本号 而是出现node 不是内部命令的话 需要配置一下环境变量,如果已经出现版本号,此步骤可以忽略。         怎样配置环境变量?将安装node的路径剪切,右键我的电脑-->属性-->高级系统环境设置-->

2017-10-20 22:33:40 5320 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 7045 1

原创 关于springMVC 接收json字符串集合的问题

关于springMVC 接收json字符串集合的问题(二)在第一章的时候我们已经讲过将json转为字符串的格式传到后台这样给我们开发来说这样有很多麻烦,所以我们可以直接传入json对象的格式,将对象交给jackson来处理,这样直接交给了我们声明的Bean来管理,jackson是一个很强大的将对象转为 对应实体类 或者 Map 对象的开源jar。通俗的来说,Jackson是一个 J

2017-09-20 21:55:49 705

原创 关于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 7403

原创 关于springMVC 接收json字符串集合的问题

关于springMVC接收集合的解决方案(一)目前根据个人经验来说解决springMVC后台接收前段传递json字符串的问题有两种方式:第一种:将json转为字符串传递,第二种:是使用@ResponseBody的方式。这篇文正主要及说明第一种方式。我们需要用到的GSON jar包,GSON中提供了很方便的json格式化,无论是list集合 Map集合还是实体ben 等等,只要是合法的Obj

2017-09-14 23:14:15 1057

中文分词+关键字提取.zip

中文分词 关键字提取 工具类详细文档 每秒60W字的处理量

2020-04-17

Navicat Premium 12.0.12 汉化文件.zip

Navicat Premium 12.0.12 汉化文件.以中文形式展示方便管理数据库.Navicat Premium 12.0.12 汉化文件.zip

2020-02-17

黑马2019JavaEE 57期视频教程入门到精通+项目实战(视频+讲义+笔记+资料)

黑马JavaEE 57期视频教程入门到精通+项目实战2019 地址:https://pan.baidu.com/s/131o5c5MDylltRv8pGt3_9A 课程目录: - 阶段1、java语言基础! 阶段2、JavaWeb+旅游网 阶段3、1.Mybatis 阶段3、2.Spring 阶段3、3.SpringMVC 阶段3、4.Oracle 阶段3、5.Maven高级 阶段3、6.SSM整合案例【企业权限管理系统】 阶段3、7.【乐优商城】 阶段4、1.Lucene 阶段4、2.Elasticsearch(选学) 阶段4、3.Spring Data JPA 阶段4、4.Spring Boot 阶段4、5.Git 阶段4、6.Vue 阶段4、7.网 络爬虫(选学) 阶段5、1.Docker容器化 阶段5、2.持续集成与容器管理 阶段5、3.微服务项目【学成在线】 阶段5、4.Apache ServiceComb课程 阶段5、5.容器化进阶K8S 阶段5、6.华为云PaaS微服务治理课程(CSE Mesher开发) 阶段6、微服务社交平台【十次方】 阶段7、项目框架架构与优化 阶段8、传统行业解决方案SaaS-IHRM项目 阶段9、互联网全终端项目-好客租房项目待后续更新… 讲义+笔记+资料+全打包这里

2019-06-12

vue路由测试

在vue系列教程中vue使用的demo。下载导入到编辑器(vscode,webstorm,HBuilder)均可,执行npm install 安装所需的包,最后执行npm run dev

2018-09-19

mysql 连接jar包

mysql 链接工具包用于java链接mysql数据库使用此版本为5.1.45

2018-08-27

基于jquery多供能树形菜单

基于jquery多供能树形菜单,可拖拽 可多选可扩展呢。可分批次加载

2018-04-15

android上拉加载下拉加载控件

当上拉和下拉回家再更多数据。在现在手机端业务非常普遍

2017-11-12

android 自适应布局

android autoLayout 布局自适应手机屏幕大小,从而不需要编写多个布局文件

2017-11-12

多平台通用的加密算法AES

基于aes编写的多平台加密算法,在android ios web 通用。保证数据的安全性

2017-11-12

文件上传下载

在android开发中会遇到很多的文件上传下载功能,比如图片上传,更新包异步下载等。示例代码给出了文件上传和下载的相关demo

2017-11-12

android 三级缓存

进行三级缓存图片,及其数据,当在缓存后进行判断,获取缓存数据,保证无需要多次请求网络获取一些资源文件,减少了网络请求次数

2017-11-12

android 日历控件 可选开始时间结束时间

仿酒店入住时间和结束时间控件,可以选择一段时间,列出多个日期进行选择

2017-11-12

mqtt + webScoket + apollo 具体示例

压缩包内包含java 的服务端和客户端代码,及其webScoket 和Service链接的示例。并附上apollo压缩文件。具体配置看我的相关博客。

2017-11-05

h5移动前端城市选择控件

h5移动前端城市选择控件h5移动前端城市选择控件h5移动前端城市选择控件h5移动前端城市选择控件h5移动前端城市选择控件

2017-09-20

h5前端购物车,css3动画效果,侧滑菜单. 集合

该文件包含 h5前端购物车, css3动画效果 ,侧滑菜单 。能够快速帮助正在开发商城的同学实现购物车,侧滑菜单等功能,如果有时间的话还可以将css3动画加入到相应的页面中。

2017-09-20

jackson jar文件及其解决不能对Date序列化的问题.

book 对对应的字段注册操作,如果有date类型数据注入的时候会引用我们新建的规则 SpringMVC_Coustom_json_Date_Deserializer.jara 是我们需要注册的 方法 由于是测试数据所以我前端调用方式使用jquery 的方式 var data1 = { "username":"张三", "book":{ "name":"1231322", "date_":"2012-12-01 12:01:00" } }; console.info(JSON.stringify(data1)) $.ajax({ type: "post", url: "http://localhost:8080/SpringSpringmvcMybatis/login", contentType:"application/json", dataType: "json", async : true, data: JSON.stringify(data1), success: function(data) { console.info(data) } });

2017-09-19

springMVC+mybatis+ehcache整合

不是基于maven,项目中包含所有代码及其jar包,下载即可运行,spring为4.0以上,如果你本地jdk为1.7有可能会出现问题,修改jdk为1.8以上即可

2017-09-12

android 日历控件

可定制,可左右切换,可现实隐藏阴历,可控制基于当日之后的日期是否可控制。

2017-02-21

网站商城后台通用管理模板HTML源码

响应式后台管理html模板,数据统计商品管理 权限控制 报表管理

2016-10-24

java长链接短链接

java长链接短链接

2015-08-29

基于HTML5 canvas圆形倒计时器jQuery插件

基于HTML5 canvas圆形倒计时器jQuery插件

2015-03-19

面试大全宝典

很不错的面试宝典,在里面我学习到了很多我不会的知识 就算不去面试在看看也是一种深化

2015-03-12

Html5 Canvas API

是一个很不错的绘制Canvas 的例子 ,里面有详细的事例代码,对于初学者来说真的很好的案例

2015-03-12

手机端时间

支持多种日期选择格式

2014-10-29

jquery格式化日期

jquery格式化日期。格式化时间工具类使用简单只要将该文件引入即可使用他是基于jquery的插件

2014-10-29

jdkAPIjdkAPI

现在都是1.71.6的学习了一下还不错分享给大家使用

2014-10-09

EasyUI+1.3中文帮助手册.chm

easyui 1.3中文帮助文档帮你解决easyui的大部分问题,值得学习。

2014-07-04

jquery.cookie.js

jquery.cookie.js

2014-04-13

struts2教程

— Web应用的发展 — Model 1和Model 2 — MVC思想 — MVC模式的优势 — 常用MVC框架及其特征 — Struts 1的基本结构及其存在的问题 — WebWork的基本结构 — Struts 2的起源 — Struts 2的框架架构 — Struts 2的标签库 — Struts 2的控制器组件 — Struts 1和Struts 2的对比 Struts 1是全世界第一个发布的MVC框架,它由Craig McClanahan在2001年发布,该框架一经推出,就得到了世界上Java Web开发者的拥护,经过长达6年时间的锤炼,Struts 1框架更加成熟、稳定,性能也有了很好的保证。因此,到目前为止,Struts 1依然是世界上使用最广泛的MVC框架。 目前,基于Web的MVC框架非常多,发展也很快,每隔一段时间就有一个新的MVC框架发布,例如像JSF、Tapestry和Spring MVC等。除了这些有名的MVC框架外,还有一些边缘团队的MVC框架也很有借鉴意义。 对于企业实际使用MVC框架而言,框架的稳定性则应该是最值得考虑的问题。一个刚刚起步的框架,可能本身就存在一些隐藏的问题,会将自身的BUG引入自己的应用。这也是笔者不推荐开发者自己实现框架的原因。 虽然Struts 2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度上来讲,Strut2没有继承Struts 1的血统,而是继承了WebWork的血统。或者说,WebWork衍生出了Struts 2,而不是Struts 1衍生了Struts 2。因为Struts 2是WebWork的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证;而且吸收了Struts 1和WebWork两者的优势,因此,是一个非常值得期待的框

2013-07-16

北大青鸟S2阶段项目易买网

是本人亲自写的。十大种的思路。这是获得班级中第一的作品。里面附带ppt

2013-05-17

北青留言版

还可以 仅供大家学习参考 还可以 仅供大家学习参考

2013-04-15

Application session cookies用法

Application session cookies用法

2013-04-06

网页广告动态代码

相当好用!本人也是刚刚找到的和大家分享一下

2013-03-21

空空如也

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

TA关注的人

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