9月10
       为什么每个人都急不可耐?
走进任何一家书店,你会看见《Teach Yourself Java in 7 Days》(7天Java无师自通)的旁边是一长排看不到尽头的类似书籍,它们要教会你Visual Basic、Windows、Internet等等,而只需要几天甚至几小时。我在Amazon.com上进行了如下搜索:
    pubdate: after 1992 and title: days and (title: learn or title: teach yourself)
    (出版日期:1992年后 and 书名:天 and (书名:学会 or 书名:无师自通))
我一共得到了248个搜索结果。前面的78个是计算机书籍(第79个是《Learn Bengali in 30 days》,30天学会孟加拉语)。我把关键词“days”换成“hours”,得到了非常相似的结果:这次有253本书,头77本是计算机书籍,第78本是《Teach Yourself Grammar and Style in 24 Hours》(24小时学会文法和文体)。头200本书中,有96%是计算机书籍。 字串8
结论是,要么是人们非常急于学会计算机,要么就是不知道为什么计算机惊人地简单,比任何东西都容易学会。没有一本书是要在几天里教会人们欣赏贝多芬或者量子物理学,甚至怎样给狗打扮。
让我们来分析一下像《Learn Pascal in Three Days》(3天学会Pascal)这样的题目到底是什么意思:

学会:在3天时间里,你不够时间写一些有意义的程序,并从它们的失败与成功中学习。你不够时间跟一些有经验的程序员一起工作,你不会知道在那样的环境中是什么滋味。简而言之,没有足够的时间让你学到很多东西。所以这些书谈论的只是表面上的精通,而非深入的理解。如Alexander Pope(译注:英国诗人、作家,1688-1744)所言,一知半解是危险的(a little learning is a dangerous thing)。
9月10

UltraEdit java环境的配置

12:56编程杂谈  From: 本站原创
       首先你要确定你的jdk环境变量配置是正确的,对于java初学者来说,编译和运行java程序是一件很头疼的东西。显然,在命令方式下编译和运行java程序用久了,确实是很麻烦, 而我们又不想使用大型的开发工具时,UltraEdit是一个不错的选择, 很多初学者都是用它来编写java源文件的,可以高亮度显示关键字。
1.关键字高亮度显示。
打开UltraEdit->视图->高亮显示类型->java;
此时在UltraEdit输入java程序时,关键字和java包下的类可以高亮度显示,
还有注释也是啊,如果你不喜欢它的默认色彩,可以自己更改。
在顶层的菜单栏中选择 高级->配置->语法高亮(对话框的一个选项卡)->语言->java
你就可以配子你自己喜欢的色彩了。
Tags: ,
9月10

有关log4j的使用

12:50编程杂谈  From: 本站原创
       下面我们来讨论下这个log4j.properties 使用方面的问题和一些事项,请看如下说明。shy
一.参数意义说明
输出级别的种类
ERROR、WARN、INFO、DEBUG
ERROR 为严重错误 主要是程序的错误
WARN 为一般警告,比如session丢失
INFO 为一般要显示的信息,比如登录登出
DEBUG 为程序的调试信息

配置日志信息输出目的地
log4j.appender.appenderName = fully.qualified.name.of.appender.class
1.org.apache.log4j.ConsoleAppender(控制台)
2.org.apache.log4j.FileAppender(文件)
3.org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件)
4.org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件)
5.org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方)
Tags:
9月10

log4j使用的例子和详解

12:45编程杂谈  From: 本站原创
        在项目中的classes 中新建立一个log4j.properties文件即可;
在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文件(键=值)】。(这里只说明properties文件)

1、配置根Logger

        其语法为:
        log4j.rootLogger = [ level ] , appenderName1, appenderName2, …
        level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定 义了INFO级别,则应用程序中所有DEBUG级别的日志信息将不被打印出来。appenderName:就是指定日志信息输出到哪个地方。您可以同时指定多个输出目的地。
       例如:log4j.rootLogger=info,A1,B2,C3
Tags:
9月10
1)没有明确的生活目标。没有奋斗的中心目标或明确的努力主向,就没有成功的希望。  

2)没有非同寻常的雄心抱负。  
  如果对凡事漠不关心,不想在人生中求发展,不愿付出代价,那么这样的人也将成功无望。    
  
