-
jQuery学习之:jqGrid报表插件――从Struts2获得数据
jQuery学习之:jqGrid表格插件――从Struts2获得数据 之前谈到了jqGrid与Serlvet/JSP集成,实际上就是Servlet按jqGrid对数据的要求返回相应的数据,Servlet中 是通过PrintWriter输出数据的,那时,我们用到了json-lib来构建Json数据。现在来谈谈jqGrid如何与Struts2集成。 ? 对于Struts2,同样需要按jqGrid的要求...
184
热度 -
用java编一个学生成绩排序成绩 有学生的姓名 学号 三门课的成绩 然后对总分 ...
用java编一个学生成绩排序成绩有学生的姓名学号三门课的成绩然后对总分排序 importjava.util.*; publicclassstudent { classNode { publicStringname; publicStringID; publicintjava; publicintos; publicintPE; publicinttotal; } pu...
1166
热度 -
[原创]各种排序方法总结【2008年7月7日更新】
[原创]各种排序方法总结【2008年7月7日更新】 代码全部重新编写,去掉了一些很dirty的地方,并增加了几种排序方法。 现在一共收录了插入,选择,冒泡,归并,希尔,堆排,快排,计数等八种常用的排序方法,并做了效率比较,其中对1万个随机数排序使用了所有的方法,而对100万个随机数排序则只使用了后五种高级排序,因为对于简单排序,速度已经慢得难以忍受了……有耐心的朋友倒是...
397
热度 -
基于SQL的日记分析工具myselect
基于SQL的日志分析工具myselect基本介绍程序开发人员经常要分析程序日志,包括自己打印的日志及使用的其它软件打印的日志,如php,nginx日志等,linux环境下分析日志有一些内置命令可以使用,如grep,sort,uniq,awk等,其中最强大的是awk,是作为一门小巧的文本处理语言存在的,但由于它是一门语言,功能强大,但在命令行下使用并不那么方便,因为awk是面向计算而不是面向统计的。...
24
热度 -
抽取个sql生成器工具 - 摘自 fuelphp1.1 版本
抽取个sql生成器工具--摘自fuelphp1.1版本<?php/***Sql创造者类**@author色色*/classSqlCreator{ //查询类型 constDB_SELECT=1; constDB_INSERT=2; constDB_UPDATE=3; constDB_DELETE=4; /** *返回ExprSql创建器对象 * *@paramstring$expr * ...
267
热度 -
【转】SQL Server创设索引
【转】SQLServer创建索引转自:http://blog.csdn.net/lenotang/article/details/3329501?什么是索引拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQLServer中的数据记录也是按页存放的,每页容量一般为4K。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部首等排序的目录(索引),我们可以选择按拼音或笔画...
99
热度 -
写出高性能SQL话语的35条方法
写出高性能SQL语句的35条方法(1)整合简单,无关联的数据库访问:如果你有几个简单的数据库查询语句,你可以把它们整合到一个查询中(即使它们之间没有关系)(2)删除重复记录:最高效的删除重复记录方法(因为使用了ROWID)例子:DELETEFROMEMPEWHEREE.ROWID>(SELECTMIN(X.ROWID)FROMEMPXWHEREX.EMP_NO=E.EMP_NO);(3)用T...
72
热度 -
【sed&awk】统计文本中单纯词的分布
【sed&awk】统计文本中单词的分布作者:zhanhailiang日期:2012-12-14 脚本如下: zhanhailiang@linux-06bq:~>catsummary.sh #/bin/sh sed-e'{s/[.,?:;,/()]\+//g}'$1|awk-ffor.awk|sort|uniq-c|awk'{printf("%30s\t%-10d...
86
热度 -
(三)选择元素――(11)DOM遍历方法(DOM traversal methods)
(3)选择元素――(11)DOM遍历方法(DOMtraversalmethods)ThejQueryselectorsthatwehaveexploredsofarallowustoselectasetofelementsaswenavigateacrossanddowntheDOMtreeandfiltertheresults.Ifthisweretheonlywaytoselectelemen...
527
热度 -
前端口试相关
前端面试相关 ?我的评分标准: 说明:掌握为完全知道基础知识、运用场景,懂得综合运用。?熟悉则要求完全知道基础知识,会一些常见的应用。?了解要求知道一些基础知识和原理。 满分100 基本满足60分: 1、掌握js所有方法。各人可以随机挑出几个对象的函数进行考察,如:举出Array对象的3-5个方法,然后再细问,如slice、sort方法的用法(基本用法包括作用、返回值、参数等。各人还可以根据自己...
298
热度 -
实现当鼠标放在grid的单元格下出现弹出窗口以及右键功能
实现当鼠标放在grid的单元格上出现弹出窗口以及右键功能 首先声明,这个不是本人原创,是在公司一牛人基础上改进的.在不修改Ext-all.js的前提下实现的/***@classExt.grid.GridView*@overrideExt.grid.GridView*GridPanel单元格不能选中复制问题*单元格数据显示不完整,增加title浮动提示信息*/Ext.override(Ext.gri...
162
热度 -
Speed up your JavaScrip 二[转]
SpeedupyourJavaScrip2[转] 这篇是Nicholas讨论如果防止脚本失控的第二篇,主要讨论了如何重构嵌套循环、递归,以及那些在函数内部同时执行很多子操作的函数。 基本的思想和上一节chunk()那个例子一致,如果几个操作没有特定的执行顺序,而且互相不是依赖关系,我们就可以通过异步调用的方式加以执行,不止可 以减少执行的次数,还可以防止脚本失控。本文还介绍了通过memoizat...
553
热度 -
9度OJ 题目1099:后缀子串排序
九度OJ题目1099:后缀子串排序题目1099:后缀子串排序时间限制:1秒内存限制:32兆特殊判题:否提交:1224解决:481题目描述:对于一个字符串,将其后缀子串进行排序,例如grain其子串有:grainrainaininn然后对各子串按字典顺序排序,即:ain,grain,in,n,rain输入:每个案例为一行字符串。输出:将子串排序输出样例输入:grain样例输出:aingraininn...
9257
热度 -
dwr兑现搜索自动补全功能(键盘鼠标均可,类似百度)
dwr实现搜索自动补全功能(键盘鼠标均可,类似百度) 上段时间想做一个百度等搜索自动提示补全的功能。于是从网上弄了点资料实现了第一个版本,但光标事件没有实现。于是又从网上弄了点资料,这个版本的作者我记不清楚了,对他说声对不起,由于这个版本的数据是在页面上写的死数据,所以个人把这个地方改成用DWR从后台取的数据,数据封装形式为List<javaBean>。修改后完成鼠标,方向键,ESC键...
81
热度 -
学习,js获取文本中婚配关键词
学习,js获取文本中匹配关键词<?php $guanjianci='德国|荷兰|丹麦|葡萄牙'; //或者$guanjianci=("德国"."荷兰"."丹麦"."葡萄牙"); $varchar='德国和丹麦都在第一场比赛1-0获胜,在次轮比赛中,德国2-1击败荷兰,两场小组赛战罢,德国队虽然拿到了6分,但依然未能保证出线,最后一场如果输给丹麦仍然有出局可能。丹麦上一场在0-2落后的情况下连...
327
热度 -
怎么提升JavaScript的运行速度之递归篇(三)
如何提升JavaScript的运行速度之递归篇(三) 影响JavaScript性能的另外一个杀手就是递归,在上一节中提到采用memoization技术可以优化计算数值的递归函数,但 memoization不是万能的,不是所有的递归函数都可以用memoization技术优化,本文介绍了这些情况,并介绍了解决办法,就是将递归转换 为迭代,同时需要注意,本文末尾介绍的方案不是最终的方案,还需要和上一节...
138
热度 -
PandaJS 使用说明(1.10):总结
PandaJS使用说明(1.10):小结 PandaJS使用说明(1.10):小结PandaJS是基于Rhino、MongoDB、Server-sidejQueryTemplate的JS编程工具包,目标是使用更一致的方式编写客户端和服务器端的js代码。它采用嵌入式的Jetty作为WebServer,依赖于Java7。PandaJS在服务器端的页面渲染也采用JQueryTemplate的语法,而数据...
687
热度 -
学习札记:Javascript对象和数组
学习笔记:Javascript对象和数组 对象:是一种复合数据类型,他们将多个数据值集中在一个单元中,而且允许使用名字来存取这些值。创建对象:使用对象直接量----用逗号分隔开的一对对的属性名和值的列表,包含在一个花括号中,见例子: varempty={}; varpoint={x:0,y:0}; varcircle={x:point.x,y:point.y,radius:2}; varhomer...
301
热度 -
怎么提升JavaScript的运行速度之函数篇(二)
如何提升JavaScript的运行速度之函数篇(二) 这篇是Nicholas讨论如果防止脚本失控的第二篇,主要讨论了如何重构嵌套循环、递归,以及那些在函数内部同时执行很多子操作的函数。基本的思 想和上一节trunk()那个例子一致,如果几个操作没有特定的执行顺序,而且互相不是依赖关系,我们就可以通过异步调用的方式加以执行,不止可以减少执 行的次数,还可以防止脚本失控。本文还介绍了通过memoiza...
166
热度 -
B2C电子商务网站:3大框架、ajax、jquery和json整合开发的商品类型的自连接操作(即无限级别分类)
B2C电子商务网站:三大框架、ajax、jquery和json整合开发的商品类型的自连接操作(即无限级别分类) B2C电子商务网站:三大框架、ajax、jquery和json整合开发的商品类型的自连接操作(即无限级别分类) ? ???????最近一直在做B2C电子商务网站,前天在写商品类型的自连接操作(即无限级别分类),以前写过一个用servlet+jsp写的。但是现在我们要用三大框架整合开发。开...
237
热度