自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GatesMa's blog

To the death.

  • 博客(103)
  • 资源 (4)
  • 收藏
  • 关注

原创 感受湖人的光辉岁月

湖人总冠军已经不是一个口号,Go, Lakerrrrrs!!! 老詹带队,4年之内必拿总冠军!!这个腾讯做的视频做的很好,水平很高。视频地址:http://gatesma.cn/myfile/laker.mp4...

2019-05-21 13:23:06 5225 11

原创 连接池Mysql报错 ERROR 1040 (HY000): Too many connections

mysql 命令行报错:ERROR 1040 (HY000): Too many connections问题是mysql连接数不够了,可以先stop mysql,再启动一下,以便连接上mysql执行show variables like '%max_connections%';查看最大连接数执行show processlist;查看当前链接我发现每次一启动我的spring项目就会导致很多空闲链接,查看springboot的连接池配置发现hikari配置的最小空闲连接数配置的是160,导致一启动就

2021-01-06 19:23:22 1077

原创 日志框架使用学习

日志框架:框架用来记录一些运行信息异步模式、自动归档…面向接口编程:写了一个统一的接口层:日志门面(抽象层)市面上的日志框架:JUL、JCL、jboss-logging、logback、log4j、log4j2、slf4j日志门面日志实现JCL(Jakarta Commons Logging)、SLF4j(Simple Logging Facade for java)、jboss-loggingLog4j、JUL(java.util.logging)、log

2020-10-29 20:20:58 282

原创 docker学习

常用命令镜像命令docker images [选项] : 列出安装的所有镜像-a 所有镜像-q 只展示id简单的docker infodocker versiondocker search mysqldocker pull mysql || docker pull mysql:5.7带版本容器命令docker run [可选参数] image# 参数说明--name="Name" 容器名字 用来区分容器-d 后台方式运行-it 使用交互

2020-09-20 22:58:16 241

转载 脚本命令后面的2>&1是什么意思

前言有时候我们常看到类似这样的脚本调用:./test.sh > log.txt 2>&1这里的2>&1是什么意思?该如何理解?先说结论:上面的调用表明将./test.sh的输出重定向到log.txt文件中,同时将标准错误也重定向到log.txt文件中。有何妙用(如果已经明白是什么作用,可跳过此小节)上面到底是什么意思呢?我们来看下面的例子,假如有脚本test.sh:#!/bin/bashdate #打印当前时间while true #

2020-09-13 17:52:22 1195

原创 Linux指令学习

RPM常见指令:- rpm -qa | grep xxx : 查询是否安装了该软件包- rpm -qf /etc/xxx: 查询这个目录属于哪个软件包- rpm -ql firefox:查询这个软件包安装了哪些文件- rpm -e firefox: 卸载一个软件(如果有依赖会删除失败)- rpm -e --nodeps firefox:强制删除- rpm -ivh RPM包的全路径名称:安装一个RPM的包 i:install 安装 v:verbose 提示 h:hash 进度条i

2020-09-13 17:49:31 243

原创 限流的解决方案

个人比较喜欢和赞同的限流方案是:单机下使用RateLimiter,分布式下限流采用redis+lua。1. 高并发三板斧我们常说的大流量,名词:TPS(每秒事务量),QPS(每秒请求量),应对大流量的三种方式是(也是高并发的三板斧):缓存:让数据尽早进入缓存,离程序近一点,不要大量频繁的访问DB。降级:访问一些网站的时候,会出现让你稍后访问的情况,如果不是核心链路,那么就把这个服务降级掉。比如说,一些软件,拿到数据后,做个性化排序展示,如果在大流量下,对于vip用户可以通过,对于普通用户做降级,这

2020-07-27 13:56:50 1922

原创 Java后端常见面试题总结

面试总结/** * Copyright (C), 2020 * FileName: Java后端面试总结 * Author: Marlon * Email: [email protected] * Date: 2020/2/18 * Description: */文章目录面试总结(一)Java基础1. wait和sleep的区别2. synchronized底层原理 是可重入锁吗3. CAS原理,CAS会有什么问题,怎么解决ABA问题(可以谈Java内存模型)7. Str

