自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (13)
  • 问答 (2)
  • 收藏
  • 关注

原创 JSP注释 声明 输出表达式 脚本

1、JSP注释:HTML注释HTML注释可以通过源代码查看到,但是JSP的注释是无法通过源代码查看到。JSP注释不会发送到客户端2、JSP声明JSP声明用于声明变量和方法。在JSP声明中声明方法看起来很特别,似乎不需要定义类就可直接定义方法,方法似乎可以脱离类独立存在。实际上JSP声明将会换成对应的Servlet的成员变量或成员方法,因此JSP声明依然符合Java语法。<%@

2016-04-27 21:43:13 780

原创 JSP工作原理图

JSP经过Tomcat编译后,放在Tomcat的work\Catalina\localhost\目录下,是Tomcat生成的。一个是 *_jsp.java和*_jsp.class文件主要包括三种方法init():初始化JSP/Servlet的方法    destroy():销毁JSP/Servlet之前的方法   service():对用户请求生成响应的方法。JSP文件经过编译后的继承Ht

2016-04-27 19:46:10 1739

原创 JSP学习笔记

JSP的本质是Servlet,当用户指定Servlet用户指定Servlet发送请求时,Servlet利用输出流动态生成HTML页面,包括每一个静态的HTML标签和所有在HTML页面中出现的内容。JSP包括如下两部分:静态部分:标准的HTML标签、静态的页面内容,这些内容与静态HTML页面相同。动态部分:受Java程序控制的内容,这些内容由Java程序来动态生成。****不能讲js

2016-04-27 17:19:29 285

原创 File java的文件重命名

