自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (3)
  • 收藏
  • 关注

转载 MySQL Explain详解

MySQL Explain详解在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节...

2018-09-29 14:22:09 232 1

转载 优快云-markdown编辑器

这里写自定义目ttt录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使...

2018-09-23 21:18:31 471

转载 四张图带你了解Tomcat系统架构--让面试官颤抖的Tomcat回答系列!

<div class="markdown_views prism-atom-one-dark">                            <!-- flowchart 箭头图标 勿删 -->                            <svg xmlns="http://www.w3.org/2000/svg" style="displa...

2018-09-23 17:40:27 566 1

转载 guava处理字符串与List之间,字符串与map之间的转换

转自:https://blog.youkuaiyun.com/sunhuwh/article/details/41291515 import static org.junit.Assert.*; import java.util.List;import java.util.Map; import org.junit.Test; import com.google.common.base.Jo...

2018-07-29 15:08:38 408

转载 TimeUnit 使用

https://blog.youkuaiyun.com/zhaoyanjun6/article/details/72284799

2018-07-19 21:34:08 219

转载 关于Bean\Entity\Model\POJO的一些个人理解

转自:https://www.cnblogs.com/LiuChunfu/p/5574565.html本文没有长篇累牍的,严格的,标准的表述,只是我在开发过程中,读书过程中的一些个人理解,可能不太准备,但是我觉得应该是最方便初学者理解的吧?一、Bean对于Bean而言,我的理解是只要是Java的类的就可以称为一个Bean,更用在Spring上,被Spring管理的对象就可以将其称作为Bean。它不...

2018-07-08 20:34:56 598

转载 mysql中int、bigint、smallint 和 tinyint的区别详细介绍

最近使用mysql数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和smallint的差别。今天就在网上仔细找了找,找到如下内容,留档做个总结: 使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(...

2018-07-05 20:34:33 385

转载 MySQL ALTER语法

以下的文章主要介绍的是MySQL ALTER语法的实际运用,我们大家都知道MySQL ALTER语法在实际应用中的比例还是很大的,所以了解一下MySQL ALTER语法的实际运用可以很好的选择。 MySQL ALTER语法中ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...] 复制代码代码如下:alter_specification...

2018-07-05 20:33:23 1272

转载 Charles相关

https://www.cnblogs.com/diligentYe/p/7101047.html

2018-06-24 16:47:46 167

转载 Java遍历HashMap并修改(remove)

转自:https://blog.youkuaiyun.com/zmx729618/article/details/52795493遍历HashMap的方法有多种,比如通过获取map的keySet, entrySet, iterator之后,都可以实现遍历,然而如果在遍历过程中对map进行读取之外的操作则需要注意使用的遍历方式和操作方法。1234567891011121314151617181920212223...

2018-06-19 20:45:12 1400

原创 集合数据分批添加,删除

