Java基础

2020-02-29
阅读 1 分钟
1k
集合框架 Collection list List是允行重复元素的有序集合,底层基于数组实现 ArrayList 查询效率高,线程不安全 Vector 线程安全,效率比ArrayList低 LinkedList 对元素的增加和删除支持好 {代码...} set set容器不允行重复元素,不区分先后顺序 HashSet HashSet基于Hash算法实现,性能比TreeSet好,增加删除元素快 Tree...

CSS布局

2020-02-12
阅读 6 分钟
1k
CSS实现居中布局 方式一 {代码...} 方式二(推荐) {代码...} 方式一 {代码...} 垂直居中 (推荐) {代码...} (推荐) {代码...} {代码...} 水平和竖直方向都实现居中 {代码...} 两列布局 针对定宽自适应 margin-left {代码...} margin-left做优化 {代码...} BFC模式 只须使用overflow就可开启BFC模式 {代码...} {代码...} Bo...

Vue - quick start

2020-02-08
阅读 1 分钟
1.4k
1.新建文建夹myvue2.当前目录下(./)git bash运行命令npm install --global vue-cli // 安装vue脚手架/客户端cd myvuevue init webpack // webpack包管理项目npm installnpm run dev如果没有webpack先安装

Shiro项目配置

2019-12-29
阅读 3 分钟
1.6k
它有三个核心组件:Subject, SecurityManager 和 RealmsSubject:即“当前操作用户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意味着“当前跟软件交互的东西”。 Subject代表了当前用户的安全操作,SecurityManager则管理所有用户的安全操作...

通用上传下载组件commons-fileupload(基于SpringMVC框架)

2019-12-22
阅读 5 分钟
3.1k
这里的文件解析器(multipartResolver)id必须是CommonsMultipartResolver的后单词缩写multipartResolver,不然会导致异常

JSON数据交互

2019-12-20
阅读 4 分钟
1.6k
在web开发中,前端常通过ajax提交json数据与后台交互在使用JSON进行数据交互时,需要先导入jackson-databind包(maven会自动导入它的基础包jackson-core核心包和jackson-annotation注解包,并且注解包需要在SpringMVC中添加<mvc:annotation-driven />)如果不使用<mvc:annotation-driven />则需在SpringMVC.xm...

模板引擎(Freemarker为例)

2019-12-16
阅读 5 分钟
1.8k
使用Freemarker自动生成后端代码[链接][链接]SpringBoot代码生成器[链接];jsessionid=B9C108862E3817779D1A09D1BF18BB27

Web常用工具类

2019-12-16
阅读 22 分钟
1.9k
人手必备的java工具类,中间件 {代码...} Json工具类ServerResponse - 通用Json响应对象ResponseCode是封装code和desc的枚举类 {代码...} JackSonUtils - Json与pojo对象相互转化工具类 {代码...} GSONUtil - google的JSON工具类gson将普通的json串转为pojo对象 {代码...} CloneUtils - 对象克隆工具类通过序列化和内存...