- 博客(119)
- 资源 (8)
- 收藏
- 关注
转载 怎样查看oracle当前的连接数
SQL> select count(*) from v$session #当前的连接数SQL> Select count(*) from v$session where status='ACTIVE' #并发连接数SQL> select value from v$parameter where name = 'processes' --数据库允许的最大连接数SQL> show para
2016-04-27 16:21:56 820
转载 Centos 6.4 python 2.6 升级到 2.7
一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度google,进行安装,后来又出现问题...在此开篇记录一下,权当备忘。查看python的版本
2016-04-19 10:00:35 508
转载 Linux FTP 服务器配置简单说明
一. FTP 说明 linux 系统下常用的FTP 是vsftp, 即Very Security File Transfer Protocol. 还有一个是proftp(Profession ftp)。 我们这里也是简单的说明下vsftp的配置。 vsftp提供3种远程的登录方式: (1)匿名登录方式 就是不需要用户名,密码。就能登录到服务器电脑里
2016-04-05 10:39:47 620
转载 RedHat 系统使用yum网络源
RedHat Linux自带的yum网络资源不如CentOS,所以需要先卸载自带yum,并下载安装centOS的yum以下安装的是centos 5的,也可以参照,安装centos6的1.下载centos的yum,使用centos 5下载前最好在浏览器中打开 http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/,查看对应的软件版
2016-04-01 17:05:35 588
转载 Linux下locate命令和find命令
一:locate命令locate命令用于查找文件,它比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立。当我们建立好这个数据库后,就可以方便地来搜寻所需文件了。即先运行:updatedb(无论在那个目录中均可,可以放在crontab中 )后在 /var/lib/slocate/ 下生成 slocate.db 数据库即可快
2016-03-01 17:01:04 510
转载 优化Linux系统的硬盘解决磁盘碎片化
在Windows系统中,磁盘碎片是一个常见的问题,假如不注重,系统性能可能被侵蚀。Linux使用第二扩展文件系统,它以一种完全不同的方式处理文件存储。Linux没有Windows系统中发现的那种问题,这使得许多人认为磁盘碎片化根本不是一个问题。但是,这是不正确的。所有的文件系统随着时间的推移都趋向于碎片化。Linux文件系统减少了碎片化,但是并没有消除。由于它不经常出现,所以对于一个单用户的工
2016-03-01 16:59:49 5298
转载 lvs持久性工作原理和配置
一、LVS持久连接技术lvs的持久性连接有两方面。1、把同一个client的请求信息记录到lvs的hash表里,保存时间使用persistence_timeout控制,单位为秒。persistence_granularity 参数是配合persistence_timeout的,在某些情况特别有用,他的值是子网掩码,表示持久连接的粒度,默认是255.255.255.255,也
2016-03-01 16:58:47 1443
转载 ipvsadm 的命令参考
对ipvsadm 的命令参考,并根据自己使用的经验,进行了一个简单的翻译,希望对ipvsadm 的使用者有一定的帮助。为了更好的让大家理解这份命令手册,将手册里面用到的几个术语先简单的介绍一下:1,virtual-service-address:是指虚拟服务器的ip 地址2,real-service-address:是指真实服务器的ip 地址3,scheduler:调度方法
2016-03-01 16:57:49 648
转载 keepalived配置文件详解
keepalived配置文件详解 keepalived既可以作为HA热备,也能作健康检查。1,安装keepalived2,把配置文件复制到/etc/keepalived/路径下,cp /usr/share/doc/keepalived/examples/ldirectord.conf.example /etc/keepalived/keepalived.conf
2016-03-01 16:56:49 547
转载 Redis的内部结构
Redis的内部结构如下图所示:各功能模块说明如下:File Event: 处理文件事件(在多个客户端中实现多路复用,接受它们发来的命令请求(读事件),并将命令的执行结果返回给客户端(写事件))Time Event: 时间事件(更新统计信息,清理过期数据,附属节点同步,定期持久化等)AOF: 命令日志的数据持久化RDB:实际的数据持久化Lua Environme
2016-02-24 14:24:14 3853
转载 redis命令的请求、处理和结果返回
当客户端连上服务器之后,客户端就可以向服务器发送命令请求了。从客户端发送命令请求,到命令被服务器处理、并将结果返回客户端, 整个过程有以下步骤:1. 客户端通过套接字向服务器传送命令协议数据。2. 服务器通过读事件来处理传入数据,并将数据保存在客户端对应redisClient结构的查询缓存中。3. 根据客户端查询缓存中的内容,程序从命令表中查找相应命令的实现函数。4
2016-02-24 14:20:10 1288
转载 redis客户端连接到服务器
当Redis服务器完成初始化之后,它就准备好可以接受外来客户端的连接了。当一个客户端通过套接字函数connect到服务器时,服务器执行以下步骤:1. 服务器通过文件事件无阻塞地accept客户端连接,并返回一个套接字描述符 fd 。2. 服务器fd创建一个对应的redis.h/redisClient结构实例,并将该实例加入到服务器的已连接客户端的链表中。3. 服务器在事
2016-02-24 14:19:23 2478
原创 redis服务器初始化化
redis服务器初始化可以分为六个步骤:1. 初始化服务器全局状态。2. 载入配置文件。3. 创建 daemon 进程。4. 初始化服务器功能模块。5. 载入数据。6. 开始事件循环。
2016-02-24 14:16:11 894
原创 redis.conf配置文件说明
daemonize yes #---默认值no,该参数用于定制redis服务是否以守护模式运行。---pidfile /usr/local/webserver/redis/run/redis.pid #默认值/var/run/redis.pid,指定redis服务的进程号文件路径,以守护模式运行时需要配置本参数;port 6379 #默认值6379,指定redis服务的端口#
2016-02-24 14:15:00 428
原创 jdk配置、jvm配置、远程debug配置样例
startup.sh/startup.batset JRE_HOME=C:\Program Files (x86)\Java\jdk1.6.0_20set JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_20set CATALINA_HOME=D:\Program Files\apache-tomcat-7.0.53set CATALI
2016-02-17 15:19:37 2244
原创 ceph配置文件讲解
[global] fsid = dd68ab00-9133-4165-8746-ac660da24886 auth cluster required = cephx auth service required = cephx auth client required = cephx osd journal size = 4096 osd pool default
2016-02-17 15:17:16 5199
原创 打开linux主机的端口快速释放
打开linux主机的端口快速释放:1、vi /etc/sysctl.conf2、添加配置:net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_timestamps=13、执行命令:sysctl -p
2016-02-17 15:13:12 1676
转载 Linux内存管理机制简介
在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方面,区别于 Windows的内存管理。主要特点是,无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高速特性来提高Linux系统的数据访问性能。而Windows 是只在需要内存时,才为应用程序分配内存,并不能
2016-02-17 09:28:39 466
原创 docker+lvs配置
1、安装lvs: 依次安装libnl-devel-1.1.4-2.el6.x86_64.rpm、popt-devel-1.13-7.el6.x86_64.rpm、popt-static-1.13-7.el6.x86_64.rpm三个rpm包。2、tar -xvf ipvsadm-1.26.tar.gz cd ipvsadm-1.26 make;make insta
2016-02-17 09:25:27 3427 3
原创 docker+lvs+keepalived配置
1、安装lvs: 依次安装libnl-devel-1.1.4-2.el6.x86_64.rpm、popt-devel-1.13-7.el6.x86_64.rpm、popt-static-1.13-7.el6.x86_64.rpm三个rpm包。 tar -xvf ipvsadm-1.26.tar.gz cd ipvsadm-1.26 make;make install
2016-02-17 09:23:38 6222 1
原创 docker容器启动
docker --iptables=false run --name="[容器的名称]" --hostname="[容器的主机名]" -v /root/docker_disk:/root/docker_disk -d -i -t -p 10.20.18.143:80:80 rh_ceph_20150907 /bin/bashctrl+p+q:不停止容器退出查看容器的ip:docke
2016-02-17 09:19:51 529
原创 docker镜像操作
1.将容器提交为新的镜像 docker commit 2.将镜像保存为tar文件 docker save > 3.将镜像tar文件导入docker docker load 4.查看当前所拥有的镜像 docker images
2016-02-17 09:18:48 633
原创 docker安装
1、安装cgroup sudo yum install libcgroup2、升级linux内核至3.10以上 1)rpm包安装 rpm -ivh kernel-lt-3.10.84-1.el6.elrepo.x86_64.rpm 2)修改/boot/grub/menu.lst nano /boot/grub/menu.ls
2016-02-17 09:16:21 426
原创 docker attch退出
使用docker attach命名进入docker容器后:【场景一】如果要正常退出不关闭容器,请按Ctrl+P+Q进行退出容器。【场景二】如果使用exit退出,那么在退出容器后会关闭容器,如下图所示。如果进行了这个误操作可以按照一下流程进行恢复,a. 使用docker restart命令重启容器,如下图所示。b. 使用docker attach命令进入容
2016-02-16 15:49:22 14725
原创 LVS资源整合
1.LVS-DR工作原理图文详解:http://blog.csdn.net/pi9nc/article/details/23380589
2016-01-27 14:43:20 441
转载 Linux grep/awk/sed
grep: http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856896.htmlawk: http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.htmlsed: http://www.cnblogs.com/ggjucheng/archive/2013/01/13/
2016-01-06 14:35:42 403
转载 LVS配置脚本
*********************************************************************************** LVS的安装源:ipvsadmLVS依赖包:popt、popt-devel、popt-static、libnl-devel、libnl popt-static:popt-stat
2015-09-21 18:09:34 1110
转载 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险
2015-07-30 14:08:44 476
原创 前端技术资料整理
1.使用 RequireJS 优化 Web 应用前端:http://www.ibm.com/developerworks/cn/web/1209_shiwei_requirejs/ RequireJS 可以帮助用户异步按需的加载 JavaScript 代码,并解决 JavaScript 模块间的依赖关系,提升了前端代码的整体质量和性能。2.开始学习 Backbone:http:/
2015-07-29 14:37:50 439
原创 集群
集群:http://blog.csdn.net/happyangelling/article/details/6107311Java集群:http://blog.csdn.net/happyangelling/article/details/6413584四层和七层负载均衡的区别:http://kb.cnblogs.com/page/188170/
2015-07-14 11:08:55 401
原创 敏捷开发资料整理
1.agile:http://guide.agilealliance.org/guide/definition-of-done.html2.Splitting user stories: the hamburger method:http://gojko.net/2012/01/23/splitting-user-stories-the-hamburger-method/
2015-05-12 09:59:53 597
原创 UML资料整合
1.UML基础: 统一建模语言简介:http://www.ibm.com/developerworks/cn/rational/r-uml/2.统一建模语言(UML) 版本 2.0:http://www.ibm.com/developerworks/cn/rational/321_uml/
2015-03-05 17:45:10 495
原创 Spring资料整合
1.全面分析 Spring 的编程式事务管理及声明式事务管理:http://www.ibm.com/developerworks/cn/education/opensource/os-cn-spring-trans/
2015-02-28 17:17:20 447
原创 Hibernate资料整理
1.Hibernate 3 深入解析:http://www.ibm.com/developerworks/cn/java/j-lo-hibernate3/
2015-02-28 16:57:13 450
原创 性能优化资料整理
1.从虚拟机视角谈Java应用性能优化:http://www.ibm.com/developerworks/cn/java/j-lo-jvm-perf/
2015-02-27 17:52:59 426
原创 SQL Sever资源整合
1、SQL Server官方文档:https://technet.microsoft.com/library/bb545450.aspx2、w3school:http://www.w3school.com.cn/
2015-02-10 15:06:37 675
转载 T- SQL性能优化详解
故事开篇:你和你的团队经过不懈努力,终于使网站成功上线,刚开始时,注册用户较少,网站性能表现不错,但随着注册用户的增多,访问速度开始变慢,一些用户开始发来邮件表示抗议,事情变得越来越糟,为了留住用户,你开始着手调查访问变慢的原因。 经过紧张的调查,你发现问题出在数据库上,当应用程序尝试访问/更新数据时,数据库执行得相当慢,再次深入调查数据库后,你发现数据库表增长得很大,有些表甚至有上
2015-02-09 17:39:40 1337
原创 Quartz资源整理
1.Spring中的Quartz配置:http://www.cnblogs.com/kay/archive/2007/11/02/947372.html2.用Quartz进行作业调度:http://www.ibm.com/developerworks/cn/java/j-quartz/index.html3.对Quartz的总结:http://www.iteye.com/topic/1
2015-01-07 14:26:16 506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人