- 浏览: 1251719 次
- 性别:
- 来自: 杭州
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
web页面调用window.print()函数实现打印的功能 -
hxdtech:
非常感谢!
我在学习ibatis时的培训ppt -
zmwxiaoming:
what 能连数据库不错
SOLR的学习整理 -
springdata_springmvc:
java程序语言学习教程 地址http://www.zuida ...
java获取当前操作系统的信息 -
huanzei:
整理的不错,
oracle lpad函数
文章列表
更改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的微服务应用,它并没有发明什么新的东西,而是让现有的开发配置更好用,更简洁。以前开发spring的项目,至少需要一个applicationContext.xml文件来做配置,但是使用springboot可以做到零配置,减少了很多的配置文件。用springboot的内嵌tomcat可以轻松发布一个web接口服务。
我们来看一个简单的例子,新建一个maven工程,pom.xml
...
软件测试目的和作用
1.测试是程序的执行过程,目的在于发现错误;
2.一个好的测试用例在于能发现至今未发现的错误;
3.一个成功的测试是发现了至今未发现的错误的测试。
作用
1、测试是为了要找出缺陷,但同时,也可以通过对缺陷的度量和统计,分析缺陷产生的原因和缺陷的分布特征,分析产品的质量、工作效率、诊断开发过程中的问题,并通过改进各个开发过程提高过程能力,最终降低缺陷数量和缺陷密度。
2、没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。
分类:
黑盒测试是从用户观点出 ...
在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 ...
上一篇文章介绍了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一段时间,主要拿来做部署镜像,做了一个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上.
为了解决这些问题,有两个基本的方法: 纵向扩展 和 分片 .
分片为应对高吞吐量与大数据量提供了方法.
使用分片减少了每个分片需要处理的请求数,因此,通过 水平扩展 ,集群可以提高自己的存储容量和吞吐量.
举例来说,当插入一条数据时,应用只需要访问存储这条数据的分片.
使用 ...