07 2016 档案
摘要:为什么要使用bookmark 写代码一般不是从上往下写,经常在几个模块之间变换的写,你可能使用搜索功能ctrl+f,ctrl+c,这样查找位置将会变的非常痛苦。 因为重要的位置一般就那么几个,如定义部分,核心函数部分,那么不妨使用bookmark。 1 插入bookmark 把光标放在重要代码位置的
阅读全文
摘要:SpringMVC的各种参数绑定方式 1. 基本数据类型(以int为例,其他类似):Controller代码: 表单代码: 表单中input的name值和Controller的参数变量名保持一致,就能完成数据绑定,如果不一致可以使用@RequestParam注解。需要注意的是,如果Controlle
阅读全文
摘要:SpringMVC 的 Controller 可以返回各种各样的视图。比如 JSP, JSON, Velocity, FreeMarker, XML, PDF, Excel, 还有Html字符流 等等。那它们该如何的进行处理的呢?这里就涉及到 各种视图(View)对应的各种视图解析器(ViewRes
阅读全文
摘要:在jQuery的早期版本中,:not()筛选器只支持简单的选择器,说明我们传入到:not这个filter中的selector可以任意复杂,比如:not(div a) and :not(div,a) 那么除了class等于a的p元素外,其他的P的文字颜色就变成了红色. :not()伪类过滤选择器,这叫
阅读全文
摘要:用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧 1、数组的创建 要说明
阅读全文
摘要:ZTREE DEMO - Simple Data /frameworks/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" /> ...
阅读全文
摘要:这是jQuery里常用的2个方法。他们2者功能是完全不同的,而初学者往往会被误导。 首先 我们看.find()方法:现在有一个页面,里面HTML代码为;程序代码 如果我们使用find()方法: 将会输出: 如果使用filter()方法: 将会输出: 也许你已经看出它们的区别了。find()会在div
阅读全文
摘要:一、从一个面试题说起 面试前端的时候我喜欢问一些看上去是常识的问题。比如:为什么大家普遍把 <script src=""></script> 这样的代码放在body最底部? (为了沟通效率,我会提前和对方约定所有的讨论都以chrome为例) 应聘者一般会回答:因为浏览器生成Dom树的时候是一
阅读全文
摘要:$("div span") 选取<div>里的所有<span>元素 $("div >span") 选取<div>元素下元素名是<span>的子元素 $("#one +div") 选取id为one的元素的下一个<div>同辈元素 等同于$(#one).next("div") $("#one~div")
阅读全文
摘要:.html()用为读取和修改元素的HTML标签 对应js中的innerHTML .html()是用来读取元素的HTML内容(包括其Html标签),.html()方法使用在多个元素上时,只读取第一个元素 .text()用来读取或修改元素的纯文本内容 对应js中的innerText text()用来读取
阅读全文
摘要:解读JSP的解析过程 互联网上,这方面的资料实在太少了,故把自己研究的一些结果公布出来。 首先,问大家几个问题,看大家能不能回答出来,或者在网上能不能找到答案: 1、page、include、taglib这三个编译指令,执行的顺序是什么? 2、JSP文件中的Java代码、编译指令、动作指令、EL标签
阅读全文
摘要:使用split('')方法。此方法与Java的字符串分割方法方法名一样。
阅读全文
摘要:mvn install 是将你打好的jar包安装到你的本地库中,一般没有设置过是在 用户目录下的 .m2\下面。mvn package 只是将你的代码打包到输出目录,一般的是 target下面。
阅读全文
摘要:JSP起源 在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。 如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态内容也需要程序员用Java程序代码产生,整个Servlet程序的代码将非常臃肿,编写和维护都将非常困难。 对大量静态内容的美工设计
阅读全文
摘要:最近发布的Chrome浏览器,小编发现有一个个“隐身窗口”功能,那么这是什么功能呢?原来这是Chrome隐身模式!那么这个隐身模式有什么功能呢? Chrome隐身模式有什么用? 从官方的介绍来看,“隐身模式”不会再计算机上留下您访问网站的任何痕迹,包括缓存文件、Cookie、历史记录、下载记录等等。
阅读全文
摘要:桌面图标右键属性,在“目标”后添加参数“ --incognito”(注意是双短划线,不包括双引号,双短划线前加一空格)就可以直接以隐身模式启动Chrome浏览器
阅读全文
摘要:1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义
阅读全文
摘要:一:jasperReports介绍: 在web应用中,必须面临大量的报表问题,即将数据库中的数据形成报表并进行打印。传统开发只能使用html页面设计报表,效率低且不支持别的格式。所以jasperReports因运而生。 jasperReports是一款强大的灵活的报表生成工具,能够生成pdf、htm
阅读全文
摘要:在JavaScript中,使用 break 和 continue 语句跳出循环: break语句的作用是立即跳出循环,即不再执行后面的所有循环; continue语句的作用是停止正在执行的循环,直接进入下一次循环。 break和continue语句的对比: 保存并运行代码,弹出警告框,显示 5050
阅读全文
摘要:在实际编程中,有时需要在条件语句匹配的时候跳出循环。在Java里,由break和continue语句控制。 “break”语句 “break”语句用来结束循环,即不再执行后边的所有循环。示例:计算1+2+3+4......+100的结果。public class example1{ public s
阅读全文
摘要:分两种情况 1. JS代码在JSP页面中, 这可以直接使用EL表达式. 如: 2.JS代码是单独的.js 文件, 通过引入到 JSP中来.这时候可通过提前定义JS变量的形式的解决,如: 在JSP页面上定义JS变量 contextPath. 这样在之后引入的JS文件中就可以使用contextPath变
阅读全文
摘要:本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一
阅读全文
摘要:前言: JPA全称Java Persistence API,即Java持久化API,它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据,结合其他ORM的使用,能达到简化开发流程的目的,使开发者能够专注于实现自己的业务逻辑上。 Spring Jpa 能够简化创建 JPA 数
阅读全文
摘要:一个是更新依赖,然后是clean projects,重新编译
阅读全文
摘要:1.Apache POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 POI 的功能。 2.POI结构 HSSF
阅读全文
摘要:1. like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。 2. like keyword% 索引有效。 3. like %keyword% 索引失效,也无法使用反向索引。 1. 使用下面的函数来进行模糊查询,如
阅读全文
摘要:一、EL表达式: Expression Language提供了在 JSP 脚本编制元素范围外(例如:脚本标签)使用运行时表达式的功能。脚本编制元素是指页面中能够用于在JSP 文件中嵌入 Java 代码的元素。它们通常用于对象操作以及执行那些影响所生成内容的计算 1)语法结构 ${expression
阅读全文
摘要:1、svn update只是更新项目的SVN仓库。2、maven update project则是进行一系列的操作(跟自己的配置有关,可能包含一下操作):更新SVN、更新项目关联、编译项目、构建发布等等。 如果你的jar包都是放在项目中,不是通过Maven管理,那么SVN update时就取下来了。
阅读全文
摘要:一、JdbcTemplate 首先在配置文件中设置数据源 <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" destroy-method="close"> <proper
阅读全文
摘要:UML定义的关系主要有:泛化、实现、依赖、关联、聚合、组合,这六种关系紧密程度依次加强,分别看一下 1、泛化 概念:泛化是一种一般与特殊、一般与具体之间关系的描述,具体描述建立在一般描述的基础之上,并对其进行了扩展。在程序中是通过继承类实现的。比如狗是对动物的具体描述,在面向对象设计的时候一般把狗设
阅读全文
摘要:SpringMVC框架介绍 1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring W
阅读全文
摘要:在看这篇文章前,我推荐你看一下Eclipse 快捷键手册,我的eclipse版本是4.2 Juno。 先提三点 不要使用System.out.println作为调试工具 启用所有组件的详细的日志记录级别 使用一个日志分析器来阅读日志 1、条件断点 想象一下我们平时如何添加断点,通常的做法是双击行号的
阅读全文
摘要:按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来称呼它。POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。 pojo和javabean的
阅读全文
摘要:工欲善其事,必先利其器。对于程序员来说,Eclipse便是其中的一个“器”。本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍。Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分了你的神。而掌握了Eclipse的一些实用技巧,则可以大大提高开发效率。 1、丢掉鼠标吧之Eclip
阅读全文
摘要:基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我们一般通过查看该SQL的执行计划,本文就如何看懂执行计划,以及如何通过分析执行计划对SQL进行优化做相应说明。 一、什么是执行计划(explain plan) 执行计划:一
阅读全文
摘要:简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记忆! +++ 简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记忆! +++ 目录 一.相关的
阅读全文
摘要:有些时候我们需要根据某些条件来控制Web页面中的HTML元素显示还是隐藏,可以通过display或visibility来实现。通过下面的例子了解display和visibility的区别,简单的例子代码如下:
阅读全文
摘要:就是因为C++里多重继承功能强大但是容易出错,Java才给取消掉了。如果,A和B都继承于C,再写个D继承A和B。那么C里面有个方法,A和B继承过去后都进行了覆盖,那么D到底是该继承A里面的版本呢还是B里面的版本呢?所以才要有接口,接口里继承过来的方法都要重新写。 就是因为C++里多重继承功能强大但是
阅读全文
摘要:public class TestInterview { static String str = new String("stratra"); public static void main(String[] args) { long startTime=System.currentTimeMillis(); //获取开始时间 Sys...
阅读全文

浙公网安备 33010602011771号