自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 MySQL中的二进制日志和重做日志是如何写入的?有哪些关键配置?

1.二进制日志(bin log)记录所有非查询类操作,首先看一下二进制日志内容如下:上图记录了一个update语句,在语句之前有begin,语句之后有commit。二进制日志默认不开启,若要开启则配置参数即可,log-bin[=name]。当MySQL有操作发生时,会将信息存储到二进制日志的缓存中(还没有存到磁盘),然后当事务commit的时候再将缓存中的日志刷新到磁盘上的...

2020-02-21 16:52:07 353

原创 如何学习java8的Optional?

当我们要学习JDK的新特性或新API的时候,最好的方式并不是漫无目的的在网上搜索文章,而是首先应看下对应官方API文档,没有比官方API更全面和清晰准确的解释了。https://docs.oracle.com/javase/8/docs/api/ 读完API文档后,再自己写测试类,很容易就搞明白了,甚至如果读者英语好的话,直接看API文档就能比较好的理解。...

2020-02-06 20:40:39 156

原创 java中的锁怎么用?到底是什么?实现原理是什么?

1.Java中锁怎么用? Java中有两大类使用锁的方式,一种为使用synchronized关键字,另一种为利用JDK中的类例如ReentrantLock。使用synchronized关键字可以修饰方法或者代码块,分别称之为同步方法或者同步代码块。具体用法随便一搜就可以找到,此处不再赘述。2.Java中的锁到底是什么? 一句话来说,锁就是一个类似于队列的数据...

2020-02-06 01:42:01 2752

原创 数据库事务、隔离级别到底是什么?实现原理是什么?

1.数据库事务 根据百度百科,数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。 其实transaction也可以翻译成交易,比如大家耳熟能详的银行转账交易。交易成功的核心就在于A账户的转出操作与B账户的转入操...

2020-02-05 01:27:51 1564 1

原创 JSP中涉及到的编码问题汇总。

1.html的meta标签<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/> 是为了告诉浏览器发来的是html文档,其编码格式为utf-8。但是传来的文件到底是不是utf-8无法确定,例如是否可以传递gb2312的文件,但是meta标签却设置为utf-8?????2.jsp的编译指...

2020-01-14 13:58:54 151

原创 CRLF是什么东西?

对于CRLF这个词来说,相信搞开发的应该都不会陌生,意思是

2014-11-10 00:15:46 20158 1

原创 Java基础--Object类的hashCode和equals方法

对于hashCode方法,可以按照Java SE 7 API中注释的那样来学习(https://docs.oracle.com/javase/7/docs/api)。--------------------------------------------------------------------------------------------------------疑问:学习Java...

2014-10-14 16:02:54 757

原创 Java基础--String类的compareTo方法

下面来自jdk中src/java/lang下的String类的compareTo()方法源码,反斜线//后面的部分为个人注释public int compareTo(String anotherString) { int len1 = count; //当前字符串对象的长度 int len2 = anotherString.count; //当前参数字符串对象的长度 in...

2014-10-11 10:43:45 1002

原创 Java基础--String类的trim方法

下面来自jdk中src/java/lang下的String类的trim()方法源码,反斜线//后面的部分为个人注释public String trim() { int len = count; int st = 0; int off = offset; /* avoid getfield opcode */ char[] val = value; /* avoi...

2014-09-29 10:33:43 1299

原创 Java基础--String类的构造方法String(char value[])

下面来自jdk中src/java/lang下的String类的构造函数String(char value[])方法源码,反斜线//后面的部分为个人注释public String(char value[]) { this.offset = 0; this.count = value.length; this.value = StringValue.from(value)...

2014-09-28 16:10:46 2374

原创 Java基础--String类的equals方法

下面来自jdk中src/java/lang下的String类的equals方法源码,反斜线//后面的部分为个人注释public boolean equals(Object anObject) { if (this == anObject) { return true; //如果形参对象和当前对象引用相同地址,则认为他们相等,返回true } ...

2014-09-26 16:52:36 537

原创 解决通过无线路由上网,但有些网站打不开的问题

问题背景:正常联网状态,所有网站(除了腾讯视频页面)访问正常,就是进不去腾讯视频,网上查,有人说是找不到DNS的原因,所以今天我就专门看了一下无线路由器DNS。并对本机的无线设置做了一些修改,具体如下:1.登陆无线路由器的管理端我的是192.168.1.1,输入用户名密码进入无线路由器管理端页面2.获取无线路由器的DNS默认首页,或者点击“运行状态”,最下方有相关内容“WAN口...

2014-08-31 12:32:23 20328

原创 Win8中如何将中英文切换设置为Ctrl+空格(Ctrl+Space)

概述:此设置的目的如标题所示,如果采用win8方式可采用Win+Space进行切换。下面给出了详细的方法,共有是3大步骤:1.2.3。同时1中又列举了三种方法。每种方法下又列出了步骤step。1.首先进入“控制面板”的“语言”,此处列举三种方式。 方法一: 方法二:step1:进入“电脑设置”:...

2014-08-10 00:44:11 3287 1

原创 如何使用jQuery的jsonp解决跨域问题

1.关于jsonp为什么能解决跨域问题可网上自行搜索。此处给两个个我认为写的比较明白的博客http://www.cnblogs.com/lemontea/archive/2012/12/11/2812268.htmlhttp://www.nowamagic.net/librarys/veda/detail/224/2.如何使用jQuery的jsonp?此问题包含两部分:...

2014-07-31 17:29:43 706

原创 对于xmlns的几点理解

1.web.xml    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

2014-07-31 11:24:48 392

原创 JS中为什么会存在escape、encodeURI和encodeURIComponent方法

1.为什么需要以上三个方法? 当我们浏览网页的时候看,会在浏览器的地址栏输入相应的URL地址,然而对于URL中的可以出现的字符是有要求的。 对于URL中的可以出现的字符要求可详见RFC 1738,具体为以下内容: Thus, only alphanumerics, the special characters "$-_.+!*'(),", and rese...

2014-07-30 14:35:45 631

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除