首页 文章 精选 留言 我的

精选列表

搜索[前端设计],共10000篇文章
优秀的个人博客,低调大师

前端jsp与后端servlet传值(java web)

jsp中js使用jQuery封装好的 $.ajax()方法与服务器进行交互 var jsonStick = this.strtoJson(); $.ajax({ type : 'post',//不起作用 要用jsonP url : 'controllerServlet',//要传输数据对象的地址 contentType : "application/x-www-form-urlencoded",//转化为form表单传值 data : { "js" : jsonStick }, //前面的js是服务端获取的ID 后面的jsonStick是处理后的json对象 cache : false, dataType : 'text',//这个关系到你能不能正确接收到servlet 响应的数据 async : false, //因为ajax默认是异步调用的,所以得到的返回值是空值,要得到值必须改成同步:async: false success : function(data) { //console.log(data); flag = data; //采用全局变量flag接收数据(data未作处理) }, error : function(msg) { //ajax请求失败后触发的方法 //弹出错误信息 console.log(msg); } }); //数据处理函数 function() { //'':this.note.name, var arr = []; var json = {}; json.note_id = this.id json.note = this.text; json.left = this.left; json.top = this.top; json.zindex = this.zIndex; if (this.sqlId == null) { this.sqlId = 0; } json.sqlId = this.sqlId; arr.push(json); var jsonStick = JSON.stringify(arr);//格式化json数据 return jsonStick; } servlet接收 处理 响应 protected void doGet(.........){ String js = request.getParameter("js");//接收jsp传过来的数据 JSONArray json = JSONArray.fromObject(js);//对数据进行数组转化 JSONObject jsonOne = json.getJSONObject(0);//获取确定的json对象 boolean flag = true; PrintWriter out = response.getWriter(); out.print(flag);//将flag传给jsp out.close(); } jsp接收响应 并对数据进行处理 $.ajax({ type : 'post', url : 'sendServlet', cache : false, dataType : 'json', async : false, //因为ajax默认是异步调用的,所以得到的返回值是空值,要得到值必须改成同步:async: false success : function(data) { //console.log(data.result.note) for (var i in data) { console.log(data[i]) note = new Note(); note.id = data[i].note_id; note.text = data[i].note; note.timestamp = new Date().getTime(); note.left = data[i].left; note.top = data[i].top; note.zIndex = data[i].zindex; } }, error : function(msg) { //ajax请求失败后触发的方法 //弹出错误信息 console.log(msg); } }); 中间用到的jar包以及js https://pan.baidu.com/s/1XEOkM1as_10I92WAzooBuA 密码:gix8

优秀的个人博客,低调大师

关于BI前端展示工具选型的参考依据

综合多种报表工具以及以前项目经验的整理出来的一份报表选型参考! 序号 功能 二级功能 1 对操作系统的支持 UNIX Linux Windows Other 2 对关系数据库的支持 Oracle Sybase SQL Server Informix DB2 Access Other 3 对OLAP 的支持 Microsoft OLAP Oracle OLAP SAP OLAP Sybase IQ Other 4 BI 部署的复杂度 高中低 5 中间件的支持 IIS Tomcat JBOSS WebSphere BEA Other 6 C/S 架构支持 7 B/S 架构支持 8 B/S 支持方式 纯HTML ASP/JSP 页面 控件/ 插件方式 9 B/S 浏览器 Netscape Explorer Opera Mosaic Other 10 多语言支持 Chinese English Other 11 数据导出格式 Excel Word Text HTML Other 12 分析结果发布方式 WEB E-mail File Fax/Mobile 13 打印功能 是否可进行调整 打印是否美观 14 权限/ 安全管理 是否支持用户权限管理 分析主题权限管理 字段权限管理 维度权限管理 是否支持SSL 是否支持LDAP 协议 15 文档丰富程度 丰富的联机帮助文档 用户操作指南 二次开发手册 错误指南 Other 16 报表开发/ 操作便易性 是否支持可视化拖曳 是否提供丰富自备函数 是否支持二次开发功能 是否提供二次开发接口 是否支持自定义SQL 易学程度 美观程度 17 告警功能 自定义等级 自定义颜色 自定义告警指标 告警发布方式 18 定时任务 是否支持定时任务报表 是否支持查询条件动态设置 年/ 季 / 月 / 旬 / 周 / 日 / 时报表的定制 定时任务报表的分发功能 19 基本报表功能 自定义维度成员 自定义指标 透明访问功能 从OLAP 访问到 OLTP 数据 钻取功能 上钻下钻 任意钻取 预定义钻取路径 旋转功能 切片切块 数据过滤功能 时间序列功能 基本图形功能 多坐标轴支持 饼图 堆叠 三维 折线 散点 雷达 仪表盘 组合图形 其他 20 基本统计分析功能 80/20 分析 绝对值分布分析 现状分析方法 比重分析 排序分析 平衡性分析 方差分析 80/20 区间分析 进度分析 强度分析 异常值分析 发展分析方法 基比分析 环比分析 增长率分析 同期比分析 21 扩展功能 数据挖掘扩展 决策树 神经网络 时间序列趋势预测模型 多元回归线性/ 非线性预测模型 数据抽取扩展 建模工具 单独的报表工具 元数据管理工具 嵌入其他管理软件 负载平衡功能 多机冗余和故障点恢复功能 对中国式报表的支持度 22 重点功能 部署方式灵活性 复杂报表制作难易程度 最终客户掌握使用报表工具的难易程度 直接通过浏览器在报表上进行OLAP 分析,除了常规的旋转、切片、钻取之外,还应当包括从汇总数据到详细数据的无缝钻透和跨主题的交叉钻取功能 直接在WEB 上灵活地建立、定制不同的分析指标和各种指标计算公式 具有多种预测分析算法、趋势分析、时间序列分析、假设分析和回归分析功能 具有丰富的分析功能,如最优/ 最差分析、例外分析、排名分析、比较分析 提供报表调度功能,即在非高峰时间调度报表,生成报表结果 允许用户设置一定的预警条件,即当报表中某一项满足一定条件时,以特定的格式(包括特殊字体、特殊符号或图片)显示此项 提供用户订阅报表的能力,即允许用户通过一定的时间频度订阅报表,将报表执行结果发送到相应位置 提供数据缓存机制,使重复进行的查询操作无需频繁直接查询数据库,从而减少网络传输,全面提高即席查询性能 提供资源控制机制。系统管理员能够监控查询的运行进程,并停止长时间运行的查询,控制资源使用效率 用户设立不同的查询优先级,实现数据仓库资源的合理分配用户设立不同的查询优先级,实现数据仓库资源的合理分配 Other 23 商务因素 价格高低 用户授权许可 技术支持服务的完善 对硬件设备的要求 Other 本文转自baoqiangwang51CTO博客,原文链接:http://blog.51cto.com/baoqiangwang/309754,如需转载请自行联系原作者

优秀的个人博客,低调大师

dynamips的前端dynagen解决CPU占用问题咯~

7200的IOS可以在这里下: [url]http://www.files.lt[/url], 注意,搜索c7200-jk9o3s-mz.124-3.bin可以下载,同时,这个IOS支持MPLS。(下不到的朋友QQ我:5182780) 另外,解决CPU100%的问题方法如下,本人个人测试很顺利,平均一个模拟进程的CPU还不到5。 ========================================== 1、点击自己编辑的bat文件启动Dynamips平台,注意你模拟的7200的startup config应该是空的,即之前没有配置过 我的初始bat文件如下: cd r6 #(定义被模拟的此台路由器存放bootflash, nvram等文件的目录,我的是Dynamips目录r6) dynamips -t npe-400 -r 128 -T 2006 -p 1A-4T+ c7200-jk9s-mz.122-15.T17.bin #Dynamips后面的这些参数用来指定网络模块、内存大小、telnet端口、ios镜像名称等等,自己可以在dynamips的readme文件里找到详细解释) 2、使用第三方的telnet软件登陆到Router界面(我自己用的fterm),不要用windows自带的telnet程序,否则无法发送Ctrl + ]命令 3、进入特权模式,即Router#,做一次copy run start 4、完毕之后,按Ctrl +], 然后再输入i 5、这时候你会发现在Dynamips的平台界面(不是Router的提示符界面)的最后一行会出现提示让你稍等片刻,大概10几秒后,接着就会输出几串16进制的数字,全部记下来 6、重新编辑bat文件,在前面我贴出来的bat文件的末尾加上这么一段 --idle-pc = xxxxxx (注意开头是两个-号,xxxxx是你刚才记下来的16进制数,一次试一串,不能通过测试再换下一串) 7、保存bat文件,点击编辑的bat文件,重新启动dynamips平台,telnet进入router界面,一直要等到它完全引导,可以进入特权模式 8、这时候你会发现,如果idle-pc的取值正确的话,在没有操作的情况下cpu占用率只有5%左右,这就成功了,保存好你的idle-pc值 9、第一次通不过很正常,重复6到8步,编辑bat文件,替换下一组数值直到成功 至于dynamips其他参数的问题,都要在bat文件里添加,拜托各位多看作者的readme文件,解释非常清楚 本文转自 beansprouts 51CTO博客,原文链接:http://blog.51cto.com/netwalk/66232,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册