
java基础
文章平均质量分 71
静宝儿
这个作者很懒,什么都没留下…
展开
-
session原理以及session共享
一、session原理1.session被用于表示一个持续的连接状态,表示一个访问的过程。2.session的常见实现形式是会话cookie(session cookie),即未设置过期时间的cookie,这个cookie的默认生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。3.session实现机制是当用户发起一个请求的时候,服务器会检查该请求中是否包含sessi转载 2018-01-11 11:51:56 · 1377 阅读 · 0 评论 -
Java中的栈和堆总结
1.栈是什么?(概念)栈:堆栈是两种数据结构。在java中,堆和栈都是内存中存放数据的地方。栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量.Java把内存划分成两种:一种是栈内存,一种是堆内存。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时原创 2018-01-06 14:32:37 · 369 阅读 · 0 评论 -
final关键字
1.final在java中,final关键字可以用来修饰类,方法和变量(包括成员变量和局部变量)。2.修饰类当final修饰一个类时,表明这个类不能被继承。并且final类中的所有成员方法都会被隐式的指定为final方法。注意:出于安全考虑,尽量不要用用final修饰类。3.修饰方法final修饰方法会把方法锁定,以防止继承类修改它的含义。因此,不想让方法被子类所覆盖的情况原创 2017-12-29 10:09:11 · 257 阅读 · 0 评论 -
内部类
一.内部类的简介在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。1.成员内部类:成员内部类是最普通的内部类,它的定义为位于另一个类的内部成员内部类可以无条件访问外部类的所有成员属性和成员方法(包括private成员和静态成员)。注意:当成员内部类拥有和外部类同原创 2017-12-29 09:44:57 · 208 阅读 · 0 评论 -
对Java中this static object 的理解
1.thisthis 代表当前对象。this不能在静态代码块中。原因如下:static修饰的方法是类方法,不属于某个对象的,是属于整个类的。而this和super都是指向对象,代表调用该方法的对象,但是现在static方法既然不需要对象来调用,this和super自然就不应该存在于静态方法的内部supper 代表超类(父类)子类不能继承父类的构造方法,子类可以调用父类的构造原创 2017-12-28 20:00:23 · 651 阅读 · 0 评论 -
mysql的*.frm,*.myd,*.myi文件和数据恢复
一、数据库的备份只有这样的*.frm,*.myd,*.myi文件怎么恢复?1.找到mysql的安装路径,找到my.ini文件,打开找到“datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data/"”2.找到data文件夹,把备份的数据库(*.frm,*.myd,*.myi文件)复制到data目录下;3.把备份数据库中的ibd转载 2018-01-12 18:44:54 · 4276 阅读 · 0 评论 -
sql调优
1.在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表。2.SELECT子句中避免使用‘*’3.减少访问数据库的次数4.在SQL*Plus , SQL*Forms和Pro*C中重新设置ARRAYSIZE参数, 可以增加每次数据库访问的检索数翻译 2018-01-12 15:24:24 · 292 阅读 · 0 评论 -
SQL优化-读写分离-主从复制
一、读写分离概述读写分离从字面意思就可以理解,就是把对数据库的读操作和写操作分离开。读写分离在网站发展初期可以一定程度上缓解读写并发时产生锁的问题,将读写压力分担到多台服务器上,通常用于读远大于写的场景。读写分离的基本原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的翻译 2018-01-12 15:02:21 · 2451 阅读 · 1 评论 -
Cache详解
一、“Cache”是什么 Cache(即高速缓冲存储器(Cache Memory),是我们最常听到的一个词了。在老程序员眼中,这个词或许已没有再谈的必要,因为他们对Cache从设计的必要性到工作原理、工作过程等等都已了如指掌了;而对新人朋友们而言,这些未必就很清楚。那么,它们到底是指的什么呢?不用急,下面就请随笔者一起来全面认识Cache。 二、为什么要设计Cache 我们知道转载 2018-01-11 16:50:30 · 3425 阅读 · 0 评论 -
token详解以及应用原理
一、我们先解释一下Token的含义1、Token的引入: Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的背景下,Token便应运而生。2、Token的定义: Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户转载 2018-01-11 12:10:16 · 21401 阅读 · 3 评论