- 博客(11)
- 收藏
- 关注
原创 MySQL性能优化知识点总结
一、简介通过合理安排资源,调整系统参数使MySQL运行更快、更节省资源。二、优化查询1.分析查询语句# explain select语句explain select * from user# 查询结果为id | select_type | table | type | possible_keys | key | key_len | ref | rows | ...
2020-02-22 15:28:21
1316
2
原创 存储过程和函数知识点总结
一、简介 存储程序分为存储过程和函数。 存储过程是一组为了完成特定功能的SQL语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升。二、创建存储过程和函数1.创建存储过程create procedure av...
2020-02-20 14:37:13
509
原创 MySQL索引知识点总结
一、简介索引是一个单独的、存储在磁盘上的数据库结构,包含对数据表里所有记录的引用指针。使用索引可快速找出在某个或多个列中有一特定值的行。二、优缺点优点:1.大大加快数据的查询速度2.唯一索引可以保证数据库表每一行的唯一性3.加速表连接时间缺点: 1.创建、维护索引要耗费时间2.索引需占磁盘空间3.对表进行更新操作时,索引也要动态维护,降低了维护速度三、...
2020-01-13 11:08:58
1692
原创 MySQL两种存储引擎(InnoDB和MyISAM)对比
一、InnoDB简介InnoDB是事务型数据库的首选引擎,MySQL5.5.5之后,InnoDB作为默认存储引擎。主要特性:InnoDB给MySQL提供了具有提交、回滚和奔溃恢复能力的事务安全存储引擎。InnoDB锁定在行级并且也在select语句中提供一个类似Oracle的非锁定读。这些功能增加了多用户部署和性能。 InnoDB是为处理巨大数据量的最大性能设计。它的CPU效率可能是任何...
2019-11-17 14:28:32
812
原创 StringUtils简单使用学习笔记
一、简介StringUtils通过封装一系列方法,简化了对String字符串的许多操作。maven引入地址为<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <ver...
2019-10-29 17:39:02
717
原创 BeanUtils简单使用学习笔记
一、简介BeanUtils是Apache软件基金会组织编写的,简化Javabean对象拷贝、属性赋值的一个工具类,通过BeanUtils可以实现不同类型属性间赋值,省去类型转换的麻烦。注意:自定义数据类型使用BeanUtils工具时,本身必须具备getter和setter方法。二、常用方法// 实现对象的拷贝,dest是目标对象,orig是源对象void copyPropertie...
2019-10-29 10:39:39
649
原创 IDEA导入Eclipse web项目详细步骤
1.File > New > Project from Existing Sources选择源码文件夹,OK2.注意选择第二项,点击Eclipse接着一路next直到项目打开,等待右下角进度条加载完成3.File>Project Structure如下,点击报红处,点击右侧减号移除左侧选择Libraries,点击+号,点击Java...
2019-10-12 17:00:34
868
原创 ORA-12560: TNS: 协议适配器错误的解决方法(实测有效)
SQL Plus连接数据库,报错“ORA-12560: TNS: 协议适配器错误的解决方法”。百度有多种解决办法,实测以下操作有效:windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID....
2019-06-26 12:43:10
4217
原创 如何从外网访问本地服务器
学习了一段时间的javaee后,想把自己做的项目分享给别人看看,但是如果直接把工程发给对方,当对方不是开发人员时,想要看到作品就不太方便了。只是偶尔分享与测试代码用,买一个域名与主机又不合算。经过一段时间的摸索,找到了一个简单方便的方法,供大家参考使用:(默认大家已经搭建好javaee开发环境,如未搭建请移步点击打开链接)1.首先到ngrok官网https://ngrok.com/d...
2019-04-05 15:02:51
8905
3
原创 统计逆序对的个数,并输出具体的逆序对(分治算法)
要求: 借鉴归并排序的算法,在归并的过程中,统计逆序对的个数,并记录下具体的逆序对。设计一个分治算法,并用C/C++语言实现编程。#include "stdio.h"int count=0;void Merge(int r[],int r1[],int s,int m,int t) // 合并子序列{ int i=s,j=m+1,k=s; int b; while(i<=m...
2019-04-03 12:25:54
6222
原创 网站接入QQ登录(java sdk版)
网站接入qq登录详细教程:到qq互联平台(https://connect.qq.com/)申请开发者资格,提交资料等待审核通过(必须) 在应用管理界面创建应用,填写网站信息,因为只是测试,所以此处信息可以随便写 注意,网站回调域(画红线处)重要,一般是qq登录后,处理信息的servlet地址,具体可查阅qq官方文档 下载qq登录所需的java ...
2018-10-28 00:09:12
5756
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人