- 浏览: 99598 次
- 性别:
- 来自: 青岛
最新评论
-
annyways:
请问,怎样才能使id不显示出来
jqGrid 对本地数据的增删改查(CRUD on Local Data) -
Love_5209:
请问能不能给我发一份jqgrid增删改查的例子,我的邮箱763 ...
jqGrid 对本地数据的增删改查(CRUD on Local Data) -
conanca:
MR3CHEN 写道请问一下,后台怎么获取这个对象呢?从req ...
jqGrid 对本地数据的增删改查(CRUD on Local Data) -
MR3CHEN:
请问一下,后台怎么获取这个对象呢?
jqGrid 对本地数据的增删改查(CRUD on Local Data) -
sunnyfaint:
想看懂的,……,还是没懂。
JDBC连接H2 数据库
文章列表
Hudson默认不支持Mercurial,但是可以通过插件使用
1.去下载插件:
http://hudson-ci.org/download/plugins/mercurial/
找一个最新版的下载mercurial.hpi文件
2.打开hudson管理界面,系统管理 » 插件管理 ,点击高级标签
在“上传插件”那里把插件文件上传即可
3.打开hudson里你的项目,设置界面中如下设置
先设置Mercurial,注意要正确设置你的仓库路径
然后设置构建触发条件,下图设置中是指每5分钟检查仓库有无更新,若有更新就自动构建
*/5 * * * ...
jqGrid处理http错误和服务器端错误
- 博客分类:
- 前端
我们知道,jqGrid从服务器端获取数据时,用的是ajax请求,如果请求过程中发生http错误(如后台服务器超时未响应、该url404)或者服务器端方法发生异常或错误,默认设置下的jqGrid是不会有任何提示信息的,并且也不会显示任何数据,连浏览器的javascript错都没有。
这对我们开发人员和用户都会造成疑惑,难以快速定位错误原因。
其实对jqGrid做一下设置即可让错误显示给前台。
1.HTTP错误
loadError事件就是专门处理这类错误的,我们可以这么写:
$("#list").jqGrid({
url:'example.php',
...
1.添加源:
参考http://conanca.iteye.com/blog/1044256
2.安装编译器,编译工具,图片格式支持和leptonica
sudo apt-get install upgrade
sudo apt-get install update
sudo apt-get install build-essential gcc make
sudo apt-get install libc6 libc6-dev
sudo apt-get install autoconf automake libtool
sudo apt-get insta ...
如果你像我一样总是在Oracel的破网站上晕头转向找不到旧版本JDK的话,那你来对了地方
jdk1.4:
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase14-419411.html
jdk5:
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html
jdk6:
...
1.安装mercurial 和 nginx
sudo apt-get install python2.6
sudo apt-get install python-all-dev
sudo apt-get install python-setuptools
sudo easy_install -U mercurial
hg --version
nginx安装方法见我之前的博客。
2.配置中央库
新建一个本地库
mkdir -p /var/hg/depo1
cd /var/hg/depo1
hg init
建立配置文件
vi /var/hg/depo1/ ...
我们在使用grid的时候,经常遇到这样的需求:
1.
某列在后台服务器返回的值不是客户友好的,需要做转换
2.
某表查询出来的某列,只是一个id,还需要联查别的表,以显示用户友好的数据。但是如何再显示到前台的grid呢?
以下是解决方案:
1.
通过设置colModel Options
的editoptions
:
示例:
jQuery("#grid_id").jqGrid({
...
colModel: [ ... {name:'是否空闲', ..., editoptions:{value:" ...
1.安装JDK
下载JDK最新版并拷贝至合适目录:
wget http://download.oracle.com/otn-pub/java/jdk/6u25-b06/jdk-6u25-linux-i586.bin jdk-6u25-linux-i586.bin
sudo mkdir -p /usr/lib/jvm/java/
sudo cp jdk-6u25-linux-i586.bin /usr/lib/jvm/java/
修改权限:
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_25.bin
解压JDK:
sudo /usr ...
1.安装 rz/sz和SSH:
sudo apt-get install lrzsz
sudo apt-get install openssh-server
2.lucid(10.04)的源添加如下:
sudo vi /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ lucid-security main restricted universe mu ...
1)安装 TortoiseHg
下载地址:http://tortoisehg.bitbucket.org/download/index.html
2)进入你的google code项目的svn的本地的工作拷贝(假设目录名为myabcd)的上层目录,
然后执行:
hg convert myabcd hg-client
这会将这个svn的工作拷贝转换成hg的Repository,目录hg-client,里面包含了svn的所有历史记录
3)待转换完成后,访问你的google code项目页面,选择 “Administer” 选项页,然后选择下级分类选项页 “Source”。 改 ...
我用jQuery Validation Plugin这个jQuery插件来做前端的验证,
最近遇到个问题,就是验证提示信息总是在控件的后面显示,把外面DIV撑大了,样子很不好看。
可以这样写,在控件下方位置显示验证提示信息:
// 设置验证
$("#xxxInfoForm").validate({
rules: {
name: {
required: true,
maxlength: 10
},
...
},
errorPlacement: function(error, element) ...
刚接触jqGrid的时候,遇到个问题:
jqGrid能否实现在前台添加(或编辑、删除)多条记录后,点提交后,才一起提交至后台
没有满意的答案。
最近看jqGrid的Demo
,无意中找到了答案,其实很简单。
在 New in version 3.7 的 Add/edit/delete on local data 示例中:
... <table id="list4"><tr><td> </td></tr></table>
jQue ...
以下下是常见的 Web/Application Server,他们到底属于什么呢?
名称 全名 所属组织/厂商 官方描述
Tomcat Apache Tomcat ASF straight-forward servlet container and Web server
Jetty Jetty We ...
今年5月底,瑞士计算机世界杂志
上刊登
了Web性能诊断专家Bernd Greifeneder的一篇文章,文章列举了其在过去几年工作中所遇到的服务器端编程的十大性能问题。Andreas Grabner则在自己的博客
上对这些性能问题给出了进一步阅读的链接。希望这些问题与相关的延伸阅读能为广大的InfoQ读者带来一定的启示。
问题一:过多的数据库调用
我们发现经常出现的一个问题就是在每次请求/事务中存在过多的数据库查询。有如下三个场景作为佐证:
在一次事务上下文中所请求的数据比实际需要的数据多出很多。比如说:请求所有的账户信息而不是仅仅查询出当前需要显示的信息。
多次请求同样的 ...
ColModel是jqGrid里面最核心的属性。大部分配置都在这里面进行。所有的属性的含义对应如下:
Property
Type
Description
Default
align
string
Defines the alignment of the cell in the Body layer, not in header cell. Possible values: left, center, right.定义单元格对齐方式;可选值:left, center, right。例如:
{name:’id’,align:’left’},实现左对齐。
l ...
H2 Database是一个非常轻量级的嵌入式关系型数据库,我通常拿它来做个Demo啊,评估一个新框架啊什么的。非常轻便易用。
先看一下如何通过jdbc访问h2吧
写道
H2 Server JDBC Driver
DRIVER CLASS: org.h2.Driver
DRIVER LOCATION: Enter the location of the jar file containing the H2 JDBC Driver
JDBC URL FORMAT: jdbc:h2:tcp://<host>/<database>
H2 Embedde ...