![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web
文章平均质量分 52
kongxx
这个作者很懒,什么都没留下…
展开
-
使用formio和react实现在线表单设计
访问 http://localhost:3000/ 即可看到效果。可以在页面的表单设计中拖动组件,然后在表单预览中查看效果。这里创建一个简单的页面组件,主要包括三部分,第一部分是表单设计器,第二部分是表单预览,第三部分是表单JSON数据。formiojs 是一个开源的在线表单设计工具,今天看看怎样在 react js 中使用 formiojs。另外,考虑样式等问题,还安装了下面几个依赖包。原创 2024-04-11 00:36:26 · 360 阅读 · 1 评论 -
React拖拽组件react-grid-layout实现表单设计
左边是个控件列表,这里只放了三个控件:input, password和select;这里的控件需要增加 draggable 属性,标识控件可拖拽,比如:Input</Button>右边是个布局区域,可以在上面拖拽摆放控件位置,使用 react-grid-layout 的 Responsive 实现。当每个左侧控件拖到这个区域后,将根据具体类型,展示位具体样式。下面看一下代码实现,首先初始化三个控件,用来默认摆放着右侧的布局区域内# 初始化三个控件。原创 2024-04-03 08:49:19 · 715 阅读 · 0 评论 -
Apache vs nginx vs lighttpd
<br /><br />最近在看一些关于Web server的东西,找了一些Apache,nginx和lighttpd比较的文章,这里共享一下,以后有时间在总结一下吧。<br /> <br />Apache, Varnish, nginx and lighttpd<br /> <br />[Benchmark] Apache 2, Cherokee, LigHTTPd, Nginx Benchmarked with Static Files, PHP5 Script and WordPress<br />原创 2011-03-09 08:02:00 · 2301 阅读 · 0 评论 -
IE在访问带有下划线的主机时不能使用Cookie
<br />今天在公司碰到一个问题,就是我们做的web应用程序在通过机器名访问的时候总是登录不了,但是如果改成IP访问就可以访问正常,并且这种情况只出现在IE浏览器上,而Firefox上都没有问题,调查了半天才发现原来应该是IE的一个bug,IE在访问地址中(机器名)包含下划线“_”的网址的时候不能够使用Cookie,所以导致在登录系统之后又被踢出。下面是调研的时候找到的一片文章说明:<br />http://www.enhanceie.com/ie/bugs.asp (IE0005: By-design.原创 2011-01-11 20:15:00 · 2569 阅读 · 0 评论 -
Disable Tomcat session persistent when restart tomcat
<br />1. 第一种方法,编辑${CATALINA_HOME}/conf/context.xml文件,将以下行的注释打开,然后重新启动Tomcat<br /> <Manager pathname="" /><br />2. 第二种方法,编辑具体的webapp的context.xml文件,这个文件有可能是${CATALINA_HOME}/conf/Catalina/localhost/<myapp>.xml,也有可能是${CATALINA_HOME}/webapps/<myapp>/META-INF原创 2010-10-25 17:08:00 · 2010 阅读 · 0 评论 -
Linux上Tomcat不能使用软链接解决办法
<br />最近在使用Tomcat开发一个项目,由于特殊原因不能使用IDE自带的Maven或者Web Server环境,因此每次修改都需要copy文件到生产环境,但是当项目文件太多以后每次copy都会很慢,于是就想到使用Linux软连接的方式,但是我在自己的webapp下创建软链接之后总是不能访问,后来发现如果需要使用软链接的话需要修改webapp的一些设置,具体方法是,在webapp目录下创建META-INF目录,并在其下创建一个context.xml文件,内容如下:<br /><?xml version原创 2010-10-19 14:29:00 · 9740 阅读 · 2 评论 -
Guacamole - an HTML5 + JavaScript (AJAX) viewer for VNC
What is Guacamole?Guacamole 0.1.5, served by an Amazon EC2 instance.Guacamole is an HTML5 + JavaScript (AJAX) viewer for VNC, which makes use of a server-side VNC-to-XML proxy written in Java. The current version is almost as responsive as native V原创 2010-06-01 21:38:00 · 2954 阅读 · 0 评论 -
jLayout — JavaScript Layout Algorithms
The jLayout JavaScript library provides layout algorithms for laying out components. A component is an abstraction; it can be implemented in many ways, for example as items in a HTML5 Canvas drawing or as HTML elements. The jLayout library allows you to fo原创 2010-05-31 19:56:00 · 3191 阅读 · 0 评论 -
FusionCharts总是显示在modal dialog或html元素之前解决办法
<br />1. 对于IE,在<object>标签里添加以下子节点<br /> <param name=”WMode” value=”Transparent”></param><br /> <br />2. 对于火狐,在<embed>标签里添加以下属性<br /> <embed wmode=”transparent” ... ></embed><br /> <br />3. 对于使用JavaScript API的情况,添加以下粗体代码来设置参数<br />原创 2010-07-26 08:35:00 · 1902 阅读 · 0 评论 -
Lighttpd Web服务器安装与配置
<br />OS: CentOS release 5.5<br />Lighttpd: 1.4.28<br /> <br />安装<br />sudo yum install lighttpd.i386 lighttpd-fastcgi.i386 lighttpd-mod_mysql_vhost.i386<br /> <br />运行<br />检查配置文件<br />lighttpd -t -f lighttpd.conf<br />启动lighttpd服务<br />lighttpd -D -f lig原创 2011-03-09 09:12:00 · 2646 阅读 · 0 评论 -
Apache [error] server reached MaxClients setting, consider raising the MaxClients setting问题及解决办法
<br />最近公司有个客户报了一个问题,就是运行一段时间后在apache的日志/var/log/httpd/error_log文件中有一条错误信息<br />[Fri Mar 04 10:48:20 2011] [error] server reached MaxClients setting, consider raising the MaxClients setting<br />检查了一下,这是由于并发链接数太多导致的,后来查了一下apache的文档,发现可以通过修改apache的配置文<br />原创 2011-03-07 08:21:00 · 9845 阅读 · 0 评论 -
JMeter压力测试需要认证的站点
<br />通常在用JMemter做压力测试的时候都需要正对已登录的用户来做,这时就需要对创建的测试线程组做一些修改,需要添加一个“HTTP Cookie Manager”的测试组件,这个组件可以通过在 “Thread Group”上右键->Config Element->HTTP Cookie Manager来添加,然后就可以像通常测试步骤一样,先访问登录页,发送登录参数(username/password),登录后就会通过“HTTP Cookie Manager”记住状态,然后就可以继续测试登录后的页面原创 2011-04-25 08:50:00 · 4114 阅读 · 0 评论 -
JMeter利用http代理服务器组件录制测试脚本
<br />1. 在“WorkBench”右键 -> “Add” -> “Non-Test Elements” -> “HTTP Proxy Server”;<br />2. 在“HTTP Proxy Server”窗口的的“Test plan content” -> “Target controller:”选项中选择“Use Recording Controller”;<br />3. 在“HTTP Proxy Server”窗口的的“Test plan content” -> “Grouping:”选项原创 2011-04-25 09:10:00 · 7728 阅读 · 0 评论 -
Ubuntu上搭建 Apache + PHP + MySQL 环境
1. 安装测试apache包1.1 安装apache包sudo apt-get install apache21.2. 启动并测试apache环境sudo /etc/init.d/apache2 start访问http://localhost,可以看到页面原创 2011-09-08 21:57:28 · 3379 阅读 · 0 评论 -
用JavaScript实现的简单Wizard
本文链接:http://blog.csdn.net/kongxx/article/details/7343529今天分享一个自己几年前用JavaScript写的Wizard,代码不多,另外我也没有添加任何样式,因为毕竟如果有人要用一般还都是会设计自己的样式的。下面是Wizard的JavaScript代码,代码比较简单,就不多做解释了,wizard.js代码内容如下:xx = {};xx.wiza原创 2012-03-12 09:20:10 · 6227 阅读 · 0 评论 -
JQueryUI Datepicker组件设置日期高亮
最近在看JQueryUI Datepicker组件的时候想到有时候我们需要高亮某些日期,而不仅仅是当前日期和选中的日期,这是我们就需要在日历组件初始化的时候给某些日期设置成高亮,以表示这些日期和其它日期有区别,比如说可以表示这些日期有一些meeting或者task。对于这种需求可以通过使用组件的beforeShowDay(date)函数来实现,这个函数会在Datepicker组件初始化的时候对于每原创 2014-11-07 19:48:13 · 5684 阅读 · 0 评论 -
eclipse关闭javascript校验功能
最近在用eclipse开发web项目的时候突然发现很多时候在修改保存javascript时eclipse总是在做javascript validate,并且时间非常长,甚至有时候感觉像是死了。试着在 eclipse 的配置中关闭 javascript validate 的功能,但感觉好像不起作用,最后只能修改工程下的 .project 文件,将其中的如下行注释掉。<buildCommand>原创 2015-07-17 08:41:54 · 4283 阅读 · 0 评论 -
使用nginx负载均衡web应用
安装首先需要在系统上安装nginx软件,这里使用Ubuntu的apt来安装。sudo apt-get install nginx配置安装完成后,我们首先需要修改一个ngins的配置。这里假定我们已经有了个两个相同的web应用,分别使用的 8081 和 8082 端口。我们通过nginx的8080端口代理这两个web应用。修改 /etc/nginx/nginx.conf 文件,在其中的...原创 2018-12-08 12:19:30 · 407 阅读 · 0 评论 -
How to disable firefox cache
1. Open firefox2. Type "about:config" in address3. Type "cache" in filter4. Change "network.http.use-cache" value from true to false5. Access your test page again原创 2010-05-27 09:51:00 · 2181 阅读 · 0 评论 -
25 Best Icon Sets for Application Design
25 Best Icon Sets for Application Design转载 2010-05-19 19:34:00 · 1063 阅读 · 0 评论 -
XMLHttpRequest Object
XMLHttpRequest Object作者:kongxx 什么是XMLHttpRequest对象一个页面可以通过一个HttpRequest发送一个请求来获取服务器响应,而当前页面不做刷新。通过使用XMLHttpRequest对象,开发者可以在不刷新当前页面的情况下更新当前页面的数据。注:XMLHttpRequest对象不是W3C标准,不过目前已有以下浏览器原创 2005-06-22 21:22:00 · 4953 阅读 · 0 评论 -
持续集成 - Hudson
一直说在公司搭建持续集成环境,前前后后拖了有快一年了,总算是在昨天下午快下班前初步搭建出来了。说来也是偶然,本来是到下午快下班的时候感觉精神不太好,就随便找了点资料,没想到Hudson这么容易用,三下五除二竟然就搭建起来了。昨天下班的时候已经可以初步运行自动测试脚本了。今天来又把 Hudson的node支持给看了一下,真是感觉越看越强大,很容易就可以搭建一个分布式的持续集成环境。下一步就是把我们原创 2009-10-14 07:58:00 · 1370 阅读 · 0 评论 -
[收藏] Best Practices To Develop Perfect Websites for iPhone and Mobile Devices
http://woorkup.com/2010/01/10/best-practices-to-develop-perfect-websites-for-iphone-and-mobile-devices/转载 2010-01-18 10:00:00 · 1103 阅读 · 0 评论 -
[收藏] 35 of the Best Icon Sets for Web Designers
http://designm.ag/resources/icons-for-web-designers/转载 2010-02-02 11:08:00 · 940 阅读 · 0 评论 -
[收藏] 11 Great Resources to Find Free Icons
http://designm.ag/resources/find-icons/ IconfinderIcon FeverIconsPediaIcon SeekerIconArchiveFree Icons WebVery Icon365iconIcon EasyIcon转载 2010-02-02 11:03:00 · 1040 阅读 · 0 评论 -
[收藏] 20 Fresh JavaScript Data Visualization Libraries
原文地址:http://sixrevisions.com/javascript/20-fresh-javascript-data-visualization-libraries/ 20个Libraries地址如下1. Highcharts2. gRaphaël3. JavaScript InfoVis Toolkit4. jQuery Visua转载 2010-02-02 21:51:00 · 1630 阅读 · 0 评论 -
[收藏] Graphing/Charting Data on Web Pages: JavaScript Solutions
原文地址:http://sixrevisions.com/javascript/graph_chart_plot_data_javascript/ FlotFlotr Javascript Plotting Library<a title="Creating accessible charts using canvas and jQuery | Filamen转载 2010-02-02 21:56:00 · 1128 阅读 · 0 评论 -
[收藏] 40 Beautiful Free Icon Sets
http://sixrevisions.com/resources/40-beautiful-free-icon-sets/转载 2010-02-03 08:17:00 · 1466 阅读 · 0 评论 -
[收藏] Best Practices for Hints and Validation in Web Forms
原文地址:http://sixrevisions.com/user-interface/best-practices-for-hints-and-validation-in-web-forms/转载 2010-03-03 08:24:00 · 1281 阅读 · 0 评论 -
[收藏] How jQuery is Killing Flash + jQuery Tutorials & Plugins to Beat Up Flash Animations
原文地址:http://aext.net/2010/03/javascript-jquery-killing-flash-tutorial-jquery-plugin/转载 2010-03-05 14:41:00 · 1155 阅读 · 0 评论 -
iBBDemo一个iphone的浏览器模拟器
最近在看一些手机web开发的资料,发现了一个iphone的浏览器模拟器iBBDemo,http://labs.blackbaud.com/NetCommunity/article?artid=662 下载safari4.x版本并安装;从http://labs.blackbaud.com/NetCommunity/article?artid=662下载iBBDemo sarari4.原创 2009-12-28 23:52:00 · 4262 阅读 · 0 评论 -
单机配置Tomcat Cluster
1. 下载并安装Tomcat,这里使用Tomcat的6.0.24版本;2. 修改conf/server.xml文件,将其中前后的注释打开保存;3. 创建一个web app,这里为了简单使用tomcat自带的examples web app(webapps/examples),修改其中的WEB-INF/web.xml文件,在其中Servlet and JSP Examples节点后添加原创 2010-04-13 10:10:00 · 4144 阅读 · 1 评论 -
Apache2 + Tomcat6配置
1. 安装Apache和Tomcat,这里假定Apache2.2.3,Tomcat6.x2. 修改/etc/httpd/conf/httpd.conf文件,确定以下行没有被注释掉 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so原创 2010-04-13 10:08:00 · 1412 阅读 · 0 评论 -
Apache2 + Tomcat6配置负载均衡
1. 安装Apache和Tomcat,这里假定Apache2.2.3,Tomcat6.x;且Apache安装在apachehost,tomcat分别安装在tomcathost1和tomcathost2上;2. 修改/etc/httpd/conf/httpd.conf文件,确定以下行没有被注释掉LoadModule proxy_module modules/mod_proxy.so原创 2010-04-14 19:50:00 · 2775 阅读 · 1 评论 -
Nginx + Tomcat6配置
1. 安装Nginx和Tomcat,这里假定nginx-0.7.65,Tomcat6.x。Nginx可以从http://nginx.org/en/download.html下载。 # ./configure # make # make install 安装完毕后,默认nginx安装在/usr/local/nginx/目录下,启动命令是/usr/local/nginx/原创 2010-04-22 15:32:00 · 1760 阅读 · 0 评论 -
Nginx + Tomcat6配置负载均衡
1. 安装Nginx和Tomcat,这里假定nginx-0.7.65,Tomcat6.x。(Nginx可以从http://nginx.org/en/download.html下载) 安装Nginx # ./configure # make # make install 在这里假定Nginx安装在nginxhost,tomcat分别安装在tomcathost1和t原创 2010-04-22 15:34:00 · 5766 阅读 · 0 评论 -
JSL (JavaScript Loader)
Do you want an ultra fast web site? Get JSL and optimize your JavaScript loading now!Imagine theres a 4-lane highway between your web browser and the internet itself. This highway is optimize to转载 2010-05-20 09:54:00 · 1620 阅读 · 0 评论 -
XML HTTP Request object简单使用
在Web开发中,有时我们希望页面提交但又不刷新当前页,此时可以使用XML HTTP Request object来做处理,例如如下代码: function func_submit() { var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e1) { try { x原创 2004-12-14 09:59:00 · 1982 阅读 · 2 评论