摘要: 慢查询日志 开启撒网模式 开启了MySQL慢查询日志之后,MySQL会自动将执行时间超过指定秒数的SQL统统记录下来,这对于搜罗线上慢SQL有很大的帮助。 以我刚安装的mysql5.7为例 查询结果是这样子的: slow_launch_time:表示如果建立线程花费了比这个值更长的时间,slow_l阅读全文
posted @ 2018-11-01 11:12 不该相遇在秋天 阅读(1060) 评论(3) 编辑
摘要: Windows部分: https://pecl.php.net/package/SeasLog/1.6.9/windows 根据PHP版本 是否线程安全 进行选择 这些都可以在phpinfo里查得到 下载之后 把里面的php_seaslog.dll拷贝到PHP的安装目录下的ext里 然后打开php.阅读全文
posted @ 2017-09-14 16:34 不该相遇在秋天 阅读(2726) 评论(0) 编辑
摘要: 以商品列表页打比方, 众所周知,点击商品进入详情页要保证不损坏当前列表页状态的做法通常是在a标签上加上target=_blank进行新开一个窗口打开详情页 这个做法是非常普遍的,包括很多很多牛叉的网站都是这么玩的。 但是在微信浏览器里行不通 因为微信浏览器只有一个窗口 无论任何形式的跳转它都会销毁当阅读全文
posted @ 2017-07-14 23:00 不该相遇在秋天 阅读(11458) 评论(0) 编辑
摘要: 什么是垃圾回收? 垃圾回收,Garbage Collection,简称GC。 在我们日常生活中的垃圾,我们会丢入垃圾桶,等待清洁工处理掉。 Java中的垃圾,指存在于内存中,不会再被使用的对象,需要把这些无用的对象进行清理掉,那么,这些垃圾对象所占用的空间就可以被腾出来被其他对象使用,对内存空间管理阅读全文
posted @ 2019-03-18 15:39 不该相遇在秋天 阅读(238) 评论(0) 编辑
摘要: 内存模型图 不管是什么777真钱老虎机,只要你想运行,必然都需要使用内存,在java家里,就需要java虚拟机专门设计内存的使用方式,java虚拟机在执行777真钱老虎机的过程中会把它所管理的内存划分为几个不同的区域。 如图: java虚拟机管理的内存就是由图中几个运行时的数据区域组成,分为方法区、java堆、java栈、阅读全文
posted @ 2019-03-16 15:48 不该相遇在秋天 阅读(129) 评论(0) 编辑
摘要: 神剑山庄铸剑 大家好,我是神剑山庄的铸剑师,名叫小赵,昨天入的职,在山庄里逛了一圈,熟悉了一下企业文化,今天就收到了任务,三少爷吩咐下来,要我们尽快打造三把神剑:倚天剑、游龙剑、轩辕剑,据说三少爷要去参加华山论剑。 铸剑经理对我的印象很好,把这个任务安排给我做。 此时,我正在思考怎么打造,思考ing阅读全文
posted @ 2019-03-15 13:30 不该相遇在秋天 阅读(317) 评论(3) 编辑
摘要: 类的生命周期 一个java文件的整个生命周期,总共要经历加载-验证-准备-解析-初始化-使用-卸载这几个阶段,有的人把验证准备解析归纳为一个阶段称为链接,所有有的说5个阶段的,也有说7个阶段的,两种说法。 什么时候开始加载? 1.用new实例化对象的时候。 2.读取或者设置一个类的静态字段的时候。 阅读全文
posted @ 2019-03-14 14:43 不该相遇在秋天 阅读(274) 评论(0) 编辑
摘要: 单一职责原则 Single Responsibility Principle,简称SRP,就一个类而言,应该仅有一个引起它变化的原因。 同价位的相机和手机哪个拍照好? 我觉得说同价位都太谦虚了,低端的千元卡片机完全可以吊打比自身贵至少三五倍价钱的手机,如果是万元单反,我觉得市场上已经没有什么手机的拍阅读全文
posted @ 2019-03-05 18:54 不该相遇在秋天 阅读(275) 评论(0) 编辑
摘要: 前言 单例模式,这个最简单的设计模式,有无数开发者在网络上写过样本,我相信只要混过的,都能闭着眼睛把单例写出来,并不稀奇。 但是很多人写单例,都是背着写出来的,认为写法是固定的,其实并非如此。 是戴套还是结扎? 很多夫妻都会遇到的问题:怎样确保只生一个小孩? 我认为,摆在面前的有两种方式:戴套和结扎阅读全文
posted @ 2019-01-29 13:58 不该相遇在秋天 阅读(349) 评论(1) 编辑
摘要: 有Bean得治 任何一个正常777真钱老虎机的访问都会在内存中创建非常多的对象,对象与对象之间还会出现很多依赖关系(一个处理业务逻辑的类中几乎都会使用到别的类的实例),一般的做法都是使用new关键字来创建对象,对于多次重复使用的对象会采用单例模式来设计。 但在Spring中却不是这样,Spring框架使用了一个阅读全文
posted @ 2019-01-25 17:38 不该相遇在秋天 阅读(236) 评论(0) 编辑
摘要: 简介 相传,在远古时代,有一位逻辑学家某某,想要形式化的表示能有效计算的数学函数,由于别的书中使用重音符^来表示自由变量,某某受此启发,使用大写的lambda(∧)表示参数,后来又改成了小写的lambda(λ),从此以后,带参数变量的表达式就被称为lambda表达式,读音:lan b(m)da (兰阅读全文
posted @ 2018-12-02 11:18 不该相遇在秋天 阅读(289) 评论(1) 编辑
摘要: 事情的开始 1.4版本开始,java提供了另一套IO系统,称为NIO,(New I/O的意思),NIO支持面向缓冲区的、基于通道的IO操作。 1.7版本的时候,java对NIO系统进行了极大的扩展,增强了对文件处理和文件系统特性的支持。 在不断的进化迭代之中,IO的很多应用场景应该推荐使用NIO来取阅读全文
posted @ 2018-11-30 10:33 不该相遇在秋天 阅读(206) 评论(0) 编辑
摘要: java的I/O系统是一个大块头,包含的东西太多了(就贴接口表格就能贴的让人头晕目眩),而且内容顺序不好安排,横切有字节流字符流,竖切有输入输出,再加新旧几轮迭代,三个维度纵横交错,真的不好写,以至于写这篇博客之前心里纠结了很久才下定的决心。 因为不系统的梳理出来仔仔细细的过一遍,就不算是理解了。 阅读全文
posted @ 2018-11-13 14:37 不该相遇在秋天 阅读(315) 评论(0) 编辑
博聚网