自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 【无标题】

全站的并发高之后服务器负载高,服务器处理不过来,所以对于单个IP请求一个页面的时候还未处理完成,再次刷新或者跳转别的页面的时候又加入的新的多次请求(包括各种静态文件的请求),所以服务器存在的请求超出了单个IP并发配置的限制。报错日志出现了 “limiting connections by zone” 区域(zone)中限制了客户端的连接数。修改nginx单个IP并发限制的配置,翻倍提升单个IP并发数限制数。工作中遇到页面的静态资源请求大量503问题 记录一下 备用。// 单个IP并发数限制。

2023-05-22 10:50:36 1024

原创 【无标题】

小红初始的血量是 hh ,每当小红经过一个有怪物的道路时,小红就会和怪物战斗,击杀怪物并且消耗自己的血量。2\leq n,m,h \leq 502≤n,m,h≤50,且怪物的数量不超过10个。用数学语言描述,即若l≤|ai-aj|≤r,则第i根薯条和第j根薯条有“最萌身高差”。接下来的 nn 行,每行一个长度为 mm 的字符串,用来表示地图。ruby认为,若两根薯条的长度之差在l和r之间,则认为这两根薯条有“最萌身高差”。‘1’~‘9’ 数字,代表该位置是个道路,且上面有一个战斗力为该数字的怪物。

2023-01-04 11:07:00 521

原创 spring cloud项目 使用 nacos作为配置中心 打包后使用java -jar 启动项目报错读取不到配置文件

spring cloud项目 使用 nacos作为配置中心 打包后使用java -jar 启动项目报错读取不到配置文件 ERROR c.a.c.n.c.NacosPropertySourceBuilder - [loadNacosData,104] - parse data from Nacos error,dataId:xxx ;org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input l

2021-10-19 17:52:00 3882 1

原创 使用hivecontext 查询表 Spark_sbmit 提交作业时报错

使用hivecontext 查询表Spark_sbmit 提交作业时报错Exception in thread “main” org.apache.spark.sql.catalyst.analysis.NoSuchTableException: Table or view ‘hive_wordcount’ not found in database ‘default’;但在hive中可以查...

2019-12-20 15:52:14 216

原创 Hadoop 安装 centos(伪分布式单节点)

环境Hadoop-2.6.0-cdh5.7.0 centos 6.5 jdk1.7我们将会根据官方文档来进行hadoop的安装文档地址http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.7.0/hadoop-project-dist/hadoop-common/SingleCluster.html首先1.配置sshssh-k...

2019-01-10 11:11:01 237

原创 centos 忘记 密码 如何实现登陆

centos 忘记 密码 如何实现登陆?找回root用户的密码系统知识:grud系统启动引导的知识:计算机在启动的时候,首先由BIOS中的程序执行自检,自检通过后,就根据CMOS的配置找到第一个可启动磁盘的MBR中的BootLoader程序(一般在启动盘的第一个物理扇区,占416字节),并把控制权交给BootLoader,由Boot Loader进一步完成操作系统内核的加载。当BootLoad...

2019-01-08 15:07:01 174

转载 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署

分布式文件系统 - FastDFS 在 CentOS 下配置安装部署一、安装 libfastcommon 和 FastDFS1.下载安装 libfastcommon ,这里是通过wget下载(我喜欢这种方式)。wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gzwget_libfastcommon....

2019-01-03 20:04:48 124

原创 使用SecureCRT远程连接虚拟机下的centos

使用SecureCRT远程连接虚拟机下的centos在虚拟机(Vmware)下,安装了CentOS6.4,现在想通过SSH工具连接虚拟机中的CentOS6.4在虚拟机(Vmware)下,安装了CentOS6.4,现在想通过SSH工具连接虚拟机中的CentOS6.41.首先,查看SSH是否安装。 输入命令:rpm -qa | grep ssh   注:若没安装SSH则可输入:yum ins...

2019-01-03 10:42:56 566

原创 理解web项目中的VO,DTO,DO,PO

理解web项目中的VO,DTO,DO,PO想起第一次实习的时候被嫌弃VO,DTO,DO,PO不分voDODTOPO想起第一次实习的时候被嫌弃VO,DTO,DO,PO不分所以他们到底是什么呢?经过学习个人理解如下。vovo就是我们在web的controller层返回的Object,在接口中这个VO都会被转成Json对象输出,view object。DODO就是一个业务实体对象DTO...

2018-12-19 17:49:31 7695 3

转载 java实体类中关于private static final long serialVersionUID = 1L的知识点

erialVersionUID 用来表明类的不同版本间的兼容性,说白了:就是来比较版本用的,为了不让程序报出版本不一致错误Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM(推荐进一步了解JVM的结构原理)会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如...

2018-12-19 16:12:28 1849

原创 敏感词过滤

帖子发布敏感词过滤html便签过滤● 这个其实就是调用函数就ok了,做的也就是将HTML的关键词给转义掉;question.setContent(HtmlUtils.htmlEscape(question.getContent()));敏感词与前缀树● 重点就是这个部分了啦● 前缀树的结构:会持有一个map或者一个数组表明它有那些子节点,然后判断敏感词是不是能够继续,另外就是是否为关...

2018-09-27 13:42:54 181

原创 跨域问题和由浏览器的同源策略CORS

跨域问题和由浏览器的同源策略CORS

2018-09-11 17:30:21 377

