Java支持DOM接口,意味着我们可以通过操作通过DOM接口来操作XML,如果你曾经使用过DOM的话,那么这将变得非常简单,因为DOM的接口基本上都是类似的。 先给出需要读的XML文件: <books> <book> <author>Dave Crane</author> <bookname>Ajax In Action</bookname> </book></books> <book> <author…
Java支持DOM接口,意味着我们可以通过操作通过DOM接口来操作XML,如果你曾经使用过DOM的话,那么这将变得非常简单,因为DOM的接口基本上都是类似的。 先给出需要读的XML文件: <books> <book> <author>Dave Crane</author> <bookname>Ajax In Action</bookname> </book></books> <book> <author…
程序代码如下: #include "math.h" #include "stdio.h" int max=10; float delta=0.00001; float a[3][3]={{10,-1,-2},{-1,10,-2},{-1,-1,5}}; float b[3]={7.2,8.3,4.2}; float x[3]={0,0,0}; float y[3]; float sum(int m) { int n; float sum=0; float y; for (n=0;n<3;n++) { if(m…
程序代码如下: #include "math.h" #include "stdio.h" double f(double x) { double y; y = sin(x)/x; return y; } int main() { double delta; double a; double b; double t1; double t2; double h; int flag; delta=0.000001; a=0;b=1;h=b-a;t1=h/2*(1+f(b));flag=1; do { double s; …
使用Jdom读取XML是非常简单的,感谢Jdom团队。 首先下载Jdom的jar包,可以去官方网站下,下载后找到jdom.jar这个包,里面包含了所有需要用到的类和函数,把这个类包含到classpath里面,如果是JSP的话放在web应用的lib文件夹下。 我们先来看xml的结构,我写的这个xml是这样的(放在c盘根目录): XML代码, 代码高亮@代码发芽网 <books> <book> <author>Dave Crane</author> <booknam…
当然这里并不是讨论Tomcat的内核,这不是我的目的。 我们来到TOMCAT_HOME目录,下面有一个webapps文件夹,打开后里面有几个文件夹,这些都是Tomcat自带的,也就是说你所有的web应用都必须放在这个Tomcat的webapps文件夹下,当然这个文件夹是可以更改的 。 我们打开ROOT这个web应用来分析一下, ROOT这个web应用是Tomcat默认的web应用,在地址栏里输入http://localhost:8080看到的就是这个web应用。文件夹里面有一个index.jsp文件,这是默认的首页…
Tomcat的版本是一个让人头疼的问题,其中牵扯到和Java版本呃兼容性问题,我使用的Java版本是1.5.0,Tomcat的版本是5.0.x,稳定性如何我无法保证,至少这两个是兼容的,另外Tomcat5.5以上版本似乎不支持命令脚本启动Tomcat,我个人认为这个是不应该的,所以我坚持用5.0版本。 Tomcat基本上是不用安装的,如果你在Linux下安装过Tomcat,你就知道安装Tomcat有多简单了 ,只要把Tomcat解压缩,然后配置一下TOMCAT_HOME这个环境变量就可以了,TOMCAT_HOME的…
对于Java的各种版本,抱歉我到现在仍然没有完全搞清楚,你让我说这个J2EE,J2SE,J2ME,JDK,J2SDK,JRE这些东西都有什么区别,我真的说不出来,对于这些概念,我也懒的去背去记,有一次一个朋友就这个问题质问我,我无言以对,我也自称对Java有一些了解,但是对于这些概念的了解,实在是汗颜。 我平时最喜欢用的就是JDK,这个东西是编译和运行Java程序的工具,可以从SUN公司的网站上下载,完全免费,现在似乎也开源了。安装以后在类似于C:\Program Files\Java\jdk1.5.0_11这种文…
既然要写B/S系统的构建,当然要说说什么是B/S系统。 B/S的全称是Browser和Server,是指浏览器/服务器系统,这样说比较难以理解,举一个简单的例子,我认为的最重要的,也是意义非常重大的B/S系统就是我们每个人都有的电子邮箱系统。想要登陆邮箱,我们必须要有一个浏览器,然后把URL地址指向我们的邮箱地址,使用用户名和密码登陆后,就可以看到我们的邮件。每个人登陆邮箱后看到的页面内容都是不同的,这是因为每次登陆系统都会根据我们的用户名和密码为我们动态生成页面。其他的常见B/S系统还有论坛,社区以及网上商城等等…
准备写一个系列教程,名字就叫做《基于Java语言的B/S系统构建》(Create B/S System Based On Java,简称BSBJ),主要内容包括JSP环境的搭建,Servlet,JSP以及比较流行的Ajax技术,当然对于这些技术并不进行深入探讨,只是让读者对这些技术有一个认识,一来本人水平不高,二来这才是本教程的目的。今天先写一个序,相关内容近期推出。 写这个教程有两个原因: 一、不知道哪一个牛人说过:学习的时候要试着把学的东西讲出来。我其实一直秉承这种观点,我把我学到的东西都写出来,做一个备忘,同…
经过长时间的尝试,最后得出一个结论:用Google广告挣钱不现实。 不是说所有人用Google广告挣钱都不现实,那Google广告也没有存在的必要了,关键是如果你只是写一个博客来自娱自乐,而不是做一个专业性的网站,用Google挣钱是不太可能的。 我看了看我的广告收入,0.68美元,而且所有的广告都是自己点的,如果有点广告的时间,做其他的事情也是不错的。后来看了看阿里妈妈的广告,竟然不通过我的网站审核,气死朕了。 于是决定把所有的广告全撤了,这样访问起来速度可能会快一些,而且看起来也不让人那么讨厌了。 其实以前放一…
Wordpress是一个动态的博客系统,每次在你浏览网站的时候,php程序都是从数据库中读出数据,然后把页面展示出来的。于是有一个问题就非常明显了,因为是当时读数据,那么这个速度势必会有些慢的,而且每次浏览都需要处理器的参与,如果访问量过大,CPU的使用率就会很高了。 其实我的访问量不是很大,也就是平常几个朋友上来看看,可是我还是想给访问者最快的访问速度,这个就需要将Wordpress插件静态化了。 网上很多静态化的解决方案,主流的就是安装插件,比较著名的有wp-cahce,wp-write-html等等吧,不过要…
Google java jsp linux QQ wordpress 中国 习惯 人生 公司 决定 博士 博客 同学 国家 大学 学习 实验室 家 小说 工作 开始 思考 情感 手机 技术 推荐 插件 数据库 文件 晴迷星途 朋友 生活 电影 相声 程序 笔记 网站 网络 置顶 美国 评论 软件 音乐 项目