`
单一色调
  • 浏览: 83884 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
备忘录模式定义: 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先保存的状态。  备忘录模式涉及以下三个角色: 发起人角色(Originator):记录当前时刻的内部状态,负责定义哪些属于备份范围的状态,负责创建和恢复备忘录数据 备忘录角色(Memento):负责存储发起人对象的内部状态,在需要的时候提供发起人需要的内部状态 备忘录管理员角色(Caretaker):对备忘录进行管理、保存和提供备忘录 备忘录模式的通用代码很简单网上也有很多,这里就不在赘述,主要提以下几个问题: 1、实际开发中一个对象不可能只有一个状态 ...
在13年写了两篇帖子“SSH+Highcharts 异步加载图表”,到现在有很多人在QQ加我问我取值,加载数据的问题,然后我翻了翻之前的博客,发现确实有很多漏洞,当时也是刚开始接触Highchart,有很多问题没说清楚。 今天重开一贴,希 ...
之前发表了一篇博客,使用Echart加载静态数据图表。 http://jianzh5.iteye.com/blog/2094543 如何使用动态数据呢? 只需在前篇博文第三步过程中自定义一个函数:   function(ec) { //数据时间查询参数 var time = $('#MonthCombo').val(); //数据生成路径 var url = '${pageContext.request.contextPath}/back/statistics/getUserCharts.do'; //图表容器div var elem = "use ...
前段时间给客户做的项目,需要用到百度图表工具ECharts。于是弄下来研究一番,发现效果还不错,将之前用的highchart替换成了Echarts。 记录一下下: 首先第一步引入Js: <!--Step:1 Import a module loader, such as esl.js or require.js--> <!--Step:1 引入一个模块加载器,如esl.js或者require.js--> <script src="js/esl.js"></script>   第二步创建Div标签容器: < ...
在使用SpringMVC开发网站时候,前后台文件目录如何设置比较合理?   控制器怎么区分前后台请求 ? 拦截器如何只拦截后台请求? 首页如何跳转? 我来说说我的方法,欢迎大家一起讨论:   1、所有文件放在WEB-INF目录下包含起来,最好分为前台,后台2个文件夹: WEB-INF/jsp/admin/ WEB-INF/jsp/front/   2、后台控制器也分为前后台控制器两个不同的package: com.dream.http.controller.admin com.dream.http.controller.front 所有请求admin下的控制器都会带上/ad ...
使用highcharts绘制动态图表,很多时候需要动态构建X轴坐标的值。   将其返回一段Json数组即可,那么前台如何赋值进去呢?   setCategories (Array cateories, [Boolean redraw])Since 1.2.0 Set new categories for the axis. Parameters categories: Array The new category names. redraw: Boolean Defaults to true. Whether to redraw the axis or wait ...
前言:          PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。          该系列博文将记录本人进行PhoneGap项目开发的点滴流程。   一:PhoneGap的安装配置 第一步:安装java   并配置环境变量   第二步:安装Android SDK,将/in ...
开发JqueryMobile的时候需要用到PhotoSwipe插件来显示图片。 下载地址: http://www.photoswipe.com/   如何让程序能动态加载图片呢,参照demo改写了一下,在初始化的时候先加载图片,然后再实现效果:   <script type="text/javascript"> var options = {}; var instance; (function(window, $, PhotoSwipe) { $(document).ready(function() { loadDatas(); ...
之前曾写过一篇关于动态加载highcharts的文章 SSH+Highcharts 生成动态图表 ——在思考中解决问题 现在出现了几个问题: 1、之前的加载方式是先发送ajax请求给后台action,通过返回的data来构建图表,那么如果页面上有一个按钮的话要重新构建图表数据,是不是又要把一样的代码重新再写一遍呢? 这样太麻烦,也太不合理了。 那么继续查询highcharts API,发现在方法中有如下一个方法: redraw () Since 1.2.0 Redraw the chart after changes have been done to the data ...
1、创建Editor   { field: 'categoryname' ,width:100,title:'所属类别' ,editor:{type: 'combobox',options:{ valueField: 'id', textField: 'text', panelHeight: 'auto' }} }  设置panelHeight: 'auto' 使其不会出现一大片空白!     2、在 ...

Spring Mvc 返回机制

 
Spring Mvc 有如下的几种返回方式: ModelAndView, Model, ModelMap, Map, View, String, void 例子在类开始之前加上了如下注解: @Controller @RequestMapping("/adController") 一:ModelAndView @RequestMapping("/show") public ModelAndView show(){ ModelAndView mav = new ModelAndView(); mav.setV ...
 红色标注的领域需要随着窗口的移动而移动,如何控制呢?需要需要设定该区域的css属性: 该div需要有一个唯一id: layout-lt .guding{background:url(../images/knj_img/knj_19.jpg) repeat-x; height:80px; zoom:1; clear:both; position:fixed;_position:absolute; margin-left:196px; }   然后需要js来控制: <script> (function(){ var win_h=document.docum ...
在JSP页面上添加天气预报功能:   <div class="tianqi"> <iframe name="weather_inc" src="http://cache.xixik.com.cn/10/beijing/" width="300" height="25" frameborder="0" marginwidth="0" marginheight="0" scrolling="no&q ...
<bean id="adJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <!--指定Service下具体的方法,也可以用具体的类代替--> <property name="targetObject" ref="adCountService"></property> <property name=&qu ...
Druid配置数据源监控: 1、在web.xml中引入druid filter 和servlet   <filter> <filter-name>druidWebStatFilter</filter-name> <filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class> <init-param> <param-name>exclusions</param-name> ...
Global site tag (gtag.js) - Google Analytics