原创 阿里巴巴Java 开发编码规范 -获取时间戳

最近在开发过程中使用插件检测出代码的一些问题; 在开发过程中我习惯使用new Date()来获取当前时间。 //100天 private final Long DEFAULT_ACCESS_TIME = 1000 * 60 * 60 * 24 * 100L; //设置一个过期时间 Date expiration = new Date(new Date().getTime()+ DE...

2018-09-04 15:24:05 969

原创 Redis发生异常WRONGTYPE Operation against a key holding the wrong kind of value

Redis发生异常WRONGTYPE Operation against a key holding the wrong kind of value发生这个异常的原因大概就是你的当前程序中key的操作类型,并不与redis库中存在的key的类型相匹配。 举个荔枝: 1.你 SADD bbs “discuz.net” 向一个key为bbs的集合中添加了 一个元素 2.你又HSET bbs ...

2018-09-04 10:27:41 19711

原创 在mac下配置mysql的环境变量同理JDK环境变量的配置

如何在mac中配置环境变量?1.用文本编辑器打开 .bash_profile 文件 打开方法:打开终端在终端中输入:vim~/.bash_profile 按i键进入编辑模式 具体可以查阅vim的使用 2.加入PATH=$PATH:/usr/local/mysql/bin 并保存(vim 中先按 Esc键,在输入 :wq ) 3.然后在终端中输入 source ~/.bash_p...

2018-08-07 10:55:48 814

原创 git—pull出现冲突时

git昨天从仓库拉取代码的时候出现了冲突,随后使用了git-stash将更改存储在脏工作目录中使用git stash时要录制工作目录和索引的当前状态,但想回到干净的工作目录。该命令将保存您的本地修改并恢复工作目录以匹配HEAD提交。此命令隐藏的修改可以列出 git stash list,检查git stash show和恢复(可能在不同的提交之上)git stash apply。git...

2018-08-02 09:52:51 144

转载 mac下使用IDEA创建VUE项目

mac下使用IDEA创建VUE项目1.环境搭建 1.1检测是否安装好nodejs和npm 检测命令node -vnpm -v如果没有安装需要先安装nodejs的下载路径:https://nodejs.org/en/download/在Windows上安装时务必选择全部组件,包括勾选Add to Path。安装完成后,在Windows环境下,请打开命令提示符,id...

2018-07-24 11:57:17 4136 1

转载 IDEA中对Git的常规操作(合并,提交,新建分支,更新)

IDEA中对Git的常规操作(合并,提交,新建分支,更新)工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在...

2018-07-23 16:20:49 268

原创 Random伪随机数

Random类的实例用于生成伪随机数流。此类使用 48 位的种子,使用线性同余公式 (linear congruential form) 对其进行了修改(请参阅 Donald Knuth 的The Art of Computer Programming, Volume 3,第 3.2.1 节)。 如果用相同的种子创建两个 Random 实例,则对每个实例进行相同的方法调用序列,它们将生成并返回相同...

2018-03-21 20:56:48 394

原创 IntelliJ中 创建main函数的快捷键

1.IntelliJ中 创建main函数的快捷键,psvm在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。psvm 也就是public static void main的首字母。2.在方法体内键入for会有一个fori的提示,选中然后tab键,就会自动创建一个for循环。3.System.out.println();就是sout...

2018-03-17 15:17:22 379

翻译 Enumeration接口

Java Enumeration接口Enumeration接口中定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素。这种传统接口已被迭代器取代,虽然Enumeration 还未被遗弃,但在现代代码中已经被很少使用了。尽管如此,它还是使用在诸如Vector和Properties这些传统类所定义的方法中,除此之外,还用在一些API类,并且在应用程序中也广泛被使用。 下表总结了一些En...

2018-03-17 11:34:20 140

原创 Servlet中的请求类型 PUT,DElETE

Servlet中的请求类型GET,POST,PUT,DElETE分别对应doGet,doPost,doPut,doDelete.在开发中经常使用GET和POST方法而很少使用PUT,DELETEdoDelete protected void doDelete(HttpServletRequest request, HttpServletResponse response) t...

2018-03-14 20:43:44 4028

原创 Tomcat80端口被占用问题Tomcat运行报错:严重: Failed to initialize end point associated with ProtocolHandler ["http-

<!-- Tomcat --><plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version&amp

2018-03-14 10:28:57 445

selenium

在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种1. By.name()假设我们要测试的页面源码如下:<button id="gbqfba" aria-label="Google Search" name="btnK" class="gbqfba">&...

2018-03-14 00:08:50 172

Java GUI实现信号灯程序

使用Java GUI 实现的信号灯小程序,有信号灯红灯和绿灯。红绿灯每个一段时间变化一次,有两个小车,红灯亮时停车,绿灯亮时移动。

2018-06-26

操作系统第4版PDF答案

操作系统第4版PDF答案 考试必备考试必备考试必备考试必备考试必备

2018-03-23

系统结构和关系数据库

本文档主要概括系统结构和关系数据库的总结 还有其他资源稍后上传

2017-12-14

数据库嵌套查询总结

数据库嵌套查询总结 还有其他数据库使用总结,稍后上传

2017-12-14

数据库单表查询总结

数据库单表查询的总结 还有数据库的其他总结分开上传 数据库单表查询的总结 还有数据库的其他总结分开上传

2017-12-14

空空如也

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

TA关注的人

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