需求:nginx处理用户请求的静态页面,tomcat处理用户请求jsp页面,来实现动态分离,nginx处理静态页面效率远高于tomcat,这样一来就能更好的提高并发,处理性能。准备软件:下载jdk1.7:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html..
分类:
其他好文 时间:
2015-09-25 18:43:48
阅读次数:
215
用c语言打印自定义的乘法口诀表。例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表。#include<stdio.h>intmain(){intn;inti,j;printf("请输入要打印多大的乘法口诀表");scanf("%d",&n);for(j=1;j<=n;j++) { for(i=1;i<=j;i++) { printf("%d*%d=%2..
分类:
编程语言 时间:
2015-09-25 18:46:27
阅读次数:
159
首先在java_home\bin\keytool.exe进行安装先生成一个签名keytool-genkey-keystoreyou.keystore–aliasyouApp将签名加到jar上注意点:先将java_home配置好另其他的keytool命令附录如下:常用参数:-alias别名,证书库中的每条证书以别名来区分,这个alias通常不区分大小写。-ke..
分类:
编程语言 时间:
2015-09-25 18:46:06
阅读次数:
5730
三、sed高级编辑命令t,T,D,P,n,N,H,h,g,G前面的基本用法已经可以满足基本应用,但sed还有一些高级用法(装X利器),要学习sed高级命令首先要理解清楚sed的另一个缓冲区“保持空间”。前面基本用法中也有提到模式空间,即为处理文件中一行内容的一个临时缓冲区。处理完一行之后..
分类:
其他好文 时间:
2015-09-25 18:44:55
阅读次数:
425
MySQL多实例编译安装注意#wget-chttp://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.26.tar.gz#cmake.-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_USER=mysql#make&&makeinstall每个实例里的用户是独立的,当配置完/etc/my.cnf之后启动所有实例mysqld_multistar..
分类:
数据库 时间:
2015-09-25 18:42:33
阅读次数:
218
本次记录Linux特殊权限SUID、SGID、SBIT相关知识及使用实例等。由于SUID和SGID涉及到系统安全,所以对它们知识点的掌握尤为重要。关于文件权限的表示方法和解析SUID是SetUserID,SGID是SetGroupID的意思。Linux下可以用ls–l命令来查看文件的权限。用ls命令所得到的表示法的格?.
分类:
系统相关 时间:
2015-09-25 18:42:21
阅读次数:
377
结合网络、官网、手动查询等多方渠道,整理ceph维护管理常用命令,并且梳理常规命令在使用过程中的逻辑顺序。另外整理期间发现ceph集群的命令体系有点乱,详细情况各自体验。一:ceph集群启动、重启、停止1:ceph命令的选项如下:选项 简写 描述--verbose -v 详细的日志。--val..
分类:
其他好文 时间:
2015-09-25 18:44:02
阅读次数:
455
(一)5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第一,我第三。B选手说:我第二,E第四。C选手说:我第一,D第二。D选手说:C最后,我第三。E选手说:我第四,A第一。比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。#include<stdio.h>..
分类:
编程语言 时间:
2015-09-25 18:43:24
阅读次数:
154
与表连接顺序的相关hint:执行顺序emp-jobs-deptSQL>select/*+ordered*/e.ename,j.job,e.sal,d.deptnofromempe,jobsj,deptdwheree.empno=j.empnoande.deptno=d.deptnoandd.loc=‘CHICAGO‘orderbye.ename;
6rowsselected.
ExecutionPlan
------------------------------------..
分类:
数据库 时间:
2015-09-25 18:41:24
阅读次数:
299
MPM:多处理模块
prefork:一个请求用一个进程响应
worker:一个请求用一个线程响应(线程是进程的子单位)
启动多个进程,每个进程生成多个线程
event:一个进程处理多个请求
#preforkMPM
#StartServers:numberofserverprocessestostart
#MinSpareServers:minimumnumberofser..
分类:
Web程序 时间:
2015-09-25 18:41:09
阅读次数:
157
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。实验(一)实验目的:使用Haproxy做负载均衡集群(七层)实验环境准备:客..
分类:
Web程序 时间:
2015-09-25 18:41:59
阅读次数:
371
一、何为LAMPLinux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2..
分类:
数据库 时间:
2015-09-25 18:40:58
阅读次数:
258
这一章节我们来讨论一些生成器yield
1.yield的特性:延迟结果创建
* 生成器函数:也是使用def定义,但是使用yield返回,而且每次返回只是返回一个结果,在每次产生结果之间挂起和继续它们的状态(就是当返回有三个结果,第一个结果返回了,但是第二个结果没有返回,但是由于是yield,它记录下返回第一个结果时所有作用域以及变量的状态,因此,在当需要返回第二个结果的时候,它将会继续刚才的状...
分类:
编程语言 时间:
2015-09-25 18:41:25
阅读次数:
152
问题描述将一个十进制字符串转化为十六进制字符串。问题解决这个问题如果只是十进制转化为十六进制,其实是比较容易的,只要了解短除法就可以解决了,但题目里数是字符串,这就将题目的难度增高了。因为如果只是int型,那最多也就支持个10位数;但字符串却可以上千位,所以我们使用短除法的时候会比较麻烦。这里我先将字符串转成了int型,先把简单的10位数的实现出来,来理顺一下思路。下面是10进制数转16进制的代码:...
分类:
编程语言 时间:
2015-09-25 18:41:15
阅读次数:
195
本节给大家带了的是ViewFlipper,它是Android自带的一个多页面管理控件,且可以自动播放!
和ViewPager不同,ViewPager是一页页的,而ViewFlipper则是一层层的,和ViewPager一样,很多时候,
用来实现进入应用后的引导页,或者用于图片轮播,本节我们就使用ViewFlipper写一个简单的图片
轮播的例子吧~官方API:ViewFlipper...
分类:
移动开发 时间:
2015-09-25 18:41:25
阅读次数:
324
http://www.cocoachina.com/ios/20150128/11053.html1.引言过去的几年里,iOS应用在视觉方面越来越吸引人。图像展示是其中很关键的部分,因为大部分图像展示都需要下载并且渲染。大部分开发者都要使用图像填充表格视图(table views) 或者 集合视图(...
分类:
移动开发 时间:
2015-09-25 18:40:01
阅读次数:
394