自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【作业帮】2021内推通道

内推通道: 通道一:添加内推小助手VXzsz957,回复“内推”,投递简历。 通道二:简历发至邮箱liyange@zuoyebang.com...

原创 【作业帮内推】2021届毕业的学弟学妹看过来,研发岗位轻松拿offer

内推说明 内推时间: 7月1日至7月31日 面试时间:大概7月中下旬,所以大家还有半个多月的复习时间 内推对象:2021届毕业生 内推岗位:算法、大数据、前端、后端、运维测试,岗位详情加下面小助手VX,扫码查看。 内推优势:被内推的同学可享受所有岗位简历免筛选,免笔试,????????直通部门面试...

2020-07-04 00:21:35 40 1

转载 开源爬虫框架各有什么优缺点

开源爬虫框架各有什么优缺点? 作者:老夏 开发网络爬虫应该选择Nutch、Crawler4j、WebMagic、scrapy、WebCollector还是其他的?这里按照我的经验随便扯淡一下: 上面说的爬虫,基本可以分3类: 1.分布式爬虫:Nutch 2.Java单机爬虫:C...

2017-06-29 08:33:24 2022 0

原创 鱼骨图

鱼骨图概念: 鱼骨图(又名因果图、石川图),指的是一种发现问题“根本原因”的分析方法,现代工商管理教育将其划分为问题型、原因型及对策型鱼骨图等几类。 鱼骨图中的人事时地物各指什么? 1.人=对象–人?公司?团队?单位? ( 指的是当你遇见事情的时候,先了解你的对象是谁?是什么人?什么单位?什么团队...

2019-08-18 14:50:40 527 0

转载 QPS和TPS的区别

QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服...

2019-04-28 21:34:25 446 0

转载 java Web项目中什么场景中会用到java多线程?

问:能不能简单描述一下你在java web开发中需要用到多线程编程的场景? 对多线程有些了解,但是不太清楚具体的应用场景,能简单说一下你遇到的多线程编程的场景吗? 回答一: 最典型的如: 1、用户注册完成送大礼包/积分之类,且积分等也是另一个系统并比较耗时;且这类任务即使失败也...

2017-08-04 23:08:27 36086 7

转载 DAO与Service层的泛型抽取与实现

1、设计 BaseDao 与 BaseDaoImpl 1)设计接口 BaseDao 每个实体都应有一个对应的Dao接口,封装了对这个实体的数据库操作。在每个Dao接口中都应有一个基本的增删改查的方法,但每个Dao接口中都写一遍就是重复的代码,可以把这些方法抽取到一个父接口中,定义为: ...

2017-08-01 23:11:07 2975 0

转载 数据库性能优化二:数据库表优化

数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第二部分   数据库性能优化二:数据库表优化     优化①:设计规范化表,消除数据冗余   数据库范式是确保数据库结构合理,满足各种查询需要、避免数据库操作异常的数据库设计方式。满足范式要求的表,称为规范化...

2017-08-01 21:01:10 402 0

转载 面试常见问题--数据库优化 百万数据怎么优化

一、数据库访问优化的五个法则     在实际开发,我们主要是需要对SQL语句进行优化,我们需要快速定位能性的瓶颈点,也就是说快速找到我们SQL主要的开销在哪里?根据木桶原理可以知道,最慢的设备往往是性能瓶颈。例如:互联网运用中的带宽,本地数据复制时的硬盘的访问速度。     根据当...

2017-08-01 20:58:47 2855 0

转载 40个Java多线程问题总结

前言 Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的...

2017-08-01 12:04:25 385 0

转载 Java使用JDBC连接数据库的实现方法

Java使用JDBC连接数据库的实现方法 投稿:shichen2014 字体:[增加 减小] 类型:转载 时间:2014-09-12 我要评论 这篇文章主要介绍了Java使用JDBC连接数据库的实现方法,包括了详细的加载步骤以及完整实现示例,需要的朋友可以参考下 本文实例讲述了Java...

2017-07-31 20:24:35 818 0

转载 事务是什么,以及事务四个特性