3)缺乏自律。  
  纪律来自自我控制,这意味着人必须控制所有的消极思想,只能先控制自己,才能控制环境。自制是人类面对的最艰巨任务,如果无法战胜自我,就会被自我征服。  

4)拖拉。  
  这是失败最普遍的原因之一,拖拉“老人”存在于每个人心中的阴暗角落,正是因为一直都在等待“适当时机”,才开始做那些值得做的事情,其实时机永远不会“适当”。
9月10
国内:
www.chinajavaworld.com -论坛人很多,高手也多,不过好像都在潜水    
www.cn-java.com -也很不错,文章很好,但是就是商业性浓了点。    
www.chinaitlab.com -非常有系统性,而且推出的java远程教育是中国最全面的scjp远程教育。
www.huihoo.com -灰狐动力,有个jfox,而且很多关于企业级应用的东西  
www.matrix.org.cn -Matrix技术,不少java文章和资源,论坛牛人多,人气略差。
www.javastudy.org -java学习可下载资料不少,论坛人气也一般。    
www.javaresearch.org -很多好文章,而且有出书。              
www.jdon.com -很多java设计模式的资料。                    
www.java-cn.com -很多资料和书籍下载,文摘也有不少,就是下载要扣分。
www.java.com.cn -论坛不错,人气够旺,不过有时候老上不去。      
www.javapub.com -还可以。我去的较少。                    
www.javajia.com -同上。                            
www-900.ibm.com/developerWorks/cn/index.shtml -ibm非常不错,里面的好文章层出不穷啊。                                      
tech.ccidnet.com -赛迪还算比较有特色,原创很多。            
www.zdnet.com.cn -zdnet也不错哦,精彩。                  
水木清华java版 -很多大牛,真的很多,呵呵。                
www.yesky.com -很多好文章,原创比较多。
9月10
1、创建可执行的jar包。
手工写manifest.mf文件(jar命令自动生成的MANIFEST.MF文件中不会包含Main-Class属性),举例说明:
目录结构:
mymanifest.mf //该文件可以随意放置,只要在执行jar命令时指定mymanifest.mf文件所在位置.
-src
  -test
    Test.class
test.Test代码:

Tags:
9月10

hibernate近读笔记

12:23编程杂谈  From: 本站原创
            hibernate 的sessionFactory 包含了hibernate 的配置信息28。修改config 不会影响已经创建的sessionFactory。
sessionFactory 保存了当前数据库配置的所有映射关系。如果有多个数据库要对每个数据库创建不同的sessionFactory。
session.save(po) 能够执行,就是因为:"sessionFactory 保存了当前数据库配置的所有映射关系". 否则 session 不知道该把po 保存到数据的哪个表。
hibernate 3 取消了 find 方法。
用query 和 criteria 来实现查询。
9月10
         最近突然有个项目要用Java 读取 JPEG文件的信息, 宽度, 高度, 颜色表示等信息smile
下载了一个工具jar 包 metadata-extractor-2.3.1.jar , 网上搜一下 放到lib 里面。
一个简单的类来读取信息
ReadFileProperties.java
Tags: , ,
9月10
          下面来讨论下jsp页面用XMLHttpRequest简单的异步调用smile,请看例子程序步骤点击在新窗口中浏览此图片
a.创建一个新的XMLHttpRequest--function newXMLHttpRequest()
b.创建DOM事件处理器--function onContinentChanged(selectCont, inForm)
c.创建回调函数callback--function displayNations(xmlData)
d.创建封装回调函数的函数--function getReadyStateHandler(requestFromServer, responseXMLHandler)
e.工具函数--IE下创建新的Dom文档--function createDomDoc()

前面五步在jsp接受的javaScript函数;
处理流程是 b捕html页面事件,a创建新XMLHttpRequest,a利用c往XMLHttpRequest里这塞url,和回调函数,还有其它参数;由于沙箱原理,所有由XMLHttpRequest访问的url都不会离开本页面的根地址;
具体函数内容在下面
a.新建XMLHttpRequest
Tags:
分页: 56/68 第一页 上页 51 52 53 54 55 56 57 58 59 60 下页 最后页 [ 显示模式: 摘要 | 列表 ]