- 博客(66)
- 资源 (7)
- 收藏
- 关注
原创 MySQL-索引深入简出
一. 引言 Mysql 我们平常用的很多,目的是为了存储数据,离散地存储在硬盘上,在海量的数据面前我们如何能快速命中理想数据,此时我们主角索引就应运而生。二. 索引是什么? 官方解释:索引是帮助MySQL高效获取数据的数据结构 原始的存储方式:文件系统主要包括【柱面 、 磁道和扇区】,那么每次查询都需要从每个柱面的每个磁道的每个扇区开始查询 索引的查询方式:把每条数据与对应的扇区地址对应起来,那么只要查到扇区地址就可以直接获取数据 使用索引的目标:...
2020-09-20 15:32:43
352
原创 springboot热部署
Spring Boot提供了一个名为spring-boot-devtools的模块来使应用支持热部署,提高开发者的开发效率1.引入依赖包添加配置在pom中直接引入依赖 spring-boot-devtools<dependencies> <dependency> <groupId>org.springframework....
2019-12-01 16:46:18
112
转载 WebSocket 详解教程
转自:https://www.cnblogs.com/jingmoxukong/p/7755643.htmlWebSocket 详解教程目录 概述 WebSocket 客户端 WebSocket 服务端 WebSocket 代理 FAQ 完整示例 资料概述WebSocket 是什么?WebSocket是一种网络通信协议。RFC6455定义了它的通信...
2019-06-15 01:33:05
512
原创 springboot与mybatis的集成
springboot与mybatis的集成环境准备:IntelliJ IDEAMaven搭建步骤第一步:在pom中添加springboot与mybatis的jar:第二步:在application.properties中添加配置:第三步:写代码:代码还是按照controller、service、dao来进行的,我们的mybatis的mapper.xml文件是在这里的:...
2019-04-05 21:44:25
246
原创 Spring Boot与Swagger 集成
Spring Boot与swagger 集成swagger 简单描述Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。环境IntelliJ IDEAMaven集成步骤步骤1: 修改po...
2019-04-05 21:38:31
259
原创 SpringBoot简单环境搭建-及相关集成
Spring Boot快速搭建一个简单的web应用环境准备:IntelliJ IDEAMaven搭建步骤打开IntelliJ IDEA,在菜单栏选择File菜单–>New–>Project…–>Spring Initializr,Project SDK即选择JDK的版本,Choose Initializer Service URL选择Default:http:/...
2019-04-05 17:32:07
197
原创 Oracle 小技巧
1.分组排序--0.group by 与 order by descselect user_id from employee order by salary; -- 全部数据排序select user_id from employee group by user_id order by salary; --获取组内最小的进行排序--1查询语句使用排序过滤重复selec...
2019-02-23 00:11:16
199
原创 Oracle循环语句
**Oracle循环语句**编写循环控制结构时,用户可以使用基本循环,WHILE循环和FOR循环等三种类型的循环语句,下面分别介绍使用这三种循环语句的方法。1.基本循环LOOP statement1; ...... EXIT [WHEN condition];END LOOP;当使用基本循环时,无论是否满足条件,语句至少会被执行一次,当cond...
2019-01-16 23:26:22
421
原创 工作流-Activiti 开发
工作流-Activiti 开发 工作流概述工作流(workflow)就是工作流程的计算模型,我们常见的请假电子流就是一个简单的工作流。JavaWeb 工作流开发准备使用Eclipse开发,需要安排工作流插件 离线安装安装步骤:Eclipse插件安装 new->other 检查安装是否成功 简单开发流程1.新建一个...
2018-08-10 21:56:55
1416
原创 Eclipse插件安装
Activiti 工作流插件安装1.离线安装获取l离线安装插件链接:https://pan.baidu.com/s/1qTwGOkWIkAOsYPuk0z4fRQ 密码:mbqp将下载好的jars文件夹里的3个jar文件复制到eclipse安装目录的plugins目录下。 删除eclipse安装目录下,configuration文件夹里的org.eclipse.update文件...
2018-07-21 18:51:01
357
原创 SpringBoot 定时任务
SpringBoot 定时任务前言Spring为我们提供了异步执行任务调度的方式,提供TaskExecutor、TaskScheduler接口,spring boot作为对spring功能的整合,提供了两个注解:@EnableScheduling、@Scheduled 既可简单的实现任务调度功能。注解介绍1.@EnableScheduling类注解,添加到项目主类上,标志启动注解2.@Schedu...
2018-07-02 01:22:37
161
转载 Spring Quartz 实现多任务定时调用
文章转自优快云 排版略有改动Spring Quartz 实现多任务定时调用前言早在学习如何进行微信公众号开发时,我就接触过 Spring Quartz 了,当时是为了伦询向微信服务器请求 Token 值(2小时内有效)。最近在某个项目中可能需要用到这个框架,我就将它又翻了出来,整理一下。介绍Quartz框架提供了任务调度的支持,比如,在何时执行何种任务。它是一个开源的由OpenSymphony...
2018-07-02 00:26:13
322
原创 JAVA函数式接口与Lambda表达式
函数式接口有且只有一个抽象方法,多个非抽象方法的抽象类熟悉的函数式接口有: java.lang.Runnable java,util.Com
2018-04-23 23:34:22
245
原创 JAVA集合--迭代器Iterator篇
Iterator 迭代器概述Collection 继承了Iterable接口,间接继承了Iterator 接口,实现对集合的遍历功能。 Iterator 接口提供方法 boolean hasNext() 如果仍有元素可以迭代,则返回 true。 Object next() 返回迭代的下一个元素。 void r...
2018-04-22 10:12:16
183
原创 JAVA 集合--总结篇
Java集合的作用不必多说大家都知道,下面通过思维导图梳理他们的关系 JAVA 集合分类JAVA集合主要分为两大接口,四大体系 JAVA集合的比较List实现类比较 (1) ArrayList 与LinkedList ArrayList : 数组类型的集合,查询(使用get与set方法)快,增删慢(需要移动数据) ...
2018-04-21 13:56:24
179
原创 Oracle 使用随笔
Oracle 使用注意点总结 1.表插入数据注意点特殊符号处理: &amp;amp;amp;amp; 替换为 ’ || ‘&amp;amp;amp;amp;’|| ‘ 2.数据回复-- 创建回复点&amp;amp;amp;gt;savepoint pointa;-- 回复数据&amp;amp;amp;gt;rollback to pointa;注意点: 回复的数据必须是delete
2018-04-05 15:44:56
255
原创 Oracle 用户与权限管理
Oracle 用户与权限管理 备注点: 备注1.1 传递系统权限grant connect to username with admin option;2.传递实体权限grant select to username with grant option;3 授权给全部用户grant all on product to public;4.注意点创建用户先分配crea...
2018-04-05 14:05:58
240
原创 版本管理器Git 的使用总结
版本管理器Git 的使用总结图解: 思维导图下载地址:https://download.youkuaiyun.com/download/u012442381/10320071参考文: git参考手册可以访问:http://gitref.justjavac.com/ 基础教程可参考:http://www.runoob.com/git/git-tutorial.html...
2018-03-31 19:06:24
304
原创 前端js 常用积累
1.返回顶部 $(function(){ $('.top').hide(); $(window).scroll(function() { if($(window).scrollTop() >= 100){ $('.top').fadeIn(300);
2017-11-15 23:28:36
457
原创 28份技术知识图谱
程序员不能错过的28份技术知识图谱,你的进阶路上必备 路径1http://www.qdfuns.com/notes/40816/4291f3baa3b9c49e218fa60ee3f719f8.html 路径2https://www.baidu.com/home/news/data/newspagenid=14926383916471175653&n_type=0&p_from=1&dt
2017-09-19 00:15:54
658
原创 spring boot jpa 连接mycat
DockerDocker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器 详细: http://www.runoob.com/docker/docker-hello-world.html http://www.docker.org.cn/book/docker/what-is-docker-16.html Composecompose是用来在docker
2017-09-18 23:47:04
2519
转载 mycat 主从读写分离-主存切换(验证)
转自:http://blog.youkuaiyun.com/mchdba/article/details/50616534在前面主从实现文章基础上实现mycat读写分离6,读写分离模式6.1然后修改mycat的schema.xml:balance为1:让全部的readHost及备用的writeHost参与select的负载均衡。 switchType为2:基于MySQL主从
2017-09-18 22:21:28
1491
转载 js字符串函数
js字符串函数转载于:http://www.cnblogs.com/qfb620/archive/2011/07/28/2119799.htmlJS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c =
2017-09-07 00:13:44
221
原创 Mysql 优化方案
Mysql 优化方案 运行状态查询了解mysql数据库的一些运行状态如何查询(比如想知道当前mysql运行的时间/一共执行了多少次select/update/delete.. / 当前连接)show [seesion| gloable] status like …. 如: //查询运行时间 show status like ‘uptime’; //select | i...
2017-08-29 23:01:14
559
原创 Mysql动态操作表或者列
存储过程动态执行插入语句数据表不确定,按需求编号结尾数字插入0-9张表DROP PROCEDURE IF EXISTS pro_auto_exesql;CREATE PROCEDURE pro_auto_exesql(in input VARCHAR(64))BEGIN DECLARE tableId INT UNSIGNED DEFAULT 9; DECLARE relation
2017-08-29 02:11:00
666
原创 Mysql 流程控制
Mysql 流程控制语句 IF语句IF search_condition THENstatement_list [ELSEIF search_condition THEN ``statement_list] ... [ELSEstatement_list] END IF“`if-then-elseif-then-else-end if; 这里就不啰嗦了! CASE语
2017-08-29 00:32:14
393
原创 JqueryUI表格编辑-与后端交互问题
datagrid表格实现编辑问题描述 datagrid 表格编辑时并没有修改然而却在数据库中保留了数据,并刷新前端if(changes){ $.post(url,param,function(data){});}问题解决方案 分析:发现下面都不该调用后端然而却调用了,原因是没有编辑然而onAfterEdit(index, row, changes){}事件中changes不为空
2017-08-26 14:50:51
994
原创 Angular Js 基础知识
Angular Js 基础知识 AngularJS 简介AngularJS 是一个 JavaScript 框架。它可通过 script 标签添加到 HTML 页面。 AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。 AngularJS 使用引入js到页面<script src="http://cdn.static.runoob.com/l
2017-08-22 00:02:33
381
转载 AngularJS 参考手册-只供参考学习
(摘自菜鸟教程)AngularJS 参考手册AngularJS 指令指令描述ng-app定义应用程序的根元素。ng-bind绑定 HTML 元素到应用程序数据ng-bind-html绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符
2017-08-21 22:08:07
381
原创 Mysql 基础知识
Mysql 基础 Mysql定义语言 DDL(data definition language)CREATE // CREATE DATABASE 创建数据库指定字符集 CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 // CREATE TABLE 建索引 (建议在重建索引使用) CREATE [UNIQUE|F
2017-08-20 21:38:28
214
原创 JAVA WEB中获取路径的方式
java web项目获取路径的方式总结 项目名称: TextWeb 1.相对路径获取//获得web根的上下文环境,在jsp 和java代码中都可(广泛)使用request.getContextPath(); 结果:/TextWeb // 获取当前文件的相对全路径 request.getServletP
2017-08-14 22:01:24
227
原创 JS数组
js 使用很长时间了,对于数组总是一知半解,用到了搜一下,感觉太浪费时间,利用这次机会这次总结一下1、数组创建var student= new Array(); //创建一个数组var student = new Array(20); //创建一个数组并指定长度var student = new Array("one","two","three"); //创建一个数组并赋值
2017-08-13 23:39:13
276
原创 服务安装(tomcat为例)
安装tomcat服务按住win+R,打开运行,输入cmd,打开命令提示符查看tomcat所在盘的路径,拷贝路径,如:E:\apache-tomcat-6.0.41-galileo-8082在命令提示符中输入E:并按回车进入tomcat所在盘符,(若在D盘则输入D:)在命令提示符中输入cd E:\apache-tomcat-6.0.41-galileo-8082\bin进入tomcat的bi...
2017-08-13 15:01:57
370
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解.doc
2017-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人