- suse下apache安装和SSL实现https服务
周二也被占用
软件安装ApacheSSL证书
1、suse安装apache可以直接用zypperinapache,这样安装之后我不知道怎么实现https访问,所以就用tar.gz方式安装2、下载apache的tar包,然后执行编译,如果编译时报错configure:error:APRnotfound.Pleasereadthedocumentation那么参考这篇文章:http://blog.csdn.net/u011350541/artic
- Linux 系统上安装 Docker 方法详解与比较
嵌入式Jerry
Dockerlinuxdocker运维
Docker是现代DevOps和容器化应用开发的重要工具,它简化了应用的部署和管理流程。本文将详细介绍在Linux系统上安装Docker的多种方法,并对它们的适用场景、优缺点进行对比,确保读者能够根据自身需求选择最优方案。1.官方推荐的安装方法Docker官方提供了基于APT(Debian/Ubuntu)、DNF/YUM(RHEL/CentOS/Fedora)和Zypper(openSUSE)的安
- Suse 12更新操作系统Openssl(3.2.0)、OpenSSH(9.6p1)及ntp(4.2.8p17)(源码编译安装)
Lz__Heng
服务器linux运维opensshntpsuse
部署前准备安装依赖zypperinstall-ygccgcc-c++glibcmakeautoconfopensslopenssl-develpcre-develpam-develzypperinstall-ypam*zlib*SUSE的pam模块支持与其他Linux不同,请按需检查openssh-9.6p1.tar.gzopenssl-3.2.0.tar.gzzlib-1.3.1.tar.gz(
- centos云服务器如何上传文件,网centos服务器上传文件
weixin_39836860
网centos服务器上传文件内容精选换一换在Linux云服务器上安装软件的时候经常会遇到网络不通或者网络源失效的情况,如果这时候有系统对应的ISO文件,就可以比较方便地使用ISO入源。配置本地源需要先确认使用的是哪种包管理器,一般常用的包管理器有三种:yum、apt、zypper。使用yum一般是RHEL-based系统:rhel、centos、euler、fedora使用apt华为云帮助中心,为
- 安装pyenv无缝切换python版本
帅得不敢出门
pythonpythonlinux开发语言
不同操作系统或发行版本安装指令不一样。适用于linux,在opensuse中实测验证。安装pyenvsudozypperinstallpyenv加入配置文件中,并更新写以下内容到~/.bashrcexportPYENV_ROOT=“HOME/.pyenv"command−vpyenv>/dev/null∣∣exportPATH="HOME/.pyenv"command-vpyenv>/dev/nu
- Linux安装git、maven和Jenkins
chapterchou
linuxgitlinuxmaven
一、Linux安装gitDebian/Ubuntuapt−getinstallgitFedorayuminstallgit(uptoFedora21)dnfinstallgit(Fedora22andlater)Gentooemerge–ask–verbosedev-vcs/gitArchLinuxpacman−SgitopenSUSEzypperinstallgitFreeBSDcd/usr/p
- SuSE11 SP3 安装配置FTP服务
静美书斋
建议使用vsftp,如果使用了pure-ftpd,需要屏蔽掉pure-ftpd服务。环境准备:关闭防火墙除非特殊说明外,以下操作均使用root进行1、检查FTP组件是否安装rpm-qa|grepvsftpd如无任何显示,则表示为安装此服务。使用zypperinstall-yvsftpd安装vsftp服务。如下图,此时已经安装好服务:vsftpd2、修改vsftpd的配置文件备份:cp/etc/vs
- Linux常用功能
niuniu_666
linux运维服务器
Linux是一个功能强大的操作系统,具有许多常用功能。以下是一些Linux的常用功能:命令行界面:Linux的命令行界面是用户与操作系统交互的主要方式。用户可以通过输入命令来执行各种操作,例如文件管理、系统管理、软件安装等。包管理器:Linux发行版通常都配备了包管理器,用于安装、更新和卸载软件。常见的包管理器包括APT、YUM、Zypper等。文本编辑器:Linux提供了多种文本编辑器,如Vim
- 8个Linux软件包管理命令
程序员达芬奇
linuxphp基础linux
软件包管理器允许在Linux发行版上轻松安装、更新和删除软件。常用的软件包管理器包括APT、YUM、DNF、Pacman和Zypper。1.apt–Debian/Ubuntu软件包管理器apt命令使用APT软件库管理Debian/Ubuntu系统上的软件包。它允许安装、更新和删除软件包。例子:aptupdate该命令从软件仓库获取最新的软件包版本和元数据。aptinstallnginx使用上述命令
- cenetos常用的yum命令与Ubuntu常用的apt命令
lh1107
linux基础运维centosubuntu
软件管理查看二进制程序所依赖的库文件查看ls软件所依赖的库文件[root@client~]#ldd/usr/bin/ls查看当前已加载的库Kldconfig-p解决依赖包管理工具yum:rpm包管理器的前端工具dnf:Fedora18+rpm包管理器前端管理工具,CentOS8版代替yumapt:deb包管理器前端工具zypper:suse上的rpm前端管理工具包查询查看最近安装的包rpm-qa-
- tmux工具--程序部署在服务器上持久化执行
桑稚远方~
服务器运维
程序部署在服务器上,想持久化执行做以下操作:在服务器上安装tmux工具对于Ubuntu或Debian:sudoapt-getinstalltmux对于CentOS或RHEL:sudoyuminstalltmux对于Fedora:sudodnfinstalltmux对于openSUSE:sudozypperinstalltmux在安装完成后,可以按照以下步骤创建一个新的tmux会话:打开终端并登录到
- 使用命令行编译Qt程序
HackLogic
qt开发语言QT
使用命令行编译Qt程序在Linux环境下,可以使用命令行来编译Qt程序。这种方式适用于那些不使用集成开发环境(如QtCreator)的开发者,或者需要自动化编译的场景。本文将介绍如何使用命令行编译Qt程序,并提供相应的源代码示例。步骤一:安装Qt开发工具包首先,确保已在Linux系统中安装了Qt开发工具包。可以通过包管理器(如apt、dnf、zypper等)或者从Qt官方网站下载安装包进行安装。以
- (转)初识suse——linux
weixin_30832983
运维操作系统
Linux这种系统很奇怪,差不多每种不同的版本,它所使用的安装等一些重要命令皆有所变化。假若,你要熟练掌握一种OS,那么如果安装软件/应用,那是入门的第一步。安装命令中:RedHat、CentOS皆使用"yum"debain、Ubuntu皆使用"apt-get"而suse-Linux则使用"zypper"当然,也可以使用"yast2"/"yast"。它的用法:zypper[--全局选项][--命令
- zypper安装mysql_2.5.4使用Oracle的RPM软件包在Linux上安装MySQL
无欲无求n次方
zypper安装mysql
在基于RPM的Linux发行版上安装MySQL的推荐方法是使用Oracle提供的RPM软件包。对于MySQL社区版,有两种获取途径:注意MySQL的RPM发行版也由其他供应商提供。请注意,它们在功能,功能和约定(包括通信设置)方面可能与Oracle所构建的有所不同,并且本手册中的安装说明不一定适用于它们。而是应参考供应商的说明。MySQLRPM软件包表2.8MySQLCommunityEditio
- Linux 启用本地ISO作为软件源
一如既往の
linuxelasticsearch运维
环境:sle12sp5(openSUSE)1、禁用现有的源查看源:sle12sp5zypperlr-u➜sle12sp5zypperlr-uRepositoryprioritiesarewithouteffect.Allenabledrepositoriessharethesamepriority.#|Alias|Name|Enabled|GPGCheck|Refresh|URI--+------
- 关系数据库-postgresql-基础
laufing
postgresql数据库
文章目录介绍linux下安装postgresql源码安装介绍Postgresql官网开源的关系型数据库;linux下安装Ubuntu下可以使用apt包管理器安装;参考地址CentOS下可以使用yum包管理器安装;OpenSuse下可以使用zypper包管理器安装;参考地址使用包管理器有时安装不到较新的版本,可以选择源码安装;postgresql源码安装源码下载地址,选择一个版本;解压文件;#解压到
- open SUSE 安装Vmware Workstation Pro 17
3301_
服务器linux
openSUSE安装VmwareWorkstationPro17openSUSE安装VmwareWorkstationPro17后,需要执行:sudozypperinstallgccsudozypperinstallkernel-desktop-devel注意:openSUSE的kernel-desktop-devel对应的就是kernel-headers
- SLES12SP5 HA+clvm+ocfs2
大鱼_Brook
1.环境1.1平台概念★SUSELinuxEnterpriseServer12SP5x86_6★SUSELinuxEnterpriseHighAvailabilityExtension12SP5★cLVM存储架构+OCFS2文件系统架构1.2软件仓储需求#zyppermr-da#zypperarhttp://192.168.55.131/repo/SUSE/Products/SLE-SERVER/
- opensuse安装conky
int8
opensuselinuxopensuseconky
一、conky是什么Conky是一个能够在桌面上,以文本或图形显示各种数据的软件,类似于一个监控看板。显示的数据可以是系统时间,CPU或内存的使用情况;也可以是网络传输过来的天气信息。功能可以说相当强大。二、安装sudozypperinconky三、配置配置文件是/etc/conky/conky.conf~/.config/conky/conky.conf1.设置背景透明在conky.config
- ssh suse 配置_SUSE安装SSH
weixin_39997310
sshsuse配置
SuSE有两个命令安装软件,zypper,yast2。zypper,可以看http://www.ha97.com/2718.html。不同linux版本,ssh的名字有所差异。所以要确认一下。zyppersearchsshlocalhost:~#zyppersearchsshLoadingrepositorydata...Readinginstalledpackages...S|Name|Summ
- SUSE网络配置和镜像源配置
itachi-uchiha
操作系统suse
SLES(SUSELinuxEnterpriseServer)属于商用Linux操作系统,在没取得license情况下,无法使用zypper的远程镜像源,只能使用localmirror。SUSE12、15网络配置(15越来越像Redhat了)##配置Ip地址vi/etc/sysconfig/network/ifcfg-eth0 BOOTPROTO='static'BROADCAST=''ETHTO
- Linux软件包安装(rpm、yum、apt-get)
Java成长之路
转载自:https://blog.csdn.net/wzq__janeGreen_/article/details/81774924rpm/yum适用于Redhat、CentOS、Suse等平台;apt-get/dpkg适用于Debian、Ubuntu等平台;zypper适合于Suse平台。rpm常用命令rpm-ivh软件包名称rpm-uvh软件包名称rpm-e软件名称rpm-qa|grep软件名
- 环境搭建
闪电恋
linux中wget、apt、yumrpm区别https://blog.csdn.net/hoanFir/article/details/86497291rpm/yum适用于Redhat、CentOS、Suse等平台;apt-get/dpkg适用于Debian、Ubuntu等平台;zypper适合于Suse平台。wget类似于迅雷,是一种下载工具rpm用于安装/卸载.rpm软件。是Ubuntu系统
- Linux安装ntp并使用阿里云配置ntp服务器
A ?Charis
记录学习或工作中遇到的问题服务器linux阿里云
安装NTP客户端:打开终端,以root权限执行以下命令来安装NTP客户端:sudozypperinstallntp编辑NTP配置文件:使用文本编辑器打开NTP的配置文件/etc/ntp.conf,例如使用nano编辑器:sudovim /etc/ntp.conf配置NTP服务器:在打开的配置文件中,查找并修改服务器行,添加阿里云的NTP服务器地址。注释掉现有的服务器行,然后添加如下行:server
- open suse 15.5(任意版本) 使用阿里云的repo
A ?Charis
记录学习或工作中遇到的问题阿里云云计算
一、shellsuse的包管理工具叫zypper.zypperaddrepo-fhttp://mirrors.aliyun.com/opensuse/distribution/leap/15.5/repo/oss/openSUSE-15.5-Osszypperaddrepo-fhttp://mirrors.aliyun.com/opensuse/distribution/leap/15.5/rep
- openSUSE安装虚拟化 qemu kvm
柱子子子子
openSUSElinux运维服务器
1)第一种:图形界面yast安装虚拟化左下角开始菜单搜索yast点一下就能安装,是不是很简单呢2)第二种:命令行安装网上关于openSUSE安装qemukvm的教程比较少,可以搜索centos7安装qemukvm的教程,然后把yum替换成zypper安装qemukvmsudozypperinstallvirt-*libvirtbridge-utilsqemu-kvmqemu-imglibvirt-
- opensuse Tumbleweed 风滚草安装必备操作
柱子子子子
openSUSElinux服务器
安装过程中不要配置网络,有更新的在安装完成后再更新如果你的硬盘型号参数不一致,安装时不要勾选多盘LVM如对桌面没要求,opensuse首选KDE0)为避免更新或升级过程太慢,先换成国内源禁用官方软件源sudozyppermr-da添加镜像源sudozypperar-cfg'https://mirrors.tuna.tsinghua.edu.cn/opensuse/tumbleweed/repo/o
- win7系统设置web服务器ip地址,win7系统设置web服务器ip地址
小直同学
win7系统设置web服务器ip地址内容精选换一换已配置Docker容器环境,详细步骤请参见配置Docker容器环境。如果在以端口映射模式创建的Docker容器中安装系统性能分析,不能添加Agent节点。如果在以Host模式创建的Docker容器中安装系统性能分析,可以添加Agent节点。如果操作系统环境可以联网,请确保操作系统默认的yum/apt/zypper源可用。如果操作系统环境不当创建文件
- Linux怎么清理系统垃圾?CentOS怎么清理系统垃圾?Ubuntu怎么清理系统垃圾?rm、tmpwatch、tmpreaper
ac.char
系统运维linuxshell
#安装tmpwatch大多Linux发行版的默认存储库中都提供tmpwatch的安装:在Fedora上:$sudodnfinstalltmpwatch在CentOS上:$sudoyuminstalltmpwatch在openSUSE上:$sudozypperinstalltmpwatch在Debian及其衍生版本(如Ubuntu)上,tmpwatch又叫tmpreaper:$sudoaptinst
- openSUSE安装搜狗输入法
##一.安装搜狗拼音###1.1通过源安装(方法一)*添加sogoupinyin的源:```zypperar-fhttp://download.opensuse.org/repositories/M17N/openSUSE_Leap_15.0/```*安装sogoupinyin:```zypperinsogoupinyin```###1.2通过转换deb包安装(方法二)1.安装转换工具alien:
- 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