IT-Web
xinwang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
wamp5 apache 配置好了 打localhost会出现index of 页面 解决
你的APACHE下htdocs文件是空的。。。或者你的默认首页内容就是这几个字。。。APMServ 5.2.6反复进行过启动、停止、下载、重装,每次进入启动页面的“访问用户本地网站”一直就出现图片中的内容。为什么?解决方法:建立一个默认页面,一般都是index.htm或index.html,这个可以在APACHE的httpd.conf里设置的,请搜寻“DirectoryIndex”原创 2012-12-11 13:29:48 · 9194 阅读 · 1 评论 -
使用 Selenium RC 测试 web 应用程序
简介: Selenium 是一个用于自动化>了解 Selenium RCSelenium RC 是来自 Selenium 项目的一个工具套件的一部分。它允许您运行您创建的自动化测试。Selenium RC 支持许多不同的操作系统,能够启动不同浏览器的实例,比如 Windows® Internet Explorer®、Mozilla Firefox 和 Opera。使用 Selenium转载 2013-12-26 09:16:32 · 1025 阅读 · 0 评论 -
使用 Selenium 实现基于 Web 的自动化测试
分布式计算将网络服务带到世界的每一个角落,这些服务又大都部署在Web应用系统中。如何保障高质量软件或服务则是个突出的问题,其实软件测试从来就不应该被轻视。对于一个复杂的web应用程序系统需要测试的方面太多了,特别是那些开发周期很长的系统,如果所以测试都通过手工来完成,显然成本太高,且容易出错。通过使用自动化工具,则在某种程度上降低了测试难度,同时节约了成本,但是会有个新的问题:如果提高测试脚本的维转载 2013-12-27 16:04:38 · 835 阅读 · 0 评论 -
使用 Selenium 和 TestNG 进行编程式测试
使用 Selenium 和 TestNG 进行编程式测试Testng与junit对比 1. 总体概念 TestNG,即Testing, Next Generation,下一代测试技术,是一套根据JUnit 和 NUnit思想而构建的利用注释来强化测试功能的一个测试框架,即可以用来做单元测试,也可以用来做集成测试。1. 介绍 TestNG是一个设计用来简化广泛的测试原创 2013-12-27 16:22:36 · 779 阅读 · 0 评论 -
网络流量控制--DUMMYNET
我们知道在FreeBSD中有一个内核级的功能叫dummynet,利用它我们就可以在系统上实施一定的网络流量控制。不过dummynet必须配合ipfw一起使用才行,所以需要重新配置内核,在内核配置文件中加入以下几行,然后编译出新内核。 打开数据包过滤功能 options IPFIREWALL #firewall 通过syslog启用记账功能 options IPFIR转载 2014-02-24 11:26:33 · 2028 阅读 · 0 评论 -
关于CDN对动态网站加速的一些看法
CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。 CDN技转载 2014-02-11 23:04:36 · 1931 阅读 · 0 评论 -
关于网络安全的一些基础
XSS, SQL注入、木马、零日攻击、僵尸网络、WebShell、零日漏洞(0-day)智能DNS、页面压缩、静态文件合并、动态加速、智能缓存跨站脚本(XSS):XSS又叫CSS(Cross Site Script),跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意Html代码,当用户浏览该页时,嵌入其中Web里面的Html代码会被执行,从而达到恶意攻击用户的特殊目的。X原创 2014-02-11 23:06:04 · 717 阅读 · 0 评论 -
Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 62 bytes) in
把Joomla的网站从外面的云平台上download下来后在本地的环境上搭建起来。但是一启动主页就出现如下的错误提示:Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 62 bytes) inxxx\libraries\joomla\language\language.ph原创 2014-03-05 15:02:43 · 1996 阅读 · 0 评论 -
ftp设置用户名和密码
1、计算机—管理----本地用户和组----本地用户----新建一个用户,并设置密码。2、在默认FTP站点--属性--安全账号--操作员---添加该用户。 需要在服务器上才能进行设置。3、取消匿名连接。4、登陆时使用用户名和密码。原创 2014-03-14 14:07:35 · 41252 阅读 · 0 评论 -
无法打开内网映射到外网的地址 wildfly 8009
背景: web的内网APP服务器是搭建在linux+wildfly9.0.2Final 之上的。公司外网上有一个公司的URL地址。 上述的app服务器想要映射跳转之后,可以通过 公司URL + \app ,来进行访问。排查: 因为在本地内网windows服务器上进行启动的话,是可以进行正常访问的。 这个就说明问题应该就出现在那台linu原创 2016-04-29 13:31:07 · 1273 阅读 · 0 评论 -
APP开发工具框架
安卓,苹果,都支持 现在比较好的框架或者工具有:1、HBuilder官网: http://www.dcloud.io/解释说明例子http://blog.youkuaiyun.com/uikoo9/article/details/43451377前端开发APP,从HBuilder开始~2、北京起步软件开发框架http://www.wex5.com/http://原创 2016-05-17 14:07:24 · 457 阅读 · 0 评论 -
嵌入式开发语言 -- nodejs
嵌入式开发语言 -- nodejsnodejs是一个新兴的后台语言。数据采集,数据存储,协议转换,数据传输,web程序模块架构,系统应用,路由选择等Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API原创 2016-06-01 13:25:05 · 2110 阅读 · 0 评论 -
系统发布之后,远程debug
1、xxx/bin/standalone.bat set DEBUG_PORT=87872、wildfly启动文件 该文件中追加 --debug 参数 ./standalone.sh --debug -b 0.0.0.03、Eclipse中 Remote Java Applicatio原创 2016-06-12 14:18:41 · 682 阅读 · 0 评论 -
WildFly读书笔记
1、下载安装 从http://wildfly.org/downloads/下载WildFly is 8.1.0.Final 2、启动、关闭 在/bin中运行:./standalone.sh 如果想改内存大小,则在standalone.conf 中可以配置 在/bin中运行:jboss-cli.sh [disco转载 2016-06-17 15:48:49 · 1691 阅读 · 0 评论 -
Jmeter常见问题
Jmeter常见问题 (转载) http://www.51testing.com/?uid-128005-action-viewspace-itemid-84094说明:这些问答是从网上转载的,自己修改了其中的一些内容,如果大家兴趣,可以将大家在使用Jmeter的时候碰到的问题写下来,我们一起补充到这个问答里面,共同努力完善jmeter的资料。1. JMeter的工作原理是什么?向服转载 2013-12-06 11:06:46 · 1118 阅读 · 0 评论 -
JMeter 正则表达式提取器(后置处理器取值)
JMeter的测试中,经常遇到上一步骤中生成的数据需要在下一个程序中使用到,这个时候,我们就需要在上一程序的页面中取得生成的值。我们经常使用正则表达式提取器来进行处理。 例1如下: 引用名称: tokenid(自己定义) 正则表达式: 模板:$1$ 匹配数字(0代表随机): 缺省值:原创 2013-12-05 17:30:38 · 5827 阅读 · 0 评论 -
php出现Cannot modify header information问题的解决方法
过程: 我在win2003服务器英文版下面,使用了windows自带的notepad进行index.php文件的编辑。 编辑后,保存成功。在IE中运行网页的时候,就出现的以下的错误。具体提示的错误信息如下: Warning: Cannot modify header information - headers already sent by原创 2012-12-11 13:31:23 · 596 阅读 · 0 评论 -
如何编写出优美的JavaScript代码?
摘要:爱美之心,人皆有之。即使是一段普通的代码,在保持思维清晰、功能友好的前提下怎样编写才能结构清晰、整洁美观呢?在多年以前,人们注重功能是如何实现的。现如今,随着Web及互联网技术的不断发展,功能仅成了最基本的要求,如何写出漂亮,整洁的代码已成为一个大牛级程序员不可或缺的条件。一位前端开发工程师便在知乎上提问:“我是一名前端开发工程师,主要编写JavaScript,有两年转载 2012-12-11 15:28:01 · 1092 阅读 · 0 评论 -
java解析xml文件
DOM初步 DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。下面我们来看一个简单的例子,看看在DOM中,我们是如何来操作一个XML文档的。 这是原创 2013-04-03 18:10:33 · 558 阅读 · 0 评论 -
javascript数组的使用
javascript数组的使用数组的定义:方法1.var mycars=new Array()mycars[0]="Saab"mycars[1]="Volvo"mycars[2]="BMW"方法2.定义和初始化一起:var mycars=new Array("Saab","Volvo","BMW")或者另一种写法:var转载 2013-05-03 18:02:09 · 525 阅读 · 0 评论 -
未来的高级架构
很多人的技术能力仅仅停留在把功能实现、做出来,而根本没有能力如何把它做好、做美。做的更有维护性、更有扩展性。 [要把事做得更“美”,而不是更“对”——对是基本,美是一种更高要求。] 1、开发和技术平台研究内容: A、手机移动平台上,继续完善,形成移动开发平台及丰富产品线。 B、在元系统的基础上开发部分通用管理功能,形成商用原创 2013-05-04 13:48:57 · 566 阅读 · 0 评论 -
触发Full GC执行的情况
除直接调用System.gc外,触发Full GC执行的情况有如下四种。1. 旧生代空间不足旧生代空间只有在新生代对象转入及创建为大对象、大数组时才会出现不足的现象,当执行Full GC后空间仍然不足,则抛出如下错误:java.lang.OutOfMemoryError: Java heap space 为避免以上两种状况引起的Full GC,调优时应尽量做到让对象转载 2013-09-16 09:17:18 · 1772 阅读 · 0 评论 -
由于Full GC频繁造成服务器频繁重新启动
最近的一个java项目中,由于经常出现Full GC的状况,最终导致服务器重新启动,影响到实际的业务。最后详细查了程序的代码,有两个原因造成这个现象。1、分页的时候,使用了不好的方法,导致生成很大的对象。 比如 customer.list.size() 全体数据取出后生成对象 customer.counter() 直接c原创 2013-09-16 13:15:37 · 2630 阅读 · 0 评论 -
正则表达式语法
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。/]*)转载 2013-09-25 18:23:14 · 624 阅读 · 0 评论 -
JMeter 测试计划以及测试实施的注意点
1、测试场景的设计JMeter压力测试计划作成的时候,需要事先进行Scenario设计,设想我们业务应用中的几种场景。比如,考虑以下的这几种场景。Scenario1、多家经销商同时在做consumer的登录之后,大概20%的经销商在做整车登录,80%的经销商在做维修配件的登录。Scenario2、多家经销商同时在月末进行盘点作业的。Scenario3、多原创 2013-09-27 17:31:11 · 1623 阅读 · 0 评论 -
web性能改善
一直以来,很多人有着这样的认识,web的性能总是比cs的系统来得差。实际上,这样的认识并不正确。以下就来谈谈几个web中的性能改善,改善之后,实际上,性能也是ganggang的。1、批量更新技法。 批量的去进行更新,而不是1个表1件,循环的进行更新。 比如,应该批量的检查运算之后,对A表进行多条的批量更新,之后B表进行多条的批量更新,之后C表进行多条的批原创 2013-09-27 16:49:33 · 732 阅读 · 0 评论 -
httpd的loadbalance在linux上的设置
1、在以下的文件中进行相关的设置/etc/httpd/conf/workers.properties/etc/httpd/conf/mod_jk.conf/etc/httpd/conf/xxxx_vhost.conf其中, /etc/httpd/conf/workers.properties文件中### Worker for 192.168.0.166, J原创 2013-11-04 09:04:13 · 741 阅读 · 0 评论 -
web服务器关机的原因之一
现象: 前一天晚上,发布了新的ap。第二天上午,web的ap服务器,在短短的1个小时内,竟然因为内存溢出,导致重启了3次。 而这个web系统现在有100个经销商在使用。严重影响了客户的使用。原因:最初还以为是其中修改的一个业务逻辑功能的改订,修改出了问题。 最终确认出来,在每个人进入系统之后,都会自动打开的首页的ToDoList中,原创 2013-12-04 18:11:45 · 913 阅读 · 0 评论 -
wildfly服务启动,关闭
前提,wildfly 安装在如下的路径下, /usr/local/wildfly-9.0.2.Final/ 。1、启动#!/bin/bashprog="wildfly"echo -n $"Starting $prog:"/usr/local/wildfly-9.0.2.Final/bin/standalone.sh -b 0.0.0.0& 其中,在启动命令的后原创 2016-06-17 16:22:58 · 11475 阅读 · 1 评论
分享