apache

IntelliJ IDEA配置Tomcat和Lombok

♀尐吖头ヾ 提交于 2021-02-16 07:11:11
Tomcat的安装和配置 Tomcat 是在SUN公司的JSWDK(JavaServer Web DevelopmentKit)的基础上发展而来的一个优秀的Servlet容器,其本身完全是由Java编写的,是Apache开源软件组织的一个软件项目。 Tomcat除了能够充当运行Servlet的容器,还提供了作为Web服务器的一些实用功能(如:Tomcat的管理和控制平台、安全域管理和Tomcat阀等),并且具有运行稳定、可靠,效率高等特点,因此Tomcat已经成为目前开发企业JavaWeb应用的最佳Servlet容器选择之一。 首先打开Tomcat的官方网站http://tomcat.apache.org/,在左侧选择版本进行下载。 此处选择的是8.5.37版本,在下载完成后解压到了D:盘中。 打开idea,点击右上方的“Add Configuration…”: 点击左上方的“+”: 在弹出的下拉菜单中选中Tomcat Server->Local: 在Name中自定义一个名字,点击右侧的Application server的“Configure…”按钮: 再点击Tomcat Home右侧的文件夹图标: 在打开的界面中选择tomcat的解压目录即可。 下面的设置默认浏览器,推荐使用chrome: 在下面的url和端口等使用默认即可,点击“OK”。 添加完tomcat后

PHP修改端口号后

蓝咒 提交于 2021-02-16 06:26:35
今天,想尝试复习下PHP,运行XAMPP中的Apache时遇到了此BUG 复制第二段话上网搜了下,发现只要将端口80修改即可。 首先点击config,并选择httpd.conf 然后将Listen 80 改为Listen 8080并保存 紧接着还需设置,选择config->service and port settings 将main port改为8080即可 我以为以上工作完成即可,但是当我用netbeans运行时,出现 原因我找了很久,发现是因为netbeans,运行时项目URL用了默认路径的问题 选择定制,修改路径 将http://localhost/PhpProject2/ 改为http://localhost:8080/PhpProject2/ 注意localhost:8080中间不要有任何空格 此后运行,正常 !!!! 来源: oschina 链接: https://my.oschina.net/u/4359742/blog/3314352

javaAPI操作Hbase

怎甘沉沦 提交于 2021-02-16 03:43:03
package chapter04; import org.apache.commons.lang.StringUtils; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.Cell; import org.apache.hadoop.hbase.CellUtil; import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.hadoop.hbase.TableName; import org.apache.hadoop.hbase.client.Admin; import org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder; import org.apache.hadoop.hbase.client.Connection; import org.apache.hadoop.hbase.client.ConnectionFactory; import org.apache.hadoop.hbase.client.Delete; import org.apache.hadoop.hbase.client.Get; import org

jenkins搭建

二次信任 提交于 2021-02-15 17:29:06
环境 OS:centos6.7 搭建 yum install curl libcurl git epel-release nss-devel ... # 下载maven 3.6.3 https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip 解压到/usr/local/apache-maven # 下载jdk 1.8 # https://download.oracle.com/otn/java/jdk/8u261-b12/a4634525489241b9a9e1aa73d9e118e6/jdk-8u261-linux-x64.tar.gz?AuthParam=1599714260_f6a69fe9c91c354923bb894d5b9d2aab 解压到/usr/local/jdk # 添加环境变量 # /etc/profile.d/java.sh export JAVA_HOME=/usr/local/jdk export JRE_HOME=${JAVA_HOME}/jre export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt

mybatis升级为mybatis-plus踩到的坑

邮差的信 提交于 2021-02-15 11:21:48
前言 最近使用RuoYi-Vue来做后台管理脚手架。RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源。其官方文档如下 http://doc.ruoyi.vip/ 感兴趣的朋友,可以点链接查看。这个平台目前的orm框架是mybatis,而项目组的orm框架是mybatis-plus。为了统一技术栈,项目组就决定把若依的orm框架升级为mybatis-plus。因为之前就有过把mybatis升级为mybatis-plus的经验,就感觉这个升级是很简单。但是在改造后,运行程序却报了形如下异常 Invalid bound statement (not found): com.lybgeek.admin.file.mapper.FileMapper.insert 排查 从异常的字面意思是说,FIleMapper中的insert方法没有绑定。查看FileMapper.xml配置,确实没有发现绑定insert这个sql语句块。那是否加上insert的sql语句块,就能解决问题?加上确实是能解决问题。 但如果用过mybatis-plus的朋友

为何无法使用 ip 访问网站?

