- 浏览: 558926 次
最新评论
-
牛气大志:
JAVA集合操作的利器:CollectionUtils h ...
java List集合交集并集相减原生态方法 -
bugyun:
tianxiyue 写道好极了啊啊昨天无意间,又发现解决该问题 ...
MyEclipse 选中属性或方法后 相同的不变色了? -
tianxiyue:
好极了啊啊
MyEclipse 选中属性或方法后 相同的不变色了? -
bugyun:
QuarterLifeForJava 写道是的,是的,其实个人 ...
List 中 remove 的使用 -
QuarterLifeForJava:
是的,是的,其实个人还是比较偏好“1.倒过来遍历list”不过 ...
List 中 remove 的使用
文章列表
转自:https://blog.csdn.net/qq_30532777/article/details/107006583
IDEA—Java项目导入:程序包xxxx不存在
最近加入一个新的Java项目,导入到IDEA后发现存在报错,程序包找不到,从pom文件中导入jar包依赖也没有问题,在项目build时总是提示xxxx包不存在。度娘的资料很多实用性不高,因为每种情况都不一样。我根据这些资料和自己实际操作归纳以下两个步骤。
1首先检查idea有没有开启自动加载更新后的依赖
开启自动加载JAR包的设置路径为:Intllij IDEA—>File—>Setti ...
转:https://www.jianshu.com/p/69c6fba08c92
最近有一个需要从拦截器中获取post请求的参数的需求,这里记录一下处理过程中出现的问题。 首先想到的就是request.getParameter(String )方法,但是这个方法只能在get请求中取到参数,post是不 ...
Eureka涉及到的参数配置项数量众多,它的很多功能都是通过参数配置来实现的,了解这些参数的含义有助于我们更好的应用Eureka的各种功能,下面对Eureka的配置项做具体介绍,供大家参考。
Eureka客户端配置
1、RegistryFetchIntervalSeconds
从eureka服务器注册表中获取注册信息的时间间隔(s),默认为30秒
2、InstanceInfoReplicationIntervalSeconds
复制实例变化信息到eureka服务器所需要的时间间隔(s),默认为30秒
转:https://www.xiaoz.me/archives/13011
最近发现https://imgurl.org/ 自建CDN节点偶尔出现无法打开的情况,查看服务器负载不高,nginx连接数大概在1024后就无法处理,按理说nginx处理1024左右的并发还是绰绰有余的,但就是出现无法打开的情况,查看nginx错误日志,出现大量的“Too many open files”错误,大致意思就是说nginx无法打开更多的文件,看来问题并不在并发数上面。
出现这个错误可能是由于系统的ulimit限制和nginx自身的配置有关系,先来了解下概念。
什么是ulimit?
ulim ...
转自:https://www.cnblogs.com/sxlfybb/archive/2011/09/15/2177983.html
在我的nginx配置文件中获取以下错误日志:
2010/04/16 13:24:16 [crit] 21974#0: *3188937 open() "/usr/local/nginx/html/50x.html" failed (24: Too many open files), client: 88.x.y.z, server: example.com, request: "GET /file/images/ba ...
转:https://www.jianshu.com/p/d2ac26ca6525
并发控制
当程序中可能出现并发的情况时,我们就需要通过一定的手段来保证在并发情况下数据的准确性,通过这种手段保证了当前用户和其他用户一起操作时,所得到的结果和他单独 ...
Linux下查看进程和端口信息【转】
- 博客分类:
- Linux
转:https://www.cnblogs.com/moy25/p/8668432.html
1、根据进程名查看进程信息,以查看tomcat进程名为例,查看所对应的进程id为1095(或者使用: ps -aux | grep tomcat 查看占用内存等信息)
ps -ef | grep tomcat
2、根据进程id查看进程占用端口,查看对应端口为8080(如果没有netstat命令,使用 yum -y install net-tools安装)
netstat -nap | grep 1095
Redhat离线安装gcc【转】
- 博客分类:
- Linux
转 https://blog.csdn.net/yuan_ren_sheng/article/details/81021563
gcc安装包下载链接:https://pan.baidu.com/s/1JWh32h1hbnO87ADcDThl9g 密码:avf0
下载完传送到linux中,解压,解压完进入文件夹,执行以下命令,挨个执行
rpm -ivh lib64gmp3-4.3.1-1mdv2010.0.x86_64.rpm
rpm -ivh ppl-0
转:https://www.jianshu.com/p/20d9254469d1
想利用 service mysql start 启动mysql数据库,但是发现出现错误:
Failed to start mysql.service: Unit not found.
1、查询/etc/init.d/下是否存在mysql
ll /etc/init.d/ | grep mysql
发现该目录下并没有mysql的文件,若存在,请备份一下
2、查询mysql.server
find / -name mysql.server
mysq ...
转:https://www.jianshu.com/p/a77c5719045c
转:https://www.jianshu.com/p/b4f1cec71bbb
一、单个数据库服务器的缺点
数据库服务器存在单点问题;
数据库服务器资源无法满足增长的读写请求;
高峰时数据库连接数经常超过上限。
二、如何解决单点问题
...
转:https://www.jianshu.com/p/a26840549681
Maven pom 详解
什么是 POM?
就像 Make 的 MakeFile、Ant 的 build.xml 一样,Maven 项目的核心是 pom.xml。POM( Project Object Model,项目对象模型 ) 定义了项目的基本信息,用于描述项目如何构建,声明项目依赖,等等。
快速上手
一个完整的 pom.xml 如下,放置在项目的根目录下:
<project xmlns="http://maven.apache.org/POM/4.0.0"
...
转:https://www.jianshu.com/p/648b0aa1e6b0
1、声明规范
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/PO ...
<?xml version="1.0" encoding="UTF-8"?>
<!--
一项许可给Apache Software Foundation(ASF)
或更多贡献者许可协议。请参阅公告文件
随本作品分发以获取更多信息
关于版权所有权。 ASF许可此文件
根据Apache许可证2.0版(以下简称“
“执照”);除非合规,否则您不得使用此文件
与许可证。您可以在以下位置获得许可的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书 ...
转自:https://segmentfault.com/a/1190000020218810?utm_source=tag-newest
前言
在 Java EE 开发中,我们使用 Maven 构建工具主要来管理项目的第三方库的依赖,以及公司内部其他项目服务的依赖。因此 Maven 私服就是必不可少的一环,本文主要对 ...