`
XiAoOMAn07
  • 浏览: 74765 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论
文章列表
简单的页面 完成提交用户名的请求 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+" ...
stockDDE
package saveToDB; import java.text.ParseException; import java.util.Date; import java.util.Iterator; import java.util.List; import java.sql.BatchUpdateException; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import java.sql.Statement; impor ...
我的结果: One:14109 Two:14000 Three:15141 four:14297 package com.zbalpha.test; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ListTest { public static void main(String args[]){ List<Long> lists = new ArrayList<Long>(); ...
Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte、short、int、long;浮点型float、double。其中四种整型变量和两种浮点型变量分别对应于不同的精度和范围。此外,我们还经常用到两种类变量,即String和Date。对于这些变量类型之间的相互转换在我们编程中经常要用到,在下面的论述中,我们将阐述如何实现这些转换。 1 数据类型转换的种类 java数据类型的转换一般分三种,分别是: (1). 简单数据类型之间的转换 (2). 字符串与其它数据类型的转换 ...
因为只有一个网页内容,所以StockPriceWebUrlList类没有用到。 在编写代码的时候遇到过很多这样那样的问题,主要还是要运用好自己手头的工具,不会的地方先要先查jdk或者看书,懒的时候选择直接百度,很多问题都是可以在百度上找到的,找不到的问题暂时是不存在的,一个大问题,可以分解成小问题,一个很有意思的地方是,当我在百度知道里面找到部分关于自己遇到的问题的解答时,往往还能在下面的“更多问题”处找出更多相关的知识,这样比直接拖着问题去问人要来的更有成效。 上篇文章没发表?郁闷中。。。
要尽量使类的分工明确,每个方法中的代码最好不要超过40行(一屏),且要加上方法注释说明,不然将会给代码的阅读造成很大麻烦。同时在代码编写的过程中,定义的各变量名称要有实际意义,如股票价格应使用stockPrice,变量尽量都不要使用单个字母,诸如i,j,k,a,b,c等,除非是用作循环遍量,方便代码的阅读和维护操作。 代码的规范化风格,不仅方便自己的阅读以及以后的学习回顾,更是为了团队合作,不管是现在在校学习,还是以后走上工作岗位,都是极其重要的,要从平时一点一点的培养起来。
先上传新浪股票数据,明后天再传DDE代码
获取StockPriceWebUrlList 基本没有问题 再根据StockPriceWebUrlList 遍历获取股票数据 装了MySQL 正在熟悉中。
mark就像书签一样,在这个BufferedReader对应的buffer里作个标记,以后再调用reset时就可以再回到这个mark过的地方。mark方法有个参数,通过这个整型参数,你告诉系统,希望在读出这么多个字符之前,这个mark保持有效。读过这么多字符之后,系统可以使mark不再有效,而你不能觉得奇怪或怪罪它。这跟buffer有关,如果你需要很长的距离,那么系统就必须分配很大的buffer来保持你的mark。        //eg.        //reader      is      a      BufferedReader              reader.mar ...
先复制GuPiao2.txt (更新后的数据)的内容到GuPiao1.txt(暂存)再将网页数据抓取存入GuPiao.txt 取GuPiao.txt 的行的时间与GuPiao1.txt的行的时间进行比较,将新数据存入GuPiao2.txt. 方法是自己探索编写的,发现很笨拙存在较大问题,将尝试换思路考虑另外可行的方法 经验小结:先有全局的构思和清晰的思路是很重要的,在没有好的建模思想和在含糊的思路下出来的代码,后果将比想象中的严重,不但会花费更多的时间,而且导致代码难以阅读和完善 /* * import java.io.BufferedReader; * import java.i ...
原文地址 http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm
/* * import java.io.BufferedReader; * import java.io.File; * import java.io.FileReader; * import java.io.IOException; * import java.util.regex.Matcher; * import java.util.regex.Pattern; */ import java.net.*; import java.io.*; import java.util.regex.*; public class DataSpider { ...
/* * import java.io.BufferedReader; * import java.io.File; * import java.io.FileReader; * import java.io.IOException; * import java.util.regex.Matcher; * import java.util.regex.Pattern; */ import java.io.*; import java.util.regex.*; public class GuPiaoShuJu { public static void m ...
/* * import java.io.BufferedReader; * import java.io.File; * import java.io.FileReader; * import java.io.IOException; * import java.util.regex.Matcher; * import java.util.regex.Pattern; */ import java.io.*; import java.util.regex.*; public class XiAoOMAn { public static void main ...
Global site tag (gtag.js) - Google Analytics