logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Windows安装maven

安装环境:windows 10 32bitapache-maven-3.5.2JDK 1.6及以上先到maven官网下载需要的maven安装包:http://maven.apache.org/download.cgi选择合适的版本 下载之后解压如下图所示,无需安装 配置环境变量M2_HOME、MAVEN_HOME,打开控制面板->高级系统设置->环境变量新建环境变量M

#maven
设计模式之双向适配器模式

双向适配器模式:将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。例子:设计和实现一个双向适配器实例,使得猫Cat可以学狗Dog叫Cry() ,狗可以学猫抓老鼠CatchMouse() 。类图: namespace 设计模式上机2双向适配器{class Program{

#设计模式
设计模式之组合模式

组合模式:组合模式,将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。掌握组合模式的重点是要理解清楚 “部分/整体” 还有 ”单个对象“ 与 “组合对象” 的含义。组合模式可以让客户端像修改配置文件一样简单的完成本来需要流程控制语句来完成的功能。例子:水果盘-在水果盘(Plate)中有一些水果,如苹果(Apple)、香蕉(Bana

#设计模式#组合模式
阿里云服务器由于被检测到对外攻击,已阻断该服务器对其它服务器端口的访问

早上起来收到阿里云的阻断通知,导致无法访问外部Redis服务器,线上服务直接奔溃了! 寻求阿里云售后帮助,几经波折下阿里云给出的提示是服务器CPU占用过高导致被截断~~怀疑服务器被攻击 解决:1.修改Redis密码,重启redis服务 2.修改服务器登陆密码,重启服务器 3.top查看性能占用 再次启动服务,刚开始一会CPU运行还正常,但是10分钟以后占用又偏高了,可以看到用户JENKINS用户的

centos 7 防火墙配置

centos 7之前都是使用iptables来配置防火墙:一、重启后永久性生效:开启:chkconfig iptables on关闭:chkconfig iptables off二、即时生效,重启后失效:开启:service iptables start关闭:service iptables stop-A RH-Firewall-1-INPUT -m state ——sta...

Qt学习笔记之QTextEdit 、QPlainTextEdit

QTextEdit 多行文本#include "mainwindow.H"#include <QApplication>#include <QTextEdit>int main(int argc, char *argv[]){QApplication a(argc, argv);QTextEdit *textEdit;//实例 QTextEdit 控件

#qt
ARM9-学习笔记(一)

Minicom配置:连接ARM开发板之前检查设备是否能够正常连接,需要查看/dev/目录下是否有该设备(ttyUSB0)cd /devls -l- 如有该文件则对该文件更改权限,使得普通用户也能有访问权限(777或者666)sudo chmod 777 ttyUSB0安装minicom(串口通信工具),就像Windows下的超级终端。可用来与串口设备(ARM板)通信sudo apt-

#arm
Elasticsearch基本使用及其存储原理

基本概念什么是ES?Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elasticsearch 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果

#elasticsearch
到底了