自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jam_fanatic的博客

喜欢技术的小铭

  • 博客(20)
  • 收藏
  • 关注

原创 将域名直接映射到网站首页(通过域名即可访问网站首页)

前段时间做了自己的个人网站,注册了域名,并且域名已经解析到了我租的服务器的公网ip,web容器用的是Tomcat,并且Tomcat的默认端口号也改为了80,通过域名已经可以直接访问到Tomcat的欢迎页,也就是大家熟悉的三脚猫页面,但是我要实现的是:通过域名就可以访问到我的网站首页,而且大家的网站也都是这样的,通过域名就可以直接访问到网站首页,网上搜索了一些资料后,解决了这个问...

2018-11-28 17:07:24 20222 11

原创 Linux服务器上安装MySQL

首先,我们先确定下服务器之前是否已经安装过MySQL,如果有安装过MySQL,我们先将其全部卸载,然后再进行新的安装,命令:rpm -qa|grep -i mysql查看关于yum源的安装包,命令:yum list install mysql*逐个将关于mysql的安装包全部卸载查找关于mysql的所有文件(配置文件),命令:find / -name mysql...

2018-11-25 20:07:39 3105 1

原创 如何在Linux服务器上安装Redis缓存

首先,我们得去官网下载安装包,地址:https://redis.io下载好了之后,我们使用xshell或者xftp将其上传到服务器的指定目录下,上传完成后,我们将其解压,命令:tar -zvxf redis-5.0.0.tar.gz解压完成后,会多出一个已经解压好的文件夹:下一步,进入解压好的文件夹进行编译,有一个前提,就是你的服务器已经安装好了C++库,因为R...

2018-11-19 19:27:45 1742

原创 如何在Linux服务器上安装Tomcat

第一步,到官网下载Tomcat的安装包,网址:https://tomcat.apache.org/download-80.cgi选择如下版本:(版本可凭自己需求来下载,我选择的是8.5.34的版本,但是文件得是 tar.gzd类型的)先下载到我们的windows机器上,再上传到Linux服务器上 下一步,使用Xshell连接Linux服务器,或者xftp也可以,我这里用得是Xs...

2018-11-07 16:07:26 2173

原创 如何在Linux服务器上安装jdk并配置环境变量

首先我们使用Xshell连接Linux服务器,使用root用户登录,命令:su root输入自己的密码,安装jdk之前,我们先要看看该系统之前是否已经安装过jdk,命令:java -version我们可以看到该系统自带的Open Jdk版本,再看看系统内关于java的rpm安装包,命令:rpm -qa | grep java可以看到所有的关于java...

2018-11-06 00:01:39 1357

原创 使用Xshell远程连接Linux服务器

首先下载安装Xshell客户端软件,此处略去N个字,因为很简单,我就不赘述了。安装好了之后,我们打开Xshell软件,点击新建会话连接:填写连接设置,会话名称,协议,主机IP,端口号等,下一步,点击用户身份验证:输入用户名和密码后点击确定,下一步:选择你想要连接的会话后,点击连接:上图表示已经连接成功,接下来就是使用各种命令,如简单的 cd 路径切换,l...

2018-11-05 19:28:18 1784

原创 web项目上线的基本步骤

前段时间,想做一个自己的个人网站,网站倒是可以自己开发,可是还不会上线,于是开始自学项目上线,百度查阅了很多资料,才慢慢着手开做,简单总结下操作步骤,如果想要部署一个web项目,基本流程如下:1.项目开发2.购买或者租用一台云服务器3.购买并注册域名4.申请域名ICP备案5.公安网备案6.搭建服务器环境7.项目发布8.运营维护 下面简单介绍一下这7个步骤...

2018-11-04 20:04:02 29519 6

原创 Java利用URL实现文件下载

利用URL(网络资源统一定位符),我们可以进行文件的定位和下载,如果我们想让下载速度提高一些,我们通常有以下方法:1.提高网络带宽,提升网络速度2.开通网站vip,实现高速下载或上传3.新增下载线程,实现多线程同时下载通常情况下,方法1是作为一个普通程序员是无法实现的,因为网络带宽是由网络运行商限定,除非我们多交钱或者是开通专用通道(vpn),方法2的话,也是需要花钱,...

2018-10-25 00:36:11 16694 1

原创 Spring Boot 快速搭建

首先我们来看看百度百科是怎么定义Spring Boot的:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成...

2018-10-08 03:43:18 333

原创 利用Lucene实现全文搜索

之前在我的项目【BBS】中做了一个站内搜索功能,旨在实现主题和内容的搜索,并且实现前端高亮显示。查阅相关资料,发现利用普通的关系型数据库(模糊查询)是无法实现的,于是开始研究Lucene全文搜索,经过不懈努力,最终将Lucene全文搜索成功的应用到了我的项目中,很开心,这篇文章就给大家分享下Lucene全文搜索的经验。在这之前还是给大家看看Lucene全文搜索在实际项目中的应用效果吧,...

2018-09-30 03:16:48 5983 2

原创 java实现短信发送

