- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 Java基础—重写与重载的区别
Java—重写与重载的区别1.重写(Override)从字面上看,重写就是 重新写一遍的意思。其实就是在子类中把父类本身有的方法重新写一遍。子类继承了父类原有的方法,但有时子类并不想原封不动的继承父类中的某个方法,所以在方法名,参数列表,返回类型(除过子类中方法的返回值是父类中方法返回值的子类时)都相同的情况下, 对方法体进行修改或重写,这就是重写。但要注意子类函数的访问修饰权限不能少于父类的...
2019-04-17 16:07:58
181
2
原创 MySQL 快速入门(下篇)
7.MySQL数据操作添加记录1. INSERT [INTO] tbl_name[(col_name,…)] {VALUE|VALUES}(VALUES…);2. 不指定字段名称INSERT tbl_name VALUE(value…)需要按照建表时的字段顺序给每一个字段赋值3. 列出指定字段:INSERT tbl_name(字段名称,…) VALUES(值,…)4. INSERT...
2019-01-25 23:19:36
217
5
原创 MySQL 快速入门(上篇)
1.什么是数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库1.1 常见数据库Oracle、DB2、SQL Server、Postgre SQL、MySQL1.2 相关术语数据库系统(Database System):DBS数据库(Database);数据库管理系统(Database Management System):DBMS;应用开发工具;管理员及用户S...
2019-01-25 22:30:43
266
3
原创 Web前端知识——Bootstrap
要掌握的知识点掌握什么是响应式及响应式的原理掌握BootStrap的栅格系统了解BootStrap的其他组件及JS控件使用BootStrap开发一个响应式的页面出来需求分析开发一套页面,适配不同分辨率的上网设备技术分析BootStap概述什么是BootStrapBootStrap有什么作用复制粘贴, 能够提高开发人员的工作效率什么是响应式页面适应不同的...
2018-12-05 20:33:15
647
原创 Web前端知识——JQuery
要掌握的知识点:掌握JQuery的基本使用掌握JQuery的基本选择器,层次选择器会使用JQuery完成DOM的基本操作1. 使用JQuery完成页面定时弹出广告1.1 需求分析:当用户打开界面,3秒钟之后弹出广告,这个广告显示5秒钟,隐藏广告1.2 技术分析定时器: setTimeout显示和隐藏: style.display = “block/none”什么JQuery:...
2018-12-05 13:48:00
380
原创 Web前端知识——JavaScript
要掌握的知识点掌握JS中的BOM对象掌握JS中的常用事件掌握JS中的常用DOM操作了解JS中的内置对象JS开发的步骤:1. 确定事件2. 事件要触发函数,所以我们是要声明函数3. 函数里面通常是去做一些交互式操作,弹框,修改页面内容,动态去添加一些东西0. 轮播图自动播放需求:有一组图片, 每隔3秒钟,就去切换一张,最终是一直在不停切换技术分析:切换图片:每隔三...
2018-12-05 10:02:32
396
原创 Web前端知识——CSS
要掌握的知识点:了解CSS的概念了解CSS的引入方式了解CSS的基本用法和常用的选择器了解CSS的盒子模型,悬浮和定位了解JS的概念掌握JS的基本语法,数据类型,能够使用JS完成简单的页面交互使用CSS完成网站首页的优化需求分析:我们要来考虑使用DIV+CSS来对上一篇中的页面进行优化表格布局的缺陷:嵌套层级太多, 一旦出现嵌套顺序错乱, 整个页面达不到预期效果采用表格...
2018-12-04 22:51:32
130
原创 Web前端知识——HTML
推荐使用 HBuilder 开发Web前端1.案例:网站信息页面1.1需求分析:我们公司的需要一个对外宣传的网站介绍,介绍公司的主要业务,公司的发展历史,公司的口号等等信息1.2技术分析:HTML概述:HTML: Hyper Text Markup Language 超文本标记语言超文本: 比普通文本功能更加强大,可以添加各种样式标记语言: 通过一组标签.来对内容进行描述. &...
2018-12-04 22:37:45
623
原创 牛客Java面经整理
1.为什么在重写 equals方法的同时必须重写 hashcode方法这样如果我们对一个对象重写了euqals,意思是只要对象的成员变量值都相等那么euqals就等于true,但不重写hashcode,那么我们再new一个新的对象,当原对象.equals(新对象)等于true时,两者的hashcode却是不一样的,由此将产生了理解的不一致,如在存储散列集合时(如Set类),将会存储了两个值一样的...
2018-10-19 01:01:03
703
1
原创 常量池相关知识
简介:在看Java虚拟机方面的知识时涉及有关常量池的相关知识点整理:在Java的内存分配中,总共3种常量池:1.字符串常量池(String Constant Pool):1.1:字符串常量池在Java内存区域的哪个位置?在JDK6.0及之前版本,字符串常量池是放在Perm Gen区(也就是方法区)中;在JDK7.0版本,字符串常量池被移到了堆中了。至于为什么移到堆内,大概是由于方法区...
2018-10-19 00:03:31
168
1
翻译 Java常见设计模式
java的设计模式大体上分为三大类:创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。简单工厂模式public ...
2018-10-18 23:40:41
350
1
原创 redis知识点学习(二)
1.redis和其他缓存相比有哪些优点呢 见上一篇 2. 你刚刚提到了持久化,能重点介绍一下么 见上一篇 3.Redis中对于IO的控制做过什么优化? pipeline? 4 有没有尝试进行多机redis 的部署?如何保证数据一致的? 主从复制,读写分离 1、redis的复制功能是支持多个数据库之间的数据同步。一类是主数据库(master)一类是从数据库(slave),主数据库可以...
2018-08-24 23:40:28
204
原创 redis知识点学习(一)
基础知识必备: 五大常用数据类型 redis与其他缓存的比较 rdb和aof================================= 常见问题: 1、为什么使用redis (一)性能 我们在碰到需要执行耗时特别久,且结果不频繁变动的SQL,就特别适合将运行结果放入缓存。这样,后面的请求就去缓存中读取,使得请求能够迅速响应。 (二)并发 在大并发的情况下,所有的请求直...
2018-08-24 23:35:15
194
原创 Web服务器性能优化01
性能指标: - 用户等待时间 = 发送请求+处理时间+请求返回+浏览器解析时间 - 吞吐量 = 每秒钟处理请求的个数 - 并发数 = 单位时间内TCP连接数基本访问流程图: 优化目标:在高并发量的情况下, 降低用户等待时间,提升吞吐量。 优化方案:动态内容缓存浏览器缓存反向代理组件分离分布式缓存数据库优化负载均衡共享文件系统内容分发分布式文件系统...
2018-08-22 14:42:46
356
原创 Git — 快速入门
Git简介Git是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一)。 Git有什么特点? 1、适合分布式开发,强调个体。 2、公共服务器压力和数据量都不会太大。 3、速度快、灵活。 4、任意两个开发者之间可以很容易的解决冲突。集中式VS分布式 集中式版本控制系统:版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得...
2018-07-19 00:55:53
615
3
原创 事务——相关知识点
事物Transaction 其实指的一组操作,里面包含许多个单一的逻辑。只要有一个逻辑没有执行成功,那么都算失败。 所有的数据都回归到最初的状态(回滚)为什么要有事务? 为了确保逻辑的成功。 例子: 银行的转账。 使用命令行方式演示事务。开启事务 start transaction;提交或者回滚事务 commit; 提交事务, 数据将会写到磁盘上的数据库 ro...
2018-07-10 22:58:10
261
2
原创 MYSQL5.7:Access denied for user 'root'@'localhost' (using password:YES)解决方法
在使用Eclipse开发Web项目时,连接MySQL数据库出现以下问题:Access denied for user ‘root’@’localhost’ (using password:YES)通过查找资料发现是root账户默认不开放远程访问权限,所以需要修改一下相关权限。 详细解决方案:1.打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-table...
2018-07-10 00:30:47
1505
1
转载 常见数据结构与算法整理总结(下)
一、概述二、查找算法三、排序算法四、其它算法五、常见算法题六、总结一、概述以前看到这样一句话,语言只是工具,算法才是程序设计的灵魂。的确,算法在计算机科学中的地位真的很重要,在很多大公司的笔试面试中,算法掌握程度的考察都占据了很大一部分。不管是为了面试还是自身编程能力的提升,花时间去研究常见的算法还是很有必要的。下面是自己对于算法这部分的学习总结。 算法简介算法...
2018-07-02 00:13:21
382
转载 常见数据结构与算法整理总结(上)
内容提要:一、线性表 1.数组实现 2.链表二、栈与队列三、树与二叉树 1.树 2.二叉树基本概念 3.二叉查找树 4.平衡二叉树 5.红黑树四、图五、下接一、线性表线性表是最常用且最简单的一种数据结构,它是n个数据元素的有限序列。实现线性表的方式一般有两种,一种是使用数组存储线性表的元素,即用一组连续的存储单元依次存储线性表的数据元素。另一种是使...
2018-07-01 16:08:03
888
原创 Java基础学习笔记16——(List的子类,泛型类,增强for循环,静态导入,可变参数)
(List的子类,泛型类,增强for循环,静态导入,可变参数)
2017-11-23 09:39:24
320
原创 Java基础学习笔记15——(对象数组,集合(Collection),集合(List))
(对象数组,集合(Collection),集合(List))
2017-11-20 19:55:04
367
原创 Java基础学习笔记14——(正则表达式,Math,Random,System,BigInteger,BigDecimal,Date/DateFormat,Calendar)
正则表达式,Math,Random,System,BigInteger,BigDecimal,Date/DateFormat,Calendar
2017-11-17 14:47:41
467
原创 Java基础学习笔记13——(StringBuffer的使用,数组高级,Arrays工具类,Integer和Character等包装类)
(StringBuffer的使用,数组高级,Arrays工具类,Integer和Character等包装类)
2017-11-13 14:58:50
406
原创 Java基础学习笔记10——(形参和返回值,包,导包,权限修饰符,常见修饰符,内部类)
Java基础学习笔记10——(形参和返回值,包,导包,权限修饰符,常见修饰符,内部类)
2017-10-27 10:05:59
260
1
OKR工作法谷歌、领英顶级公司的高绩效秘籍
2019-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人