2020-07-19 11:42:00 11510 3

原创 编译原理阅读笔记

文章目录编译原理第一章 引论1.1 语言处理器1.2 一个编译器的结构第二章 一个简单的语法制导翻译器2.2 语法定义(不做要求)2.7 符号表第三章 词法分析(Lexical Analysis)3.1 词法分析器的作用3.2 输入缓冲3.3 词法单元的规约3.4 词法单元的识别3.6 有穷自动机3.7 从正则表达式到自动机3.9 基于DFA的模式匹配器的优化3.9.6 ✨最小化一个DFA的状态数...

2020-03-31 17:14:15 821 2

原创 MyBatis源码解析

文章目录MyBatis源码解析一、mybatis怎么处理参数以及执行方法?二、Mybatis工作原理三、代理对象如何执行增删改查1. MapperProxy的invoke2. MapperMethod的execute方法3. DefaultSqlSession的selectOne方法4. Executor的query系列(不是重要方法)5. Executor执行方法,默认是SIMPLE6. Bas...

2020-02-11 20:23:25 227

原创 SpringMVC源码解析

文章目录SpringMVC源码解析一、大致流程二、doDispatch源码标注版:三、细节1、getHandler()细节2、getHandlerAdapter()细节3、SpringMVC的九大组件4、onRefresh()初始化细节5、handle()的细节(1) invokeHandlerMethod方法(2) resolveHandlerArguments确定参数(3) resolveC...

2020-02-07 22:40:02 203 2

原创 Mybatis学习中遇到的问题

mybatis-config.xml不起作用注意,使用IDEA要把conf文件夹添加到Sources:IDEA使用Junit测试类注意需要加入两个jar包:junit-4.11.jar、hamcrest-core-1.3.jar,这两个jar包在IDEA的安装目录的lib下有。然后就可以随便创建一个java类,引入import org.junit.Test;,在测试方法上写@Test就可...

2019-11-14 21:22:27 1062 1

原创 Java修饰符访问与继承权限

2019-09-30 20:41:24 666

转载 Cookie、Sesssion详解(Cookie和Session实现免登陆)

Cookie的机制Cookie是浏览器(User Agent)访问一些网站后,这些网站存放在客户端的一组数据,用于使网站等跟踪用户,实现用户自定义功能。Cookie的Domain和Path属性标识了这个Cookie是哪一个网站发送给浏览器的;Cookie的Expires属性标识了Cookie的有 效时间,...

2019-09-29 13:40:44 2304

原创 JSP包含中指令include和动作include的区别

详情请参考:how2j1. 指令include<%@include file=“footer.jsp” %>在hello.jsp中包含该页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.util.*"%>...

2019-09-29 12:58:43 1196

原创 JDBC中使用预编译Statement以及它的优点

JDBC中PreparedStatement与Statement一样是用于执行SQL语句的,比如增加,删除1. 使用PreparedStatement和 Statement一样,PreparedStatement也是用来执行sql语句的,与创建Statement不同的是,需要根据sql语句创建PreparedStatement。除此之外,还能够通过设置参数,指定相应的值,而不是Statemen...

2019-09-29 10:39:18 1058

原创 HTTP响应协议状态码以及跳转问题

最近在学习计算机网络以及JavaWeb,对Http响应协议和跳转的几种方式以及跳转的状态码有一些自己的总结认识:第一次访问一个地址并访问成功:200、不是第一次访问一个地址:对于浏览器中的缓存,服务器端无变化:304浏览器端缓存的页面已经在服务器端发生改变:200跳转的两种方式(假定从login.html页面跳转至fail.html/success.html页面):服务端跳转...

2019-09-28 16:02:14 1908

原创 301跳转有什么用?为什么要做301跳转?

