2009年3月17日

struts2的体会感悟猜想

摘要: 下午学习struts2好几个小时,总结经验教训如下: 1,Action的一部分成员变量是与请求对象request携带的请求参数相关联的,struts2在创建Action的时候,会把提前解析到的参数都赋值给Action的成员变量。这一部分成员变量是不允许在程序中调用它们的set方法的,如此,请求参数只 阅读全文

posted @ 2009-03-17 17:01 台哥编程课堂 阅读(117) 评论(0) 推荐(0) 编辑

2009年2月25日

java操作excel文件()

摘要: package com;import java.io.*;import java.util.Date; import jxl.*;import jxl.format.Colour;import jxl.format.UnderlineStyle;import jxl.read.biff.BiffException;import jxl.write.*;public class OperateExcel {/*** Read data from a excel file*/public static void readExcel(String excelFileName){ Workbook.. 阅读全文

posted @ 2009-02-25 15:14 台哥编程课堂 阅读(430) 评论(0) 推荐(0) 编辑

2009年2月24日

台哥算法练习 - 12345变为一万两千三百四十五

摘要: 这是十年前,刚刚工作时,一次在群里,看到这问题,随手半小时,写下这代码: 阅读全文

posted @ 2009-02-24 15:16 台哥编程课堂 阅读(254) 评论(0) 推荐(0) 编辑

2009年1月30日

为什么要用MVC模式?

摘要: 为什么要用MVC模式?如果不用该模式,控制逻辑和模型逻辑都写在jsp中的话,那么:1,jsp内容十分混乱,不易看懂。这十分不利于修改维护。2,jsp转化生成servlet后,jsp内容都到了servlet的service方法中,那么这一个方法里, 既有控制流程的语句,又有模型逻辑语句,还有页面生成的语句,这也太乱了。对于类的一个方法来说,应该只做一件事情,实现一个意图,这样既美观,又意图明确,还能增加可复用性,一石三鸟。 阅读全文

posted @ 2009-01-30 03:58 台哥编程课堂 阅读(1220) 评论(0) 推荐(0) 编辑

2009年1月19日

“X整除3,那么X的各位数之和也整除3”的证明

摘要: 3的倍数的集合是一个等差数列,如下: 3,6,9,12,15,18,,,,87,90,93,96,99,102,105,108,,, 只须证明每一项的各位数之和都是3的倍数,即可。 运用数学归纳法,如下: 第一步:首项3显然满足该定理。 第二步:假设前项各位数之和是3的倍数,那么: 1,前项尾数是0 阅读全文

posted @ 2009-01-19 16:41 台哥编程课堂 阅读(213) 评论(0) 推荐(0) 编辑

2008年12月29日

类的方法名为什么叫做接口?

摘要: 用电器的插头是接口把插头插入插座,用电器就可以工作.需要用电器的服务的时候,只要把插头插入插座就可以了.类的方法名也是接口把类的方法名插入代码,就可以调用类的这个方法.需要调用类的方法的时候,只要把类的方法名插入代码就可以了.所以:类的方法名就是类的接口. 阅读全文

posted @ 2008-12-29 10:15 台哥编程课堂 阅读(269) 评论(0) 推荐(0) 编辑

2008年12月24日

VB.NET修改文件名

摘要: Public Class Form1 '将f:/123/文件下的txt文件改名(修改后的名字是0.txt,1.txt,2.txt.......) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim files() As String '用于贮存文件名 Dim length As Integer = 0 'files数组长度 Dim fileName As Stri... 阅读全文

posted @ 2008-12-24 13:58 台哥编程课堂 阅读(3902) 评论(0) 推荐(0) 编辑

vb中对文件的操作

摘要: Option ExplicitPrivate Sub Command1_Click()Dim file_1, file_2 As String '文件名 file_1 = "f:123.txt"file_2 = "f:456.txt"Dim abc As String '所读取的文本文件的所有内容 Dim xyz As String '在循环中存放每行的内容 Open file_1 For Input As #1Open file_2 For Append As #2Do While Not EOF(1) '循环直至文件尾 阅读全文

posted @ 2008-12-24 10:32 台哥编程课堂 阅读(284) 评论(0) 推荐(0) 编辑

2008年12月4日

关于设计模式

摘要: 判断一个软件系统设计是否良好的标准是:1,易扩展,2,易修改,3,复用程度高. 所谓设计模式,就是为达到以上三个标准而采用的方案!设计一个系统时,有些时候,不一定用设计模式就是好,盲目追求设计模式纯粹是无知之举。应该按照实际情况,选择是否运用设计模式,用哪个。其实设计模式是很简单的,自己也可以创造一个出来,只要能达到以上三个标准,就是个好模式。最适合的,就是最好的!运用之妙,存乎一心! 阅读全文

posted @ 2008-12-04 11:56 台哥编程课堂 阅读(105) 评论(0) 推荐(0) 编辑

2008年12月1日

关于Hibernate session 的缓存

摘要: Hibernate session 的缓存实质本身就是一个map,其中保存了实体类对象.这些对象是和数据库中的表相对应的.要进行数据库的增删改,步骤如下:1,通过session的 save/update 等方法来将对象加入缓存或者更新缓存中的对象.(这是代码里可以看到的)2,在某些个时间点,session的缓存被清空,同时根据缓存中对象的变化,执行相应的增删改的sql语句,从而更新数据库.(这些是被hibernate封装的,我们看不见)要进行数据库的查询操作,步骤如下:1,通过session的 find 等方法来查询session的缓存,如果找到需要的对象,则将其返回,如果找不到,则生成相应的 阅读全文

posted @ 2008-12-01 10:34 台哥编程课堂 阅读(581) 评论(0) 推荐(0) 编辑

导航