9月10
         从早上8点写到现在的东西,关掉后再打开突然蹦出个提示,word无法读取文档,文档可能损坏,真是急死我了.
解决方法:
打开word 程序,文件->打开,然后选择打开按钮后边的小三角,选择打开并修复,OK,谢天谢地了。

点击在新窗口中浏览此图片
9月10
      今天看JavaScript高级程序设计第8章检测浏览器和操作系统时smile,发现浏览器发展历史带着一种没有统一规范的过程走到了今天,这些混乱的过程,主要体现在user-agent字符串内容上,用了Win的人,很多都无知地认为世界只有IE这么一个浏览器,对他们来说带着一种打开浏览器就是打开IE的意思,没有Mozilla,Opera,Konqueror,Safari,NetScape这些可选的概念,但对于Web人员则不能对这些无知了,一个可靠的javaScript脚必须针对不同的客户平台作出不同准确识别,不单是浏览器类型对javaScript函数调用有关,浏览器依附的操作系统平台对浏览器的支持功能也有制约和支持,书中附带的detect.js,软完整给出了针对一系列用户浏览器和操作系统平台的检测,虽然直接对Code看难理解,不过跟着书本解析,理解起来还是不难的,里面几乎全是通过对user-agent字符串信息分析得到的,我往代码里添加了自己的注释。

detect.js
9月10
9月10

ajax刷新子页面内容

13:06Web开发  From: 本站原创
     实现ajax刷新子页面内容
commandlink 的 oncomplete=“widow.frames['iframeid'].location.reload();”
9月10
        如果你是一名软件专业毕业的本科学子,如何在工作中修炼成为一名有较高职业水准的程序员呢,本文试图总结作者从事15年软件开发工作的感想,希望对有志成为职业程序员的人有所帮助。

程序就是一系列按步骤进行的操作序列,它有好多种级别,比如最低级的微程序、次低级的汇编程序、高级的各种编程语言程序、最高级的脚本语言程序,也许我列的不对,但没关系,我要说的是不管是那个级别的程序,其本质都是操作的逻辑序列。大多数系统和应用程序都是建立在高级编程语言上的,比如C、C++、C#、FORTRAN、BISIC、JAVA等等,就让我们只关注这一级的编程能力吧。因此如果一个程序员的逻辑能力不高,他永远都不能成为一名具有合格职业水准的程序员,我们在下面的讨论有关编程能力的方方面面,最终都是为了最大程度地提高和实现一名程序员的逻辑能力。

一、掌握基础知识:十六年寒窗的持续积累

从7岁读小学起,经过16年的学习,你从软件专业本科毕业后,必须完成以下几门专业课程的学习:计算机组成、操作系统原理、汇编语言、数据结构、编译原理、数据库原理、软件工程、结构性设计语言(PASCAL、C)、面向对象设计语言(C++、C#)、计算机网络等,你最好还懂一些算法分析、分布式系统、计算机图形学、形式逻辑、人工智能原理、软件设计模式、软件构架/框架等研究生的课程,16年来,你积累的除了知识,更重要的是形成最适合自己的学习方法和工作方法。这些是你具备程序员职业水准的基础能力,不要受什么计算机软件怪杰之类传奇的影响,那不过是小概率事件,而且这些怪杰们就算没有读过软件本科和研究生,也往往自学了大多数专业课程,很可能比在校学习的学生对这些课程的精髓部分理解的更好,还有他们的工作方法和思维方式是特别而高效的,但普遍性差,可以借鉴,不宜模仿。好,所以现在你只需要问问自己,那些课程和知识都学会并掌握了吗?如果是,那就准备好进行实践了。
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)拖拉。  
  这是失败最普遍的原因之一,拖拉“老人”存在于每个人心中的阴暗角落,正是因为一直都在等待“适当时机”,才开始做那些值得做的事情,其实时机永远不会“适当”。
分页: 55/67 第一页 上页 50 51 52 53 54 55 56 57 58 59 下页 最后页 [ 显示模式: 摘要 | 列表 ]