- 博客(15)
- 收藏
- 关注
原创 json小结
前言: web开发中,前台采用json数据提交给后台,后台处理数据以后返回json数据给前台,前台解析json,显示数据。概念JSON——JS对象简谱,是一种轻量级(相较于xml)的数据交换格式。特点简洁和清晰的层次结构, 易于人阅读和编写;易于机器解析和生成,有效地提升网络传输效率。JSON规则无序的 “键/值” 对集合{"key": "value"}等同于js:{key:...
2019-07-01 00:00:30
208
转载 浅析单例模式
1.什么是单例模式单例模式要求类能够有返回对象一个引用(永远是同一个)和一个获得该实例的方法(必须是静态方法,通常使用getInstance这个名称)。2.单例模式的特点(1)私有化构造方法(2)提供一个静态化私有化对象存放实例对象(3)提供一个公共方法用于访问该例的对象3.单列模式的8种写法3.1 饿汉式(静态常量)[可用]public class Singleton {...
2019-06-18 22:43:08
176
转载 接口与抽象类的理解
非原创,转自:https://blog.youkuaiyun.com/tanguang_honesty/article/details/37599309接口1 因为java不支持多重继承,所以有了接口,一个类只能继承一个父类,但可以实现多个接口,接口本身也可以继承多个接口。2 接口里面的成员变量默认都是public static final类型的。必须被显示的初始化。3 接口里面的方法默认都是publ...
2019-06-13 00:00:36
323
原创 异步查询工具axios的简单应用
1 什么是axiosaxios是基于Vue的ajax的请求框架,基于promise的HTTP库。axios语法:axios.get(url,{}).then(成功).catch(失败)axios.post(url,{}).then(成功).catch(失败)官方文档:2 axios全局配置注:axios的使用需基于Vue环境Xxx.jsimport Vue from 'vue...
2019-05-13 16:48:22
367
原创 跨域问题403/Network Error
1 什么是跨域1.1 问题出现403/Network Error1.2 跨域分析网址url组成协议://域名:port/uri协议:HTTP/HTTPS域名:由一串字符+域名后缀组成port:端口号,定位服务器uri:资源路径跨域,顾名思义,即跨域名访问。跨域的几种情况:域名不同www.baidu.com 与 www.csdn.com域名相同,端口号不同www.b...
2019-05-13 16:03:47
5779
原创 浅学ElasticSearch分布式全文搜索引擎
1.认识1.1 引言ElasticSearch是一款基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTFULweb接口。Lucene是一款十分优秀的引擎库。优点性能好,功能全缺点配置使用复杂不支持集群1.2 ElasticSearch为了弥补原生Lucene的不足,ElasticSearch应运而生。ElasticSearch使用...
2019-05-13 15:00:15
403
原创 Redis的简单认识与基本操作
1.Redis概述1.1 NoSql1.1.1 概念NoSql = Not Only SQL,泛指非关系型数据库。非关系型数据库:不遵循sql标准,事务,表结构等等,严格上来讲,其并不是一种数据库,应该是一种数据结构化存储方法的集合;一般用于超大规模,高并发的数据环境下。关系型数据库:以关系(由行和列组成二维表)来建模的数据库。1.1.2 分类官网【link]http://www.n...
2019-04-26 18:58:27
173
原创 LayUI与SSM(Spring+SpringMVC+MyBatis)的综合运用
1.LayUI页面效果展示本猿只是简单地使用LayUi做了这么一个页面效果,想深入了解LayUi,请访问官网[link]https://www.layui.com/方便大家看懂源码,本猿会在源码中予以注释,如有错误,请在评论中指出!1.1 配件管理相较于EasyUI,很漂亮有木有?!?1.2 弹出层form表单1.2.1 添加1.2.2 修改数据回显1.3 其他功能展示1...
2019-04-25 02:02:04
14335
11
原创 Idea启动tomcat出现异常:java.net.ConnectException: Connection refused: connect
异常出现相信很多猿友们在开发过程中都遇到了这个异常,本猿今天也有幸遇到了!本猿是通过idea启动tomcat时卡住了,就酱紫:等了老长时间都没反应,就自行终止了tomcat的运行,结果就酱紫:本猿心想可能是tomcat有点皮,重新启动就好,结果重启了很多次都没用!what the fuck!what‘s wrong?本猿今天早些时候启动都没问题的!解决办法他猿的解决办法本猿在网...
2019-04-24 16:55:59
5229
原创 SVN的安装与配置
温故而知新svn(SubVersion)是一个代码(项目)管理工具。代码(项目)管理工具解决多人协同开发项目所面临的问题:①代码(项目)如何存放——数据库②代码出现冲突——版本控制③项目整合时出现BUG——协商处理BUG④他人想看项目(进展)——设置权限⑤项目版本的发布——定制版本常见的代码管理工具:①集中式管理SVN(推荐)②分布式管理GIT(大公司)1.SVN服务器安装...
2019-04-12 01:04:16
223
原创 SSM(Sping+SpringMVC+MyBatis)搭建与配置
使用Idea新建一个简单的web项目,***项目结构***如下:导包1.Spring与MyBatis集成1.1 数据库配置文件jdbc.properitesjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:///mybatisjdbc.username=rootjdbc.password=147258...
2019-04-07 23:50:10
353
原创 MyBatis代码生成器
Idea新建maven项目,配置MyBatis代码生成器1.maven项目导包导入maven的核心包,依赖包和数据库驱动包以及MyBatis代码生成器插件。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="...
2019-04-07 21:19:51
650
原创 基于MyBatis的简单CRUD
MyBatis的基本配置可参考我的博客:MyBatis的基本配置以及简单的功能实现链接:link项目结构1.抽取工具类MyBatisUtil.java通过MyBatis操作数据库,从读取核心配置文件,到拿到SqlSession对象区间为公共代码,可以抽取成为一个工具类MyBatisUtil//SqlSessionFactoryBuilder -> SqlSessionFactor...
2019-04-04 00:52:44
190
原创 MyBatis的基本配置以及简单的功能实现
MyBatis是一个操作数据库的ORM持久层框架配置以及功能实现基于idea项目结构1.创建普通的Java项目2.导包:核心包+依赖包+数据库驱动包核心包:依赖包:数据库驱动包:3.建表,建domain4.配置核心文件mybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE...
2019-04-03 23:45:45
329
原创 SSDJ(Spring+SpringMVC+SpringDataJpa集成)与Junit CRUD测试
温故而知新,重温SSSDJ集成框架1.项目结构2. 基本配置2.1 pom.xml2.2 数据库连接配置文件jdbc.properties.2.3 Spring核心配置文件applicationContext.xml基本配置.2.4 SpringMVC核心配置文件...
2019-03-30 22:16:05
736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人