首页
学习
活动
专区
工具
TVP
发布

全栈

专栏成员
12
文章
16960
阅读量
27
订阅数
Java正则
1、正则中的各类特殊符号。包括限定符、非打印字符、定位符、元字符,它们的区别见TestCase
用户2193479
2019-02-22
1.2K0
junit+mock+spring-test构建后台单元测试
    在对一些现有代码进行修改时,或者修改现有BUG的时候。都有可能对已有的代码产生影响,产生新的问题。那么怎么能避免新问题的产生呢?那就是执行回归测试,但如果是人工进行费时费力,测试的还不全面。况且一般在进度的压力下,相信很少有人会因为修改一个问题而去回归测试以前的功能。
用户2193479
2019-02-22
3.4K0
SpringMVC+GSON 对象序列化--日期格式的处理
Gson异常强大因此使用它代替了Jackson作为SpringMVC消息转换器。 在自己的项目中,发现对象在序列化后,日期格式出现了问题。 先看问题 在员工表中有一列是生日,字段类型为Date,也就是
用户2193479
2018-06-28
2.3K0
全栈是什么体验?想想都恐怖
曾经看过一句话,觉得很有道理:如果在工作中不想成为被忽悠的一方,那就要试着了解对方的技术。 全栈在我看来,那就是神一样的存在。一个人可以支撑整个项目 从需求到架构,从开发到测试无所不能。 前端要能写出炫酷的UI交互、后端要抽象到死。数据库只会增删改查怎么能行,性能调优、分布式才有意思 各种工具那都是随便玩儿。 我想了想,把脑袋里能想到的都列出来: 数据库:Mysql NoSQL:redis 后端框架:Spring+SpringMVC+Mybatis 工作流:activiti 日志:slf4j+log4j 消
用户2193479
2018-06-28
3910
Maven管理多模块应用
穿越至目录: 从0开始,构建前后端分离应用 对于概念的一些理解 Maven的作用 管理模块之间的依赖:根据业务需求,系统会划分很多模块,这些模块彼此之间存在着依赖关系。比如系统管理模块依赖着文件上传模块,来实现用户头像上传的功能。maven通过配置模块之间的pom依赖 生命周期管理:在web应用中,我们常要进行编译、打包、测试这些环节。在maven的世界里,将这些过程定义为生命周期。maven将这些复杂的过程进行了封装,使用者只需要简单的用鼠标点几下就可以完成项目的构建工作 强大的插件:举一个很常用的插
用户2193479
2018-06-28
1.7K0
从0开始,构建前后端分离应用
最近业余时间比较充足1,想开发一个小系统。作为自己的技术积累 后端使用Spring+SpringMVC+Mybatis框架、前端使用Vue+iView作为基础开发一个前后端分离的SPA应用 目录 1、环境搭建 1.1 Maven+Nexus搭建后台构建环境 1.2 前台工程搭建 2、前端开发 2.1基于iView的组件封装 3、后端开发 3.1拦截器的使用 环境简介 由于是个人练习的小项目,因此开发环境设计也很简单。物理环境包括一台dbServer、一台配置服务器、一台应用服务器 服务器名称 服务器IP 操
用户2193479
2018-06-28
8120
前端工程化(一)---工程目录搭建
由于一直在搞后端开发,对于前端内容的掌握一直停留在css、jquery、js、html这类的基础应用上。 一下子接触到前端工程化、spa这类的东西,曲线有些陡峭,整个过程经历了诸多曲折。将收集到的知识总结一下,掺杂着一些个人的理解,不一定准确。 开始搭建之前,先要搞清楚一些概念。 一些知识点 1、前端工程化   记得在刚刚进入软件行业的时候,项目组中一般都会有美工这个角色,负责设计系统需要的各种图片、切图,设计系统整体的样式。上面的工作完成后就可以交给后台开发人员了,后者负责后台逻辑,从数据库中读取数据并
用户2193479
2018-06-28
5600
前端工程化(二)---webpack配置
一些知识点 目前在我的项目中起到的作用: 1、webpack在前端工程打包过程中起到了什么作用   声明入口(entry):通俗来讲,就是项目的构建过程是从哪开始,指定的是一个或多个js文件。前端开发,都是基于es6的模块化概念的,每一个文件都可以认为是一个模块,模块之间使用import语句相互引用,相互协作。这种依赖最终会形成一颗依赖树,而入口文件就是树的根。webpack 会找出有哪些模块和库是入口起点(直接和间接)依赖的。每个依赖项随即被处理,最终输出到**.bundles文件中   声明出口(ou
用户2193479
2018-06-28
1.3K0
node 模块安装的问题,谁能帮我看看怎么回事
卡住老半天了,解决不了。。。 lichdeMacBook-Pro:syFront lichking2015$ cnpm i webpack-dev-server --save-dev ✖ Install fail! Error: [webpack-dev-server@3.1.4 › webpack@4.8.2 › @webassemblyjs/wasm-edit@1.4.2 › @webassemblyjs/helper-buf fer@1.4.2] Can't find package @webasse
用户2193479
2018-06-28
5110
前端工程化(三)---Vue的开发模式
通过前两部分的总结,项目具备了一个可以运行的前端工程。接下来的工作就是具体的功能开发了,我选择了Vue作为前端的框架,使用iView作为UI库。 建议在使用Vue开发之前一定要通读 Vue官网教程 对Vue中的基本概念及整体的思想有一个基本的认识。最好的教程莫过于官方文档了,不要上来就各种百度,从一些只言片语中摸索,这样会少走弯路。 个人感觉使用Vue进行开发,首先要改变以往前端开发中形成的思维模式。对于页面元素的操作,由原有的dom操作转换为数据操作。 dom操作的事情,Vue已经替我们干了,我们只需要
用户2193479
2018-06-28
1.2K0
基于iView的列表组件封装
封装的好处多多,代码便于维护、减少代码量、减少BUG 前台封装以前没有尝试过,这回试试,哈哈 目录 1、列表组件封装 2、树组件封装 3、下拉框组件封装 4、上传组件封装 列表组件的API 属性 说明 类型 默认值 url 请求列表数据的地址 必填 String 无 pagingOption 列表底部是否显示分页信息及总数,有两个配置项 showPaging、showTotal Object 显示分页及总数信息 cols 列定义 必填 Array 无 height 列表高度 选填 Number 500 ch
用户2193479
2018-06-28
2.6K0
拦截器的使用
穿越:从0开始,构建前后端分离应用 拦截器的作用 拦截器是web项目不可或缺的组成部分,一般使用拦截器实现以下功能 1、登录session验证   防止浏览器端绕过登录,直接进入到应用   或者session超时后,返回到登录页面 2、记录系统日志   一个完善的应用系统,应该具备监控功能,通过完善的系统日志记录系统运行过程中都经历了什么,当发生错误的时候及时通知管理人员,将损失降到最低。同时通过系统日志的监控,也能监控每次访问的响应时长,作为性能调优的参考 3、对请求进行前置或后置的操作   比如对于服务
用户2193479
2018-06-28
9540
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档