- Centos中Nginx+Uwsgi常用命令(笔记)
猪萌萌
笔记pythondjangoflaskkylincentos
Nginx:重启:servicenginxrestart检查ngixn配置是否错误:ngixn-tUwsgi:停止所有uwsgi进程:pkill-fuwsgi-9启动当前目录下名为uwsgi.ini的配置文件:uwsgiuwsgi.ini后续学习新的命令后仍会更新
- docker部署 ngixn 映射配置文件
枯萎天然呆
随便起个nginx容器容器名字姑且叫nginx00,姑且用9004指向容器内的80,这些参数都随意dockerrun-d--namenginx00-p9004:80nginx容器启动后,可以看看服务器的9004端口是否嫩访问到nginx,如果能正常访问就没问题,如果不行,自行解决吧准备三个文件夹因为我是要将本地的/home/docker/nginx路径做映射,所以cd到路径下执行dockercon
- 三、ngxin虚拟主机
白嫖一茶
运维服务nginx
目录什么是nginx虚拟主机修改端口访问页面1、配置nginx.config文件2、添加配置给目录中写入内容检测nginx是否有语法错误(nginx-t)重启nginx查看配置结果不同主机网卡查看到不同的页面先添加一个临时ip修改ngixn配置文件创建目录文件检测nginx是否有语法错误(nginx-t)重启nginx检验结果域名不同访问到的结果不同可以使用windows的本地测试几个域名修改ng
- Ngixn强制跳转https
hibiscusxin
NginxNgixn
Ngixn强制跳转https1、首先在终端登录服务器2、查询nginx的配置文件路径:ps-ef|grepnginx一般都是叫nginx.conf3、查找这个文件的真实路径:find/-namenginx.conf4、cd到nginx.conf路径下编辑conf文件:(1)进入目录cd/etc/nginx(2)编辑nginx.conf文件vinginx.confvinginx.conf进入编辑后i
- docker Compose 部署springboot+vue前端端分离项目
一乐乐
温馨提示:如果有自己的服务器最好不过了,这样部署网项目就可以上线了。没有的话,只能使用localhost本机访问啦,记得替换ngixn中的ip地址、域名为localhost。(一)准备工作一、安装1、安装Docker并配置阿里云仓库加速①环境查看,选择对应的docker的安装版本:docker帮助文档:https://docs.docker.com/get-started/overview/#先查
- Nginx 清除缓存 第三方ngx_cache_purge模块
富士康质检员张全蛋
Nginx缓存nginx
Ngixn的缓存失效的时候都是通过proxy_cache_valid定义的多长时间失效,以及上游服务发来的响应一些头部,比如cache-control来定义缓存什么时候失效。这些失效都是和定时器一样基于时间段过期,能不能让缓存立刻失效呢?ngx_cache_purge第三方模块可以立刻的使得某个资源缓存失效,这个模块是完全可以在生产环境下使用。ngx_cache_purge模块添加ngx_cach
- 分布式下多节点WebSocket消息收发
ta山之石可以攻玉
JAVA全集java分布式websocket网络协议
1、使用场景2、疑问第一次发送请求后,通过N1,W2,到达service2,建立websocket连接。1、接下来发送的消息,通过Ngixn后和网关gateway后还能落在service2上面吗?如果不能落在service2上,需要怎么操作解决session问题?答案:当同事提出这个问题的时候,我急忙想着怎么解决?没想过websocket的长连接,通过Ngixn的日志发现了端倪,日志里只打印了第一
- windows 上配置 nginx 转发 https
Hg Re B
nginxnginxhttpswindows
windows上配置nginx转发https1.需求分析2.前提条件3.生成证书3.1.软件3.2.申请证书4.修改配置1.需求分析工作环境中,使用云桌面(win10)进行开发,云桌面的环境有些拉跨,现在将部分能在本地电脑上完成的作业,进行转移,现在对WebSphere的使用,移植到本地电脑中进行,这时就需要在云桌面中安装ngixn软件,修改相关配置。2.前提条件在本地电脑登录WebSphere是
- Nginx----基础篇
Iliuhu
工具nginx
Nginx----基础篇1、Ngixn简介1.1名词解释1.1.1WEB服务器1.1.2HTTP1.1.3POP3/SMTP/IMAP:1.1.4反向代理1.1.4.1正向代理1.1.4.2反向代理2、常见服务器对比2.1IIS2.2Tomcat2.3Apache2.4Lighttpd2.5其他的服务器2.6Nginx的优点(1)速度更快、并发更高(2)配置简单,扩展性强(3)高可靠性(4)热部署
- ngixn的指令
小墨蛇
linuxnginx
Nginx是一个高性能的HTTP和反向代理服务器,它可以处理静态资源、动态内容、负载均衡、反向代理和HTTP缓存等任务。本文将详细介绍在CentOS上安装和配置Nginx服务器,并讲解Nginx常用指令。安装Nginx在CentOS上安装Nginx非常简单,只需要执行以下指令:sudoyuminstallnginx安装完成后,启动Nginx服务器:sudosystemctlstartnginx可以
- Docker容器式部署项目
太阳打伞
云服务docker容器linux
目录1.什么是docker?2.ubuntu安装docker2.1安装docker2.2docker默认是国外源可以设置成国内镜像源2.3docker启动设置2.4docker简单使用(创建一个ngixn容器)3.docker运行3.1.docker使用相关命令3.2.----容器的操作----4.docker容器4.1在docker容器中mysql4.2在docker容器中搭建redis4.3搭
- 如何将网站部署到浏览器?
Roye_ack
Javaweb项目nginx
Day10-03.案例-部门管理-前后端联调_哔哩哔哩_bilibilistep1:把资料提供的ngixn.zip文件包复制到中文不带空格的目录下,解压step2:启动nginx.exe,访问http://localhost:90/#/dashboard
- nginx配置中$http_host、$host、$host:$proxy_port和$host:$server_port区别
明算科
运维nginxhttp服务器
1.proxy_set_header设置的请求头是传递给后端服务器的ngixn反向代理中proxy_set_header的设置: proxy_set_header Host$http_host; proxy_set_header X-Real-IP$remote_addr; proxy_set_header X-Forwarded-For$proxy_add_x_forwarded_f
- Ngixn 限流配置实战
bysir
为什么需要限流如果你的后端服务器只能支持10QPS的并发量,当用户量突然暴涨或者有CC攻击的时候并发量将远远大于这个值,为了避免大量的请求导致后端服务器CPU/Memory异常,或则导致后端数据库异常而导致的崩溃,这时候我们需要对服务进行'限流降级',保证服务器不崩溃,这总比崩溃之后导致所有人都不能使用好.为Nginx配置限流Nginx默认是不限流的,需要我们手动配置开启限流.在conf配置文件的
- nginx离线安装
梦里无羡
nginxscala大数据
ngixn的离线安装(centos7)需要的依赖gcc、gcc-c++pcre-8.42.tar.gzzlib-1.2.11.tar.gzopenssl-1.1.1s.tar.gzperl-5.28.0.tar.gz在进行nginx离线安装时,首先查看系统是否安装gcc、gcc-c++,若没有进行安装,请先进行安装gcc-v#查看相关的版本g++-v注:当安装成功之后,通过上述命令可以查看相关的版
- nginx请求接口转发-浏览器访问80端口,要把请求转发至8882
小码哥呀
linuxIAMnginx运维
1、需求浏览器访问80端口,要把请求转发至88822、实现修改ngixn配置文件ngin配置文件在nginx安装目录/nginx/conf文件夹下cd/usr/local/nginx/confvingin.conf修改server配置server{listen80;server_namelocalhost;location/{proxy_passhttp://127.0.0.1:8882;prox
- 怎么用nginx搭建文件服务器,使用nginx搭建简单文件服务器
鱼椽子
怎么用nginx搭建文件服务器
最近再做一个博客,本想使用fastdfs标准的文件存储服务器,但考虑到资源占用问题,且使用nginx比较快速,且效果不差。于是采用ngixn搭建。nginx搭建文件服务器,本质上就是nginx的静态文件访问配置。安装nginxmac:brewinstallnginxwindows:直接下载解压就行。配置文件路径对nginx.conf进行配置,(mac的brew安装后配置文件在/usr/local/
- nginx实现正向代理
雨会停rain
nginx运维
1.下载nginxnginx:download选择自己需要的版版本下载下来2.解压文件修改ngixn.conf配置文件events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65;server{listen9000;s
- 脚本定制化添加ngixn配置
L白眸
shellnginx
脚本说明输入域名,代理端口,及选择是否强转https生成配置文件#!/bin/bash#定义字体颜色functionRedFont(){echo-e"\033[31mError:$1\033[0m"}functionGreenFont(){echo-e"\033[32m$1\033[0m"}functionYellowFont(){echo-e"\033[33m$1\033[0m"}#判断上一次执
- 基于Nginx的web集群项目
哈密猿
linuxnginx负载均衡运维linux
目录nginx介绍代理集群安装配置文件http使用master和worker升级问题基于域名的虚拟主机隐藏nginx的版本信息供别人下载的网站统计的信息的页面pv介绍ngixn续nginx认证nginx的allow和denynginx限制并发数nginx限速限速的算法nginx限制请求数nginx的locationnginx的locationnginx压力测试健康检测参数HTTP是什么报文结构请求
- CentOS操作命令小助手
吹落的树叶
Liunxlinuxcentos1024程序员节
文章目录常用命令关闭/重启机器查看系统版本查看CPU查看内存查看目录大小增加/删除用户查看进程查看端口占用情况查看日志压缩/解压缩修改目录用户权限关闭SELinux修改DNS防火墙Cron定时任务压缩/解压缩GitComposerWrk(http压测)Yum安装更换yum源查看|删除包安装Ngixn安装PHP安装Mysql安装lrzsz安装nodejs常用命令关闭/重启机器#重启机器shutdow
- Ngixn配置https证书
ChangeAndChoice
今天公司小程序发布需要配置Https证书配置完成后做个笔记首先拿到申请下来的证书image.png打开解压后的文件夹:image.pngimage.png远程登录服务器将这两个文件拷贝到Nginx配置文件目录下面(放在什么地方你开心就好注:你得能找的到)cd/usr/local/nginx/conf上传文件至改目录下面image.png#编辑Nginx配置文件vim/usr/local/nginx
- Nginx安装与配置详细流程
哈密猿
linuxnginx运维
目录nginx介绍代理集群安装配置文件http使用master和worker升级问题基于域名的虚拟主机隐藏nginx的版本信息供别人下载的网站统计的信息的页面pv介绍ngixn续nginx认证nginx的allow和denynginx限制并发数nginx限速限速的算法nginx限制请求数nginx的locationnginx的locationnginx压力测试健康检测参数nginx介绍nginx是
- 小白也能玩转Docker:应用部署、迁移与备份
未知百分百
Dockerlinuxdocker容器运维linux
目录1、应用部署1.1、Mysql1.2、Ngixn1.3、Redis1.4、RabbitMQ1.5、Elasticsearch1.6、Zookeeper2、迁移与备份2.1容器保存为镜像2.2镜像备份2.3镜像恢复与迁移1、应用部署1.1、Mysql拉取mysql的镜像:dockerpullmysql:5.7为mysql镜像创建一个容器(守护进程方式创建):dockerrun-di--name=
- docker中部署lnmp架构
机器学习小弟
docker架构运维
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档docker中部署lnmp架构前言一、安装docker和docker-compose二、文件部署准备三、创建ngixn虚拟主机配置文件四、创建html文件夹五、启动容器文件结构前言Docker是一种轻量级的虚拟化技术,通过将应用程序及其依赖资源打包成一个镜像并运行在容器中,来实现应用的隔离和快速部署。而LNMP(Linux+Nginx
- 小计面试 2018/07
LAMYMAY
1谈谈ACID2你怎么理解事物的3JVM内存模型4JVM垃圾回收5谈谈集合框架我觉得可以谈谈listmap然后重点说一下hashmaphasptable6spring事件机制7mysql死锁问题8程序中的死锁问题9Ngixn轮询机制假设用Java实现,谈一下你的思路或者你怎么写10java中的排序在开发中有应用吗,你们是怎么排序的11两个queue,Aqueue中是一些无序的数字,Bqueue是空
- ngixn异常 net::ERR_HTTP2_PROTOCOL_ERROR 200
深山猿
nginxnginx
先看页面报错页面报错实例:再描述下现象:不是一个接口报上面的错误,多个接口多次调用都会偶现上面的问题:net::ERR_HTTP2_PROTOCOL_ERROR200所以基本断定不是单个接口或数据库的问题,因为我们用了四台nginx做负载均衡和转发,所以基本断定是nginx出了问题,但是是nginx中的哪台机器的什么原因导致的呢?下面给出2中定位策略:1)在每次页面有错误的时候,观察http中的h
- docker Compose 部署springboot+vue前端端分离项目
一乐乐
温馨提示:如果有自己的服务器最好不过了,这样部署网项目就可以上线了。没有的话,只能使用localhost本机访问啦,记得替换ngixn中的ip地址、域名为localhost。(一)准备工作一、安装1、安装Docker并配置阿里云仓库加速①环境查看,选择对应的docker的安装版本:
- 学习ngixn
qq_40055200
学习
什么是ngixnNgixn是一个轻量级,高性能的HTTP和反向代理web服务器特点:占有内存少,并发能力强。事实上ngixn的并发能力在同类型网页服务器表现较好,中国大陆使用Ngixn网站有:百度,京东,新浪,网易,腾讯,淘宝等为什么使用Ngixn传统Web项目中,并发量小,用户使用的少。在低并发情况下,用户可以直接访问tomcat服务器,然后tomcat服务武器发送消息给用户。用户访问Tomca
- Linux程序自启动(nginx,redis,tomcat)
xcz_7044
一nginx登录linux服务器(我的服务器版本是CentOSrelease6.10(Final))进入服务文件夹cd/etc/init.d/通过ll查看是否存在ngixn的文件,因为通过yum下载安装的nginx的话,是会在该文件目录下生成对应的服务脚本的,如果没有的话,通过vimnginx创建一个空的文件#chkconfig:23451090#description:#autostartngi
- iOS http封装
374016526
ios服务器交互http网络请求
程序开发避免不了与服务器的交互,这里打包了一个自己写的http交互库。希望可以帮到大家。
内置一个basehttp,当我们创建自己的service可以继承实现。
KuroAppBaseHttp *baseHttp = [[KuroAppBaseHttp alloc] init];
[baseHttp setDelegate:self];
[baseHttp
- lolcat :一个在 Linux 终端中输出彩虹特效的命令行工具
brotherlamp
linuxlinux教程linux视频linux自学linux资料
那些相信 Linux 命令行是单调无聊且没有任何乐趣的人们,你们错了,这里有一些有关 Linux 的文章,它们展示着 Linux 是如何的有趣和“淘气” 。
在本文中,我将讨论一个名为“lolcat”的小工具 – 它可以在终端中生成彩虹般的颜色。
何为 lolcat ?
Lolcat 是一个针对 Linux,BSD 和 OSX 平台的工具,它类似于 cat 命令,并为 cat
- MongoDB索引管理(1)——[九]
eksliang
mongodbMongoDB管理索引
转载请出自出处:http://eksliang.iteye.com/blog/2178427 一、概述
数据库的索引与书籍的索引类似,有了索引就不需要翻转整本书。数据库的索引跟这个原理一样,首先在索引中找,在索引中找到条目以后,就可以直接跳转到目标文档的位置,从而使查询速度提高几个数据量级。
不使用索引的查询称
- Informatica参数及变量
18289753290
Informatica参数变量
下面是本人通俗的理解,如有不对之处,希望指正 info参数的设置:在info中用到的参数都在server的专门的配置文件中(最好以parma)结尾 下面的GLOBAl就是全局的,$开头的是系统级变量,$$开头的变量是自定义变量。如果是在session中或者mapping中用到的变量就是局部变量,那就把global换成对应的session或者mapping名字。
[GLOBAL] $Par
- python 解析unicode字符串为utf8编码字符串
酷的飞上天空
unicode
php返回的json字符串如果包含中文,则会被转换成\uxx格式的unicode编码字符串返回。
在浏览器中能正常识别这种编码,但是后台程序却不能识别,直接输出显示的是\uxx的字符,并未进行转码。
转换方式如下
>>> import json
>>> q = '{"text":"\u4
- Hibernate的总结
永夜-极光
Hibernate
1.hibernate的作用,简化对数据库的编码,使开发人员不必再与复杂的sql语句打交道
做项目大部分都需要用JAVA来链接数据库,比如你要做一个会员注册的 页面,那么 获取到用户填写的 基本信后,你要把这些基本信息存入数据库对应的表中,不用hibernate还有mybatis之类的框架,都不用的话就得用JDBC,也就是JAVA自己的,用这个东西你要写很多的代码,比如保存注册信
- SyntaxError: Non-UTF-8 code starting with '\xc4'
随便小屋
python
刚开始看一下Python语言,传说听强大的,但我感觉还是没Java强吧!
写Hello World的时候就遇到一个问题,在Eclipse中写的,代码如下
'''
Created on 2014年10月27日
@author: Logic
'''
print("Hello World!");
运行结果
SyntaxError: Non-UTF-8
- 学会敬酒礼仪 不做酒席菜鸟
aijuans
菜鸟
俗话说,酒是越喝越厚,但在酒桌上也有很多学问讲究,以下总结了一些酒桌上的你不得不注意的小细节。
细节一:领导相互喝完才轮到自己敬酒。敬酒一定要站起来,双手举杯。
细节二:可以多人敬一人,决不可一人敬多人,除非你是领导。
细节三:自己敬别人,如果不碰杯,自己喝多少可视乎情况而定,比如对方酒量,对方喝酒态度,切不可比对方喝得少,要知道是自己敬人。
细节四:自己敬别人,如果碰杯,一
- 《创新者的基因》读书笔记
aoyouzi
读书笔记《创新者的基因》
创新者的基因
创新者的“基因”,即最具创意的企业家具备的五种“发现技能”:联想,观察,实验,发问,建立人脉。
第一部分破坏性创新,从你开始
第一章破坏性创新者的基因
如何获得启示:
发现以下的因素起到了催化剂的作用:(1) -个挑战现状的问题;(2)对某项技术、某个公司或顾客的观察;(3) -次尝试新鲜事物的经验或实验;(4)与某人进行了一次交谈,为他点醒
- 表单验证技术
百合不是茶
JavaScriptDOM对象String对象事件
js最主要的功能就是验证表单,下面是我对表单验证的一些理解,贴出来与大家交流交流 ,数显我们要知道表单验证需要的技术点, String对象,事件,函数
一:String对象;通常是对字符串的操作;
1,String的属性;
字符串.length;表示该字符串的长度;
var str= "java"
- web.xml配置详解之context-param
bijian1013
javaservletweb.xmlcontext-param
一.格式定义:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>contextConfigLocationValue></param-value>
</context-param>
作用:该元
- Web系统常见编码漏洞(开发工程师知晓)
Bill_chen
sqlPHPWebfckeditor脚本
1.头号大敌:SQL Injection
原因:程序中对用户输入检查不严格,用户可以提交一段数据库查询代码,根据程序返回的结果,
获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。
本质:
对于输入检查不充分,导致SQL语句将用户提交的非法数据当作语句的一部分来执行。
示例:
String query = "SELECT id FROM users
- 【MongoDB学习笔记六】MongoDB修改器
bit1129
mongodb
本文首先介绍下MongoDB的基本的增删改查操作,然后,详细介绍MongoDB提供的修改器,以完成各种各样的文档更新操作 MongoDB的主要操作
show dbs 显示当前用户能看到哪些数据库
use foobar 将数据库切换到foobar
show collections 显示当前数据库有哪些集合
db.people.update,update不带参数,可
- 提高职业素养,做好人生规划
白糖_
人生
培训讲师是成都著名的企业培训讲师,他在讲课中提出的一些观点很新颖,在此我收录了一些分享一下。注:讲师的观点不代表本人的观点,这些东西大家自己揣摩。
1、什么是职业规划:职业规划并不完全代表你到什么阶段要当什么官要拿多少钱,这些都只是梦想。职业规划是清楚的认识自己现在缺什么,这个阶段该学习什么,下个阶段缺什么,又应该怎么去规划学习,这样才算是规划。
- 国外的网站你都到哪边看?
bozch
技术网站国外
学习软件开发技术,如果没有什么英文基础,最好还是看国内的一些技术网站,例如:开源OSchina,csdn,iteye,51cto等等。
个人感觉如果英语基础能力不错的话,可以浏览国外的网站来进行软件技术基础的学习,例如java开发中常用的到的网站有apache.org 里面有apache的很多Projects,springframework.org是spring相关的项目网站,还有几个感觉不错的
- 编程之美-光影切割问题
bylijinnan
编程之美
package a;
public class DisorderCount {
/**《编程之美》“光影切割问题”
* 主要是两个问题:
* 1.数学公式(设定没有三条以上的直线交于同一点):
* 两条直线最多一个交点,将平面分成了4个区域;
* 三条直线最多三个交点,将平面分成了7个区域;
* 可以推出:N条直线 M个交点,区域数为N+M+1。
- 关于Web跨站执行脚本概念
chenbowen00
Web安全跨站执行脚本
跨站脚本攻击(XSS)是web应用程序中最危险和最常见的安全漏洞之一。安全研究人员发现这个漏洞在最受欢迎的网站,包括谷歌、Facebook、亚马逊、PayPal,和许多其他网站。如果你看看bug赏金计划,大多数报告的问题属于 XSS。为了防止跨站脚本攻击,浏览器也有自己的过滤器,但安全研究人员总是想方设法绕过这些过滤器。这个漏洞是通常用于执行cookie窃取、恶意软件传播,会话劫持,恶意重定向。在
- [开源项目与投资]投资开源项目之前需要统计该项目已有的用户数
comsci
开源项目
现在国内和国外,特别是美国那边,突然出现很多开源项目,但是这些项目的用户有多少,有多少忠诚的粉丝,对于投资者来讲,完全是一个未知数,那么要投资开源项目,我们投资者必须准确无误的知道该项目的全部情况,包括项目发起人的情况,项目的维持时间..项目的技术水平,项目的参与者的势力,项目投入产出的效益.....
- oracle alert log file(告警日志文件)
daizj
oracle告警日志文件alert log file
The alert log is a chronological log of messages and errors, and includes the following items:
All internal errors (ORA-00600), block corruption errors (ORA-01578), and deadlock errors (ORA-00060)
- 关于 CAS SSO 文章声明
denger
SSO
由于几年前写了几篇 CAS 系列的文章,之后陆续有人参照文章去实现,可都遇到了各种问题,同时经常或多或少的收到不少人的求助。现在这时特此说明几点:
1. 那些文章发表于好几年前了,CAS 已经更新几个很多版本了,由于近年已经没有做该领域方面的事情,所有文章也没有持续更新。
2. 文章只是提供思路,尽管 CAS 版本已经发生变化,但原理和流程仍然一致。最重要的是明白原理,然后
- 初二上学期难记单词
dcj3sjt126com
englishword
lesson 课
traffic 交通
matter 要紧;事物
happy 快乐的,幸福的
second 第二的
idea 主意;想法;意见
mean 意味着
important 重要的,重大的
never 从来,决不
afraid 害怕 的
fifth 第五的
hometown 故乡,家乡
discuss 讨论;议论
east 东方的
agree 同意;赞成
bo
- uicollectionview 纯代码布局, 添加头部视图
dcj3sjt126com
Collection
#import <UIKit/UIKit.h>
@interface myHeadView : UICollectionReusableView
{
UILabel *TitleLable;
}
-(void)setTextTitle;
@end
#import "myHeadView.h"
@implementation m
- N 位随机数字串的 JAVA 生成实现
FX夜归人
javaMath随机数Random
/**
* 功能描述 随机数工具类<br />
* @author FengXueYeGuiRen
* 创建时间 2014-7-25<br />
*/
public class RandomUtil {
// 随机数生成器
private static java.util.Random random = new java.util.R
- Ehcache(09)——缓存Web页面
234390216
ehcache页面缓存
页面缓存
目录
1 SimplePageCachingFilter
1.1 calculateKey
1.2 可配置的初始化参数
1.2.1 cach
- spring中少用的注解@primary解析
jackyrong
primary
这次看下spring中少见的注解@primary注解,例子
@Component
public class MetalSinger implements Singer{
@Override
public String sing(String lyrics) {
return "I am singing with DIO voice
- Java几款性能分析工具的对比
lbwahoo
java
Java几款性能分析工具的对比
摘自:http://my.oschina.net/liux/blog/51800
在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能
- JVM参数配置大全
nickys
jvm应用服务器
JVM参数配置大全
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -
- 搭建 CentOS 6 服务器(14) - squid、Varnish
rensanning
varnish
(一)squid
安装
# yum install httpd-tools -y
# htpasswd -c -b /etc/squid/passwords squiduser 123456
# yum install squid -y
设置
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
# vi /etc/
- Spring缓存注解@Cache使用
tom_seed
spring
参考资料
http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/
http://swiftlet.net/archives/774
缓存注解有以下三个:
@Cacheable @CacheEvict @CachePut
- dom4j解析XML时出现"java.lang.noclassdeffounderror: org/jaxen/jaxenexception"错误
xp9802
java.lang.NoClassDefFoundError: org/jaxen/JaxenExc
关键字: java.lang.noclassdeffounderror: org/jaxen/jaxenexception
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式
执行时却抛出以下异常:
Exceptio