当新文件名已经存在时可以选择删除它/** *//**文件重命名 * @param path 文件目录 * @param oldname 原来的文件名 * @param newname 新文件名 */ public void renameFile(String path,String oldname,String newname)...{

2016-04-26 15:53:15 3084

转载 Apache Commons 工具包

Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.htmlBeanUtilsCommons-BeanUtils 提供对 Java 反射和自省API的包装BetwixtBetwixt提供将 JavaBean 映射至 XML 文档,

2016-04-26 10:26:00 420

原创 Ant的任务(task)

<!-- 这里的name代表工种名称,可任意 default代表默认的target名称,这个参数是必填的 --> <!-- 目标(任务):需要完成的事情 name:目标的名称,可任意 :具体的任务,如当前 代表要创建一个文件夹,目录为build/classes --> <!-- 编译src目录下的java文件至build/clases目

2016-04-25 17:02:41 1303

原创 出现Cannot assign requested address: JVM_Bind

Cannot assign requested address: JVM_Bind根据异常信息推测,可能是Tomcat需要绑定的端口或某些资源被其他应用程序占用。使用DOS命令netstat -an查看被占用的端口,并未发现有任何程序占用Tomcat使用的相关端口(例如8080),并且将Tomcat安装目录下的conf/server.xml文件中的端口改为其他端口,再次运行也无法正常启

2016-04-25 14:47:22 8857

原创 Ant的使用

Ant 是一种基于java的生成工具。作用类似c编程的Make工具(Unix平台使用较多)Ant具有平台的无关特性,但考虑到解压缩的方便性,通常建议Windows平台下载*.zip压缩包,而Linux平台下载.gz压缩包。文件结构:bin:启动和运行Ant的可执行性命令docs:Ant工具的相关文档,这些文档对学习使用Ant有很大的作用etc:包含一些样式单文件,通常无需理会该

2016-04-25 11:04:57 387

原创 flex Spark和Halo(mx)

Halo组件也称MX组件是Flex3独有的组件(按钮、文字段、容器等),而Flex4中引入了新一代的组件Spark,Flex4同时支持Halo和Spark,但许多(并不是全部)Halo/mx组件都有相应但更新的Spark组件Spark容器的布局包括 BasicLayout :绝对布局,使用x和y坐标HorizontalLayout: 组件在单行中依次横向排列。VerticalLay

2016-04-24 22:01:28 866

原创 flex简单的数据绑定

数据绑定是ActionScript支持的一项功能,能够让一个项目监听另一个项目的值,。绑定不仅有助于减少需要编写的代码量,而且,由于该功能可以有效地抽象信息的发布者和使用者因此也能加强应用程序的易扩展性。1、为绑定例子<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns

2016-04-24 19:51:36 386

原创 flex mxml调用as文件

myFunctions.as文件public function textMerge(input1:String, input2:String):String{ var res:String = input1 + input2; return res;}mxml文件<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"

2016-04-24 19:32:33 2405

转载 flex build 4 三个命名空间fx,mx,s

原来flex build 4有三个命名空间fx,mx,s,分别对应一下三个:•xmlns:fx=”http://ns.adobe.com/mxml/2009″•xmlns:mx=”library://ns.adobe.com/flex/halo”•xmlns:s=”library://ns.adobe.com/flex/spark”1、xmlns:fx=”http:

2016-04-24 16:54:46 371

原创 mxml学习总结

mxml是基于xml的专用布局Flex组件的标示标记语言,类似于网页上的HTML元素。MXML标记可以在同一个文件中结合CSS和ActionScript来创建完整地应用程序。1、mxml是xml,所以必须以一个xml声明开始: 文档必须包含一个根节点,对于主程序文件,Flex应用程序的根节点是,AIR应用程序的根节点是2.命名约定   文件名只能是字母或下划线开头,并且在它的后面只

2016-04-24 16:53:41 1334

转载 flash builder 4.7破解亲测可用

flash builder 4.7(fb4.7)是adobe公司推出的一种开发环境,可以让用户使用ActionScript语言和开源Flex框架构建游戏和应用程序。软件包括专业测试工具,例如分析器、网络监控以及单元测试支持,并进行了产品的优化和改进,能够大幅度提高用户的开发效率。本次小编带来的是flash builder 4.7破解版下载,此方法原理在于激活 Fb4.7而不是破解(靠修改文件或改变

2016-04-24 14:11:31 9427

原创 ActionScript基本语法

1、类型声明——在标识符后面用一个冒号(:)来定义后面跟的是它的数据类型或类对象。var maVar:Number2、区分大小写——同名但大小写不同认为是不同的3、点语法——当要定义属性和方法的访问、继承、对象显示以及XML父子继承是要使用.方法var myClass:SomeClass = new SomeClass();myClass.myPro = "hello";4、注释——单行注释//

2016-04-23 15:38:55 7364

原创 Flex Builder中创建的项目4种

Flex项目:该项目可以进行快速创建,其中包含MXML文件、可选择的CSS样式表和ActionScript类文件。一个Flex项目发布后将运行在Flash Player上ActionScript项目:不含任何的MXML和css文件,只有ActionScript类。通常用于编译一个应用程序,而不是用于编译Flex框架或者一个纯粹的基于ActionScript的Flex项目。使用用编译器将MX

2016-04-23 15:23:15 1792

转载 部署ArcGIS JS API 离线包(Tomcat与IIS)

部署ArcGIS JS API 离线包(Tomcat与IIS)ArcGIS Javascript API 在国内访问一直非常缓慢,Ersi也没有部署国内CDN的意思,但是它提供了离线安装包。安装过程其实挺简单的,就是有些繁琐, Tomcat的部署不太清晰。主要为了记录一下,便于以后查阅。    1.下载离线包首先下载ArcGIS JS API 离线包需要注册一个免费

2016-04-22 16:23:18 628

原创 REST客户端 学习笔记

REST客户端主要包括三个接口:javax.ws.rs.client.Client     javax.ws.rs.client.WebTarget和javax.ws.rs.InvocationClient接口是REST客户端的基本接口u,用于和REST服务器的通信。Client 被定义成一个重量级的对象,其内部要管理客户端通信底层实现所需的各种对象,比如连接器、解析器等。因此不推荐在应用中产

2016-04-19 23:52:20 1864 2

原创 REST资源地址和作用域 学习笔记

在路径变量里可以使用标点符号以辅助增强逻辑清晰性。1、问好  ? 用来分割资源地址和查询字符串的,“与” (&)符号是用来分割查询条件的参数的。GET  /book?start=0&size=102.逗号(,)用来分割有次序的作用域信息。需要注意的是,逗号分割逻辑上的顺序信息,这种顺序信息可以是约定俗称的,如先写经度后写纬度;也可以是系统约定的,比如“年月日”的顺序等。   GET /

2016-04-19 22:50:05 1058

原创 REST资源定位 学习笔记

REST使用URI实现资源的定位,从这个角度上讲,对外提供REST式的Web服务的接口是公布一些列的URI及其参数。资源路径:典型的URI包括协议名称、主机名称、服务端口、资源地址和查询字符串等5各部分http://lacalhost:8080/simple-service-webapp-spring-jpa-jquary/webapi/books/book?id=1

2016-04-19 22:18:35 978

转载 基于JAX-RS 2.0 REST服务几种类型

1、类型一,不存在Application子类,不存在Servlet子类,则需要动态生成一个servlet的实例,javax.ws.rs.core.Application2、类型二,不存在Application子类,存在Servlet子类,定义一个继承Servlet子类,Servlet2中在web.xml文件中配置相应的Servlet,Servlet则可以通过注解@WebServlet配置S

2016-04-19 19:33:02 682

原创 REST 在Servlet容器中运行

1、使用maven命令编译打包(clean 是清除target目录,package是打包,-D是为Maven命令设置运行时参数,skipTests参数是忽略测试生命周期)maven clean package -D skipTests= true2、将war包复制到Tomcat应用目录下dos:    copy  target\*.war   tomcat目录\webapps\*.wa

2016-04-19 19:17:20 668

原创 Jetty插件与REST服务

1、在maven项目的根目录下执行   mvn clean install2、插件配置 pom.xmljetty 7之后 org.eclipse.jetty jetty-maven-plugin

2016-04-19 19:09:31 1063

原创 REST统一接口 GET PUT DELETE POST

幂等性:idempotence 指外系统对同一REST接口的多次访问,得到的资源状态是相同的。1、GET 方法REST使用HTTP的GET方法获取服务提供的资源。GET方法是只读的。他是幂等和安全的。@GET方法注释对资源方法定义,使得该方法用于处理GET请求。

2016-04-19 19:02:37 5799

原创 jsp的3个编译指令,7个动作指令,9个内置对象

jsp的3个编译指令:page:该指令是针对当前页面的指令include: 用于指定包含另一个页面taglib:用于定义和访问自定义标签使用格式JSP页面中的三大指令:page include taglib一、Page指令的介绍:对整个页面的配置信息的指令。全部都是当前页面的配置信息。去掉JSP的Page指令就是一个HTML文件。page指令怎么加:

2016-04-18 22:35:28 867

转载 tomcat8在myeclipse中启动不了 出现严重: Error waiting for multi-thread deployment of directories to completehos

问题解决一:在eclipse中,window-->preferences-->Java-->Installed JREs  选中JRE 点击Edit写入这句话:-Xms800m -Xmx800m -XX:MaxNewSize=256m -XX:MaxPermSize=256m并设置当前使用的tomcat的运行jdk为当前刚刚设置过的jdk即可

2016-04-18 18:37:47 8402

原创 silhouette value 聚类

silhouette 是一个衡量一个结点与它属聚类相较于其它聚类的相似程度。取值范围-1到1,值越大表明这个结点更匹配其属聚类而不与相邻的聚类匹配。如果大多数结点都有很高的silhouette value,那么聚类适当。若许多点都有低或者负的值,说明分类过多或者过少。silhouette 可以根据任意距离度量,如 Euclidean distance , Manhattan d

2016-04-16 10:51:06 10272

原创 portlet编写入门

生成下面的两个文件:view.jsp:显示欢迎信息,并且提供编辑页面的链接。edit.jsp:显示有一个文本框的表单,允许欢迎信息可以被修改,并且包括一个回退到view.jsp的超级链接。 MVCPortlet类处理展示我们的JSPs,因此在本DEMO中,我们不需要生成一个单独的JAVA类。 首先我们不希望在同样的页面上出现多个欢迎信息,因此让我们的elearn007gre

2016-04-15 10:55:24 1615

转载 Velocity 模板使用指南

目录1.本文目地和使用对象... 22.什么是Velocity?. 33.Velocity能为你做什么?. 31.一个Mud Store Example. 34.Velocity Template Language (VTL):介绍... 45.输出第一个VTL页面!. 46.Comments(注释). 57.References(引用)51.Variabl

2016-04-15 10:25:42 755

原创 maven配置过程中出现Unsupported major.minor version

Maven3.3.9安装过程中出现Unsupported major.minor version解决方法C:\Users\c>java -versionjava version "1.7.0_80"Java(TM) SE Runtime Environment (build 1.7.0_80-b15)Java HotSpot(TM) 64-Bit Server VM (build 2

2016-04-15 10:05:39 1444 1

转载 Maven的安装配置

Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。发文时,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是,Ant 的项目管理工具(作为 make的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件,很难发现项目的相关性信息和其它信息(如开发人员/拥有者、版本或站点主页)。M

2016-04-15 09:42:32 275

原创 关于接口interface的继承(extends)问题

刚学java时,书上说一个类只能继承一个父类,但能实现多个接口。今天在研究Spring源码时,发现接口可以继承(extends)多个接口。public interface ApplicationContext extends EnvironmentCapable, ListableBeanFactory, HierarchicalBeanFactory, MessageSource, Ap

2016-04-05 22:54:41 12787 1

JDSL 2.0 the Data Structures Library in Java

the Data Structures Library in Java (JDSL). In addition to basic data structures, such as lists and dictionaries, JDSL includes implementations of a variety of complex data structures, such as trees, graphs, and priority queues, with powerful and flexible access to the elements stored, both by means of traditional iterators and by means of new types of accessors called positions and locators. ¤

2016-10-23

f.lux自动调整屏幕色温

f.lux - 全天候保护眼睛健康软件!自动调整屏幕色温减少蓝光防疲劳,长时间玩电脑必备!

2016-10-13

jad_java反编译插件eclipse 亲测可用

  1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/   2、 下载Jad反编译工具:jad.exehttp://www.kpdus.com/jad.html#download   3、将jad反编译工具jad.exe放到jdk安装路径的bin目录下面,jadclipse_3.1.0.jar放到eclipse的安装目录下的plugins目录下。   4、启动eclipse,打开:Window->Preferences->Java->JadClipse.   Path to decompiler,这里设置反编译工具jad的全路径名,就是第三部jad.exe的路径。   5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击*.class文件,eclipse将自动反编译。   注意:jadclipse_3.1.0.jar的版本与eclipse的platform版本号相关

2016-05-14

ArcGIS 10.1 key for desktop and server

ArcGIS 10.1 key for desktop and server contain Server 10.1.ecp

2016-02-29

数据挖掘:概念与技术 韩家炜

数据挖掘:概念与技术 韩家炜版 doc版本 亲测257页

2016-02-28

nine chapter ppt

nine chapter ppt is the source for people who want to learn lintcode or leetcode by yourself. enjoy it.

2016-02-25

arff weka数据集

weka 测试数据集,是jar文件需要加压。UCI文件夹下arff格式数据集

2016-02-24

一份不太简短的LATEX2介绍

LATEX是一种排版系统,它非常适用于生成高印刷质量的科技和数学 类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种 类的文档。LATEX 使用TEX[2] 作为它的格式化引擎。

2016-02-20

Let the Ballon rise

zju_2104_Let the Ballon rise

2015-08-23

chc java笔记1

java学习过程记录下的笔记,上课测试程序,以及重点难点:概述,环境变量,语法规则,三种方法打印输出菱形小程序,命令java Hello 在dos命令下加载流程图

2014-03-31

chc c语言 笔记上

学习c语言过程中记下的笔记,以及课上测试程序和 基本程序代。

2014-03-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除