自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 solr7.4教程 使用solr的完整流程

由于最近公司业务可能需要用到solr所以花了几天时间研究了一下,发现solr在网上的教程没有太好的入门文章,要么文章所写的solr版本太老,要么就是介绍的内容不够完整。所有我打算写一篇有完整使用流程的solr教程希望能让后面新接触solr的同学能更容易掌握它,另一方面也是对自己所学做一个梳理。由于本人水平有限如果有书写不对的地方还请多多指正,万分感谢。本文摘要一、下载与安装二、运行solr 三、创建core实例四、配置schema五、DIH导入数据六、solrJ...

2020-07-29 16:14:44 283

转载 使用lombok提高编码效率

Lombok简介Project Lombok makes java a spicier language by adding ‘handlers’ that know >how to build and compile simple, boilerplate-free, not-quite-java code.github上官方是这么描述lombok的:lom...

2020-01-12 17:21:15 241

转载 Java集合中List,Set以及Map等集合体系详解(史上最全)

概述:List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口Set下有HashSet,LinkedHashSet,TreeSetList下有ArrayList,Vector,LinkedListMap下有Hashtable,LinkedHashMap,HashMap,TreeMapCollection接口下还有个Queue接口,有PriorityQ...

2019-11-19 18:16:52 209

转载 Java中final、finally、finalize的区别与用法

1.简单区别:final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如关闭文件等。2.中等区别:虽然这个单词在Java中都存在,但是并没太多关联:final:java中的关键字,修饰符...

2019-11-19 16:07:10 364

转载 git命令拉取以及提交代码

从服务端拉取代码到本地并自动合并到本地分支//将新建的文件或者修改过的文件添加到索引库。$ git add . //别忘记有个点,点前面有个空格//本地分支代码保存到本地仓库$ git commit -m " 提交的message"//查询当前远程的版本$ git remote -v//直接拉取并合并最新代码$ git pull origin master ...

2019-11-01 16:27:12 1534

转载 linux安装mysql教程

1系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/local/mysql数据库保存位置:/data/mysql日志保存位置:/data/log/mysql2下载mysql在官网:http://dev.mysql.com/downloads/mysql/中,选择以下版本的mysql下载:执行如下命名:#mkdir /data/soft...

2019-10-30 09:28:44 148

转载 内存分配及变量存储位置(堆、栈、方法区常量池、方法区静态区)

