摘要:
[代码] 阅读全文
摘要:
Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编译、下载、解释和执行 Java应用程序的开发周期包括编译、下载、解释和执行几个部分。Java编译程序将Java源程... 阅读全文
摘要:
一般情况下,两着返回结果是一样的 假如表沒有主键(Primary key), 那么count(1)比count(*)快 如果有主键的話,那主键作为count的条件时候count(主键)最快 如果你的表只有一个字段的话那count(*)就是最快的 count(*) 跟 count(1) 的结果一样,都包括对NULL的统计 count(column) 是不包括NULL的统计 阅读全文
摘要:
今天写程序,就是简单用C#调用数据存储过程,当返回数据的时候,我直接就[代码]结果总是报错,说无效数据存取。。。。调试了半天,发现行号从-1开始。。。明白了,没有用reader.Read()前进一行,我原来以为不用也无所谓,原来是这个原因。同时这也解决我很长时间的困惑,为什么我看别人写的程序都是开始用reader.Read(),我一直以为结果集的行号从0开始。这里说明,希望大家以后别犯我的错误。。... 阅读全文
摘要:
代码太多,IE有点受不了,重新在发一个,上面的是收邮件类。下面的这个是发邮件的:[代码]程序没有实现对邮件附件的下载和发送,因为我程序不需要这个功能,我只需要提取subject和body就可以。因为我只需要知道邮件正文的信息,所以这里一个最重要的问题就是新邮件的提取,当然用uidl命令就可以,我需要实现用文件系统(别的也可以)存储好已经下载的邮件列表,然后登陆邮件服务器,查看是否有不同于我保存的列... 阅读全文
摘要:
总算花1天的时间把这个搞定了,贴出自己源代码和大家讨论一下,我菜鸟一个,有错误的地方请大家指正。这个程序开发主要是基于我论文的需要,所以功能肯定不详细,而且由于时间紧迫,只考虑邮件收发成功的情况,对于如果出现网络或者别的问题的情况,程序中没有相应的逻辑处理,我会在以后补上的,毕竟这不是我主要目的,废话少说,开始叙述:这篇文章中主要参考POP3和SMTP的RFC文档,我比较笨,直到微软提供相应的邮件... 阅读全文
摘要:
我们知道,如果自己编写成程序,提取邮箱中的邮件,肯定是要基于pop3协议的,这时中文处理是一个很大的问题。其实在C#中很好解决具体方法如下:[代码]就是在构造StreamReader实例时,写清楚你的编码方式为gbk即可。如果在程序中用[代码]方法的,还是不行的。感觉这个和asp.net中解决乱码的方式应该是一样的,都是在最开始的时候指定,而不是在程序中说明! 阅读全文
摘要:
-今天,由于毕业论文需要,我想弄数据转换,所以看了一看T-SQL,oracle实在没时间去学,好在SQL我还是很熟悉,所以打算看一看,写一些存储过程来完成任务。我无意中在csdn上找到这样一篇文章“使用T-SQL导入多个文件数据到SQL Server中”,于是学习了一下,可是按照文中叙述实验一下,却总出现SQL语法错误,提示我sql语句中,附近有错误。文中的源程序如下:ht... 阅读全文
摘要:
第一次写文章,诚惶诚恐,希望自己能够开个好头,以后写出好文章。我们知道数组排序是一个经典的话题了,每本数据结构书里面都有关于排序的章节。我们也可以使用各种语言实现这些排序算法,个人感觉在C#下,书写排序算法要简单的多,下面我以代码演示:[代码]使用Array类的copy方法完成复制,使用Comparer类的Compare方法完成排序,大家觉得这么写代码是不是简单了许多呢? 阅读全文