隐身守侯 提交于 2021-02-15 11:07:46
犹记得很早以前自己搭建个人博客(现在的博客是 python-online.cn )的时候,那时候开始学习编程,什么东西都很陌生。建站成功后,我激动不已,还特地发了一个朋友圈得瑟。那是我的第一个 web 项目。 回顾一下,流程差不多是这样的。 1、 到云厂商那里购买一个服务器; 2、 将自己的网站服务部署到服务器; 3、 购买一个自己喜欢的域名; 4、 云解析这个域名指向你的服务器ip; 5、 最后就可以通过域名访问个人网站了。 如果你不想花钱购买域名,当然也可以直接使用 服务器ip 进行访问,和使用域名访问并不会有任何区别。 这次建站成功,也让我产生一种错觉(当时真的菜,毕竟还没工作),一个服务器对应一个网站,我们只要可以通过域名访问,也就可以通过ip访问。 可事实有可能并不是这样的。 这里用博客园为例,分析一下。 我用 nslookup 工具 对 ho me.cnblogs.com 做一个解析 $ nslookup home.cnblogs.com Server: 172.20.10.1 Address: 172.20.10.1#53 Non-authoritative answer: Name: home.cnblogs.com Address: 116.62.82.159 得到服务器ip地址:116.62.82.159,将这个 ip 敲入 chrome 地址栏,回车。

【大数据】Hive学习笔记

依然范特西╮ 提交于 2021-02-15 09:58:28
第 1 章 Hive 基本概念 1.1 什么是 Hive Hive :由 Facebook 开源用于解决海量结构化日志的数据统计。 Hive 是基于 Hadoop 的一个 数据仓库工具 ,可以将 结构化的数据文件映射为一张表 ,并提供 类 SQL 查询功能。 本质是:将 HQL 转化成 MapReduce 程序 1 ) Hive 处理的数据存储在 HDFS 2 ) Hive 分析数据底层的实现是 MapReduce 3 )执行程序运行在 Yarn 上 1.2 Hive 的优缺点 1.2.1 优点 1) 操作接口采用类 SQL 语法,提供快速开发的能力(简单、容易上手) 。 2) 避免了去写 MapReduce ,减少开发人员的学习成本 。 3) Hive 的执行延迟比较高,因此 Hive 常用于数据分析,对实时性要求不高的场合 。 4) Hive 优势在于处理大数据,对于处理小数据没有优势,因为 Hive 的执行延迟比较高 。 5) Hive 支持用户自定义函数,用户可以根据自己的需求来实现自己的函数 。 1.2.2 缺点 1.Hive 的 HQL 表达能力有限 ( 1 )迭代式算法无法表达 ( 2 )数据挖掘方面不擅长 , 由于 MapReduce 数据处理流程的限制,效率更高的算法却无法实现。 2.Hive 的效率比较低 ( 1 ) Hive 自动生成的 MapReduce

Linux实战教学笔记37:企业级Nginx Web服务优化实战(上)

两盒软妹~` 提交于 2021-02-15 09:35:29
一,Nginx基本安全优化 1.1 调整参数隐藏Nginx软件版本号信息 一般来说,软件的漏洞都和版本有关,这个很像汽车的缺陷,同一批次的要有问题就都有问题,别的批次可能就都是好的。因此,我们应尽量隐藏或消除Web服务对访问用户显示各类敏感信息(例如Web软件名称及版本号等信息),这样恶意的用户就很难猜到他攻击的服务器所用的是否有特定漏洞的软件,或者是否有对应漏洞的某一特定版本,从而加强Web服务的安全性。这在武侠小说里,就相当于隐身术,你隐身了,对手就很难打着你了。 想要隐身,首先要了解所使用软件的版本号,对于Linux客户端,可通过命令行查看Nginx版本号,最简单的方法就是在Linux客户端系统命令行执行如下curl命令: [root@LNMP html] # curl -I 192.168.0.220 HTTP/1.1 200 OK Server: nginx/1.6.2 #这里清晰的暴露了Web版本号(1.6.2)及软件名称(nginx) Date: Wed, 23 Aug 2017 10:45:47 GMT Content-Type: text/html; charset=UTF-8 Connection: keep-alive X-Powered-By: PHP/5.3.28 Link: <http://192.168.0.220/wp-json/>; rel=

Apache 2.4.x ip blacklist

隐身守侯 提交于 2021-02-15 09:23:50
问题 I'm looking for an easy way to blacklist IP addresses in Apache 2.4.x. My web site logs ip addresses that tried illegal operations into a text file. I would like to use this text file within Apache to deny all access to all vhosts to this ip list. What would be the best way (easiest and least resource consuming way) ? Found this but this is only for 2.2.. Not sure how this applies to 2.4.. Cheers. edit: this is a windows x64 box running apache x64 回答1: @vastlysuperiorman called it right, csf

Apache 2.4.x ip blacklist

妖精的绣舞 提交于 2021-02-15 09:17:33
问题 I'm looking for an easy way to blacklist IP addresses in Apache 2.4.x. My web site logs ip addresses that tried illegal operations into a text file. I would like to use this text file within Apache to deny all access to all vhosts to this ip list. What would be the best way (easiest and least resource consuming way) ? Found this but this is only for 2.2.. Not sure how this applies to 2.4.. Cheers. edit: this is a windows x64 box running apache x64 回答1: @vastlysuperiorman called it right, csf