上一篇文章介绍了关于java如何实现邮件地发送,有时候我们的业务中会用到短信服务,所以有必要学会短信接口的调用。短信服务,是电信运营商(电信,移动,联通)提供的,仅仅利用java API是无法实现短信服务的,包括之前的邮件发送,java只是一种开发语言,想要实现这些邮件服务,短信服务,我们必须调用接口。当然了,网上关于短信服务的接口很多,各个公司的都有,随便选择一个就可以了。我之前 "BB...

2018-09-26 14:59:27 43040 5

原创 java实现邮件发送

邮件发送,如今已经是很普遍了,随便去哪个网站注册一个账号,可能都会用到邮箱接收验证码,那么今天这篇文章将介绍一下:java如何实现邮件发送。这里讲的邮件发送是指通过代理进行邮件发送,即通过代理邮件服务器进行邮件地发送,所以,想要发送邮件,我们必须得有个自己的邮箱号。我用的是新浪的邮箱,登录自己的新浪邮箱后,开启客户端代理服务,具体操作如下:设置   ==>   客户端pop/...

2018-09-25 17:08:37 747

原创 java实现天气预报

上一篇文章给大家介绍了java如何根据IP地址定位地理位置,文章里也提到了我做过的一个天气预报,那么这篇文章将给大家介绍:java如何实现天气预报。开始之前还是先给大家看看我做的天气预报效果吧。下面这个是我用exe4j已经打包成的exe文件,在桌面上可以直接双击运行双击运行 "天气预报",运行效果如下图,当前城市已经自动定位到我所在的城市:衡阳,当然了,这里的查询城市是可以进行...

2018-09-24 18:25:44 14118 12

原创 根据IP地址获取地理位置

之前做了一个天气预报,里面就用到了根据IP自动定位技术,今天就给大家分享一波:根据IP地址自动定位。想要实现根据IP地址定位,你要做的事有如下两点:第一:获取本机的IP地址注意:这里指的是公网的IP地址,而不是局域网的IP地址,之前因为我是在学校,所以获取的本机IP是经过校园再分配的地址,不是公网的IP地址,导致定位失败。所以我们需要用到IP查询接口,之前用的是:http://ip.c...

2018-09-23 17:19:37 32474 5

原创 java实现二维码的生成与解析

之前在做一个小项目的时候,用到了二维码技术,我同学看到我的项目后就问我怎么做到的,我一时半会也说不清,于是就想写一篇文章简单介绍一下二维码技术,下次再有同学问到,我就直接给他看我的博客就好了,哈哈。废话不多说,咱们开始吧,开始之前还是先给大家看看我在实际应用中的效果,如下图:简单介绍下二维码:二维码其实就是一种编码技术,只是这种编码技术是用在图片上了,将给定的一些文字,数字转换为一张经...

2018-09-23 01:35:17 129857 84

原创 利用GitHub进行团队开发

前段时间和几个同学做了一个小项目,为了方便代码整合,于是研究了一下GitHub,利用GitHub进行代码和版本的管理。使用GitHub管理代码和版本是真的很方便,所以在此做下笔记以便日后查看,顺便给小白分享一波经验。步骤如下:第一步:注册GitHub账号第二步:创建一个组织(团队)第三步:创建仓库第四步:下载安装git客户端第五步:克隆仓库第六步:创建项目第七步...

2018-09-22 18:17:22 13789 1

原创 使用Redis进行缓存

前端时间,做了一个项目,项目中有个功能需要实现多用户在短时间内访问数据库,类似某宝双十一活动,单位时间内对数据库进行N次访问,像这样的高并发操作,简单的用关系型数据库(如:oracle,mysql)是没有办法完成的,这样的高并发存取数据在关系型数据库上会变得很缓慢,甚至导致数据库崩溃。原因是,关系型数据库都是以磁盘为基础进行存储数据的,大家知道,在磁盘上读取数据是比较慢的,当然这是...

2018-08-26 16:03:15 397

原创 web版本手动升级

前几天,将一个非maven的web项目改为maven项目时,部署到Tomcat上运行时遇到问题,最后调试发现是:通过maven快照骨架创建的maven项目的web版本为2.3,版本太低导致运行出问题,后将maven项目的web版本升级到3.1,问题得到解决,在此分享下解决方案,具体步骤如下:先看看升级之前的web版本,打开项目src/main/webapp/WEB-INF/web.xm...

2018-08-25 11:19:57 2183

原创 Mybatis框架的引入

1.添加mybatis的依赖jar包引入mybatis时,在项目的pom.xml中添加mybatis依赖如下:(我这里用的是3.4.4的版本)<dependency>    <groupId>org.mybatis</groupId>    <artifactId>mybatis</artifactId>    <ve...

2018-08-25 00:13:29 15319

原创 Maven入门笔记(在eclipse中创建自己的第一个Maven项目)

1.在maven官网下载安装包:我下载的是apache-maven-3.5.4这个版本的。下载地址:http://maven.apache.org/download.cgi2.安装,配置环境变量:maven安装其实就是解压文件,然后给maven配置一个环境变量。找到apache-maven-3.5.4安装包下的bin目录,我的是在D:\apache-maven-3.5.4\bin,将该路...

2018-08-17 12:25:36 11504 4

空空如也

空空如也

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

TA关注的人

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