`
chenhua_1984
  • 浏览: 1233008 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
                    更改gitlab仓库存储位置   更改仓库存储位置默认时GitLab的仓库存储位置在“/var/opt/gitlab/git-data/repositories”,在实际生产环境中显然我们不会存储在这个位置,一般都会划分一个独立的分区来存储 ...
第一步 yum安装依赖sudo yum install curl policycoreutils openssh-server openssh-clientssudo systemctl enable sshdsudo systemctl start sshdsudo yum install postfixsudo systemctl enable postfixsudo systemctl start postfix# 根据环境运行# sudo firewall-cmd --permanent --add-service=http# sudo systemctl reload firewall ...
整理下centos下面的iptables的常用配置 1.查看所有的iptables配置   iptables -L -n   2.添加允许INPUT访问规则,以下时常见服务的端口设置,如果需要拒绝访问,则将ACCEPT改为DROP即可 写道 #SSHiptables -A INPUT -p tcp --dport 22 -j ACCEPT#HTTPipt ...
    近期nodejs很火,打算安装起来体验一下,首先安装nodejs的基础运行环境,然后安装web开发框架express  一:下载node.js,官网地址https://nodejs.org/en/ 我下载的是7.3.0最新版本          download以后,开始安装,windows的安装最简单了,不说了,下一步即可。    二 :安装好nodejs以后,代开CMD,执行node -v 查看是否安装成功,正常后有版本打印出来,在测试下npm是否安装成功,在安装nodejs的时候一起安装的,npm -v 查看    三: install express       ...

springboot

    博客分类:
  • java
      微服务,现在是一个越来越热的东西,软件架构发展到现在,越来越向轻量级方向演变,微服务的架构,慢慢被很多的中小企业认可。        springboot这个项目,用来构建基于java的微服务应用,它并没有发明什么新的东西,而是让现有的开发配置更好用,更简洁。以前开发spring的项目,至少需要一个applicationContext.xml文件来做配置,但是使用springboot可以做到零配置,减少了很多的配置文件。用springboot的内嵌tomcat可以轻松发布一个web接口服务。        我们来看一个简单的例子,新建一个maven工程,pom.xml   ...

软件测试

 
      软件测试目的和作用         1.测试是程序的执行过程,目的在于发现错误;         2.一个好的测试用例在于能发现至今未发现的错误;         3.一个成功的测试是发现了至今未发现的错误的测试。     作用 1、测试是为了要找出缺陷,但同时,也可以通过对缺陷的度量和统计,分析缺陷产生的原因和缺陷的分布特征,分析产品的质量、工作效率、诊断开发过程中的问题,并通过改进各个开发过程提高过程能力,最终降低缺陷数量和缺陷密度。 2、没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。  分类:         黑盒测试是从用户观点出 ...

elk安装记录

    博客分类:
  • java
    在centos6.5上安装elk,记录下安装过程和异常处理过程。    首先下载elk ,我下载的是5.1.1版本,三个套件还有jdk8,刚开始的时候我用的是7,出现了不少问题,后来干脆直接重新安装java8 ,问题直接就没有了。     第一步,配置java环境变量     修改/etc/profile /etc/profile 写道 JAVA_HOME=/usr/local/jdk1.8.0_111PATH=$PATH:$HOME/bin:$JAVA_HOME/binexport JAVA_HOMEulimit -SHn 65536export PATH USER LO ...

dubbo服务框架

    博客分类:
  • java
       上一篇文章介绍了zookeeper,作为服务的注册中心,如何配置集群等,接下来使用dubbo开发接口作为服务的提供者,通过zookeeper把服务暴露给外界使用。         首先,dubbo与zookeeper之间采用netty的NIO框架来进行通信的,并且对外提供服务,NIO的并发处理能力比较强,这个也是dubbo服务的性能好的主要原因。        首先我们可以编译dubbo-admin 程序,用来监控我们要发布的dubbo服务。编译完成后,把war报部署在tomcat里面,这里有个配置文件,WEB-INF 下面的dubbo.properties 写道 ...
       用zookeeper有一段时间了,把配置做下简单的总结。首先是单机模式: 写道 1下载zookeeper的安装包2进入zookeeper目录下的conf子目录, 创建zoo.cfg3编辑zoo.cfg tickTime=2000 dataDir=D:\\zookeeper\\zookeeper-3.4.9-1\\data\\ dataLogDir=D:\\zookeeper\\zookeeper-3.4.9-1\\datalog\\ clientPort=4180    参数说明     写道 参数说明:tickTime: 基本事件单元,以毫秒为单位,用来控制心跳和超 ...

docker

      最近使用了docker一段时间,主要拿来做部署镜像,做了一个jdk tomcat maven 还有webapp的镜像,记录下主要的步骤和问题。记录部分PPT资料        docker 的原理         *LXC是Linux containers的简称    *一种基于容器的操作系统层级的虚拟化技术    *在操作系统层次上为进程提供的虚拟的执行环境,一个虚拟的执行环境就是一个容器    *容器绑定特定的cpu和memory节点   提供独立的namespace      Docker并不是LXC的替代品,Docker的底层就是使用了LXC来实现的。LXC ...
                                             OS X 安装java开发环境          最近买了i mac ,挺喜欢的,除了娱乐,还是想写写代码,于是决定把开发环境安装一遍,osx 本质上是unix 系统的,由于对linux比较熟悉,所以,安装起来上手还是快的          首先是安装我们的大神java ,这里的安装和Linux的安装类型,download 它的dmg文件后,直接运行,如果运行失败,那么可能是你的Mac 限制了,需要在系统偏好设置,安全里面放开权限,苹果这点做的还是不错的。首先安装大神java ,配置和linux ...
写道 java.lang.IllegalArgumentException: Expected MultipartHttpServletRequest: is a MultipartResolver configured? org.springframework.util.Assert.notNull(Assert.java:112) org.springframework.web.method.annotation.RequestParamMethodArgumentResolver.resolveName(RequestParamMethodArgumentResolver.java: ...
     nginx 的配置比较灵活,功能也很强大,公司使用nginx 有一段时间了,这个时候需要静下来,好好把使用的配置整理整理        1主要的配置文件是nginx.conf      2一个配置实例:      [ancun@AY140616111152228fa5Z conf]$ more nginx.conf #user nobody; worker_processes 8; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/erro ...
Iptables配置 (1)查看本机关于IPTABLES的设置情况 # iptables -L -n 运行状态 service iptables status (2)配置文件 /etc/sysconfig/iptables 添加完配置后重启进程,或在命令行下加入配置,执行iptables save,保存到配置文件中。 (3)启动进程# service iptables restart (stop、start、restart) (4)配置解释: # Firewall configuration written by system-config-firewall ...
   分片介绍 分片是使用多个机器存储数据的方法,MongoDB使用分片以支持巨大的数据存储量与对数据操作. 分片的目的 高数据量和吞吐量的数据库应用会对单机的性能造成较大压力,大的查询量会将单机的CPU耗尽,大的数据量对单机的存储压力较大,最终会耗尽系统的内存而将压力转移到磁盘IO上. 为了解决这些问题,有两个基本的方法: 纵向扩展 和 分片 . 分片为应对高吞吐量与大数据量提供了方法. 使用分片减少了每个分片需要处理的请求数,因此,通过 水平扩展 ,集群可以提高自己的存储容量和吞吐量. 举例来说,当插入一条数据时,应用只需要访问存储这条数据的分片. 使用 ...
Global site tag (gtag.js) - Google Analytics