- 博客(118)
- 收藏
- 关注
转载 Frame JSP文件简单描述 跳转与重定向
JSP有很多值得学习的地方,这里我们主要介绍JSP跳转,包括介绍Frame JSP文件等方面。当使用Forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.JSP,在a.JSP用到了Forward()重定向至b.JSP,此时form提交的所有信息在 b.JS
2011-06-30 11:56:00 2063
转载 JSP动态网页程序设计详解
http://developer.51cto.com/art/201012/237062.htm JSP页面从形式上就是在传统的网页HTML文件中加入Java程序片段(Scriptlet)和JSP标签。Servlet/JSP容器收到客户端发出的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式响应给客户端。基本语法:注释:1、客户端可以看到的注释:] --> (
2011-06-30 11:36:00 1294
转载 jsp开发技术应用的29个注意事项
http://developer.51cto.com/art/201105/261141.htm JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开
2011-06-30 11:19:00 1150
原创 JSP虚拟主机使用中的乱码问题-1
http://developer.51cto.com/art/201105/262222.htm 在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法。1 POST提交表单是乱码常见的情况为:页面都正常,但新插入的数据全是乱码.这种情况,就是因为提交的数据被程序接收后就是乱码,这个乱码又插入数据库了,所以显示不正常
2011-06-30 11:01:00 616
转载 jsp速度优化七种方法
http://developer.51cto.com/art/201105/265499.htm 调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作中实
2011-06-30 10:22:00 627
转载 JSP页面中的pageEncoding和contentType两种属性
转:http://developer.51cto.com/art/201106/270666.htm 关于JSP页面中的pageEncoding和contentType两种属性的区别:pageEncoding是jsp文件本身的编码contentType的charset是指服务器发送给客户端时的内容编码JSP要经过两次的“编码”,第一阶段会用pageEncodin
2011-06-30 10:05:00 1666
原创 Java泛型-- 通配符
通配符在本文的前面的部分里已经说过了泛型类型的子类型的不相关性。但有些时候,我们希望能够像使用普通类型那样使用泛型类型:◆ 向上造型一个泛型对象的引用◆ 向下造型一个泛型对象的引用向上造型一个泛型对象的引用例如,假设我们有很多箱子,每个箱子里都装有不同的水果,我们需要找到一种方法能够通用的处理任何一箱水果。更通俗的说法,A是B的子类型,我们需要找到一种方法能够将C类型的
2011-06-30 09:46:00 21776 4
原创 MyEclipseGen.java
package com.test2.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MyEclipseGen {
2011-06-28 12:50:00 1002
原创 JDBC-数据库连接工具类
package com.ycx.util;import java.sql.*;import javax.naming.InitialContext;import javax.naming.NamingException;import javax.sql.DataSource;import javax.sql.PooledConnection;public class
2011-06-28 11:15:00 958
原创 Tomcat6.0数据库连接池的配置
Tomcat Context.xml下配置: auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/ycx"
2011-06-28 11:12:00 531
原创 IO-1
package com.ycx.util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.I
2011-06-28 10:53:00 502
原创 IO-1
package com.ycx.util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.I
2011-06-28 10:53:00 557
原创 mysql event and procedure 一例:
CREATE PROCEDURE busytime_pro()BEGIN DECLARE busytime_start TIME;DECLARE busytime_end TIME;DECLARE busytime_peoplecount Integer; SET busytime_start = 08:00:00;SET busytime_end =
2011-06-27 11:17:00 968
转载 MYSQL EVENT 之初体验
http://the-road.blogbus.com/logs/39455269.html 研究了一下MYSQL的新玩意--EVENT,这是在5.1版本才出来的。以前在使用5.0的时候,没有EVENT和TRIGGER可以用,只有使用程序配合计划任务来代替。 用Navicat Lite for MySQL连接MYSQL,视图效果的创建,编写SQL,设置计划,保存,一切都那么
2011-06-10 10:00:00 695
转载 mysql的trigger和oracle的trigger的区别
mysql的trigger是仅仅statement激活,不能对同一table的同一个event写两个trigger,同一个event是指create trigger 中的trigger_time+trigger_event.trigger不会因为某些表的改变而被激活,这些表的改变是通过API修改的,这些API不发送语句给mysqlserver.1. mysql只能对每一行触发一次,
2011-06-10 09:21:00 1402
原创 java 日期格式时间24小时制
java 获取时间为24小时制java2010-08-19 14:38:24阅读383评论0 字号:大中小 订阅按指定格式获取时间import java.util.*;import java.text.*;public class TestDate { public static void main(String args[]) { Date today=new Date(); SimpleDateFormat f=new SimpleDateFormat("yyyy年MM月dd
2011-05-31 16:29:00 72989 1
转载 Struts 2 开发 RESTful 服务
<br />简介: 从 V2.1 开始,Struts 2 开始提供 Convention 插件,它允许根据“约定”来搜索 Action,以及管理 Action 和 Result 的映射。另外,Struts 2.1 还提供了 REST 插件,使 Struts 2 可以支持 Rails 风格的 URL,以对外提供 REST 风格的资源服务。本文作者通过代码示例演示了这些特性。<br />REST 简介<br />REST 是英文 Representational State Transfer 的缩写
2011-05-12 11:31:00 1573
原创 四种流行的AJAX框架jQuery,Mootools,Dojo,ExtJS的对比
AJAX是web2.0的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:Ajaxian在2007年底对Ajax工具进行了调查,部分调查结果见下表(其中数字为调查者使用该工具的百分比,详细的请参见网页):http://ajaxian.com/archives/2007-ajax-tools-usage-survey-resultsPrototypejQueryExtScript.a
2011-05-06 17:06:00 795
原创 创建SVN服务--开机启动SVN
sc create svnserve1 binpath= "/"C:/Program Files/Subversion/bin/svnserve.exe/" --service --root E:/SVN_root/repository_1" displayname= "Subversion" depend= tcpip start= autosc description svnserve1 "Subversion server (svnserve1)"sc pause在这里将每个sc命令写成一行
2011-05-06 12:39:00 738
原创 Android WebView总结
<br />1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。<br /> 2、在要Activity中生成一个WebView组件:WebView webView = new WebView(this);<br /> 3、设置WebView基本信息:<br /> 如果访问的页面中有Javascript,则webview必须设置支持Jav
2011-05-04 17:43:00 627
原创 端口号查看
<br /> 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" <br /> 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用<br />假如我们需要确定谁占用了我们的9050端口<br />1、Windows平台<b
2011-05-03 09:40:00 966
转载 Java中接口的使用概要
<br /> 接口申明必须有interface关键字和接口的名字,public指明任意类均可以使用这个接口,默认情况下,只有与该接口定义在同一个包中的类才可以访问这个接口。extends 与类申明中的extends 基本相同,不同的是一个接口可以有多个父接口,用逗号隔开。而一个类只能有一个父类。子接口继承接口中所有的常量和方法。在类的申明中用 implements来表示一个类实现某个接口,在类体中可以使用接口中定义的常量,而且必须实现接口中定义的所有方法(可以是空的实现但一定要实现),否则该类就是一个抽象类
2011-03-21 09:58:00 611
转载 Java 7更新内容如下所示:
<br />Java 7更新内容如下所示:<br />◆允许在switch中使用字符串<br />◆自动资源管理<br />◆通用实例创建来改进类型推断(diamond)<br />◆简化的Varargs方法调用<br />◆更好的整型文字综合性建议<br />◆Collections集合的语言支持<br />◆JSR292的语言支持<br />在the OpenJDK 7特性页面中,你还可以看到其他的功能。<br />这些功能分为不同的种类:<br />◆虚拟机(VM)<br />◆压缩的64位对象指针<
2011-03-17 16:14:00 785
转载 用Oracle闪回功能(flashback)恢复删除的数据---Oracle;闪回;回滚段;数据恢复
<br />http://www.sosdb.com/jdul/dispbbs.asp?boardID=1&ID=268<br /> <br />人为的错误是数据库系统失败的重要原因之一,根据调查约40%的系统问题是操作失误或者用户错误引起的,这些人为的错误又特别难以避<br />免。传统上当发生数据丢失、数据错误问题时,解决的主要方法就是数据的导入/导出、备份/恢复技术。这些方法都需要发生数据错误之前有<br /> <br />一个正确的备份,才能进行恢复。恢复时不取决于错误程度,而只取决于备份/恢复策略
2011-03-08 14:14:00 595
转载 用Oracle闪回功能(flashback)恢复删除的数据---Oracle;闪回;回滚段;数据恢复
<br />http://www.sosdb.com/jdul/dispbbs.asp?boardID=1&ID=268<br /> <br />人为的错误是数据库系统失败的重要原因之一,根据调查约40%的系统问题是操作失误或者用户错误引起的,这些人为的错误又特别难以避<br />免。传统上当发生数据丢失、数据错误问题时,解决的主要方法就是数据的导入/导出、备份/恢复技术。这些方法都需要发生数据错误之前有<br /> <br />一个正确的备份,才能进行恢复。恢复时不取决于错误程度,而只取决于备份/恢复策略
2011-03-08 14:14:00 5483
转载 用Oracle闪回功能(flashback)恢复删除的数据---Oracle;闪回;回滚段;数据恢复
<br />http://www.sosdb.com/jdul/dispbbs.asp?boardID=1&ID=268<br /> <br />人为的错误是数据库系统失败的重要原因之一,根据调查约40%的系统问题是操作失误或者用户错误引起的,这些人为的错误又特别难以避<br />免。传统上当发生数据丢失、数据错误问题时,解决的主要方法就是数据的导入/导出、备份/恢复技术。这些方法都需要发生数据错误之前有<br /> <br />一个正确的备份,才能进行恢复。恢复时不取决于错误程度,而只取决于备份/恢复策略
2011-03-08 14:13:00 741
转载 C++ 与 Java 语言对比
<br /> C++ 与 Java 语言对比<br /> <br />今天一大早来到实验室,突发地想要写点什么!<br />做 Java 已经几年了,以前也学习过C++,但是从来没有真正对比过Java 和C++ 的具体不同。<br />现在项目要用VC,熟悉中不得不把两者做个比较。<br />这里只是简单罗列出两者在语言上的不同,
2011-03-08 11:37:00 533
转载 深入Java关键字null
一、null是代表不确定的对象 Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。 比如:int a = null;是错误的。Ojbect o = null是正确的。 Java中,变量的适用都遵循一个原则,先定义,并且初始化后,才可以使用。我们不能int a后,不给a指定值,就去打印a的值。这条对对于引用类型变量也是适用的。 有时候,我们定义一个引用类型变量,在刚开始的时候,无法给出一个确定的值,但是不指定值,程序可能会在tr
2011-03-08 09:01:00 578
原创 pb中窗口的打开和关闭
Close()功能关闭窗口并释放窗口以及窗口上的控件所占据的内存。语法Close(windowname)参数windowname:要关闭窗口的名称返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果参数windowname的值为NULL,Close()函数返回NULL。用法应用程序使用Open()或其它Open簇函数打开窗口后,不需要窗口时,可以使用Close()关闭窗口并释放窗口以及窗口上所有控件占据的内存。Close()函数的执行过程为:如果要关闭窗口的CloseQuery和/或
2011-02-28 14:47:00 11805
原创 opensheet用法
<br />例: opensheet(mcs010w, sa000w, 0, original!)<br /> opensheet(mcs296w,sa000w,4,Cascaded!)<br /> <br />1、功能在MDI 框架窗口中打开MDI 子窗口并在指定菜单中创建选择该子窗口的菜 <br />单项 <br />语法OpenSheet(sheetrefvar{,windowtype},mdiframe{,position{,arrangeopen}}) <br />
2011-02-28 14:44:00 1444
原创 在pb数据窗口实现选中多行数据
long l_lastrow=1 //声明实例变量并置初值(上次点击行)datawindow的click事件代码:long iif keydown(keyshift!) then //如果按下Shift键if row>l_lastrow then for i=l_lastrow to row this.selectrow(i,true) //选中当前行和上次单击行之间的所有数据行 nextelse for i=l_la
2011-02-25 16:37:00 7947
原创 哎,我的表达能力,难道真是那样子的?
<br /> 最近发现自己老是表达不清楚自己想要说的话,人家老是说不懂我在说些什么。我虽然觉得自己的表达能力不算好,但至少常人是能够理解的啊!曾经质疑别人的领悟能力和是否有耐心来听我话,但最近越来越觉得是自己的问题。哎,真是郁闷,有点觉得自己就像个“外星人”。
2011-02-23 16:25:00 574
转载 共享软件的出路
<br />http://tech.sina.com.cn/s/s/2006-11-14/1504157631.shtml<br /> <br /> <br />今天在座的有很多共享软件的作者,我过来是想谈一下更现实的问题。<br /> 其实中国的国情已经决定了,大家再抱怨盗版,但老百姓不愿付钱,这个问题目前是无法彻底解决的。但是,作为我们共享软件作者,你怎么做?他面临着很多生存的问题、发展的问题,他有一些无法解决的问题,他就一定会做流氓软件,会做捆绑软件。<br /> 我认为真正解决这些问题,
2011-02-22 17:19:00 859
原创 运行程序:xp系统中在运行(cmd)中运行程序
<br /> 将程序快捷方式 复制到C:/WINDOWS/system32下 ,该快捷方式为exe格式 ,并将该文件名 在运行窗口中输入并回车,则可以打开该程序。<br /> 如powerbuilder的快捷方式为:pb60.exe 则在运行窗口中输入pb60并回车则打开该程序,其他程序打开方式一样。
2011-02-22 16:32:00 1285
原创 在sqlplus命令终端显示匿名块的输出 - 调用函数
<br /> set serverpout put on<br /> <br />//<br /> <br /> var income number<br /> <br /> call anuul_sal(in come)<br /> <br /> exec annul_sal(id) into :income<br /> <br />print incom;
2011-01-27 11:19:00 1985
转载 软件开发入门学习
<br /> 踏实 <br /><br /> 偶然在网上看到《由C#风潮想起的-给初学编程者的忠告》一文. 其中一个角度:避免“浮躁”,倡导“踏实”的学习方法,我是很认同的,但总觉该文作者标题“-给初学编程者的忠告”太大,所以在其文列出的一些具体的“操作方法”上我认为可以探讨,如同自己在某次公司总结会上就《软件开发,我们积累的是什么?》为题跟同事聊了半个多小时后,其中一个同事提到希望我能继续把这个题目细化,就刚入行的他们具体该如何发展有更“具操作性”的指引,当时我是跟他们说这只是我在这一
2011-01-25 11:20:00 587
转载 做为新人-- 转载一下人家对新人的看法
<br />作为新人,了解上司对自己的看法和新人的一些不应该有的表现是很有必要的哦!<br /> <br /> <br /> <br />软件人生之这些年做项目带新人的经验总结<br /> <br />上班时间写个人博客随笔的确会有些感觉到愧疚,项目组里的兄弟们都在努力干活,我却在娱乐,写写博客、休闲,拿公司的钱写自己的文章,的确是有些不好,以后还是少在上班时间写博客了,上班时间好好干活,拿公司的钱应该给公司干活才好,公司毕竟不是给我发工资让我来写博客的。<br /> 这些年前后带过很多新人,仔细算
2011-01-24 17:32:00 735
原创 Modify--ReadOnly1
<br />dw_disconnection_list.dataobject = "dw_list"<br />dw_disconnection_list.Modify("Datawindow.ReadOnly = Yes")<br />dw_disconnection_list.settransobject(sqlca) --- 不可修改<br />|<br />|<br />|<br /><br />dw_disconnection_list.Modify("Datawindo
2011-01-11 09:50:00 633
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人