做我们seo优化的人员应该都知道,如果打开好多排名靠前的网站,会发现他们的域名都是带www的,如果您足够细心的话,把域名www去掉后再打开这个网站,您会发现域名自动跳转到www上面了,这是怎么回事呢?其实大家不用惊讶,这就是seo优化小编标题所说的301跳转!网站优化301跳转(一)301跳转的含义页面永久性移走,通常叫做301跳转,也叫301重定向,301转向.指的是当用户点击一个网址时,...

2019-09-28 15:59:44 1238

原创 IDEA+Tomcat获取中文参数,返回中文响应问题

示例 1 : 获取中文的参数为了成功获取中文参数,需要做如下操作login.html中加上<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">这句话的目的是告诉浏览器,等下发消息给服务器的时候,使用UTF-8编码login.htmlform的method修改为post在serv...

2019-09-24 12:55:56 1253

原创 深入理解Java虚拟机(Java高阶读书笔记)

文章目录深入理解Java虚拟机 - JVM高级特性与最佳实践(周志明)第2版第2章 Java内存区域与内存溢出异常2.1 概述2.2 运行时数据区域2.2.1 程序计数器2.2.2 Java虚拟机栈2.2.3 本地方法栈2.2.4 Java堆2.2.5 方法区2.2.6 运行时常亮池2.2.7 直接内存深入理解Java虚拟机 - JVM高级特性与最佳实践(周志明)第2版只要看:第2章、第3章...

2019-09-15 13:43:32 1153

原创 Java核心技术卷一第九章读书笔记

