F & Q的专栏

Share & Study ~当你感觉累的时候,那是因为你正处于人生的上坡

JMS介绍及环境搭建

一、介绍JMS(来自于百度百科)        JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。 1、体系结构: JMS提供者:连接面向消息中间...

2019-02-26 10:41:01

阅读数 77

评论数 0

正则表达式真的很骚,可惜你不会写!!!

        本文旨在用最通俗的语言讲述最枯燥的基本知识 文章提纲: 元字符 重复限定符 分组 转义 条件或 区间 正则表达式在几乎所有语言中都可以使用,无论是前端的JavaScript、还是后端的Java、c#。他们都提供相应的接口/函数支持正则表达式。 但很...

2018-09-25 14:29:21

阅读数 224

评论数 0

面试中常问的TOPK

前言:本文将介绍随机选择,分治法,减治法的思想,以及TopK问题优化的来龙去脉,原理与细节,保证有收获。   面试中,TopK,是问得比较多的几个问题之一,到底有几种方法,这些方案里蕴含的优化思路究竟是怎么样的,今天和大家聊一聊。 画外音:除非校招,我在面试过程中从不问TopK这个问题,...

2018-09-25 14:12:03

阅读数 168

评论数 2

java动态代理实现与原理详细分析

关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。   一、代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给...

2018-09-21 14:33:09

阅读数 136

评论数 0

登录页生成验证码功能

1 引入验证码组件 打开 simplecaptcha 官网,下载相应的 jar 包。示例中用的是 nl.captcha.simplecaptcha-1.2.1.jar。 2 自定义验证码服务 2.1 字符生成器 因为某些字符相似容易导致用户误输,比如 i 与 1、z 与 2,所以我们自己定...

2018-09-21 14:12:06

阅读数 267

评论数 1

消息队列MQ

一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ     二、消息队列应用场...

2018-09-21 14:02:51

阅读数 123

评论数 0

详解内部类

可以将一个类的定义放在另一个类的定义内部,这就是内部类。       内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。 第一次见面       内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。 ...

2018-09-21 11:20:55

阅读数 53

评论数 0

JavaScript 函数式编程

应该很多童鞋都听过函数式编程(Functional programming)的概念吧,可能有的童鞋有听说过函数式编程但并不是特别了解,但其实在我们的开发过程中,或多或少都已经应用了函数式编程的思想。 相对于面向对象编程(Object-oriented programming)关注的是数据而言,函...

2018-09-21 10:08:14

阅读数 66

评论数 0

JavaScript 数据类型检测终极解决方案

JavaScript 的数据类型检测是我们平时开发中经常会遇到的场景,小到基本数据类型大至各种引用数据类型的检测,都是我们需要掌握的知识点。本章会详细讲解 JavaScript 中各种不同数据类型的检测方法以及最后会实现一个数据类型检测的终极方法。 红宝石书告诉我们,JavaScript 中的数...

2018-09-21 09:20:21

阅读数 60

评论数 0

互联网公司面试必问的mysql题目(上)

什么是数据库事务?如果没有事物会有什么后果?事务的特性是什么? 事务是指作为单个逻辑工作单元执行的一系列操作,可以被看作一个单元的一系列SQL语句的集合。要么完全地执行,要么完全地不执行。 如果不对数据库进行并发控制,可能会产生 脏读、非重复读、幻像读、丢失修改的异常情况。 事务的特性(AC...

2018-09-20 17:19:50

阅读数 221

评论数 1

互联网公司面试必问的mysql题目(下)

什么是数据库索引?索引有哪几种类型?什么是最左前缀原则?索引算法有哪些?有什么区别? 索引是对数据库表中一列或多列的值进行排序的一种结构。一个非常恰当的比喻就是书的目录页与书的正文内容之间的关系,为了方便查找书中的内容,通过对内容建立索引形成目录。索引是一个文件,它是要占据物理空间的。 主键索...

2018-09-20 16:22:19

阅读数 197

评论数 0

Mysql 子查询

一、子查询定义   定义:   子查询允许把一个查询嵌套在另一个查询当中。   子查询,又叫内部查询,相对于内部查询,包含内部查询的就称为外部查询。   子查询可以包含普通select可以包括的任何子句,比如:distinct、 group by、order by、limit、join和u...

2018-09-20 13:43:26

阅读数 54

评论数 0

Mysql创建索引

摘自:http://blog.chinaunix.net/uid-25063573-id-3032578.html 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快...

2018-09-20 11:11:55

阅读数 41

评论数 0

count(1)和count(*),count(列名)区别

执行效果:   1.  count(1) and count(*) 当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了!  从执行计划来看,count(1)和count(*)的效果是一样的。 但是在表做过分析之后,count(1)会比count(*)...

2018-09-19 15:37:59

阅读数 382

评论数 0

关于GROUP BY和聚合函数

可以这样去理解group by和聚合函数 转自 http://www.cnblogs.com/wiseblog/articles/4475936.html 写在前面的话:用了好久group by,今天早上一觉醒来,突然感觉group by好陌生,总有个筋别不过来,为什么不能够select * ...

2018-09-19 15:14:22

阅读数 196

评论数 0

spring学习的必要性

Spring Boot 诞生的背景是什么?Spring 企业又是基于什么样的考虑创建 Spring Boot? 传统企业使用 Spring Boot 会给我们带来什么样变革? Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就...

2018-09-10 18:02:08

阅读数 823

评论数 0

Spring boot(二):web综合开发

上篇文章介绍了Spring boot初级教程:spring boot(一):入门篇,方便大家快速入门、了解实践Spring boot特性;本篇文章接着上篇内容继续为大家介绍spring boot的其它特性(有些未必是spring boot体系桟的功能,但是是spring特别推荐的一些开源技术本文也...

2018-09-10 17:41:06

阅读数 55

评论数 0

Spring boot (一):入门

构建微服务:Spring boot 入门篇   什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就...

2018-09-10 17:20:53

阅读数 54

评论数 0

Spring中ClassPathXmlApplicationContext类的简单使用

一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用: ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xm...

2018-09-07 10:58:39

阅读数 60

评论数 0

Java中的IO流详细介绍

Java中IO流,输入输出流概述与总结 总结的很粗糙,以后时间富裕了好好修改一下。 1:Java语言定义了许多类专门负责各种方式的输入或者输出,这些类都被放在java.io包中。其中, 所有输入流类都是抽象类InputStream(字节输入流),或者抽象类Reader(字符输入流)的子类; ...

2018-07-19 10:20:51

阅读数 92

评论数 0

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