一.什么是事务 事务(Transaction)是并发控制单位,是用户定义的一个操作序列,这些操作要么都做,要么都不做,是一个不可分割的工作单位。 事务通常以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。 二.事务的 ACID 事务具有四个特征:原子性( ...

2017-07-31 20:20:58 235 0

转载 Ajax中POST和GET的区别

Get和Post都是向服务器发送的一种请求,只是发送机制不同。   1. GET请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给WEB服务器。当然在Ajax请求中,这种区别对用户是不可见的。   2. 首先是"GET方式提交的数据最多只能是10...

2017-07-31 13:15:42 288 0

转载 ajax 同步和异步的区别

举个例子:普通B/S模式(同步)AJAX技术(异步) 同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕 -----------------------...

2017-07-31 12:46:00 278 0

转载 MyBatis 多表联合查询及优化

序 这篇文章我打算来简单的谈谈 mybatis 的多表联合查询。起初是觉得挺简单的,没必要拿出来写,毕竟 mybatis 这东西现在是个开发的都会用,而且网上的文章也是一搜罗一大堆,根本就用不着我来重复。但是吧,就我前几天在做一个多表联合查询的时候,竟然出了很多意想不到的问题,而且这些问...

2017-07-30 23:19:22 31372 7

原创 可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。

js弹出警告框|js弹出折行警告框|js确认按钮|js提示按钮: 可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。 警告框 javascript"> function disp_alert() { alert("我...

2017-07-27 22:00:35 1165 0

转载 springmvc的执行流程详解

1.什么是MVC MVC是Model View Controller的缩写,它是一个设计模式  2.springmvc执行流程详细介绍   第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找 H...

2017-07-27 21:36:30 2316 0

转载 面试题:数组有没有length()方法? 字符串有没有length()方法? 集合有没有length()方法?

数组求长度用length属性 字符串求长度用length()方法 集合求长度用size()方法 程序举例: [java] view plain copy print? package 集合.length_size;    import java.ut...

2017-07-27 00:19:32 2009 0

转载 浅谈Session与Cookie的区别与联系

一、Session的概念 Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏览器。当浏览器第二次发送请求,会将前一次服务器响应中...

2017-07-26 23:30:18 205 0

转载 session 跟 cookie 关系

面试经验: 谈到Session的时候就侃Session和Cookie的关系:Cookie中的SessionId。 和别人对比说自己懂这个原理而给工作带来的方便之处。     客户第一次发送请求给服务器,此时服务器产生一个唯一的sessionID,并返回给客户端(通过cookie),此时的coo...

2017-07-26 23:23:56 202 0

转载 java中间件学习1-java中间件的定义

1、Java中间件的定义 在Java web开发的演进与进化中,我们对于消息系统,数据库,服务化接口的抽象等,涉及数据分离的过程中,在分离过程中,就会涉及到分离后系统间,数据库间的交互。java中间件就是处理我们数据间交互,连接数据分离后两个系统间的通信,中间件不属于任何一个开发项目,就是...

2017-07-26 23:15:07 471 0

翻译 数据库调优教程——优化sql语句

五、           优化Sql语句 上一章讲了如何设计一张好的表,一张好的表自然需要好的sql语句去操作它。本章就来聊聊如何优化sql语句。 1.      Sql语句优化原则 优化需要优化的Query 定位优化对象性能瓶颈 从Explain入手 尽可能在索引中完...

2017-07-26 21:04:15 1084 0

转载 装饰者模式及其应用

装饰者模式及其应用 标签(空格分隔): 设计模式 在Java及Android的 应用 前几天看了鸿洋大神的 android 优雅的为RecyclerView添加HeaderView和FooterView,发现装饰者模式 在某些情况下是设计得如此 优雅,现在总结如下: 本篇博客主要...

2017-07-25 18:02:01 221 0

转载 常用的正则表达式介绍

常用的正则表达式 常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 用户名:/^[a-z0-9_-]{3,16}$/ 密码:/^[a-z0-9_-]{6,18}$/ 十六进制值:/^#?([a-f0-9]{6}|[a-f0-...

2017-07-25 12:14:52 199 0

转载 【持久化框架】Mybatis简介与原理

从这篇博文开始我们学习一下Mybatis,希望大家提出宝贵的建议。   什么是Mybatis          MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为...

2017-07-23 16:32:42 227 0

转载 jQuery-Validate验证插件的使用步骤详解

1. 写在前面     (友情提示,点我:下载源码)      我们知道,用户在注册的时候,会有个表单页面,然后有些选项是必填的,有些要填的内容是有规范的,这些都要在用户提交之前进行验证才行,如果不符合要求,需要在右边显示一个友好的提示,让用户修改。   记得...

2017-07-22 18:21:39 291 0

转载 Log4j输出格式控制--log4j的PatternLayout参数含义

做项目被log4j的输出格式化参数搞烦了,索性把API的相关部分大致翻译一下,原文参见http://logging.apache.org/log4j/docs/api/org/apache/log4j/PatternLayout.html     参数 说明 例子 ...

2017-07-22 18:13:31 971 0

转载 单例模式的常见应用场景

单例模式(Singleton)也叫单态模式,是设计模式中最为简单的一种模式,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象,也因此有些设计大师并把把其称为设计模式之一。 这里又不具体讲如何实现单例模式和介绍其原理(因为这方...

2017-07-22 18:11:37 328 0

原创 java基础之集合

为什么会出现集合类: 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 数组和集合类同是容器,有什么不同: 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。 数组中可以存储基本数据类型,集合只能存储对象。集...

2017-07-09 00:15:36 285 0

原创 Mysql语句练习

建表语句:-- 部门表CREATE TABLE DEPT( DEPTNO INT PRIMARY KEY, -- 部门编号 DNAME VARCHAR(14) , -- 部门名称 LOC VARCHAR(13) -- 部门地址 ) ; INSERT INTO D...

2017-07-03 22:52:52 1019 0

原创 java基础之String类的介绍

1.String类中的一些方法:1 char charAt(int index)charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1。 参数: index – 字符的索引。 返回值:返回指定索引处的字符。例如: String s = "I...

2017-07-03 22:19:04 198 0

原创 java基础之多线程技术

1.线程的概述:进程:正在进行中的程序(直译)。 线程:就是进程中一个负责程序执行的控制单元(执行路径), 一个进程中可以多执行路径,称之为多线程。 一个进程中至少要有一个线程。 开启多个线程是为了同时运行多部分代码。 每一个线程都有自己运行的内容。这个内容可以称为线程要执行的任务。多线...

2017-07-02 23:52:53 264 0

原创 java基础之异常总结

1.异常的体系 Throwable Error 通常出现重大问题如:运行的类不存在或者内存溢出等。 不编写针对代码对其处理 -Exception • 在运行时运行出现的一起情况,可以通过try catch finally 注:Exception和Error的子类名都是以父类名作为后 ...

2017-07-02 20:28:02 155 0

转载 java中内部类的总结

内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类 如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动) 显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类 而心脏又在人体当中,正如同是内部类在外部内...

2017-07-02 20:12:10 138 0

原创 java基础之面向对象的第三个特征——多态

1.多态的定义某一类事物的多种存在形态。 - 例如:动物中猫,狗。 - 猫这个对象对应的类型是猫类型 猫 x = new 猫(); - 同时猫也是动物中的一种,也可以把猫称为动物 动物 y = new 猫(); 动物是猫和狗具体事物中抽取出来的父类型。 父类型引用指向了子类对...

2017-07-02 18:01:27 217 0

原创 java基础之接口的介绍

1.接口 接口格式: interface {} 接口中的成员修饰符是固定的。 例如: 成员常量:public static final 成员函数:public abstract 接口的出现将“多继承”通过另一种形式体现出来,即“多实现”。 例如: interface Demo ...

2017-07-02 16:49:05 203 0

原创 java基础之抽象类

1.抽象类的概述 抽象定义: 抽象就是从多个事物中将共性的,本质的内容抽取出来 例如:狼和狗都是犬科,犬科就是抽象出来的概念。 抽象类: java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。 抽象方法的由来 多个对象都具备相同的功...

2017-07-02 16:32:24 128 0

原创 java中的单例设计模式详解

设计模式:对问题行之有效的解决方式,其实就是一种思想。1.单例设计模式。解决的问题:就是可以保证一个类在内存中的对象唯一性。 比如对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。 如何保证对象唯一性? 1.不允许其他程序用new创建该类对象。 2.在该类创建一个本类实例 3...

2017-07-02 11:01:38 394 0

原创 java基础之面向对象的继承

1.继承的概述生活当中的继承 多个类中存在相同的属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。 多个类可以称为子类,单独这个类称为父类或者超类。 子类可以直接访问父类中的非私有的属性和行为。 通过extends 关键子让类与类之间产生继承...

2017-07-02 09:45:51 159 0

原创 java中主函数解析

public static void main(String[] args) 主函数特殊之处: 1,格式是固定的。 2,被jvm所识别和调用。 public:因为权限必须是最大的。 static:不需要对象的,直接用主函数所属类名调用即可。 void:主函数没有具体的返回值。 main:函数...

2017-07-01 22:49:20 295 0

原创 java基础之面向对象的介绍

1.面向对象的概念举例:大象装进冰箱。 面向过程 打开冰箱门 放进去 关上冰箱门。 面向过程思想强调的是过程(动作) c语言就是面向过程 面向对象 强调的是对象(实体)。 冰箱打开 冰箱存储 冰箱关闭 常见:C++ Java C# 面向对象特点 1.面向对象就是一种常见...

2017-07-01 20:54:54 195 0

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