程序运行时,有六个地方都可以保存数据:  1、 寄存器:这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。  2、 堆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中(new 出来的对象)。驻留于常规RAM(随...

2019-10-17 16:32:55 286

转载 细说Spring——AOP详解(AOP概览)

一、对AOP的初印象首先先给出一段比较专业的术语(来自百度):在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使...

2019-10-09 11:22:45 124

转载 LINUX安装nginx详细步骤

1.安装依赖包//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包//创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/nginx-1.13.7....

2019-09-29 14:18:24 104

转载 再也不为日期烦恼——LocalDate的使用

从Java 8之后,Java里面添加了许多的新特性,其中一个最常见也是最实用的便是日期处理的类——LocalDate。新增的日期jar主要有三种:java.time.LocalDate ->只对年月日做出处理java.time.LocalTime ->只对时分秒纳秒做出处理java.time.LocalDateTime ->同时可以处理年月日和时分秒LocalDat...

2019-07-16 11:49:38 450

转载 U盘启动盘制作和电脑登入密码破解

使用U盘重装系统,首先要制作好U盘启动盘,然后将想要的系统镜像文件复制到U盘里,进入U盘里面的PE系统。PE系统虽然不强大,但也可以对电脑硬盘进行复制、粘贴和删除,从而删除登入密码工具/原料 电脑 U盘 方法/步骤 1 打开百度搜索,输入”U启动“,然后下载”U启动U盘装系统软件“到电脑上 2 双击下载好的安装程序,然后点击”立即安装“,等待安...

2019-07-08 10:13:17 2007

转载 Linux下部署maven-web项目

写在前面(建议)安装XShell,编写指令非常方便,可以拷贝 安装FTP,传输文件非常方便 设置vim,显示行号sudo vim /etc/vim/vimrc,添加set number即可 安装JDK写在前面(建议)安装XShell,编写指令非常方便,可以拷贝 安装FTP,传输文件非常方便 设置vim,显示行号sudo vim /etc/vim/vimrc,添加set number即可安装J...

2019-06-30 13:30:20 281

转载 Redis 总结精讲 看一篇成高手系统-4

本文围绕以下几点进行阐述1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redis的并发竞争问题正文1、为什么使用redis分析:博主觉得...

2019-05-08 10:55:03 120

转载 【Redis 学习笔记】Redis入门详解教程

目录【redis是什么】【redis的作者何许人也】【谁在使用redis】【学会安装redis】【学会启动redis】【使用redis客户端】【redis数据结构 – 简介】【redis数据结构 – strings】【redis数据结构 – lists】【redis数据结构 – 集合】【redis数据结构 – 有序集合】【redis数据结构 – 哈希...

2019-05-08 10:54:13 377

转载 关于redis,学会这8点就够了

1,redis是什么redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。2,支持的语言3,redis的应用场景有哪些1,会话缓存(最常用)2,消息队列,比如支付3,活动排行榜或计数4,发布,订阅...

2019-05-08 10:52:43 84

转载 Linux安装多个jdk版本进行切换

1. 上传jdk7 和 jdk8 包2. 解压? 1 [root@localhost webapps]# tar -zxvf /package/jdk-7u80-linux-x64.tar.gz 3. 配置jdk变量? 1 2 3 4 5  vi /etc/profile ...

2019-04-24 20:04:03 2715

转载 linux服务器上安装jdk的两种方法(yum+下载包)

前言对于开发者来说,安装jdk按理说是非常简单的事,但在linux下安装着实费了我这个一直玩windows的小白不少劲。这里简单把步骤梳理下,希望能帮助像我这样的纯小白人士少踩点坑。这里介绍两种安装方式:1、yum安装;2、从官网下载包安装一、获得一台linux服务器要在linux下安装jdk,首先你得先有一台linux服务器,作为小白,手头的机器肯定都是windows的,...

2019-04-24 20:01:56 584

转载 Maven安装与配置

一、需要准备的东西1. JDK2. Eclipse3. Maven程序包二、下载与安装1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序:2. 将文件解压到D:\Program Files\Apache\maven目录下:3. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Ap...

2019-03-14 09:49:11 75

转载 Serv-U安装方法

打开压缩包或者解压后的文件,找到ServUSetup.exe并双击运行Serv-U6.4的安装程序。(Serv-U压缩包内的文件)Serv-U软件的安装及各步骤的解释1.双击运行ServUSetup.exe即可出现如下图1所示的安装界面.大概就是软件的一些注意事项和版权说明。一般可以直接下一步即可这些英文字母大概意思:即将安装Serv-U6.4到电脑上重要:如果已安装Serv-U比较旧的版本,并且...

2018-05-24 19:17:07 6455 5

转载 Axure安装、破解、汉化一条龙

Axure的安装教程初学乍练,从安装应用程序开始1、下载 下载地址:https://www.axure.com.cn/3510/2、破解: Licence:Koshykey:wTADPqxn3KChzJxLmUr5jTTitCgsfRkftQQ1yIG9HmK83MYSm7GPxLREGn+Ii6xY3、汉化:http://www.iaxure.com/menupage/download.html...

2018-05-18 10:36:50 935

转载 SQL语句优化技巧

1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以...

2018-05-16 10:57:33 230

转载 SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL

原文:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION AL...

2018-05-16 10:40:42 408

转载 MySQL错误代码大全

原文链接:https://www.cnblogs.com/skillCoding/archive/2011/09/07/2169932.html本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息。B.1. 服务器错误代码和消息服务器错误信息来自下述源文件:·         错误消息信息列在share/errmsg.txt文件中。“%d”...

2018-05-16 10:03:53 349

转载 (亲测可用)win7系统下u盘安装linux centos7,详细步骤,

近段时间想在自己的win7电脑上安装个linux双系统,于是下载了linux centos7这个版本,折腾了两天,网上的各种帖子看了不少,也遇到很多问题,幸运的是终于装成功了,下面就说明一下安装的整个的过程,希望之后像我一样的小白能少走些弯路。​一,准备       1. Centos 7镜像文件;​​          下载的话网上很多,这里提供一个下载路径;​http://isoredirec...

2018-05-16 10:01:39 3626

转载 (亲测可用)CentOS7安装virtualbox

1.进入virtualbox官网https://www.virtualbox.org/2.点击download3.点击Linux distributions4.向下翻至如图,并且进入同种框选页面 5.在/etc/yum.repos.d/目录下新建virtualbox.repo并写入如下内容[virtualbox]name=Oracle Linux / RHEL / CentOS-$release...

2018-05-16 10:01:11 11199

转载 (亲测可用)linux_centos7一键安装redmine+配置+插件安装配置教程-小白无忧

一、安装准备系统:linux,我是以centos7为例子来说的,搭建了一个虚拟机,安装的centos7-64位最小系统。redmine版本:bitnami-redmine-3.2.2-0-linux-x64-installer.run(xshell5&&xftp5)下载地址:http://bitnami.org/stack/redmine 这个是最新的地址,安装过程是一样的百度云地...

2018-05-16 10:00:51 5659

转载 MyBatis的Mapper接口以及Example的实例函数及详解

一、mapper接口中的方法解析mapper接口中的函数及方法方法功能说明int countByExample(UserExample example) thorws SQLException按条件计数int deleteByPrimaryKey(Integer id) thorws SQLException按主键删除int deleteByExample(UserExample example)...

2018-05-16 10:00:23 216

转载 Union和Union All的区别

假设我们有一个表Student,包括以下字段与数据: [c-sharp] view plain copydrop table student;    create table student  (  id int primary key,  name nvarchar2(50) not null,  score number not null  );    insert into student ...

2018-05-16 10:00:07 654

JavaMail1.4.0正式版

包含了 SMTP, IMAP, 和 POP3 协议的实现的 JavaMail 1.4.0 release jar 包

2018-02-27

空空如也

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

TA关注的人

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