上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 455 下一页
PhantomJS是以WebKit为核心并提供JavaScript编程接口(API)的无界面浏览器。 它提供对web标准的快速并且原生的支持: DOM操作、CSS选择符、JSON、Canvas和SVG。1.下载解压PhantomJS http://phantomjs.org/2.编写简单的测试代码, 保存为test.js, 解压后phantomjs\examples下有大量实例可供参考 console.log('Loading a web page');var page = require('webpage').create();var url = 'h Read More
posted @ 2013-08-05 18:56 javawebsoa Views(774) Comments(0) Diggs(0) Edit
我们看到许多客户的系统因为SQL及数据库设计的很差所以导致许多性能上的问题,这些问题不好解决,但是可以采用一套简单的策略来检查生产系统,发现并纠正一些共性问题。很显然,您应该尽最大努力设计出最好的数据库,使其有很好的索引并在应用程序中采用高质量的SQL查询语句。但是,在很多时候,现实与设计还是有很大的差异,这是因为网络应用程序开发速度快,再加上更新速度也很快,所以,数据库所连接的进程数也经常发生变化。不幸的是,现在服务器运行速度很快,这些问题不容易察觉,只有当系统投入运行一段时间,随着用户和数据的增加,才发现问题。表中若只有10,000行的时候,任何系统都能运行的很好,但是,当表中有数百万行而 Read More
posted @ 2013-08-05 18:54 javawebsoa Views(237) Comments(0) Diggs(0) Edit
借此题试验一下各种做法的效果~这题为ACM2008北京站某题,介于简单与中等之间,做出来,罚时不多基本可以铜了,所以这样的题还必须得会,进阶之路。add(a[i]+1,1)这样处理之后,再用sum(a[i])计算得出的便的确是比a[i]小的数目。结合树状图进一步了解下。树状数组异常的美妙~add(a[i],1)后树状数组的改变或许很复杂。。嗯嗯!!明白了。若换成add(a[i],1)后结果要相应换为sum(a[i])-1;就相当于在a[i]处多加了1,后面的就相当于add(a[i]+1,1)呗~~,但耗时会增多30+MS#include #include #include using name Read More
posted @ 2013-08-05 18:52 javawebsoa Views(184) Comments(0) Diggs(0) Edit
连接SVN报如下错误。Unable to connect to a repository at URL 禁止访问 (forbidden) 1. 右键点击本地副本,TortoiseSVN -> Settings -> Saved Data, 2. 顺序点击所有的“Clear”按钮,把本地缓存都清除了,点击“确定”; 3. 再重新checkout。即可。 Read More
posted @ 2013-08-05 18:50 javawebsoa Views(1877) Comments(0) Diggs(0) Edit
一.html页面嵌套Flex需要用到 swfobject.jsswfobject的使用是非常简单的,只需要包含 swfobject.js这个js文件,然后在DOM中插入一些简单的JS代码,就能嵌入Flash媒体资源了。swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes)有5个必须的参数和4个可选的参数:1. swfUrl(String,必须的)指定SWF的URL。2. id(String,必须的)指定将会被Flash内容替换的HTML Read More
posted @ 2013-08-04 22:06 javawebsoa Views(727) Comments(0) Diggs(0) Edit
随着互联网规模的不断扩大,服务器承载的压力也不断增加,对服务的质量要求也越来越高。最理想的情况是,使用低成本的服务器,承载更大的压力,并且7x24小时不中断服务。通常使用的方式就是部署集群,调度器+服务器+存储这样的架构。注意,集群不是单指的调度器,它是一个完整的系统,调度器只是集群的入口,起到负载均衡或内容调度的作用。还有一种方式是在服务器程序中加入集群的功能,使服务器节点之间可以通信,实现基于内容的调度,例如Traffic Server。不过即使在服务器中加入了集群的功能在部署时,仍然需要调度器。我们首先来看一看没有调度器的情况。如果没有调度器的话,通常的架构是这样的: ... Read More
posted @ 2013-08-04 22:04 javawebsoa Views(2143) Comments(0) Diggs(0) Edit
RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。 本文讲解如何管理RPM包。 #安装:i:install v:view h:进度条[root@serv01 Packages]# rpm -ivh mysql-5.1.52-1.el6_0.1.x86_64.rpm i:install v:view进度条#rpm -qa query all#查看mysql Read More
posted @ 2013-08-04 22:02 javawebsoa Views(4853) Comments(0) Diggs(0) Edit
yum源的配置,请参考此文:RedHatLinux 本地yum源的配置。本文讲解如何使用yum命令。 [root@serv01 ~]# yum --helpLoaded plugins: product-id, subscription-managerUpdating Red Hat repositories.Usage: yum [options] COMMANDList of Commands:check Check for problems in the rpmdbcheck-update Check for available package updatescle... Read More
posted @ 2013-08-04 22:00 javawebsoa Views(574) Comments(0) Diggs(0) Edit
VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下我只需要其中的两个命令:vncserver 和 vncviewer。本文讲解如何使用VNC进行远程控制,抓取桌面 Read More
posted @ 2013-08-04 21:58 javawebsoa Views(608) Comments(0) Diggs(0) Edit
一、超文本传输协议 Web服务器和浏览器通过HTTP协议在Internet上发送和接收消息。HTTP协议是一种请求-应答式的协议——客户端发送一个请求,服务器返回该请求的应答。HTTP协议使用可靠的TCP连接,默认端口是80。HTTP的第一个版本是HTTP/0.9,后来发展到了HTTP/1.0,现在最新的版本是HTTP/1.1。HTTP/1.1由 RFC 2616 定义(pdf格式)。 本文只简要介绍HTTP 1.1的相关知识,但应该足以让你理解Web服务器和浏览器发送的消息。如果你要了解更多的细节,请参考RFC 2616。 在HTTP中,客户端/服务器之间... Read More
posted @ 2013-08-04 21:56 javawebsoa Views(1255) Comments(0) Diggs(0) Edit
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 455 下一页