自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (8)
  • 收藏
  • 关注

转载 给浮躁的软件业同仁

以下文章都是经典,看不看随你的便,我只希望知识掌握在更多中国人的手里!  中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的Cfans,拿着

2012-03-23 14:49:45 388

转载 软件设计之——“高内聚低耦合”

耦合度一、什么是耦合度软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。 耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦

2012-03-07 16:08:32 645

转载 利用java实现的一个发送手机短信的小例子

今天闲来无事,在微博上看到一个关于用java实现的一个发送手机短信的程序,看了看,写的不太相信,闲的没事,把他整理下来,以后可能用得着JAVA发送手机短信,流传有几种方法:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备,呵呵(3)

2012-03-07 16:05:41 796

转载 Stuts2 使用DispatchAction做一个简单的计算器

"java" pageEncoding="GB18030"%>    "-//W3C//DTD HTML 4.01 Transitional//EN">            calculator.jsp      "text/javascript">       function fun(obj)         {            var element=document.getElem

2012-03-07 16:04:17 462

原创 struts2文件下载出现Can not find a java.io.InputStream with the name的错误

今天在用struts2就行文件下载时出现如下错误:Servlet.service() for servlet default threw exception   java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [imageStream] in the invocatio

2012-03-07 16:03:37 736

原创 struts2的java.lang.NoSuchMethodException异常处理

不久前在学习struts时出现这个错误,在网上搜索了半天,发现答案不一。将其总结如下,以方便大家参考。1、你有没有试试看 其它的方法能不能用,要是都是这种情况的话,可能是你的Action类没有继承structs里面的DispatchAction或者其它的类。还有你注意下方法的参数列表,类型顺序要正确才行,是按照以下顺序的:ActionMapping mapping,ActionForm f

2012-03-07 16:02:57 446

原创 网站开发之后台struts2乱码解决总结大全

这两天,终于开始了我入软件开发的第一个网站。。。总体来说,还算是比较顺利的,呵呵,不过最后还是出现了一点小插曲,终于遇见了我最“期待”的乱码问题,乱码啊,乱码啊,你真是我这样小菜鸟级地上帝啊。。。现在开始说说我遇见的乱码情况,我的总体框架是前台界面一个表单,然后提交信息到后台的action里面,然后用在调用方法把数据提交到数据库里面。。。可惜一切都不像我想的那么完美,最后在表单提交到actio

2012-03-07 16:01:26 1522

转载 Java连接各种数据库

//MySQL:    02    String Driver="com.mysql.jdbc.Driver";   //驱动程序03     String URL="jdbc:mysql://localhost:3306/db_name";    //连接的URL,db_name为数据库名

2012-03-07 15:59:01 378

转载 Java程序员从笨鸟到菜鸟之(十二)java异常处理机制

异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦!  Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的

2012-03-07 15:55:20 365

转载 Java程序员从笨鸟到菜鸟之(十一)多线程讲解

多线程是java应用程序的一个特点,掌握java的多线程也是作为一java程序员必备的知识。多线程指的是在单个程序中可以同时运行多个同的线程执行不同的任务.线程是程序内的顺序控制流,只能使用分配给序的资源和环境。还记得刚开始学习的时候总是和进程分不清,总是对这两个名词所迷惑。下面就首先对这两个名词区分来作为本篇博客的开始:    一、线程与进程的区别多个进程的内部数据和状态都是完全独立

2012-03-07 15:54:35 323

转载 Java程序员从笨鸟到菜鸟之(十)枚举,泛型详解

一:首先从枚举开始说起枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:public enum Color{RED,BLUE,BLACK,YELLOW,GREEN}   显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。 而这些类都是类库中Enum类的子类(java.lang.Enum

2012-03-07 15:48:32 376

转载 如何在面试时写出高质量的代码(转)

作者总结自己多年面试他人以及被他人面试的经验,发现应聘者可以从代码的规范性、完整性和鲁棒性三个方面提高代码的质量。  程序员在职业生涯中难免要接受编程面试。有些程序员由于平时没有养成良好的编程习惯,在面试时写出的代码质量不高,最终遗憾地与心仪的公司和职位失之交臂。因此,如何在面试时能写出高质量的代码,是很多程序员关心的问题。  代码的规范性  面试官是根据应聘者写出的代码来决定是否录用

2012-03-07 15:47:24 429

转载 Java程序员从笨鸟到菜鸟之(九)——数据库有关知识补充(事务、视图、索引、存储过程)

一:事务首先看一下什么是事务: 通俗的理解,事务是一组原子操作单元,从数据库角度说,就是一组SQL指令,要么全部执行成功,若因为某个原因其中一条指令执行有错误,则撤销先前执行过的所有指令。更简答的说就是:要么全部执行成功,要么撤销不执行。 然后看一下事务要遵循的ISO/IEC所制定的ACID原则:ACID是原子性(atomicity)、一致性(consistency)、隔离性(is

2012-03-07 15:46:24 436

转载 Java程序员从笨鸟到菜鸟之(八)反射和代理机制

反射和代理机制是JDK5.0提供的java新特性,反射的出现打破了java一些常规的规则,如,私有变量不可访问。但反射和代理在学习过程中也是一个比较难理解的知识点。本人曾经学过一段时间的反射和代理,但好长时间不用好像有点生疏了,当时学的时候就理解的不是很透彻,这次总结算是重新学习一遍吧,如果有什么错误,请大家拍砖: 先看一下,Java 反射机制主要提供了以下功能:•在运行时判断任意一个对象

2012-03-07 15:45:54 351

转载 java程序员从笨鸟到菜鸟之(七)一—java数据库操作

数据库访问几乎每一个稍微成型的程序都要用到的知识,怎么高效的访问数据库也是我们学习的一个重点,今天的任务就是总结java访问数据库的方法和有关API,java访问数据库主要用的方法是JDBC,它是java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,下面我们就具体来总结一下JDBC一:Java访问数据库的具体步骤:1 加载(注册)数据库

2012-03-07 15:45:06 449 1

转载 Java程序员从笨鸟到菜鸟之(六)I/O流操作

在软件开发中,数据流和数据库操作占据了一个很重要的位置,所以,熟悉操作数据流和数据库,对于每一个开发者来说都是很重要的,今天就来总结一下I/O,数据库操作一:从数据流开始首先先有一个结构图看一下整个数据流中的API结构和对象继承关系信息:其他常用与流有关的对象:首先从字符流开始1、字符流的由来:    因为文件编码的不同,而有了对字符进行高效操作的字符流对象

2012-03-07 15:44:05 354

转载 Java程序员从笨鸟到菜鸟之(五)java开发常用类(包装,数字处理集合等)(下)

写在前面:由于前天项目老师建设局的项目快到验收阶段,所以,前天晚上通宵,昨天睡了大半天,下午我们宿舍聚会,所以时间有点耽误,希望大家见谅上接:Java程序员从笨鸟到菜鸟之(四)java开发常用类(包装,数字处理集合等)(上)3.Set接 口也是Collection的一种扩展,而与List不同的时,在Set中的对象元素不能重复,也就是说你不能把同样的东西两次放入同一个Set容器中。

2012-03-07 15:43:30 409

转载 Java程序员从笨鸟到菜鸟之(四)java开发常用类(包装,数字处理集合等)(上)

一:首谈java中的包装类     Java为基本类型提供包装类,这使得任何接受对象的操作也可以用来操作基本类型,直接将简单类型的变量表示为一个类,在执行变量类型的相互转换时,我们会大量使用这些包装类。java是一种面向对象语言,java中的类把方法与数据连接在一起,并构成了自包含式的处理单元.但在java中不能定义基本类型(primitive type),为了能将基本类型视为对象来处理,并能

2012-03-07 15:42:56 357

转载 Java程序员从笨鸟到菜鸟之(三)面向对象之封装,继承,多态(下)

五:再谈继承   继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。私有成员能继承,但是由于访问权限的控制,在子类中不能直接

2012-03-07 15:42:05 338

转载 Java程序员从笨鸟到菜鸟之(二)面向对象之封装,继承,多态(上)

Java是一种面向对象的语言,这是大家都知道的,他与那些像c语言等面向过程语言不同的是它本身所具有的面向对象的特性——封装,继承,多态,这也就是传说中的面向对象三大特性一:从类和对象开始说起: Oop:Object Oriented Programming(面向对象编程):  类:对象的蓝图,生成对象的模板,是对一类事物的描述,是抽象的概念上的定义  对象:对象是实际存在的该类事物

2012-03-07 15:41:19 320

转载 Java程序员从笨鸟到菜鸟之(一)开发环境搭建,基本语法,字符串,数组

今天进行第一块的复习,首先是环境的搭建,java开发的首先任务就是环境变量的配置和环境的搭建,虽然现在大多数的开发工具都已经集成了这些,但是对于一个初学者来说,了解这些还是有些必要的,首先先配置一下JDK,下载JDK在sun公司的官网里下载即可(虽然被oracle收购了,但还是习惯叫他sun公司),找到jdk安装路径,然后把路径黏贴到环境变量path里面,有图有真相,上图:然后在d

2012-03-07 15:25:40 382

转载 java一次性查询几十万,几百万数据解决办法

java查询一次性查询几十万,几百万数据解决办法很早的时候写工具用的一个办法。 当时是用来把百万数据打包 成rar文件。所以用了个笨办法。 希望高手指导一下,有什么好方法没有啊1、先批量查出所有数据,例子中是一万条一批。2、在查出数据之后把每次的数据按一定规则存入本地文件。3、获取数据时,通过批次读取,获得大批量数据。此方法参见:http://yijianfen

2012-03-05 10:59:22 534

转载 java调用sql存取过程

转载自Microsoft的官方文档 http://msdn2.microsoft.com/zh-cn/library/ms378995.aspx收录于 www.enjoyjava.net/f25本文较长,包含了如下几部分使用不带参数的存储过程使用带有输入参数的存储过程使用带有输出参数的存储过程使用带有返回状态的存储过程使用带有更新计数的存储过程1使用不带参数的存储过

2012-03-03 14:24:54 485

原创 java反射机制

一、什么是反射:       反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到

2012-03-03 14:23:06 568

原创 性格分析

您的人格类型为ENFJ(外向、直觉、感情、判断),简单来说,您的个性特征可以用“有效的指导者和说服者”来概括。ENFJ人格特征的基本描述: 基本人格特点: 友善、亲切、热心、敏感、忠诚、善劝服、友好热忱,助人为乐,愿意出面组织同事、朋友和家人间的交互影响的活动以使每个人都能参与,使大家和睦又感到愉快;对于赞许和批评都非常敏感,因他人的认同和赞许而不遗余力地贡献自己的力量,因他人的批评而

2012-03-03 14:21:08 736

原创 spring+hibernate出错小结

spring+hibernate出错小结: (1)java.lang.NoClassDefFoundError:org/hibernate/context/CurrentSessionContext 原因:出现这错误时,请更改hibernate的包,更新至最新或3.1以上 (2)java.lang.NoClassDefFoundError:javax/transaction

2012-03-03 14:19:14 12710 2

bootstrap-select.js bootstrap-select.css

下拉框搜索功能需要用到,亲测可用,不像网上很多不能用的

2024-05-29

jsoup-1.11.2.jar 下载

整套jsoup下载

2024-05-29

pagehelper-5.3.2.jar ,jsqlparser-3.1.jar 在另外目录

pagehelper-5.3.2.jar ,jsqlparser-3.1.jar 下载, MYSQL分页使用jar包。测试可用。

2023-12-04

好用的大屏模板.rar

好用的大屏模板.rar

2021-08-27

Java写的类似与千千静听的播放器

Java写的播放器,类似于千千静听。绝对很好用

2010-07-30

Calendar时间日期控件

Calendar控件 。里面有注释。可以调整显示分钟、日期等强大的功能。

2010-07-30

js二级和js_xml三级联动

js二级和js_xml三级联动,是对中国全部省市县的联动,通过XML、js、HTML来显示的 。很好用。

2010-07-30

C# 写的QQ 代码 有上传,QQ表情,群聊等等

这是一个模仿QQ 的代码,有许多类似于QQ

2009-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除