- 博客(12)
- 收藏
- 关注
原创 java基础复习
面向对象的特征封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象.封装 就是隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别,将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。继承是面向对象的基本特征之一,继承机制允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。多态同
2020-12-08 20:34:35
145
原创 数据库优化
代码优化之所以把代码放到第一位,是因为这一点最容易引起技术人员的忽视。很多技术人员拿到一个性能优化的需求以后,言必称缓存、异步、JVM等。实际上,第一步就应该是分析相关的代码,找出相应的瓶颈,再来考虑具体的优化策略。有一些性能问题,完全是由于代码写的不合理,通过直接修改一下代码就能解决问题的,比如for循环次数过多、作了很多无谓的条件判断、相同逻辑重复多次等。举个栗子:一个update操作,先查询出entity,再执行update,这样无疑多了一次数据库交互。还有一个问题,update语句可能会操作一
2020-12-08 20:33:34
231
原创 MySql Explain详解
MySql Explain详解索引#索引是什么: 索引是帮助MySQL高效获取数据的数据结构 #注意:索引是数据结构() 可以简单的理解为排好序的快速查找数据结构#索引原理 通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件#索引优缺点 优点:可以快速检索,减少I/O次数,加快检索速度;根据索引分组和排序,可以加快分组和排序 缺点:索引本身也是表,因此会占用存储空间,一般来说,索引表
2020-12-08 20:32:02
148
原创 MySQL数据更新
一、数据插入两种插入数据方式插入元组插入子查询结果可以一次插入多个元组1.1 插入元组语句格式:INSERTINTO <表名> [(<属性列1>[,<属性列2 >…)]VALUES (<常量1> [,<常量2>] … )插入完整信息[例1].将新生记录(1821104,陈冬,男,信息系,18岁)插入到Student表中。INSERT INTO Student VALUES (
2020-07-23 19:56:26
214
原创 MySQL查询操作
一、数据查询1.1 语句格式SELECT [ALL|DISTINCT] <目标列表达式>[, <目标列表达式>] … -- 需要哪些列FROM <表名或视图名>[, <表名或视图名> ] -- 来自于哪些表[ WHERE <条件表达式> ] -- 根据什么条件[ GROUP BY <列名1> [ HAVING <条件表达式> ] ][ ORDER
2020-07-23 19:48:30
553
原创 数据库基础知识
一、数据库介绍1.1 什么是数据库?存储数据的仓库1.2 什么是数据库管理系统可以管理数据库的,可以对数据进行增删改查等操纵Mysql就是一个数据库管理系统(DBMS)DataBase Management System,是由瑞典的Mysql AB公司研发,属于Oracle旗下的产品。常见的数据库管理系统:Mysql Oracle SQL Server,DB2,Access,MongeDB(非关系型数据库),redis.1.3 关系型数据库关系型模式是数据的 结构方式。以表的形式进行数据存储
2020-07-22 11:28:51
1166
原创 CSS基础_CSS选择器与优先级
一、插入样式表1.1 行内样式要使用内联样式,你需要在相关的标签内使用样式(style)属性。Style 属性可以包含任何 CSS 属性。例:<p style="color:sienna;margin-left:20px">这是一个段落。</p>1.2 内部样式表当单个文档需要特殊的样式时,就应该使用内部样式表。你可以使用 <style>标签在文档头部定义内部样式表例:<head> <style> hr {
2020-07-10 12:16:14
183
原创 HTML基础_基本标签的学习
一、HTML基础1.1 基本网页编码格式Iso-8859-1 :(默认)英文编码格式GBK(7000多个中文),gb2312(20000多个中文) :中文编码格式utf-8,utf-16 :国际标准编码格式1.2 解决乱码的方法1.3 meta 标签<!--设置网页的编码格式--><meta http-quiv="Content-Type" content="text/html:charset=utf-8"><!-- 设置关键
2020-07-09 00:33:37
422
原创 java(三):数组
初始一维数组:int arr[]=new int[5];int arr2[]={11,2,3,5};填充替换数组元素:1. fill(int[] a,int value)//a:要进行元素替换的数组//value:要填充数组的值例:int arr[]=new int[5];Arrays.fill(arr,8);//此时数组中的值都成为了82.fill(int[] a,int from...
2018-07-07 21:50:50
233
原创 Java(二):正则表达式
方括号元字符格式:[abc]4: a4 , b4 , c4 都是和正则表达式匹配的字符串[^456] :代表4、5、6之外的任何字符[a-r] : 代表a~r中的任何字母[a-zA-Z] : 可表示任意英文字母[a-e[g-z]] : 代表a-e或g-z中的任意一个字母[a-o&&[def]]:代表d、e、f(交运算)[a-d&&[^bc]] : 代表a、d(差运算...
2018-07-07 21:50:43
592
原创 Java学习(一):字符串
一个java文件中只能有一个public类例:public class hello{}hello:类名,公共类的类名必须与文件名一样public class hello{ public static void main(String args[]){ System.out.println("hello!"); }}输出 :hello! ...
2018-07-07 21:50:34
230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人