重口味小站

常与同好争高下 不与傻瓜论短长

fail-fast机制解读(为什么foreach不能增删集合)

平时经常会有一些对集合的增删场景,那么普通for循环、foreach、迭代器它们会有一些什么区别呢?fail-fast机制又是怎么体现的呢?这篇文章从源码和应用的角度进行了全面的分析。

2019-07-04 11:36:35

阅读数 58

评论数 1

七麦js破解(最新)

昨天发现七麦爬虫又又失效了,以为和上次一样,秘钥又改了,所以先去咨询了几个博主大佬,但大佬没有时间,所以自己搞了一下。 先声明我这篇是站在前人的肩膀上 参考了很多博主: https://lengyue.me/index.php/2018/10/15/qimai/comment-page-1/...

2019-06-18 11:29:36

阅读数 577

评论数 12

Spring中@Transactional的使用及事务源码分析

@Transactional Spring事务源码分析 本文讲解了Spring中最常用的注解@Transactional的各项属性的用法,分析了编程式事务和声明式事务的区别。并在源码的基础上分析了事务的实现机制,对了解事务的使用、彻底理解事务的实现颇有帮助。

2019-06-13 16:44:17

阅读数 107

评论数 0

switch(String)语法糖解析

switch(String)语法糖解析 Java1.5之前,switch语法结构仅支持int, byte, short, char这几个基本类型(及对应的包装类型)。 1.5后提供了enum枚举结构。 Java7提供了switch(String)结构。 问题一 经常听到Java7中提供的swi...

2019-06-04 11:01:22

阅读数 72

评论数 1

JAVA集合框架探究(二)

JAVA集合框架探究(二) 文章目录JAVA集合框架探究(二)一、SubList源码解析1、SubList2、get set3、add4、rangeCheck5、rangeCheckForAdd6、checkForComodification二、ArrayList源码解析1、构造方法2、add3、...

2019-05-31 16:41:08

阅读数 21

评论数 0

JAVA集合框架探究(一)

JAVA集合框架探究(一) 集合框架是日常开发中使用最多的,但是我对它还一知半解。在具体应该选择哪个容器使用时往往不能 确定,因为对它的实现细节不够了解。所以准备通过查看文档和源码的方式对每个集合框架加深理解。 首先会从总体框架上进行梳理,然后再具体到每个集合类进行分析。 文章目录JAVA集合框...

2019-05-31 16:40:11

阅读数 24

评论数 0

Java中成员变量的隐藏

Java中成员变量的隐藏 前几天看一篇文章,里面提到了成员变量的"重写"问题,刚看到的时候我非常疑惑,难道成员变量不是和方法一样的重写机制吗?结果当然是啪啪打脸。这个知识点确实是我的知识误区,因为我记得当初学Java的时候讲多态,主要提到了方法的重写体现了Java的多态性,没有...

2019-05-31 16:21:47

阅读数 82

评论数 3

代码整洁之道笔记(二)

一、格式 (一)、垂直格式 尽量用200~500行为单个文件。 源码应该像报纸一样:上面是大纲,下面是细节。最顶部应该是高层次概念和算法,细节应该依次向下展开,放在我们代码里意思就是:public方法应该放在上面,private方法应该放在下面。应该是一个总分结构。 概念上垂直方向的区...

2019-03-18 20:59:02

阅读数 40

评论数 0

基于Spring boot2的服务注册发现与调用

基于Spring boot2的服务注册发现与调用 最近在尝试使用Spring cloud构建微服务组件,参考了许多文档与博客,但在这个过程中发现了一个问题,网络上的文档等大多是基于Spring boot1.5的,Spring boot在升级到2.*之后,Spring Cloud组件相关配置方式发...

2019-03-18 20:45:09

阅读数 525

评论数 3

代码整洁之道笔记(一)

文章目录一、有意义的命名1. 名副其实2. 避免误导3. 做有意义的区分4. 使用读的出来的名称5. 使用可搜索的名称6. 避免使用编码7. 类名8. 方法名9. 每个概念应该对应一个单词10. 不用双关语11. 使用解决方案领域名称,实在不行使用所涉及领域的名称12. 添加有意义的语境二、函数1...