分批次处理:在处理大批量数据的时候一次性的插入或删除会对数据库造成压力(还有其他原因),我们分批处理,private static final int DELETE_COUNT_LIMIT =2000;if(!CollectionUtils.isEmpty(existTopicIds)){ if (topicIds.size()>DELETE_COUNT_LIMIT){ ...

2018-06-05 20:29:51 556

转载 GitLab环境搭建

转自:https://blog.youkuaiyun.com/huaishu/article/details/50475175另外一篇git:https://blog.cnbluebox.com/blog/2014/04/15/gitlabde-shi-yong/一.GitLab简介GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可通过Web界面进...

2018-05-26 11:26:15 1785

转载 IntelliJ远程调试教程

概述对于分布式系统的调试不知道大家有什么好的方法。对于我来说,在知道远程调试这个方法之前就是在代码中打各种log,然后重新部署,上线,调试,这样比较费时。今天咱们来了解了解Java远程调试这个牛逼的功能,本文以Intellij IDEA为例讲解怎么使用远程调试。以Thrift入门教程这篇文章中使用的程序作为例子。这个程序由Thrift服务端和客户端组成。描述一下远程调试需要解决的问题:服务端程序运...

2018-05-21 20:53:10 166

原创 git每次提交都要输入用户名密码

现象:gitlab配置了ssh key,但是每次提交的时候还是要输入用户名和密码,原因:第一次拉取代码的时候用的是http方式拉取的,配置ssh 的key只针对ssh提交有用看图:git remote set-url 改成ssh就可以了...

2018-05-07 20:09:01 5147 1

转载 maven多环境配置

转载:https://blog.youkuaiyun.com/zhuchunyan_aijia/article/details/50464720基本概念说明(resources、filter和profile): 1.profiles定义了各个环境的变量id 2.filters中定义了变量配置文件的地址,其中地址中的环境变量就是上面profile中定义的值 3.resources中是定义哪些目录下的文件会被配置...

2018-05-06 00:01:36 872

转载 linux环境变量 export命令详解

转自:https://blog.youkuaiyun.com/wl_fln/article/details/7258294由host $ export DVSDK="${HOME}/ti-dvsdk_dm368-evm_xx_xx_xx_xx"引发的问题1、${HOME}:首先, HOME 是个变量,它代表你的 home 目录,变量前必须加上 $ 符号,否则会报错usr/local/dvsdk为dvsdk的d...

2018-04-30 19:09:31 634

原创 Mac大小写切换,中英文切换

中文小写英文切换:     --按一下caps lock键就可以实现中文小写英文切换 大小写切换:    --不管是在中文状态下还是小写英文状态下,只要按住shift键就可以实现大写输入大小写切换其他方式:    --长按住caps lock键2s,caps lock灯亮即可切换到大写输入状态,这种情况适合于连续输入好多大写字母。输完了轻点一下caps lock就可以切...

2018-04-30 17:53:04 91068 5

转载 让IntelliJ IDEA更好用

转自:https://blog.youkuaiyun.com/yuankundong/article/details/54341619IntelliJ IDEA,记录一些目前觉得好用的东西。IDEA插件插件可以在idea的插件库里搜,也可以从网上下。 http://plugins.jetbrains.com/?pr=ideamybatis plugin有免费版,也有破解版,搜一下都有。 这个插件让mybati...

2018-04-14 16:51:09 521

转载 Java序列化与反序列化

转自:https://blog.youkuaiyun.com/wangloveall/article/details/7992448/Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么...

2018-04-09 13:21:41 187

转载 MySQL BETWEEN 用法

MySQL BETWEEN 语法BETWEEN 运算符用于 WHERE 表达式中,选取介于两个值之间的数据范围。BETWEEN 同 AND 一起搭配使用,语法如下:WHERE column BETWEEN value1 AND value2WHERE column NOT BETWEEN value1 AND value2通常 value1 应该小于 value2。当 BETWEEN 前面加上...

2018-04-02 11:53:57 4195

转载 【MySQL】20个经典面试题,全部答对月薪10k+

原文链接:http://bbs.51cto.com/thread-1470880-1.htmlPart2:经典题目1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;2、MySQL中myisam与innodb的区别,至少5点(1)、问5点不同;(2)、innodb引擎的4大特性(3)、2者selectcount(*)哪个更快,为什么3、MySQL中varchar与char的区别以...

2018-04-02 00:47:45 174

转载 Redis面试题及分布式集群

1. 使用Redis有哪些好处?(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,list,set,sorted set,hash (3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行 (4) 丰富的特性:可用于缓存,消息,按key设置过期时间,过期...

2018-04-01 20:32:46 2131

转载 Java中>>和>>>的区别

>>:带符号右移。正数右移高位补0,负数右移高位补1。比如:4 >> 1,结果是2;-4 >> 1,结果是-2。-2 >> 1,结果是-1。>>>:无符号右移。无论是正数还是负数,高位通通补0。对于正数而言,>>和>>>没区别。对于负数而言,-2 >>&amp

2018-04-01 11:12:55 159

转载 Java并发之AQS详解

一、概述  谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!  类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLock/Semaphore/CountDownLatch...。  以下是本文的目录大纲:概述框架...

2018-03-28 09:56:06 108

转载 熔断,限流,降级

转自:https://www.cnblogs.com/raoshaoquan/articles/6636067.html1 写在前面 1.1 名词解释consumer表示服务调用方 provider标示服务提供方,dubbo里面一般就这么讲。下面的A调用B服务,一般是泛指调用B服务里面的一个接口。 1.2 拓扑图大写字母表示不同的服务,后面的序号表示同一个服务部署在不同机器的实例。 2 从微观角度...

2018-03-25 20:08:34 218

转载 web.xml配置文件中的servlet和servlet-mapping

转自:https://blog.youkuaiyun.com/u013815649/article/details/50435819写了好多小项目后也没弄明白<url-pattern>的真正意义,写跳转的时候也是跳的三心二意的,今天查了一下web.xml的详细配置,看了看servlet-mapping的讲解,豁然开朗,做了做小实验,原来是这样,捂脸。下面把看到的文章的servlet片段摘抄过来,先...

2018-03-25 19:31:34 27830 4

转载 触发JVM进行Full GC的情况及应对策略

转自:https://blog.youkuaiyun.com/chenleixing/article/details/46706039/堆内存划分为 Eden、Survivor 和 Tenured/Old 空间,如下图所示:从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC,对老年代GC称为Major GC,而Full GC是对整个堆来说的,在最近几个版本的JDK里默认...

2018-03-25 10:29:49 209

转载 SOA、SOAP、RPC、REST、DUBBO的区别与联系

--不是太明白1、SOASOA(面向服务的软件架构、Service Oriented Architecture),是一种软件设计模式,主要应用于不同应用组件之间通过某种协议来互操作。例如典型的  通信网络协议。因此SOA是独立于任何厂商、产品、技术的。SOA有两个层面的定义:从应用的角度定义:SOA是一种应用框架,它着眼于日常的业务应用,并将他们划分为单独的业务功能和流程,及所谓的服务。从软件的基...

2018-03-24 17:58:41 326

转载 各大公司Java后端开发面试题总结

转自:http://www.cnblogs.com/java1024/p/7685400.htmlThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一个...

2018-03-24 14:32:34 295

转载 淘宝SOA框架dubbo学习(7)--异步调用

转自:https://my.oschina.net/hanshubo/blog/378111图片来源:点击打开链接整个异步过程图片描述的很清楚,下面来看看代码:一、服务提供者1、服务提供者接口[java] view plain copypackage com.test.dubboser;    public interface ServiceDemo2 {  public Person getPe...

2018-03-23 21:09:22 255

转载 HTTP长连接、短连接究竟是什么?

HTTP长连接、短连接究竟是什么?1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠地传递数据包,使得网络上接收端收到发送端所发出的所有包,并且顺序与发送顺序一致。TCP协议是可靠的、面向连接的。2. 如何理...

2018-03-23 20:52:00 194

转载 Java并发编程:深入剖析ThreadLocal

Java并发编程:深入剖析ThreadLocal  想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。  以下是本文目录大纲:  一.对ThreadLocal的理解  二.深入解析Thre...

2018-03-23 20:48:27 170

转载 HashMap源码分析(JDK1.8)- 你该知道的都在这里了

转自:http://blog.youkuaiyun.com/brycegao321/article/details/52527236  HashMap是Java和Android程序员的基本功, JDK1.8对HashMap进行了优化, 你真正理解它了吗? 考虑如下问题:  1、哈希基本原理?(答:散列表、hash碰撞、链表、红黑树)2、hashmap查询的时间复杂度, 影响因素和原理? (答:最好O(1),最...

2018-03-20 23:16:15 195

转载 HashMap在Java1.7与1.8中的区别

基于JDK1.7.0_80与JDK1.8.0_66做的分析 JDK1.7中使用一个Entry数组来存储数据,用key的hashcode取模来决定key会被放到数组里的位置,如果hashcode相同,或者hashcode取模后的结果相同(hash collision),那么这些key会被定位到Entry数组的同一个格子里,这些key会形成一个链表。在hashcode特别差的情况下,比方说所有key的...

2018-03-20 22:46:50 201

转载 结合top和jstack找出占用cpu最高的堆栈信息

http://blog.youkuaiyun.com/u012448083/article/details/76855340[html] view plain copy转载自:http://blog.youkuaiyun.com/u013593306/article/details/52468651  1,使用命令top -p <pid> ,显示你的Java进程的内存情况,pid是你的java进程号,比如49...

2018-03-19 22:06:53 281

转载 深入理解Java并发之synchronized实现原理

转自:http://blog.youkuaiyun.com/javazejian/article/details/72828483关联文章:深入理解Java类型信息(Class对象)与反射机制深入理解Java枚举类型(enum)深入理解Java注解类型(@Annotation)深入理解Java类加载器(ClassLoader)深入理解Java并发之synchronized实现原理Java并发编程-无锁CAS与...

2018-03-19 21:54:00 141

转载 @Transactional注解的几个参数--事务传播控制--事务隔离级别--异常与回滚

转自:https://www.cnblogs.com/sonng/p/6591319.html阅读目录控制事务传播----propagation属性控制事务隔离级别----属性isolation只可读/可读写遇到哪些异常会回滚和不回滚----rollbackFor和noRollbackFor属性@Transactianal注解有一些属性,见Spring-Framework-Reference Ta...

2018-03-19 20:31:29 210

转载 spring事务传播属性和隔离级别

1 事务的传播属性(Propagation) 1) REQUIRED ,这个是默认的属性 Support a current transaction, create a new one if none exists. 如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。 被设置成这个级别时,会为每一个被调用的方法创建一个逻辑事务域。如果前面的方法已经创建了事务,那么后面的方法支持当前...

2018-03-19 20:29:48 140

转载 mysql,oracle,sql server中的默认事务隔离级别查看,更改

未提交读(隔离事务的最低级别,只能保证不读取物理上损坏的数据)已提交读(数据库引擎的默认级别)可重复读可序列化(隔离事务的最高级别,事务之间完全隔离) 可串行化比较严谨,级别高;MySQLmysql默认的事务处理级别是'REPEATABLE-READ',也就是可重复读1.查看当前会话隔离级别select @@tx_isolation;2.查看系统当前隔离级别select @@global.tx_i...

2018-03-19 20:28:15 1823

转载 Mysql索引介绍及常见索引的区别

Mysql索引概念:说说Mysql索引,看到一个很少比如:索引就好比一本书的目录,它会让你更快的找到内容,显然目录(索引)并不是越多越好,假如这本书1000页,有500也是目录,它当然效率低,目录是要占纸张的,而索引是要占磁盘空间的。Mysql索引主要有两种结构:B+Tree索引和Hash索引.Hash索引MySQL中,只有Memory(Memory表只存在内存中,断电会消失,适用于临时表)存储引...

2018-03-18 15:39:42 277

《别具光芒——CSS属性.浏览器兼容与网页布局》源代码

《别具光芒——CSS属性.浏览器兼容与网页布局》源代码

2013-10-02

数字逻辑习题答案(毛法尧)第二版{最全,最清晰}.doc

找了好久终于找到这么清晰的版本了,再次分享一下,希望对你有帮助!

2013-10-02

《数据库系统概论》第四版_王珊_萨师煊主编_课后习题答案(清晰版)

个人认为这是网上最清晰的版本了,希望对你有用!!

2013-10-02

空空如也

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

TA关注的人

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