- 阿里云Centos镜像源和EPEL源
weixin_34399060
运维
Centos配置yum本地源aliyun的EPEL源1、本地yum源[root@openstack~]#mount/dev/sr0/mnt/[root@openstack~]#echo"/dev/sr0/mntiso9660defaults00">>/etc/fstab[root@openstack~]#rm-rf/etc/yum.repos.d/*[root@openstack~]#cat>/e
- 博客摘录「 华为云平台-FusionSphere OpenStack 8.2.1 系统加固」2025年7月15日
编号加固项"风险等级"加固原理/Rationale审计方法/Audit期望结果/ExpectResults加固方法/Remediation1OpenSSH加固配置1.1OpenSSH加固配置1.1.1SSH使用的版本H"OpenSSHV2版本在安全性能、方便性上有所提高,默认使用V2版本。如果用户根据实际需要采用V1版本,可登录主机将数值修改为“1”。"查看/etc/ssh/sshd_config
- python 64式: 第27式、分布式锁与群组管理__2、tooz应用之负载均衡
天地一扁舟
python64式
python中分布式锁与群组管理系列最近有接触到分布式锁的相关问题。基于openstack相关组件源码,tooz官网文档和自己对组件使用的一点点心得,想整理一下这部分的内容。主要想分为四个部分介绍:分布式锁与群组管理1、tooz介绍分布式锁与群组管理2、tooz应用之负载均衡分布式锁与群组管理3、tooz应用之分布式锁分布式锁与群组管理4、tooz源码分析下面是第2部分的内容1引言ceilomet
- OpenStack
架构介绍:OpenStack架构全景图核心服务组件全局组件:Keystone认证服务:提供身份验证,服务发现和分布式多租户授权;管理全局认证和授权的组件;Ceilometer计量服务:监控集群的状态,监控集群虚拟机的使用量;Horizon界面管理服务:提供基于Web的控制界面,使云管理员和用户能够管理各种OpenStack资源和服务;控制台可以控制OpenStack架构内部的所有功能;依赖于Key
- openstack 扩展开发最佳实践之计算节点高可用
手机版网站
前言:注意是扩展开发,这个词是我杜撰的,大概意思是指基于openstack的restapi做的一些开发,用于辅助相关功能,而不是直接改动openstack内的代码,怎么修改添加openstack各个组件的代码不在此文章内容内。首先,千万,千万,千万不要用Openstack提供的SDK,原因如下。一,SDK的相关文档并不健全。二,版本不够统一,即兼容的问题。所以不要使用openstack的SDK而是
- 给OpenStack扩展自定义功能
jmppok
云计算openstack
转自:http://quake.iteye.com/blog/1343584得益于OpenStack的良好架构,对OpenStack进行扩展非常方便,每个模块都留出了各种接口和扩展点,能够让用户扩展自定义功能。下面以操作记录为例子,介绍一下如何扩展nova-api组件。需求:用户的一些重要操作必须记录下来,方便进行事后查询,比如instance的创建、销毁,比如公网IP的申请、分配等等。实现:因为
- OpenStack 扩展镜像和虚拟机实例目录大小
chenjiang7359
参考:https://blog.csdn.net/Tomstrong_369/article/details/52574090https://blog.csdn.net/chinagissoft/article/details/504413011、镜像默认存放目录:/etc/glance/glance-api.conffilesystem_store_datadir=/var/lib/glance
- OpenStack入门体验
ASDyushui
openstack
目录一.云计算概述1.什么是云计算2.云计算的服务模型(1).laaS(2).PaaS(3).Saas3.OpenStack概述(1).OpenStack起源(2).什么是OpenStack(3).OpenStack优势二.部署Openstack1.系统描述2.设置在线安装3.系统基本环境设置4.设置KVM源5.设置openstack仓库6.安装部署工具7.一键安装一.云计算概述1.什么是云计算云
- linux 接口 bridge vlan bonding,CentOS系统Bonding+VLAN+Bridge配置
林罗
linux接口bridgevlanbonding
由于业务的需要,需要在我们的一台虚拟化机器上,实现如下的配置:首先,需要将两块网卡设置Bonding并配置交换机对应端口trunk模式;在此基础上,添加宿主机的IP地址,并添加相应的VLAN,最后,还需要添加一个Bridge,用于桥接创建的虚拟机。由于本身这台机器就是Openstack的宿主机,所以当前的状况是除了所需要的一个Bridge,其他都已经配置完成了,并且由于Openstack的原因,已
- 使用kolla安装OPENSTACK
qhqh310
openstack
安装centos7一、根据这个做一个模板1、编辑host文件10.103.129.146control-110.103.129.147node-110.103.129.148node-210.103.129.149network-110.103.129.150ceph-110.103.129.151ceph-210.103.129.152control-210.103.129.153network
- 使用kolla 安装openstack train 版本 单节点
闫晟
openstackdockeropenstack
目录1.准备工作1.1环境准备1.2关闭selinux1.3关闭防火墙(可选)1.4更改hosts2.安装docker容器3.安装依赖4.安装Kolla-ansible5.安装Kolla6.配置OpenStack环境6.1调整kolla-ansible全局配置6.2调整all-in-one配置7.生成密码8.部署OpenStack环境9.使用openstack部署完成1.准备工作1.1环境准备物理
- OpenStack-Dashboard界面简单修改
陌殇殇殇
openstack
OpenStackDashboard界面替换图片一、dashboard界面Logo的路径及文件dashboard的Logo存放(在Controller节点)的路径:/usr/share/openstack-dashboard/openstack_dashboard/static/dashboard/img/涉及需要修改的文件(3个):favicon.ico//浏览器窗口的小图标logo.svg//
- OpenStack入门体验
惊起白鸽450
openstack
目录什么是云计算云计算的服务模型OpenStack概述OpenStack一键部署使用packstack一键离线部署OpenStack通过Dashboard体验OpenStack功能创建云主机什么是云计算云计算是一种通过网络(通常是互联网)提供计算资源和服务的模式,它可以让用户按需获取服务器、存储、数据库、软件等资源,而无需自己搭建和维护物理基础设施。以下是关于云计算的详细介绍一、核心概念云计算的本
- OpenStack 入门体验
目录一、云计算概述1、什么是云计算2、云计算的服务模型(1)laaS(2)Paas(3)Saas3、OpenStack概述(1)OpenStack起源(2)什么是OpenStack(3)OpenStack优势二、案例:安装OpenStack1、在线安装(1)系统基本环境设置(2)为系统设置阿里的仓库(3)设置kvm源(4)设置openstack创库(5)安装部署工具(6)一键安装(7)登录(8)测
- OpenStack入门体验
zhcong_
openstack
目录一,云计算概述1,什么是云计算2,云计算的服务模型(1)laaS(2)PaaS(3)SaaS3,0penStack概述(1)0penstack起源(2)什么是0penstack二,OpenStack一键部署1,环境介绍(1)本章实验案例(2)实验需求(3)实现思路2,在线安装前准备工作(1)准备虚拟机(2)修改主机名(3)更新系统并安装常用软件(4)关闭防火墙并取消开机启动(5)禁用Netwo
- 【OpenStack】OpenStack实战之开篇
小涵
DevOps企业级项目实战openstack微服务云原生docker容器devops服务器
目录那么,OpenStack是什么?云又是什么?关于容器应用程序OpenStack如何适配其中?如何设置它?如何学会使用它?推荐超级课程:Docker快速入门到精通Kubernetes入门到大师通关课AWS云服务快速入门实战我的整个职业生涯到目前为止一直围绕着为离线或隔离网络设计和开发应用程序以及使用严重过时的操作系统而展开,不允许有外部依赖。因此,当我转移到一个新的角色开始处理云部署时,我把它看
- OpenStack入门
YUNYINGXIA
openstack
目录一、云计算概述(一)云计算的定义(二)云计算的服务模型(三)OpenStack概述二、OpenStack一键部署(一)环境要求(二)在线安装前准备工作(三)在线部署OpenStack(四)离线安装前准备工作(五)离线部署OpenStack三、通过Dashboard体验OpenStack功能(一)登录Dashboard(二)Dashboard界面功能四、创建云主机(一)创建网络(二)创建路由(三
- Openstack入门体验
大西瓜不爱告诉你姓名
OpenstackOpenstack入门体验
云计算的概述1、概述狭义的云计算:指IT基础设施的交付和使用模式广义的云计算:指服务的交付和使用模式用户通过网络使用云的资源池(根据自己的需求),使用租赁的形式,按量计费和弹性伸缩模式,能快速获取资源并进行使用,管理体量小,只需要和提供商进行少量的交互即可2、云计算服务模型laaS(基础架构即服务)提供底层IT基础设施服务,包括处理能力、存储空间、网络面向对象一般是IT管理人员Paas(平台即服务
- OpenStack入门体验
别骂我h
openstack
目录1.1云计算概念1.1.1什么是云计算1.1.2云计算的服务模型1.laas2.paas3.saas1.1.3OpenStack概述1.OpenStack起源2.什么是OpenStack3.OpenStack优势1.2OpenStack一键部署1.2.1环境介绍1.本章实验环境2.实验需求3.实验思路1.2.2在线安装前准备工作1.准备虚拟机:实验所需虚拟机可以通过VMware等软件实现。虚拟
- python openstack rabbitmq_OpenstackMySQL和rabbitMQ消息队列
OpenstackMySQL和rabbitMQ消息队列教程大纲1.安装基础数据存储服务MySQL数据库2.安装rabbitMQ消息队列1.安装数据库yuminstallmariadb-serverMySQL-python所以在环境中要给MySQL做高可用,或备份。修改MySQL的配置cp/usr/share/mysql/my-medium.cnf/etc/my.cnfcp/usr/share/ma
- 基于kolla-ansible在openEuler 22.03 SP4上部署OpenStack-2023.2
qlau2007
信息技术创新应用ansibleopenstack
测试环境openEuler-22.03-LTS-SP4-x86_64-dvd.isoVirtualBox,4vCPU,8GRAM,50vDisk。安装时删除/home,SWAP分区,全部空间给/目录。目标是部署OpenStackAll-In-One模式,控制节点+计算节点+存储节点在一台机器实现。系统配置常用工具dnfinstall-ytargit优化SSHvi/etc/ssh/sshd_conf
- 离线部署openstack 2024.1需求说明、初始化及实例创建过程分析
查士丁尼·绵
openstackopenstack
背景在ubuntu22.04离线部署openstack2024.1集群,外置存储为cephreef,提供:1、计算虚拟化;2、网络虚拟化,支持协议flat、vlan、vxlan;3、存储对接ceph;4、webUI;5、management网络为bond0,对应vlan10;6、self-service网络为bond0,对应vlan15;7、external网络对应bond1,对应vlan20、2
- 离线部署openstack 2024.1 placement
查士丁尼·绵
openstackopenstackplacement
控制节点资源调度与跟踪服务离线下载aptinstall--download-onlyplacement-apimkdir/controller/placemv/var/cache/apt/archives/*.deb/controller/place/dpkg-i/controller/place/*.deb在一个控制节点操作CREATEDATABASEplacement;GRANTALLPRIV
- 离线部署openstack 2024.1 masakari
查士丁尼·绵
openstackopenstackmasakari
控制节点高可用服务离线下载apt-getinstall--download-onlymasakari-apimasakari-enginepython3-masakariclientmkdir/controller/masakarimv/var/cache/apt/archives/*.deb/controller/masakari/dpkg-i/controller/masakari/*.deb
- 离线部署openstack 2024.1 neutron
查士丁尼·绵
openstackopenstackneutron
控制节点网络服务离线下载aptinstall--download-onlyneutron-serverneutron-plugin-ml2neutron-openvswitch-agentneutron-dhcp-agentneutron-metadata-agentneutron-l3-agentpython3-neutronmkdir/controller/neutronmv/var/cach
- OpenStack 环境中rabbitmq server 创建Exchange,Queue 总结
bule_sky_fuxing
rabbitopenstackopenstackrabbit
Server端会创建三种类型的consumer,如下所示:conn.declare_topic_consumer(exchange_name=self._get_exchange(target),topic=target.topic,callback=listener)conn.declare_topic_consumer(exchange_name=self._get_exchange(targ
- Rabbitmq for openstack
S1234567_89
Python
OpenStack使用消息队列在不同的服务之间协调操作和状态信息OpenStack支持多种消息服务软件:RabbitMQ,Qpid,andZeroMQ.而RabbitMQ是流行的开源消息队列系统RabbitMQ中有一个VirtualHost,命名空间。不同命名空间之间不能够进行访问。可以简单理解我目录。virtualhost—命名空间的作用—多个user共同使用一个virtualhost—默认命名
- openstack基础服务运维 RabbitMQ
BestQishen
openstack运维服务器centos云计算
RabbitMQ消息队列服务它是应用程序之间的一种通信方法.应用程序通过读写出入队列的消息(针对应用程序的数据)来去进行通信,而不需要专用连接来链接他们.轻量级,无论是在本地还是在云端,都非常的容易部署,可以部署在分布式和联合配置中,满足高规模和高可用性的要求.特点:异步消息\优秀的开发人员体验\分布式的部署\企业级和云端的支持\丰富工具和插件\易管理和监控\1.rabbitmq服务在centos
- 离线部署openstack 2024.1控制节点基础服务
查士丁尼·绵
openstackopenstackrabbitmqmariadbmemcachehaproxykeepalived
mariadb10.6离线下载apt-keyadv--fetch-keys'https://mariadb.org/mariadb_release_signing_key.asc'add-apt-repository'deb[arch=amd64]http://mirrors.aliyun.com/mariadb/repo/10.6/ubuntujammymain'apt-get--downloa
- k8s集群管理界面 kubeoperator-kubepi
意海还念か
kubernetes云原生docker
k8s集群管理界面kubeoperator**官方文档:**https://kubeoperator.io/docs/KubeOperator是一个开源的轻量级Kubernetes发行版,专注于帮助企业规划、部署和运营生产级别的Kubernetes集群。KubeOperator提供可视化的WebUI,支持离线环境,支持物理机、VMware、OpenStack和FusionCompute等IaaS平
- jQuery 跨域访问的三种方式 No 'Access-Control-Allow-Origin' header is present on the reque
qiaolevip
每天进步一点点学习永无止境跨域众观千象
XMLHttpRequest cannot load http://v.xxx.com. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. test.html:1
- mysql 分区查询优化
annan211
java分区优化mysql
分区查询优化
引入分区可以给查询带来一定的优势,但同时也会引入一些bug.
分区最大的优点就是优化器可以根据分区函数来过滤掉一些分区,通过分区过滤可以让查询扫描更少的数据。
所以,对于访问分区表来说,很重要的一点是要在where 条件中带入分区,让优化器过滤掉无需访问的分区。
可以通过查看explain执行计划,是否携带 partitions
- MYSQL存储过程中使用游标
chicony
Mysql存储过程
DELIMITER $$
DROP PROCEDURE IF EXISTS getUserInfo $$
CREATE PROCEDURE getUserInfo(in date_day datetime)-- -- 实例-- 存储过程名为:getUserInfo-- 参数为:date_day日期格式:2008-03-08-- BEGINdecla
- mysql 和 sqlite 区别
Array_06
sqlite
转载:
http://www.cnblogs.com/ygm900/p/3460663.html
mysql 和 sqlite 区别
SQLITE是单机数据库。功能简约,小型化,追求最大磁盘效率
MYSQL是完善的服务器数据库。功能全面,综合化,追求最大并发效率
MYSQL、Sybase、Oracle等这些都是试用于服务器数据量大功能多需要安装,例如网站访问量比较大的。而sq
- pinyin4j使用
oloz
pinyin4j
首先需要pinyin4j的jar包支持;jar包已上传至附件内
方法一:把汉字转换为拼音;例如:编程转换后则为biancheng
/**
* 将汉字转换为全拼
* @param src 你的需要转换的汉字
* @param isUPPERCASE 是否转换为大写的拼音; true:转换为大写;fal
- 微博发送私信
随意而生
微博
在前面文章中说了如和获取登陆时候所需要的cookie,现在只要拿到最后登陆所需要的cookie,然后抓包分析一下微博私信发送界面
http://weibo.com/message/history?uid=****&name=****
可以发现其发送提交的Post请求和其中的数据,
让后用程序模拟发送POST请求中的数据,带着cookie发送到私信的接入口,就可以实现发私信的功能了。
- jsp
香水浓
jsp
JSP初始化
容器载入JSP文件后,它会在为请求提供任何服务前调用jspInit()方法。如果您需要执行自定义的JSP初始化任务,复写jspInit()方法就行了
JSP执行
这一阶段描述了JSP生命周期中一切与请求相关的交互行为,直到被销毁。
当JSP网页完成初始化后
- 在 Windows 上安装 SVN Subversion 服务端
AdyZhang
SVN
在 Windows 上安装 SVN Subversion 服务端2009-09-16高宏伟哈尔滨市道里区通达街291号
最佳阅读效果请访问原地址:http://blog.donews.com/dukejoe/archive/2009/09/16/1560917.aspx
现在的Subversion已经足够稳定,而且已经进入了它的黄金时段。我们看到大量的项目都在使
- android开发中如何使用 alertDialog从listView中删除数据?
aijuans
android
我现在使用listView展示了很多的配置信息,我现在想在点击其中一条的时候填出 alertDialog,点击确认后就删除该条数据,( ArrayAdapter ,ArrayList,listView 全部删除),我知道在 下面的onItemLongClick 方法中 参数 arg2 是选中的序号,但是我不知道如何继续处理下去 1 2 3
- jdk-6u26-linux-x64.bin 安装
baalwolf
linux
1.上传安装文件(jdk-6u26-linux-x64.bin)
2.修改权限
[root@localhost ~]# ls -l /usr/local/jdk-6u26-linux-x64.bin
3.执行安装文件
[root@localhost ~]# cd /usr/local
[root@localhost local]# ./jdk-6u26-linux-x64.bin&nbs
- MongoDB经典面试题集锦
BigBird2012
mongodb
1.什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库?
NoSQL是非关系型数据库,NoSQL = Not Only SQL。
关系型数据库采用的结构化的数据,NoSQL采用的是键值对的方式存储数据。
在处理非结构化/半结构化的大数据时;在水平方向上进行扩展时;随时应对动态增加的数据项时可以优先考虑使用NoSQL数据库。
在考虑数据库的成熟
- JavaScript异步编程Promise模式的6个特性
bijian1013
JavaScriptPromise
Promise是一个非常有价值的构造器,能够帮助你避免使用镶套匿名方法,而使用更具有可读性的方式组装异步代码。这里我们将介绍6个最简单的特性。
在我们开始正式介绍之前,我们想看看Javascript Promise的样子:
var p = new Promise(function(r
- [Zookeeper学习笔记之八]Zookeeper源代码分析之Zookeeper.ZKWatchManager
bit1129
zookeeper
ClientWatchManager接口
//接口的唯一方法materialize用于确定那些Watcher需要被通知
//确定Watcher需要三方面的因素1.事件状态 2.事件类型 3.znode的path
public interface ClientWatchManager {
/**
* Return a set of watchers that should
- 【Scala十五】Scala核心九:隐式转换之二
bit1129
scala
隐式转换存在的必要性,
在Java Swing中,按钮点击事件的处理,转换为Scala的的写法如下:
val button = new JButton
button.addActionListener(
new ActionListener {
def actionPerformed(event: ActionEvent) {
- Android JSON数据的解析与封装小Demo
ronin47
转自:http://www.open-open.com/lib/view/open1420529336406.html
package com.example.jsondemo;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
impor
- [设计]字体创意设计方法谈
brotherlamp
UIui自学ui视频ui教程ui资料
从古至今,文字在我们的生活中是必不可少的事物,我们不能想象没有文字的世界将会是怎样。在平面设计中,UI设计师在文字上所花的心思和功夫最多,因为文字能直观地表达UI设计师所的意念。在文字上的创造设计,直接反映出平面作品的主题。
如设计一幅戴尔笔记本电脑的广告海报,假设海报上没有出现“戴尔”两个文字,即使放上所有戴尔笔记本电脑的图片都不能让人们得知这些电脑是什么品牌。只要写上“戴尔笔
- 单调队列-用一个长度为k的窗在整数数列上移动,求窗里面所包含的数的最大值
bylijinnan
java算法面试题
import java.util.LinkedList;
/*
单调队列 滑动窗口
单调队列是这样的一个队列:队列里面的元素是有序的,是递增或者递减
题目:给定一个长度为N的整数数列a(i),i=0,1,...,N-1和窗长度k.
要求:f(i) = max{a(i-k+1),a(i-k+2),..., a(i)},i = 0,1,...,N-1
问题的另一种描述就
- struts2处理一个form多个submit
chiangfai
struts2
web应用中,为完成不同工作,一个jsp的form标签可能有多个submit。如下代码:
<s:form action="submit" method="post" namespace="/my">
<s:textfield name="msg" label="叙述:">
- shell查找上个月,陷阱及野路子
chenchao051
shell
date -d "-1 month" +%F
以上这段代码,假如在2012/10/31执行,结果并不会出现你预计的9月份,而是会出现八月份,原因是10月份有31天,9月份30天,所以-1 month在10月份看来要减去31天,所以直接到了8月31日这天,这不靠谱。
野路子解决:假设当天日期大于15号
- mysql导出数据中文乱码问题
daizj
mysql中文乱码导数据
解决mysql导入导出数据乱码问题方法:
1、进入mysql,通过如下命令查看数据库编码方式:
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------------------+
| Variable_name&nbs
- SAE部署Smarty出现:Uncaught exception 'SmartyException' with message 'unable to write
dcj3sjt126com
PHPsmartysae
对于SAE出现的问题:Uncaught exception 'SmartyException' with message 'unable to write file...。
官方给出了详细的FAQ:http://sae.sina.com.cn/?m=faqs&catId=11#show_213
解决方案为:
01
$path
- 《教父》系列台词
dcj3sjt126com
Your love is also your weak point.
你的所爱同时也是你的弱点。
If anything in this life is certain, if history has taught us anything, it is
that you can kill anyone.
不顾家的人永远不可能成为一个真正的男人。 &
- mongodb安装与使用
dyy_gusi
mongo
一.MongoDB安装和启动,widndows和linux基本相同
1.下载数据库,
linux:mongodb-linux-x86_64-ubuntu1404-3.0.3.tgz
2.解压文件,并且放置到合适的位置
tar -vxf mongodb-linux-x86_64-ubun
- Git排除目录
geeksun
git
在Git的版本控制中,可能有些文件是不需要加入控制的,那我们在提交代码时就需要忽略这些文件,下面讲讲应该怎么给Git配置一些忽略规则。
有三种方法可以忽略掉这些文件,这三种方法都能达到目的,只不过适用情景不一样。
1. 针对单一工程排除文件
这种方式会让这个工程的所有修改者在克隆代码的同时,也能克隆到过滤规则,而不用自己再写一份,这就能保证所有修改者应用的都是同一
- Ubuntu 创建开机自启动脚本的方法
hongtoushizi
ubuntu
转载自: http://rongjih.blog.163.com/blog/static/33574461201111504843245/
Ubuntu 创建开机自启动脚本的步骤如下:
1) 将你的启动脚本复制到 /etc/init.d目录下 以下假设你的脚本文件名为 test。
2) 设置脚本文件的权限 $ sudo chmod 755
- 第八章 流量复制/AB测试/协程
jinnianshilongnian
nginxluacoroutine
流量复制
在实际开发中经常涉及到项目的升级,而该升级不能简单的上线就完事了,需要验证该升级是否兼容老的上线,因此可能需要并行运行两个项目一段时间进行数据比对和校验,待没问题后再进行上线。这其实就需要进行流量复制,把流量复制到其他服务器上,一种方式是使用如tcpcopy引流;另外我们还可以使用nginx的HttpLuaModule模块中的ngx.location.capture_multi进行并发
- 电商系统商品表设计
lkl
DROP TABLE IF EXISTS `category`; -- 类目表
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `category` (
`id` int(11) NOT NUL
- 修改phpMyAdmin导入SQL文件的大小限制
pda158
sqlmysql
用phpMyAdmin导入mysql数据库时,我的10M的
数据库不能导入,提示mysql数据库最大只能导入2M。
phpMyAdmin数据库导入出错: You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.
- Tomcat性能调优方案
Sobfist
apachejvmtomcat应用服务器
一、操作系统调优
对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。
【适用场景】 任何项目。
二、Java虚拟机调优
应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。
J
- SQLServer学习笔记
vipbooks
数据结构xml
1、create database school 创建数据库school
2、drop database school 删除数据库school
3、use school 连接到school数据库,使其成为当前数据库
4、create table class(classID int primary key identity not null)
创建一个名为class的表,其有一