摘要: MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系 阅读全文
posted @ 2020-03-23 16:58 慎终若始 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 最好不 阅读全文
posted @ 2020-03-23 16:37 慎终若始 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1 MySQL 1.1 MySQL架构原理参看下述链接: https://blog.csdn.net/hguisu/article/details/7106342 1.2 MySQL优化详解参看下述链接: https://blog.csdn.net/hguisu/article/details/57 阅读全文
posted @ 2020-03-23 15:24 慎终若始 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 前言 接上一篇MySQL架构及优化原理(五)2.2.2.7 性能优化建议 看了这么多,你可能会期待给出一些优化手段,是的,下面会从3个不同方面给出一些优化建议。但请等等,还有一句忠告要先送给你:不要听信你看到的关于优化的“绝对真理”,包括本文所讨论的内容,而应该是在实际的业务场景下通过测试来验证你关 阅读全文
posted @ 2020-03-23 15:18 慎终若始 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一、什么是索引 1.1 概念 索引是 MySQL 数据库中的重要对象之一,用于快速找出某个列中有某一特定值的行。 索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常 阅读全文
posted @ 2020-03-23 15:06 慎终若始 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 前言 网上有很多关于sql语句优化的文章,我这里想说下为什么这样。。。写sql语句,能够提高查询的效率。 要想写出好的sql,就要学会用数据库的方式来思考如何执行sql,那么什么是好的sql,首先要明白数据库是如何执行一个sql,一个事务的。 1.1 数据库执行sql的大致流程 粗略流程,所有关系型 阅读全文
posted @ 2020-03-23 14:21 慎终若始 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 一、登录说明 用户名 / 密码 登录身份 说明 sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员 system/manager SYSDBA 或 NORMAL 不能以 SYSOPER 登录,可作为默认的系统管理员 sys 阅读全文
posted @ 2020-03-18 17:08 慎终若始 阅读(124) 评论(0) 推荐(0) 编辑
摘要: --[1]常见问题一 “ORA-12545”:因目标主机或对象不存在 连接失败 解决方案: 1.搜索你的oracle安装目录,找到这俩个文件 tnsnames.ora 和 listener.ora 记住就改这俩个文件就行了, 还有一个大写的TNSNAMES.ORA不用管它。他们的路径如下:如 E:\ 阅读全文
posted @ 2020-03-18 17:04 慎终若始 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 前言 常见问题记录。 1、MySQL数据库忘记密码时如何修改 参看链接https://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html 2、mysql插入数据反斜杠消失 问题描述: MySQL 中带有反斜杠的内容入库后,发现反斜杠无故失踪 阅读全文
posted @ 2020-03-18 17:03 慎终若始 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、Mysql常用操作 --【1】登录与退出 --登录 cmd 注意:path查看并没有配置MySQL的环境变量,我的MySQL数据库是安装在下面的路径下的,故进入MySQL的bin 目录下: C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin 在My 阅读全文
posted @ 2020-03-18 16:44 慎终若始 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 前言本人想完成如题所示的操作,可是兜兜转转在网上搜了好久,不是Linux下的教程就是mac OS下的教程,而且一大堆windows的教程能够说明白的寥寥无几,本着分享的态度,鄙人今天特整理教程如下: 一、安装nodejs 进入官网: http://nodejs.cn/download/,并点击如图所 阅读全文
posted @ 2020-03-15 16:57 慎终若始 阅读(1442) 评论(0) 推荐(0) 编辑
摘要: 一、html 详见链接:https://www.cnblogs.com/vole/p/12467108.html 二、jsp 详见链接:https://www.cnblogs.com/vole/p/12283806.html 三、JavaScript Javascript(JS),简称“JS”,是一 阅读全文
posted @ 2020-03-15 15:35 慎终若始 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、什么是EL表达式? 1.什么是EL表达式? EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。 2.EL表达式的语法: 语法:${ 阅读全文
posted @ 2020-03-15 15:33 慎终若始 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: 1、页面数据不允许修改实现 页面中修改数据,若数据不允许被修改,有两种实现方式: 1、将type改为type="hidden";(隐藏) 2、加上属性:readonly="readonly" 2、bootstrap隐藏不占空间 <table id="syndatamonitortable" clas 阅读全文
posted @ 2020-03-14 11:48 慎终若始 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 前言 记录String的常用方法 1、常用方法汇总 一.字符串的替换 1.replace方法 String string1="Hello Word"; String result1=string1.replace("Hello","你好"); String result2=string1.repla 阅读全文
posted @ 2020-03-14 11:27 慎终若始 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 实例 文档中的一个部分会显示为绿色: <div style="color:#00FF00"> <h3>This is a header</h3> <p>This is a paragraph.</p> </div> 浏览器支持 所有主流浏览器都支持 <div> 标签。 定义和用法 <div> 可定义 阅读全文
posted @ 2020-03-14 11:18 慎终若始 阅读(228) 评论(0) 推荐(0) 编辑
摘要: https://www.runoob.com/regexp/regexp-intro.html 阅读全文
posted @ 2020-03-13 16:05 慎终若始 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、 js 【1】 html:用于显示页面 【2】 css:用于描述页面的样式 【3】 javaScript:用于描述页面的行为 二、js中三大部分内容 【1】 基本语法:函数、对象、事件类型(变量,数据类型,分支结构,循环,打印输出,函数) 【2】 BOM:浏览器对象模型Brower Object 阅读全文
posted @ 2020-03-13 15:45 慎终若始 阅读(148) 评论(0) 推荐(0) 编辑
摘要: HTML:用于显示页面的内容 CSS:用于以什么样的形式(样式)去显示 一、 选择器 【1】 标签/元素选择器 (整个页面的所有的相同的标签都显示统一的样式) h1{ font-size: 20px; 字体大小 color: red; 字体颜色 font-family: "楷体"; 字体样式 } 【 阅读全文
posted @ 2020-03-13 14:22 慎终若始 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、html的概念 1、概念:超文本标记语言。 2、超文本,超链接;超级不仅有文本,图片,还有音频,视频等。 3、html:作用: 显示服务器端的响应结果。 二、互联网三大基石 1、url:统一资源定位符,如:www.baidu.com 2、http协议:https:// 3、html:显示页面 三 阅读全文
posted @ 2020-03-12 12:29 慎终若始 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一、命令 1、通过下述命令对maven项目进行打包 mvn clean package -Dmaven.test.skip=true 在项目的根路径下打开命令行窗口。如下图 需要注意的是,在settings.xml中配置的maven仓库,需要包含pom.xml中所有依赖的jar包,不然会报错。 需要 阅读全文
posted @ 2020-02-26 15:07 慎终若始 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 前言 使用异常所带来的一个相当明显的好处是,它往往能够降低错误处理代码的复杂度。如果不使用异常,那么就必须检査特定的错误,并在程序中的许多地方去处理它。而如果使用异 常,那就不必在方法调用处进行检査,因为异常机制将保证能够捕获这个错误。并且,只需在 —个地方处理错误,即所谓的异常处理程序中。这种方式 阅读全文
posted @ 2020-01-13 22:03 慎终若始 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 一、几种编码方式介绍 1、Unicode、UTF-8 和 ISO8859-1和乱码问题 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso 阅读全文
posted @ 2020-01-10 17:52 慎终若始 阅读(5616) 评论(0) 推荐(0) 编辑
摘要: 一、什么是IO 1、定义 1.1 定义 Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它 阅读全文
posted @ 2020-01-09 16:26 慎终若始 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一、类的加载 静态加载 直接在编写代码时new一个类的对象,要求该类是存在的,不然编写时就报错; 动态加载 通过类的反射机制,动态加载类的信息,并获得类的属性(类名,修饰符),类中的方法,属性等信息。在程序运行时,才加载该类,若该类不存在,会报异常。 二、反射 1、定义 JAVA反射机制是在运行状态 阅读全文
posted @ 2020-01-08 16:48 慎终若始 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象的编程 1、java的四大特点 1.1 封装:提高程序的安全性。 1.1.1 什么是封装 将属性私有化 ,所有的属性使用private进行修饰;编写public的取值,和赋值方法。(getter,setter方法) 对常用的方法进行封装为工具类,提高工作效率。 1.1.2 为什么要封装 阅读全文
posted @ 2020-01-08 16:14 慎终若始 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、什么是类 1、定义 是具有相同特征的对象的抽象,是泛指的。类可以创建对象,类中有方法。有属性。 2、组成 类是模板,是一个抽象的概念,通常是泛指。对象是具体的,特指的叫对象。有自己特定属性,有功能,能调用方法。万物皆对象。 二、类之间的关系 1、依赖关系:大多数情况下,依 赖关系体现在某个类的方 阅读全文
posted @ 2020-01-08 15:56 慎终若始 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、方法定义 1、是什么:一段小代码小程序, 》完成独立功能的小程序; 2、干什么:一个功能,能被多次调用,有静态与动态,存在于类中; 3、return:结束方法;方法只有定义没有使用,是不起任何作用的,只有在调用时才会被执行; 4、方法名称:字母,数字,下划线,$,不能以数字开头,不能是java 阅读全文
posted @ 2020-01-08 15:46 慎终若始 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、this 1、定义:this是一个关键字,存储了当前对象的内存地址。 this对象,用来访问本类自己的属性和方法。 构造器中,给属性set值。 2、使用本类的属性 ,this.属性名, this可以省略不写。 3、 调用本类的方法 this.方法名() ,this可以省略不写。 4、 调用本类的 阅读全文
posted @ 2020-01-08 15:35 慎终若始 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 一、命名 变量的命名规则1、可以包含 字母,数字,下划线,$ 2、不可以数字开头,不可以使用ava关键字。 变量的命名规范1、第一个单词首字母小写,第二个单词首字母大写 xingMing 2、String XM = ”张小美”; 在程序中可以运行,但不符合规范。 二、见名知意 1、类、方法、变量的命 阅读全文
posted @ 2020-01-08 14:12 慎终若始 阅读(138) 评论(0) 推荐(0) 编辑