2018-10-12 08:47:44

阅读数 146

评论数 1

Redis应用场景分析

在上一篇文章《Redis数据结构探究》中,对Redis的五种数据结构和它们的底层实现进行了分析,这篇文章主要结合近期应用Redis的经历,对Redis的使用场景做出分析。 在上篇文章中,简单总结了Redis有以下应用场景: 1、缓存服务 这是Redis应用最广泛的部分,用于减小数据库访问...

2018-07-05 11:40:29

阅读数 992

评论数 2

Redis数据结构探究

1、与其他数据库的对比 最近系统中引入了Redis,在应用中发现Reids具有关系型数据库或其他缓存服务器所不具备的优点。 与关系型数据库如Mysql相比,Reids属于非关系型数据库,类似于Nosql,不同数据之间不需要有关联关系。 memcache也可以用来存储键值映射,同是对内存操作,...

2018-07-03 16:48:15

阅读数 265

评论数 0

修改DLL文件内容

今天帮人修改一个网站。asp.net的,遇到一个奇怪的问题,某个页面的title总是改不掉,以前遇到这种问题,一般是为了防止盗版,写在某段js里的混淆代码。或是发起请求从别的地方获取的title。 所以采用了两种方法调试: 文件搜索title名,如果写在js里肯定可以被搜索到,但是没有。 查看页...

2017-12-20 20:02:27

阅读数 3537

评论数 0

position为fixed时设置z-index失效

作为一个假的前端,在调试一个页面时出现了如下bug。 左侧的菜单固定为fixed时,二级菜单无法设置有效的z-index,导致菜单隐藏在页面元素之下,明明页面元素的z-index是1,但是无论把菜单的z-index设置为多大,都不管用。查阅了资料,原来谷歌浏览器在设置position:fixed...

2017-11-17 15:00:45

阅读数 7459

评论数 1

2018秋招面经-后端开发

博主渣渣本科,挣扎到十一月秋招终于结束了。面过百度/腾讯/小米/网易/搜狗/知乎/京东/360/瓜子。期间总结了一些面试题目,现在放上来。由于是博主自己的面经记录,所以涵盖不全面的话诸位请谅解。 根据博主的面试经验来看,面试有一定的层次性,如bat级别公司每个点都会深入,而有些公司则只会问到表层...

2017-11-08 15:37:15

阅读数 16403

评论数 747

一台电脑上的git同时使用两个github账户

需求:公司有github账号,自己有github账号,想在git上同时使用,两者互不干扰。思路:管理两个SHH key。解决方案:一、生成两个SSH key为了举例方便,这里使用“one”和“two”两个账户。下同。$ ssh-keygen -t rsa -C “one@gmail.com”$ s...

2017-09-12 11:35:55

阅读数 548

评论数 0

angularjs 通过http下载php生成的excel的方法

使用PHPExcel插件的同学们都知道,导出excel是直接将生成内容修改content-type来将内容作为文件下载的,这时候需要页面上有一个url,通过点击来下载。 那么问题来了,如果在生成excel时有请求参数,只能通过js的http请求,这时候怎么下载呢? 研究了一下,有以下集中方式...

2017-09-07 20:04:35

阅读数 704

评论数 0

php_zip扩展安装过程

最近在使用PHPExcel的时候,在本地的windows环境下没问题,提交到linux中,excel2007就会出现问题,原来excel2007使用了php的zip扩展\ZipArchive,但一般没有安装此扩展,记录一下安装过程。安装过程 下载 cd /usr/src wget http:/...

2017-09-05 15:07:28

阅读数 3253

评论数 2

剑指offer-字符流中第一个不重复的字符

题目> 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符”go”时,第一个只出现一次的字符是”g”。当从该字符流中读出前六个字符“google”时,第一个只出现一次的字符是”l”。 输出描述: 如果当前字符流没有存在出现一次的字符,返回#字符题解...

2017-08-23 21:25:40

阅读数 359

评论数 0

剑指offer-判断二叉树是否对称

题目 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 题解 递归判断二叉树两侧。 代码<?php/*class TreeNode{ var $val; var $left = NULL; var ...

2017-08-23 21:18:08

阅读数 372

评论数 0

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