文章目录9.1 Java集合框架9.2 具体的集合9.3 映射9.4 视图与包装器(没看,不想看)9.5 算法9.6 遗留的集合9.1 Java集合框架与现代的数据结构类库的常见情况一样,Java集合类库也将接口(interface)与实现(implements分离队列通常有两种实现方式:一种是使用循环数组(ArrayDeque),一种是使用链表(LinkedList)Java类库没有名...

2019-07-31 14:08:38 658

原创 Java核心技术卷一第八章读书笔记

文章目录8.1 为什么要使用泛型程序设计8.2 定义简单泛型类8.3 泛型方法8.4 类型变量的限定8.5 泛型代码和虚拟机8.6 约束和局限性8.7 继承规则、8.8通配符类型,优先级不高没看泛型这一块我看的比较快,没有深究,书上这一章就有点难了,不太好理解8.1 为什么要使用泛型程序设计从Java1.0版发布以来,变化最大的就是泛型。使用泛型机制编写的程序代码要比那些杂乱的使用obje...

2019-07-29 16:47:22 680

原创 Java核心技术卷一第七章读书笔记

文章目录7.1 处理错误7.2 捕获异常7.3 只用异常机制的技巧7.4 断言7.5~ 日志讨论Java语言处理错误的方式:异常Exception7.1 处理错误如果由于出现错误而是的某些操作没有完成,程序应该;返回到一张安全状态,并能够让用户执行一些其他的命令允许用户保存所有操作的结果,并以妥善的方式终止程序异常处理的任务就是将控制权从错误产生的地方转移给能够处理的错误处...

2019-07-28 20:38:54 638

原创 Java核心技术卷一第六章读书笔记

文章目录6.1 接口6.2 接口示例6.3 lambda表达式6.4 内部类6.1 接口接口:主要用来描述类具有什么功能,而并不需要给出每个功能的具体实现lambda表达式:一种可以在将来某个时间点执行的代码块的简介方法在Java程序设计语言中,接口不是类,而是对类的一组需求描述,这些类要遵循接口描述的统一格式进行定义(例如,Arrays里的sort方法,如果要对不是数组的对象进行排序,...

2019-07-24 13:05:21 592

原创 Java核心技术卷一第五章读书笔记

文章目录类、超类、子类Object:所有类的超类泛型数组列表对象包装器与自动拆装箱参数可变的方法继承设计技巧类、超类、子类关键字extends表死后继承Java用关键字extends代替了C++里的冒号(

2019-07-14 13:04:28 564

原创 Java核心技术卷一第四章读书笔记

文章目录1. 面向对象设计概述2. 使用预定义类3. 用户自定义类4. 静态域与静态方法5. 方法参数6. 对象构造1. 面向对象设计概述面向对象程序设计(OOP)是当今主流的程序设计范型Java是完全面向对象的,必需熟悉Op才能编写Java程序算法 + 数据结构 = 程序类是构造对象的模版或蓝图。封装是与对象有关的一个重要概念(实现封装的关键在于绝对不能让类中的方法直接...

2019-07-13 11:03:51 622

原创 剑指offer刷题报告(Java)

1. 二维数组中的查找题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。// 解法一:220ms 暴力n^2public class Solution { public boolean Find(int target, int [][]...

2019-07-12 12:04:48 1251

原创 Java方法中传递数组与改变数组值的问题

在写Java题目的时候,发现了一个比较重要的问题:Java的按值传递对数组的问题:首先看这段话:以下这段加了下滑线的话是引用https://www.cnblogs.com/PopShow/p/5207974.html这个博客的在java中,不允许程序员选择值传递还是地址传递各个参数,基本类型总是按值传递。对于对象来说,是将对象的引用也就是副本传递给了方法,在方法中只有对对象进行修改才能影响...

2019-07-04 09:00:39 11055 8

原创 Java核心技术卷一(一、二、三章读书笔记)

文章目录Chapter 1Chapter 2Chapter 3Chapter 1Java中int大小永远为32位。数据类型具有固定的大小。字符串都是用标准的Unicode格式存储的。在网页中运行的Java程序成为applet,要使用applet,需要启用Java的Web浏览器执行字节码创始人詹姆斯·高斯林,与1996年发布Java1.0版本,Sun公司于2009年被Oracle公司收购...

2019-07-03 22:05:27 346

原创 高中记实

高中影响最深刻的应该是高考结束6.8号那天晚上,班级大聚会,买了蛋糕、每人都有啤酒、香槟,老向(班主任)在前一天都还很正经,那天晚上也是笑的很开心,那晚我们唱了班歌,给每一个人脸上都抹了蛋糕,不得不说,班上的很多人在那一晚后都没有再见到过,还有我们气质超群的英语老师助阵,现在想起来也都历历在目哇,高三一整年的压力在那一晚上都忘完了。那一晚也是我最后一次见老向了,我们都叫他疯子,hhh,最后放上一张...

2019-06-03 12:08:37 168 2

原创 Java使用OpenCv提取图片HOG和LBP特征

因为大创项目学习,就去找了找关于OpenCv和图片处理的相关知识,话不多说,言归正传。什么是HOG和LBP特征?LBP详解:https://blog.csdn.net/zhangjunp3/article/details/80014696HOG详解:https://blog.csdn.net/kuweicai/article/details/78981150OpenCv:https://...

2019-05-21 13:29:17 4806

原创 Windows服务器mongodb设置远程访问

Windows2012服务器搭建mongodb并设置远程访问因为Windows服务器的图形界面好操作,就买了个Windows的服务器,但是据说centos的服务器要好些,需要命令行操作,不过一千个读者有一千个哈姆雷特嘛。下面记录下我的一个课程项目里需要用到的远程链接服务器的mongodb数据库:安装mongodb先到官网下载安装程序 https://www.mongodb...

2019-05-21 13:27:07 10379

原创 JAVA成神之路

 01 面向对象→ 什么是面向对象面向对象、面向过程面向对象的三大基本特征和五大基本原则→ 平台无关性Java 如何实现的平台无关JVM 还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala)→ 值传递值传递、引用传递为什么说 Java 中只有值传递→ 封装、继承、多态什么是多态、方法重写与重载Java...

2019-05-21 13:26:24 983

原创 Java中的自动拆装箱机制

 Java成神之路      ————>    本文主要介绍Java中的自动拆箱与自动装箱的有关知识。1、基本数据类型基本类型,或者叫做内置类型,是Java中不同于类(Class)的特殊类型。它们是我们编程中使用最频繁的类型。Java是一种强类型语言,第一次申明变量必须说明数据类型,第一次变量赋值称为变量的初始化。...

2019-05-21 13:25:25 964

原创 Android开发 -- 第一行代码学习过程中错误汇总

最近在学习Android开发,用的是郭大神的第一行代码这本书,怎么说呢,书是很好懂的,写的很明白,非常好的一本书,直接从前往后看就行了,但是在跟书学的时候遇到了一些不容易解决的错误,或因版本更新,书上没有写,这里把我遇到的错误汇总,以便以后学Android开发的人少走些弯路…3.6节RecyclerView的基本用法这里会让添加一个依赖库:书中是这样写的 dependenci...

2019-01-27 22:13:59 4691

原创 运算符、表达式与内置对象(二)

3. Python关键字简要说明Python关键字只允许用来表达特定的语义,不允许通过任何方式改变它们的含义,也不能用来做变量名、函数名或类名等标识符。在Python开发环境中导入模块keyword之后,可以使用print(keyword.kwlist)查看所有关键字。关键字含义False常量,逻辑假None常量,空值True常量,逻辑真an...

2019-01-03 16:39:20 4180

原创 运算符、表达式与内置对象(一)

1. Python常用内置对象对象是python语言中最基本的概念,在python中处理的一切都是对象。python中有许多内置对象可供编程者使用,内置对象可直接使用,如数字、字符串、列表等。非内置对象需要导入模块才能使用,如正弦函数sin(x),随机数产生函数random( )等。对象类型类型名称示例简要说明数字int float complex123...

2019-01-03 16:17:33 1354

原创 Python语言概述

1. Python是这样一种语言Python是一门 跨平台、开源、免费 的解释型高级动态编程语言。Python支持命令式编程、函数式编程,完全支持面向对象程序设计,拥有大量扩展库。胶水语言:可以把多种不同语言编写的程序融合到一起实现无缝拼接,更好地发挥不同语言和工具的优势,满足不同应用领域的需求。举个例子:(两种不同编程方式)命令式编程:问题解决:把列表中的所有数字都加5,得到新列...

2018-12-31 10:42:13 5659

原创 2018年10大流行Python库

NumPyNumPy是构建科学计算的最基础的包。它提供了对 n 维数组和矩阵的操作的强力支持。该库还提供了 NumPy 数组类型的数学运算向量化,可以提升性能,从而加快执行速度。SciPySciPy 是一个工程和科学软件库, 包含线性代数、优化、集成和统计的模块。SciPy 库的主要功能建立在 NumPy 的基础之上,它通过其特定的子模块提供高效的数值例程操作。Pandas...

2018-12-30 21:07:50 3410 6

原创 Python为什么受欢迎

Python为什么受欢迎NO.1不久前IEEE Spectrum发布了第四届顶级编程语言交互排行榜,报告显示,在2016 年排名第三的 Python 在今年已经跃居第一,成为世界上最受欢迎的语言。简单高效Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。它最大的优势就是比其他语言更简单...

2018-12-30 18:09:58 891

全国高等学校名单2740个,json格式

有这几个字段:(序号 学校名称 学校标识码 主管部门 所在地 办学层次 备注),例如:(1 北京大学 4111010001 教育部 北京市 本科 公办)

2020-11-15

算法设计课程设计报告

左老师算法设计课程报告,仅供参考。

2020-04-13

蓝桥杯各届考题

历届蓝桥杯真题汇总(第一到第八届省赛和国赛),比较齐全,适合赛前训练突破。 压缩包含以下组别类型的试题: 1、C/C++程序设计(本科A组、本科B组、高职高专组) 2、Java软件开发(本科A组、本科B组、高职高专组)

2019-04-10

大学生创业计划报告书

大学生创新创业报告模版书,期末作业模版参考!

2019-04-10

空空如也

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

TA关注的人

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