51CTO博客开发
上图是oracle体系总架构图今天突然公司所有终端pos机不能刷卡消费,财务室不能充值,一下很多电话打过来了,第一反应肯定数据库出问题了,登陆到数据库服务器,果然sqlplus连进去后就不断提示要求输入用户名,弹出一下提示:ERROR:ORA-00020: maximum number of processes (150) exceededEnter user-name: sysEnt
数据库 主流:互联网公司用mysql5.5 mysql单实例源码编译安装5.5.32cd cmake-2.8.8./configure#CMake has bootstrapped. Now run gmake.gmakegmake installcd ../ 1.3.2 依赖包yum
折腾了两天,终于把这个问题解决了,记录一下,也帮助那些和我一样碰到类似问题的朋友们,数据无价,我们必须谨慎处理。 这块硬盘是我们公司一卡通平台的存储服务器LUN,由多块硬盘组成,按道理说它不应该出现问题,因为里面还有RAID等保护,但偏偏就出现了这样的问题:硬盘盘符还能看见,但一打开提示“需要格式化”,看到这个,我想大多数朋友都会惊慌,没错,我也一
面向对象:对象各自完成各自任务,面向过程是相当于领导者帮各对象完成任务。面向对象有点模块化的意思,面向过程有牵一发动全身的意思。面向过程就有点什么东西都得考虑到,面面俱到的意思。 类:说到面向对象必须知道类,例:类就是一个飞机模板,飞机就是对象。类就是一个模型,对象就是一个真正看得见摸得着的实体: 类的3个组成部分:类型的名称:类名类的属性:一组数据类的方法:允许对
打开文件方式流程:打开-----编辑------关闭 大象如何放入冰箱,不要管多大,怎么放,有可能冰箱很大,大象很小,直接打开冰箱,放入冰箱,关闭冰箱,哈哈,程序中方式如下:以后用f操作文件即可。关闭文件:a在python里代表追加,相当于linux里的>>rb wb ab代表都是二进制文件 txt py文本文件不用加b。r+ 可可以,但文件不存在它
拆包:*A拆元组,**B拆字典。 引用:在C、C++里面里面a=1,b=a,实际上相当于硬链接,相当于两份a、b各有一个1,多占一个空间,而在python里就是软连接,只有一份,通过id(a)来查看id都一样, 在python里定义的东西如一直没引用,那么就会成为垃圾,不用担心,python有自己的机制去除垃圾。 不可变类型:数字、字符串、元组
LAMP与LNMP web架构深度优化企业连接数据库一般用域名,因为连接数据库的文件可能有多个,那么当一旦数据库ip改了,那么数据库连接的文件也都需要修改,这样极容易漏掉而出现错误,正确的做法是每个数据库连接文件里都写连接数据库的域名,然后在本地host里将数据库ip及域名做一个解析 数据库tar备份数据文件必须停机才能保持备份的数据库和线上的一致,那么企业是不可能随意停机的,所以一般会
元组(tuple):大体跟列表一样,主要是元组不能增删改,相当于只读。 函数:在程序当中,很多重复数据需要操作了,while和if等就不好用了,这是用函数,模块化,容易调用。把整体当做一个函数,叫封装。ctrl +d选下个,当选中改就能都修改,ctrl+右加上什么就都加上了。 设置vim,tab键和可视化>>都可移动4个空格方式:vim /etc/vimrc 在最后
字符串:一个字节最多存数字255,那么数字100,可以放入一个字节,而字符串“100”,需要三个字节,c语言最小单位4个字节,python是高层语言,不会牵扯太多底层,它最小可一个字节,先这么理解。len(x)测x的长度name = “abcdef”name[x]出name中x位置的值,x从0开始,但x的值不能大于name的长度,不然就是越界,程序会立马崩掉,非常危险,一定要避免。取出name值中
LAMP和LNMP的优化,两者php的优化差不多:apache+php(libphp5.so)nginx+php(fcgi php-fpm)优化都是对应一个主配置文件php.ininginx php(fcgi php-fpm)有一个自己的配置文件php-fpm.conf php web引擎缓存加速优化实战php慢的瓶颈点有两点:1、解析需要时间 2、需要找后面mysql要,需要时间。1.
代码注释:单行注释以#开头,右边当做注释,一般注意下一行内容,方便维护记忆。多行注释以一对三单引号或一对三双引号 python2不管中文是代码还是注释都会报错,而python就不会,解决办法如下:#coding=utf-8或#-*- coding:utf-8 -*-(python推荐的) 虽然也是注释,但放第一行就特别的含义。变量就是一个容器,在程序当中用来存东西的。input 程序会停
第一个python脚本:[root@backup ~]# cat helloworld.py print("hello world")[root@backup ~]# python helloworld.py hello world 安装python3及ipython整体环境,非常麻烦,不注意会经常报错,安装不成功,折腾了一天才搞定,流程记录如下:第一步:安装python3.51、Cen
nginx实现反向代理,通过proxy和upstream两个模块完成,主要是uptream非常重要。nginx在实现代理转发时,默认采用的rr轮询算法,这就会有一个问题,特别是当用户在nginx代转的一台web服务器上登录时,登陆成功后,如果轮询到第二台会提示用户没有登录成功,解决办法有以下两种:1、是通过nginx上的ip_hash,它会让该用户始终在一台服务器上,但这样会造成负载不均,浪费服务
二进制包才可以直接拷贝安装。采用二进制包安装mysql:1、直接解压 tar xf mysql-5.5.32-linux2.6-x86_64.tar.gz2、 mv mysql-5.5.32-linux2.6-x86_64 /application/mysql3、useradd mysql -s /sbin/nologin -M4、chown -R mysql.mysql /applic
二进制包才可以直接安装,普通包只能编译安装。采用二进制包安装mysql:1、直接解压 tar xf mysql-5.5.32-linux2.6-x86_64.tar.gz2、 mv mysql-5.5.32-linux2.6-x86_64 /application/mysql3、useradd mysql -s /sbin/nologin -M4、chown -R mysql.mysql
微软的服务器系统一般都自带了hyperv的功能,PC端从win10开始也内置了hyperv的功能,都通过管理工具直接安装即可。共享Linux文件系统可以通过samba实现的,端口为139(netbios-ssn)共享windows文件系统可以通过共享文件夹实现的,端口为445(microsoft-ds)
NginxLNMP(linux nginx mysql php)也叫LEMP(linux engin x nginx mysql php)3w并发, 10线程,只需150m内存。。。。稍有点夸张,也说明优秀。 nginx的一下功能:a.www web服务b.负载均衡(反向代理)c.web cache(web缓存) nginx的优点:0、配置简单、灵活。1
一、可在真实服务器上安装esxi,首先需安装raid,最后通过u盘启动来安装esxi。二、重点介绍学习环境,如下:1、电脑配置需高点,对内存要求特别高,最好大于16g。2、首先安装vmware station桌面虚拟机,下载软件下一步安装即可。3、在vmstation里新建虚拟机,采用典型或自定义都行,建议内存大于13G,加载esxi镜像,也是按照提示傻瓜式操作即可安装完成。4、esxi安装完成后
mysql的安装:./configure \--prefix=/application/mysql5.1.72 \--with-unix-socket-path=/application/mysql5.1.72/tmp/mysql.sock \--localstatedir=/application/mysql5.1.72/data \--enable-assembler \--enable-th
静态服务软件:apache老大哥,市场占有率最高,但成下降趋势。nginxlighttpd很好,但没发展起来,百度的贴吧在用。比nginx发展早。tengine:淘宝在用,nginx发展过来的。动态服务软件:tomcat服务于java程序(jps、do)resin服务于大型java程序,resin推广不好,但不如tamcat火(jps、do)php(fcgi)服务于php程序,配合apche不是采
inotify服务:当用户在A服务器上操作了数据,inotify会抓取出来,然后通知rsync,然后同步到rsync服务器。所以inotify服务器却是rsync的客户端服务器。inotify性能比sersync强,inotify可能支持几百个图片,sersync可能一百所以就差不多了。确认内核是否支持inotify 可通过ll /proc/sys/fs/inotify查看有三个文件即可。rz上传
1、事物日志 分为小的虚拟日志VLF,它有编号叫LSN2、检查点默认每隔1分钟将内存数据存盘,故障点发生后日志重做,事物根据提交与否前滚或回滚。3、在数据库整体主菜单栏选择属性可设置数据文件和日志文件的存放地点,设置完后需要重启服务,可主菜单右键重启服务或通过windows系统服务重启。4、sql2005在配置工具里有外围应用程序管理器,2008之后就在主菜单里右键方面也可看到。5、sqlserv
drdb 基于文件系统同步rsync 开源的多功能的、可实现全量、增量的本地或远程的数据同步工具。默认不加密,还可以删除,具备scp、cp、rm。inotify实时增量备份,企业一般是rsync+inotify或rsync+sersync。虽然rsync可以增量备份,但企业一般不会采用这个功能,原因在于增量备份时会有比对,特别有业务的情况下,不能这样做会占用大量资源。rsync 默认参数-avz
Ssh服务知识:Ssh包含openssh和openssl两种包。Ssh客户端包含ssh连接工具及scp拷贝、slogin、sftp等应用程序。Less /etc/ssh/sshd_config这是查看服务端配置,sshd是服务端,ssh是客户端~/.ssh/known_hosts当客户端ssh服务端后会在本地的这个位置放一个名为known_hosts的公钥。这个文件里可能有多个密钥,因为可能连了多
在常主任的带领下,今天就医院的一些信息化建设方面的概览及基础架构进行了一些总结和交流。内容如下: his------门诊,住院,医生站,电子病历等。 pacs-----影像数据,全院级含超声,病理,内镜,乳腺等。 lis------检验,需要主动给his接口pacs、lis、his都有自己的数据库,表结构、说明书、字段都得拿出
上午球友小广喊打乒乓球,由于上班没空,中午抽休息时间,过去跟他玩了一个多小时,很累,但还是比较尽兴,只是球台和环境还是差了些,地面好滑,球台也越来越出现各种凸点了,后期少去职院吧,去体育馆这样的地方还是痛快些。 希望球技越来越好,业余生活越来越丰富,加油!!!
早期ide接口插针式已被淘汰,现在一般采用sata、sas、ssd,其中sata速度最慢,ssd最快。CPU速度>内存>磁盘Free -m查看内存,看剩余内存主要看/buffers/cache 特别是看剩余的内存一个盘片两个盘面 第一个盘片的两个盘面编号为0 1磁道一圈一圈的像圆周的东西。磁道有编号由外圈像内开始0.....x扇区就由不同磁道里的一段组成的圆弧。操作系统以扇区为单位存放
文件系统:reiserfs 大量小文件业务首选xfs数据库mysql业务,门户案例ext4视频下载,流媒体,数据库,小文业务也ok,可以用默认的。centos默认的文件系统都是比较优秀的。xfs,reiserfs这两个文件都需要单独安装的,默认不支持的。维护可能不方便。大并发并不是过多的做磁盘的优化,而是在前面增加缓存。xfs需要安装才能支持格式成xfs。xfs的软件包为xfsdump
/var/db/sudo 授权sudo用户的密码时间戳地址 %sa代表授权一个组。一般用visudo操作它会自动检查语法避免错误,如果用echo方式追加进/etc/sudoers里那么就需要用visudo -c手动检查下语法。sudo -l查看自身权限。可以设置用户别名,权限别名等,主机别名等让它们在sudoers里调用。批量创建用户和密码:groupadd -g 999 phpersfor n
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号