- 博客(57)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 static块、普通代码块的执行顺序
转自:http://blog.csdn.net/u013238950/article/details/50906061static块,普通代码块,构造代码块执行顺序class A{public A(){System.out.println("Hello A");}{System.out.println("block A");}static{System.
2016-03-29 14:19:52
468
转载 文件下载
转载自:http://yunsyz.blog.163.com/blog/static/8620494201311355746227/java实现文件下载功能,自动弹出保存窗口 public void download() { String filePath =this.queueService.getCsvFilePathById(id);//所要下载的文件
2015-12-21 16:54:06
429
转载 DB2错误代码大全
sqlcode sqlstate 说明000 00000 SQL语句成功完成01xxx SQL语句成功完成,但是有警告+012 01545 未限定的列名被解释为一个有相互关系的引用+098 01568 动态SQL语句用分号结束+100 02000 没有找到满足SQL语句的行+110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统+111
2015-11-18 10:26:11
1157
转载 关于数据库的SQL入门,转载
转自:http://blog.sina.com.cn/s/blog_627002d10100zlh2.htmlSQL:1.结构化查询语言2.使我们有能力访问数据库3.ANSI的标准计算机语言SQL能做什么?1.面向数据库执行查询2.可从数据库取回数据3.可在数据库中插入新的记录4.可更新数据库中的数据5.可创建新数据库6.可在数据库中创建新表
2015-11-17 15:25:43
461
转载 项目的绝对路径问题
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>用于找项目的绝对路径~~
2015-09-21 15:23:53
352
原创 关于visualSVN无法连接的问题
不知道是不是自己的机器问题,还是都有这种情况,mark一下。在局域网内一台台式机上配置了visualSVN的服务,在其他局域网内,都装了svn的客户端,并且之前连上还好使;有的时候断电之后,重新启动台式机visualSVN服务后,局域网内的机器,无法连接visualSVN。解决:在台式机服务器上,本地浏览器试运行看看能否连接到,如果连接不到,可能是你的URL连接地址写错了。如果能够连接上,
2015-09-14 11:29:39
1014
转载 <context:annotation-config />
Annotation:简化配置,注解当我们在xml中写了 这句话,我们就相当于初始化了四个Bean:@Autowireda) 默认按类型by typeb) 如果想用byName,使用@Qulifierc) 写在private field(第三种注入形式)(不建议,破坏封装)d) 如果写在set上,@qualifi
2015-09-14 10:51:25
378
转载 XML
XML和HTML其实是源自同一个先辈:SGML XML比属性文件Properties的优势在于,结构层次清晰,不限于单一的平面层次结构(键值对,键还是唯一的)。XML文档结构:文档头: 或者 之后通常是文档类型定义(Document Type Definition,DTD)例如:(非必需品)PUBLIC "-//mybatis.org//DTD Conf
2015-09-06 17:09:44
380
转载 Java中的IO流,入门
在保存数据时,可以选择二进制格式或文本格式。例如:整数1234存储成二进制数时,它被写为由字节 00 00 04 D2构成的序列,(十六进制表示法),而存储成文本格式,它被存为了字符串“1234”。虽然,二进制格式的 I/O 告诉且高效,但是不宜人来阅读!关于文本格式的 I/O 流,我们需要考虑 字符编码(character encoding),UTF-16编码方式,字符串“123
2015-09-01 20:02:23
492
转载 用rowdata的一些js方法的时候,精确度不够
对前台不熟,但是这个问题我跟了很久才发现,一直找不到实体类;如下面的方法中,要加入一个" \' \' " 表示一个字符类型,不然可能精度不够,跟你要找的主键不同,导致找不到实体类的数据;onEdit('+ rowdata.id +') 这里的 Id 精度要注意了
2015-08-20 18:02:09
1375
转载 记糊涂了,下次真的有必要脑补一下“id和name”在前台页面中的作用
当前台界面传值到后台,request.getParameter() 这里用的是name。(记得之前用过,后来忘记了,今天我把id和name都加上,并且id放在前面,好像都不好使)
2015-08-17 19:51:55
522
转载 几种还款的方式中本金和利息的计算
个人贷款利率可根据贷款产品的特性,在一定区间内浮动。一般来说,贷款期限在1年以内(含1年)的实行合同利率,遇法定利率调整时,执行原合同利率;贷款期限在1年以上的,合同期内遇法定利率调整时,借贷双方可按商业原则调整。月利率=年利率/12日利率=月利率/30=年利率/360提示:年利率换算成日利率时,均按照360天计算摘自百度百科:http://jingyan.ba
2015-08-11 19:06:52
6792
转载 Sequence的介绍
Sequence是数据库系统按照一定规则自动增加的数字序列。这个序列一般作为代理主键(因为不会重复),没有其他任何意义。Sequence是数据库系统的特性,有的数据库有Sequence,有的没有。比如:Oracle、DB2、PostgreSQL数据库存在Sequence,MySQL、SQL Server、Sybase等数据库不存在Sequence;根据我个人理解,S
2015-07-23 14:19:02
545
转载 SQL四种语言:DDL,DML,DCL,TCL
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema.DDL是SQL语言的四大功能之一。用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束DDL不需要commit.
2015-07-23 14:11:13
426
转载 关于局域网SVN的配置
继昨天发表的 subversion 的使用之后,今天,我找了另外一个工具,比subversion好用,并且简单,还拥有界面操作!它就是 VisualSVN server 我们选择标准版,专业版的要收费。我们先去看看别人对 VisualSVN Server 的评价:(引自: http://www.jb51.net/article/17365.htm)1.为什么要用Visua
2015-07-21 16:53:01
1914
转载 关于配置局域网SVN
一、基本概念1、什么是版本控制?简单点来说,版本控制就是数据仓库,它可以记录你对文件的每次更改。这样,就算你在昏天黑地的改了,几个月后老板说不要了,还是按照过去那样,你也不会抓狂,简单的恢复版本操作就搞定一切。2、什么是Subversion?Subversion是一个自由/开源版本控制系统,它管理文件和目录可以超越时间。一组文件存放在中心版本库,这个版本库很像一个普通的
2015-07-17 17:01:49
582
转载 关于中文乱码问题
一、servlet 1)将接收的内容(参数)进行编码 request.setCharacterEncodeing(String charset); 2)将要输出的转发的内容进行编码 response.setContextType("text/html;charset=utf-8"); 二、jsp
2015-07-15 18:47:17
1859
转载 关于Spring中的context:property-placeholder 导入多个独立的配置文件
最近项目里面实现的功能比较多,也继承了一些第三方的插件所以applicationContext文件里面的配置会增加,当我们需要 多个 properties文件的时候,一开始使用的时候,会出现引入两个properties文件报错。找了一下网上的资源:http://my.oschina.net/tinglanrmb32/blog/409115下面是大神的解答:spring中 c
2015-07-15 15:54:20
2527
转载 Listener介绍
监听器 Listener,Web应用在Web容器中运行时,Web内部会不断发生各种事件: 像Web应用被启动、Web应用被停止,用户 Session开始、用户Session 结束、用户请求到达等等,这些应用对开发者来说是透明的。实际上,在Servlet API 中, 提供了大量监听内部事件;使用Listener 的两个步骤:1、定义Listener实现类2、通过 Annotation
2015-06-08 18:28:00
448
原创 使用URL Rewrite 实现网站伪静态
对于 Java Web来说,要实现伪静态非常简单:可以通过 Filter 拦截所有发向 *.html 请求,然后 按照某种规则,将请求 forward 到实际的 *.jsp 页面即可。现有的 URL Rewrite 开源项目 为这种思路 提供了实现,使用 URL Rewrite 实现网站伪静态:1、登录 http://www.tuckey.org/urlrewrite/ 站点,下载最新的
2015-06-05 17:17:00
604
原创 Filter介绍
Filter 可认为是 Servlet 的一种“加强版”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的 处理链;Filter 也可对用户请求生成响应,这一点与 Servlet 相同,但实际上很少会使用 Filter 向用户请求生成响应。使用Filter完整的流程是:Filter对用户请求进行预处理,接着将请求交给 Servlet 进行
2015-06-05 16:08:26
362
原创 Servlet的介绍
JSP本质其实就是Servlet,已经编写好的JSP部署到Web容器之后,Web容器会把JSP编译成Servlet。直接使用Servlet的缺点:Servlet开发效率非常低,特别是当使用Servlet生成表现层页面时,页面中所有的HTML标签,都需要采用Servlet的输出流来输出。而且Servlet的标准的Java类,必须由程序猿开发、修改,美工人员难以参与Servlet页面的开发;所以S
2015-06-04 18:25:19
534
原创 JSP中的几个常用指令
1.forward指令,用于将页面的响应转发到另外的页面,既可以发到静态HTML、也可以转发到动态JSP页面,或者容器中的Servlet语法: JSP 1.0版本: }"/> JSP 1.1以上的版本: }"> {} 第二种方法在与转发时增加额外的请求参数,请求参数值可以通过 HttpServletRequest类的getParameter()方法获取。例子:
2015-06-04 15:45:39
808
原创 关于iWebOffice中使用变量插入到Office书签里面
我们采用的iWebOffice中的 “WebOfficeObj.SetBookmarks('${params}');”这里面的'${params}'是后台封装的一个model的键值对, “params”,String;String里面放的是拼接的键值对。一开始,页面书签并没有替换,认真的对比了一下。原因可能如下:1、封装的键值对格式不对,导致解析时出错;2、后台传入的键值对para
2015-06-04 10:29:55
1571
原创 读SCJP认识一下Java(一)
1. 定义了类、对象、属性、方法等,很明了直接:2.关于变量名的合法定义的约定:1、只能第一个字符,只能使用$符、字母、下划线开始,而不能使用数字;2、第一个字符后面没有限制,可以是数字、字符合法符号等;3、大小写是不同的举例一些合法的 变量名 : _a 、 $c 、 _______2_c 、 _$ 、 this_long_name_var ;举例一些非法
2015-06-03 17:30:10
497
转载 Eclipse中简单生成Maven项目
一、下载安装自己需要的Eclipse版本,根据自己习惯和爱好。二、Maven的安装和配置1、进入maven的官网下载maven,然后解压到自己的电脑,小白本人解压的目录:D:\maven3.0.5 ;注意Maven的作用是自动下载jar包,而它的下载方式就是通过寻找仓库位置,2、进入Maven安装目录下的conf子目录中,打开settings.xml进行配置修改。2.1、修改默
2015-06-02 16:58:09
629
原创 iWebOffice2015入门(二)
经过前面的准备工作,也许你已经找到了那个界面了。下面我们来说说这个工程的目录,已经关键的文件,本实例主要采用了 DocumentList.jsp、DocumentEdit.jsp 以及 DocumentSave.jsp这三个展示的文件和引入的插件文件几个js文件 iWebOffice2015.js、iWebOfficeObject.js的文件关键文件还是他们自定义的 iWebO
2015-05-25 17:40:46
12359
1
原创 iWebOffice2015入门(一)
最近在倒腾金格第三方插件,主要功能是,讲Word 的功能集成到 Web 中,这样有利于一些文件的线上修改、打印以及保存等等。对于第三方插件的使用,一开始完全没有头绪,就想看到了一个核桃,不知道怎么下嘴;后面经过它们网站找到了对应的 Demo .jar,找到了实例,以及一些技术文档,然后在联系到了他们的一些技术人员。在遇到了问题的时候,能够有一个咨询的地方。先看看它的Demo,一个关于新建、
2015-05-25 17:01:46
8278
3
转载 搭建新项目的步骤(一)
对于自己从没有搭建过大型项目的菜菜,只是给大型项目做一些螺丝钉的拧紧工作,今天心血来潮,想剖析一下项目结构。下面就让我记录一下“庖丁”解牛,如果分析的不得当,还请拍砖。从新建一个web工程开始,先从 WEBRoot目录web.xml 开始,个人觉得这个是最基本的配置文件先让我们来熟悉一下这里面的配置属性(parameter)。主要包括servlet、filter、listener等等。小弟也不
2015-05-13 17:27:57
699
转载 Apache中的AJP协议
AJP 协议是定向包(面向包)协议,采用二进制形式代替文本形式,以提高性能。Web Server一般维持和Web Container的多个TCP Connecions,即TCP连接池,多个request/respons循环重用同一个Connection。但是当Connection被分配(Assigned)到某个请求时,该请求完成之前,其他请求不得使用该连接。Tcp Connec
2015-05-06 10:46:59
1981
原创 Java中的多态性
动态绑定 把扩展性发挥到极致!动态绑定 是指“在执行期间(而非编译期)判断所引用对象的实际类型,根据其实际的类型调用其相应的方法动态绑定(多态) 的 三个必要条件 (可扩展性的重要性) 1,要有继承 2,要有重写 3,父类引用指向子类对象面向对象强调 类和类之间,对象和对象之间 的组织关系,“可扩展性和维护性”可能发挥
2015-05-05 17:32:32
415
转载 Spring的事务管理基础情况(六)
JavaEE应用的传统事务有两种策略:全局事务和局部事务。全局事务由应用服务器管理,需要底层服务器的JTA的支持。局部事务和底层所采用的持久化技术有关,当采用JDBC持久化技术时,需要使用Connection对象来操作事务;而采用Hibernate持久化技术时,需要使用Session对象来操作事务。(全局)JTA: Transaction tx = ctx.lookup(); tx
2015-05-05 17:17:40
452
转载 Spring的AOP初步了解(四)
Spring AOP的初步实现:采用AspectJ实现AOP,它是基于java语言的AOP框架。对于AspectJ的简单例子可以参考D:AOP,可以从反编译中看到,经过ajc 指令编译后,那些.class文件都发生了改变!也就是说AspectJ是编译时增强的AOP框架。对于需要增强的类 采用aspect 关键字来定义类名。这里可以采用正则表达式的方式去匹配需要的方法名;A
2015-05-05 17:14:38
528
转载 Spring的Bean的生命周期(三)
Bean的生命周期Singleton:单例模式,在整个Spring IOC容器中,使用singleton定义的Bean将只有一个实例。(默认的)Prototype:原型模型,每次通过对容器的getBean方法获取prototype定义的bean时,都将产生一个新的bean。Request:对于每次HTTP请求,使用request定义的bean都产生一个新的实例。Session:HT
2015-05-05 17:12:21
416
转载 Spring实现零配置的方式(二)
实现“零配置”:以前JAVA支持跨平台,XML也支持跨平台的数据交换,后来受Rails框架的影响,也开始支持零配置的问题了。Rails框架采用“约定优于配置”的方式,Spring并没有采用“约定优于配置”的方法,但是它利用了几个Annotation:1.@Component:标注一个普通的Spring Bean类;2.@Controller:标注一个控制器组件类;3.@
2015-05-05 17:07:14
495
转载 Spring中的一些访问资源文件的接口方法(一)
关于Spring的一些资源访问接口:UrlResource:访问网络资源的实现类;ClassPathResource:访问类加载路径里资源的实现类;FileSystemResource:访问文件系统里面的实现类;ServletContextResource:访问相对于ServletContext路径里面的InputStreamResource:访问输入流资源ByteArra
2015-05-05 17:03:35
421
转载 SpringMVC的注解和jQuery的配合使用
Spring 2.5之前,我们通过实现Controller接口或其实现来定义我们的处理器类。这个已经被我们@DeprecatedSpring2.5开始引入注解式处理器支持,通过@Controller和@RequestMapping注解来注解定义我们的处理器类。这两个注解要有处理器映射和处理器适配器的支持,也就是DefaultAnnotationHandlerMapping和Annota
2015-05-05 16:33:42
540
原创 ajax简单实例
关于Ajax自己一直都是只问其声,而不知其真身;前几天我用Ajax,做一个从后台获取一个字段,在页面加载前显示到前台的功能。这个确实能够实现,看了半天的小demo,还是没有头绪。从网上搜罗了一下ajax的一些参数,觉得最重要的参数只有几个: url、data以及success的返回函数。url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为St
2015-04-29 11:58:53
424
TA创建的收藏夹 TA关注的收藏夹
TA关注的人