你的位置:首页 > Java教程
C/C++ VS Java
2012-03-10 15:00:40

C/C++ VS Java

C/C++ VS Java http://www.chinaitpower.com/A/2001-10-20/2279.htmljy说:真正的程序员今天(公元2001年)应该对JAVA嗤之以鼻。真正的程序员是C++程序员。真正的学者是古PASCAL程序员(注意不要和今天的PASCAL搭上关系,另文备述) 客观的看,应用面的不同,本应导致本文不必存在,两者不是同一层次,并 ...
spring开发_JDBC操作MySQL数据库_使用xml配置事务管理
项目:http://www.cnblogs.com/hongten/archive/2012/03/09/java_spring_jdbc.html只需修改:/spring_1100_spring+jdbc/src/bean. 1 <? 2 <beans 3 4 5 xsi:schemaLocation="http://www.spring ...
Java、C和C++谁的发展空间大?
Java、C和C++谁的发展空间大?http://news.looedu.com/233/13/13011.shtml阅读提示: 目前流行的,除了Java和C/C++,就有PHP、Python、Perl、Ruby、Javascript、Unix Shell、Basic、Pascal等。但对于现在而言,哪一个就业机会更大一些?对于未来而言,哪一个发展更广阔一些呢?  计算机语言林林总总非常之多,目前 ...
sun的没落,java的迷茫
2012-03-10 14:00:42

sun的没落,java的迷茫

sun的没落,java的迷茫http://sunhuakira.ycool.com/post.3097173.html#2009.4.20 发生一则震惊的消息:甲骨文以现金收购Sun微系统公司,交易价格达74亿美元。该协议达成后,IBM公司放弃了收购网络设备制造商。IBM公司此前表示愿意以每股9.40美元购买Sun公司的股票,但收购谈判破裂后,IBM公司于本月初取消独家谈判权,IBM并撤回其报价。 ...
Java真是烂!!!!\实在太烂了!!!
Java真是烂!!!!\实在太烂了!!!! http://topic.csdn.net/t/20041219/10/3657540.html 得罪了,标题纯粹是为了吸引眼球. 我不是某一种语言的极端支持者。事实上我对大多数流行语言都没有偏见。 嗯,事实上我对C++非常熟悉。 因为公司要用Java,需要很快转入Java开发。 看到这样一个Java语句: String name ...
java 多态骗局
2012-03-10 13:00:06

java 多态骗局

[推荐]java 多态骗局http://bjnz8l9x.blog.sohu.com/198492811.html 照本去,先考考除夜荚冬正在没有匝弄的环境下讲出上里法式的输出成果(请先寄看那是闭于多态的啊) package acm;//例一class Test extends Main{private void write() {System.out. ...
Android为何要用据说效率很低的Java呢?
Android为何要用据说效率很低的Java呢? http://www.open-abc.com/opennew-230.html在hiapk网看到一个帖子,引发了很精彩大讨论。   原帖地址:http://www.hiapk.com/bbs/thread-155312-1-2.html  原楼主标题:今天突然知道了一件事,让我彻彻底底的否定了milestone和android的前途!  1楼 l ...
10个你可能不知道的JavaScript小技巧
尽管我使用Javascript来做开发有很多年了,但它常有一些让我很惊讶的小特性。对于我来说,Javascript是需要持续不断的学习的。在这篇文章中,我将列出10个Javascript使用小技巧,主要面向Javascript新手和中级开发者。希望每个读者都能至少从中学到一个有用的技巧。
Java是垃圾的五点理由
2012-03-10 11:00:43

Java是垃圾的五点理由

Java是垃圾的五点理由 http://jason4ever.blogbus.com/logs/10917895.html一、Java编写的程序功能不强大,比如C语言的指针有强大的功能,Java却没有,SUN公司宣称的Java功能强大,简直是自己打耳光,我在想,人怎么能无耻到这种程度; 二、Java很慢,根本就不能用来编写大型桌面应用程序,再说了,你们见过几个用Java开发的应用程序,哦,对了 ...
spring开发_JDBC操作MySQL数据库
项目结构:http://www.cnblogs.com/hongten/gallery/image/112450.html数据库表:http://www.cnblogs.com/hongten/gallery/image/112452.html/spring_1100_spring+jdbc/src/com/b510/bean/Person.java 1 package com.b510.bean ...
如何写出优美的代码(二)
(本文思想基本来自于经典著作《重构》一书) 上一篇 http://www.cnblogs.com/ceys/archive/2012/03/05/2379842.html#commentform 上一篇文章主要讲了怎么给函数整容。现在我们大家基本上都使用面向对象语言,什么样的“对象”才是优美的呢? 类中的函数、字段应该和该类最紧密相关,如果和另一个类有更多交互,搬移它。搬移字段时,如 ...
分享一下@Override标签背后的小秘密
无论是在netBeans还是在eclipse开发环境中,写java代码的时候经常会碰到@Override标签,平时只知道是覆盖的意思就好了~那么这个标签的价值就只有这些吗? 最近一次,重翻《Thinking in java》的时候,自己看了一下,结果这个小小的标签倒是加深了我对于面向对象的理解。 一般用途 ...
Java读取处理文本文件并输出处理结果
需求:最近接手公司的统计工程,发现本地数据库中没有一条数据,就让我的上司给我倒出了最近几天的sql脚步,10M左右,比起CSDN的要小多了;然而导入时怎么也无法导入,查看之后才发现,全部数据形式不带表名INSERT INTO (id, stat_date, referrer, func, catid, user_type, action_stat, channel) VALUES (240092, ...
推荐给 JavaScript 开发者十款超级有用的工具来提高客户体验
近年来客户体验度提高,JavaScript 越来越受到重视,早已不单单只是写写网页特效的脚本语言了,如今广泛用于网站的前端交互。值得一提的是,当下 Web 开发者们追捧的 Node.js 使得 JavaScript 能够在更多环境下运行,甚至是服务器端,使得这门语言再次受到大家的关注。今天,本文向
spring开发_AOP_代理模式
2012-03-09 16:00:09

spring开发_AOP_代理模式

项目结构:http://www.cnblogs.com/hongten/gallery/image/112445.html 执行过程:用户 -------------- >> 代理对象 -------------->> 目标对象 /AOP/src/com/b510/service/PersonService.java 1 package com.b510.servi ...
Eclipse 3.5 Classic+Tomcat 6.0+MySql 5.5搭建java web开发环境
Eclipse 3.5 Classic+Tomcat 6.0+MySql 5.5搭建java web开发环境 对于初学者来说,如果没有接触过java web开发的话,搭建开发环境将是一个门槛。以前一直用ASP.NET进行web开发,基本不需要搭建环境,因为Visual Studio已经把开发需要的环境都集成好了,所以对新手来说很容易上手。最近因为项目需要,必须得用j2 ...
8个很棒的 jQuery 倒计时插件和教程
jQuery 是最流行也是使用最广泛的 JavaScript 框架,它简化了 HTML 文档操作,事件处理,动画效果和 Ajax 交互。下面向大家分享8个优秀的 jQuery倒计时插件和教程。
Struts2自定义的转换器
2012-03-09 11:00:09

Struts2自定义的转换器

转载自:http://www.itivy.com/java/archive/2012/3/6/634666475287515374.html一 转换器的介绍Struts2的类型转换器实际上是基于OGNL实现的,在OGNL项目中有一个ognl.TypeConverter接口,这个接口就是实现类型转换器必须实现的接口,实现类型转换器必须实现上面的TypeConverter,不过上面的接口里的方法 ...
城市选择,仿51job
2012-03-09 11:00:08

城市选择,仿51job

前些文章用写过,省市县三级联动,但是感觉选择的时候不够直观,现在改进了下,效果如下图 View Code <%@ Page Language="C#" AutoEventWireup="true" CodeFile="City.aspx.cs" Inherits="System_Select_City& ...
JAVA 处理时间
2012-03-09 10:00:39

JAVA 处理时间

1、如何将java.util.Date转化为java.sql.Date?转化:java.sql.Date sd;java.util.Date ud;//initialize the ud such as ud = new java.util.Date();sd = new java.sql.Date(ud.getTime());2、如果要插入到数据库并且相应的字段为Date类型那么可以用Prepa ...
仿360网址导航
2012-03-09 10:00:39

仿360网址导航

安博中程企业培训多年来致力于android培训,软考培训,嵌入式,UI设计,重构,架构,软件测试,需求分析,软件开发,数据库, 国防军工等IT高端技术的企业培训、企业内训,一直在行业内处于领先地位,所开企业内训或公开课如软考培训,android应用开发培训,软件工程培训, 敏捷开发,嵌入式培训,项目管理及国防军工的电子产品设计和信息化培训等授课讲师均是知名专家,行业内领军人物,已成为中国高端培训第
深入理解JavaScript系列(35):设计模式之迭代器模式
介绍迭代器模式(Iterator):提供一种方法顺序一个聚合对象中各个元素,而又不暴露该对象内部表示。迭代器的几个特点是:访问一个聚合对象的内容而无需暴露它的内部表示。为遍历不同的集合结构提供一个统一的接口,从而支持同样的算法在不同的集合结构上进行操作。遍历的同时更改迭代器所在的集合结构可能会导致问题(比如C#的foreach里不允许修改item)。正文一般的迭代,我们至少要有2个方法,hasNe ...
Node.js模块格式在浏览器中的尝试
前面提到Node.js有一套简洁的格式写模块,它遵循的就是 Moudles。 浏览器里的JavaScript呢? 尽管语言本身暂不支持模块,但可以用现有的API包装一个写法出来。 毫无疑问,首先想到的是Node.js的Modules格式,它是最好的效仿对象。因为前后端有一个统一的方式写JS模块岂不乐哉! 但一开始就有碰到一些难题1,服务器端JS模块文件就在本地,浏览器端则需要通过网络请 ...
Jquery弹出窗口插件
2012-03-09 01:00:54

Jquery弹出窗口插件

开发网站少不了要经常用弹出窗口的形式,今天在网上搜了个小插件LeanModal,记录于此,方便自己,亦方便他人使用。此插件是个老外写的,体积小是它最大的优点,压缩后1k不到。当然,此插件是寄生于JQuery上. 一. 效果图 二.使用步骤:  1.引用Jquery.js和leanModal.min.js <script src="Javascript/jquery-1 ...
Object Oriented Programming in JavaScript
IntroductionThe first version of this paper, written in 2003, had several shortcomings, not the least of which was that the techniques described were specific to Internet Explorer. I've updated and ...
java与c++继承的小比较
2012-03-08 20:00:19

java与c++继承的小比较

1 class Base 2 { 3 int a = 1; 4 void display() 5 { 6 System.out.println("base"); 7 } 8 } 9 10 class Derive extends Base11 {12 int a = 2;13 int b = 3;14 v ...
解决3.01版的jquery.form.js中文乱码问题
最近用到了jquery的一个fom插件,是一个全面支持表单的jQuery插件。昨天在用ajaxSubmit进行Form Post提交的时候,发现服务器端取回的中文数据居然是乱码。这个可能是因为jquery是utf-8,不支持gb2312。 网上搜了很多方法,可能因为我用的这jquery.form.js是3.01版,也就是今年3月6日才发布的版本(汗。。。就是前天 ...
JS获取农历日期
2012-03-08 17:00:16

JS获取农历日期

<script type="text/javascript"> var CalendarData = new Array(100); var madd = new Array(12); var tgString = "甲乙丙丁戊己庚辛壬癸"; var dzString = & ...
Eclipse+Tomcat+MySql搭建java web开发环境
Eclipse+Tomcat+MySql搭建java web开发环境 对于初学者来说,如果没有接触过java web开发的话,搭建开发环境将是一个门槛。以前一直用ASP.NET进行web开发,基本不需要搭建环境,因为Visual Studio已经把开发需要的环境都集成好了,所以对新手来说很容易上手。最近因为项目需要,必须得用j2ee架构进行开发,所以将配置环境过程中遇 ...
js 中时间相减
2012-03-08 15:00:14

js 中时间相减

var addDate = "获取到你想要的时间";//注意时间格式是:2012-03-05 11:41:30.910addDate = new Date(Date.parse(addDate.replace(/\-/g, "/")));var now = new Date();var diff = now.getTime() - addDate.getTi ...
Maven、Webx、Velocity学习总结(很好理解的一篇文章)
1. 综述这两周的时间,通过看指南,看代码,跑实例,对淘宝网web应用开发框架有了一个整体的初步认识,主要包括四个方面:&Oslash; 项目管理工具Maven&Oslash; MVC框架Webx。&Oslash; Webx中的View层实现&mdash;&mdash;Velocity&Oslash; Webx中的Model持久层实现&mda ...
Excel类
2012-03-08 14:00:16

Excel类

package com.ly.utils;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.ArrayList;impor ...
一个基于jquey的自动完成与分页
JS 1 /** 2 * @author hyjiacan 3 */ 4 $(document).ready(function() { 5 // 页面载入后焦点定位到搜索框中 6 $('#keyword').trigger('focus'); 7 // 消除按钮点击时的虚线框 8 $('#submit').focus(function() { ...
时间工具类[DateUtil]
2012-03-08 12:00:06

时间工具类[DateUtil]

package com.ly.util;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * * 功能描述 * * @author Administrat ...
Java正则表达式:Pattern类和Matcher类
转自:http://www.itivy.com/java/archive/2012/3/6/634666291500777359.html一、捕获组的概念捕获组可以通过从左到右计算其开括号来编号,编号是从1 开始的。例如,在表达式 ((A)(B(C)))中,存在四个这样的组:1 ((A)(B(C)))2 (A)3 (B(C))4 ...
DataTable 转换成Json 中换行的处理
public static string DataTableToJson(string jsonName, System.Data.DataTable dt) { StringBuilder Json = new StringBuilder(); ...
jdbc连接各种数据库方法
2012-03-08 11:00:34

jdbc连接各种数据库方法

1、Oracle8/8i/9i数据库(thin模式)Class.forName(&ldquo;oracle.jdbc.driver.OracleDriver&rdquo;).newInstance();String url=&rdquo;jdbc:oracle:thin:@localhost:1521:orcl&rdquo;;//orcl为数据库的SIDString ...
数据库连接[JDBC]
2012-03-08 11:00:10

数据库连接[JDBC]

方法一:JDBC Sourcepackage com.ly.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;/** * 功能描述:连接数据库 * * @author TONY * */public class ConnectDB { private stat ...
如何系统地学习JavaScript
2012-03-08 11:00:09

如何系统地学习JavaScript

在过去,JavaScript只是被用来做一些简单的网页效果,比如表单验证、浮动广告等,所以那时候JavaScript并没有受到重视。自从AJAX开始流行后,人们发现利用JavaScript可以给用户带来更好的体验,甚至利用这一优点开发了大型网页游戏,于是这门小语言被重视了起来。现在,很多公司会招专门的JavaScript工程师,通常JavaScript是WEB前端开发的必备技能。简单介绍了Java ...
jquery 表单提交(示例记录)
今天抽出时间来 实验了一下 表单提交 运气不错 成功了 (后台用的asp.net)前台页面代码%@ Page Language="C#" AutoEventWireup="true" CodeFile="b01.aspx.cs" Inherits="b01" %><!DOCTYPE html PUBLIC ...
深入理解JavaScript系列(34):设计模式之命令模式
介绍命令模式(Command)的定义是:用于将一个请求封装成一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及执行可撤销的操作。也就是说改模式旨在将函数的调用、请求和操作封装成一个单一的对象,然后对这个对象进行一系列的处理。此外,可以通过调用实现具体函数的对象来解耦命令对象与接收对象。正文我们来通过车辆购买程序来展示这个模式,首先定义车辆购买的具体操作类:$(fun ...
Java的跨平台就是一句谎言。
Java的跨平台就是一句谎言。 http://www.cnblogs.com/hack/archive/2010/05/30/1747513.html实不相瞒,Java是我见过的执行效率最低的程序设计语言,前不久在CSDN论坛上有个评测,计算9999的阶乘,同样的循环算法,Java的耗时是.NET的5倍。我以前很喜欢Serv-U,自从它用Java重写之后我就再也没用过,实在是太慢了,我宁可用IIS ...
[转]对于大型公司项目平台选择J2EE的几层认识
我是一个从野路子上一路走来的程序员,现在主要用.net做方案。选.net不选java并没有什么特别的原因,只不过是因为我自己从C开始学起,一直学到C#, 很熟悉这个平台罢了,从业15年了,C#是最方便的一个语言,而VS是最方便的一个工具,因此就很自然地用C#来解决我的一切问题,而这个工具也没有让我失
【荐】JavaScript+CSS技术实现能覆盖SELECT的图片放大(放大镜)示例代码
代码简介:JavaScript图片放大技术(放大镜)示例代码,一个比较热的话题,如何用最简单、最兼容的方法写出图片放大技术,代码中的大量注释有助于我们对Js的图片放大技术做一个更深层次的了解。许多商城都用了放大镜,这里给大家一个实例。代码内容:View Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//E ...
JavaScript中模块“写法”
2012-03-08 08:00:13

JavaScript中模块“写法”

在JavaScript模块到底是什么,能用代码具体展现一下吗? 其实上一篇已经写了一段事件模块代码event = function() { // do more return { bind: function() {}, unbind: function() {}, trigger: function() {} }; }();这能代表&ldquo;模块&rdquo;吗?这 ...
请君入翁,远离Java珍爱生命!Java的低成本骗局
文章来自网络,不代表本人观点。 请君入翁,远离Java珍爱生命!Java的低成本骗局 http://www.cnblogs.com/chu888chu888/archive/2010/05/31/1748087.html 看到许多朋友的回贴,有人说我偏激,有人说我理论有问题,我都接受。但是你一直就是骂大街的话,我不能接受。真理越辩越明,也许我的知识不够深 ...
spring开发_spring构造注入Bean
项目结构:http://www.cnblogs.com/hongten/gallery/image/112399.html/spring_0004_bean的注入方法/src/com/b510/dao/AnimaleDao.java 1 package com.b510.dao; 2 /** 3 * 动物抽象类 4 * @author Hongten 5 * 6 */ 7 public i ...
struts2+kindeditor4.0.5的上传图片的实现
今天开始用kindeditor,主要是因为kindeditor界面干净,API齐全。但上传图片的时候遇到各种问题,我就来个各种解决。kindeditor中jsp的demo是用纯jsp实现,如果你的项目里用到其它的例如struts2,把示例直接放入项目则会出现很多问题,我用的是struts2,下面是我在实现过程中遇到的问题。1、页面提示&ldquo;上传目录不存在&rdquo;,这个 ...
今天遇到一个神奇的问题
摘要:本文讨论关于js中万能的调试函数alert的长度问题 前言: js中万能的调试工具alert可谓是屡试不爽的利器,不过今天在调试的时候意外发现一个很有意思的问题,在这里和大家一起讨论。 鉴于作者js菜鸟一枚,还望高手指点一二。 alert出问题了? 今天下午在把ajax返回的数据拼装成字符串,以便减少对DOM的多次插入问题的时候,alert拼装成的字符串的时候发现,字符串不完整,貌 ...
【jquery仿dataList】应用之——模仿igoogle【定制化、拖动排序,最大化、分屏】
接上一次日志哈,这一次用原来写的datalist实现了简单应用,模拟igoogle。做的过程中发现代码很多问题,主要是流程上的问题。主要是自己层次不够,明明已经感到这样那样的问题,都能说出来就是不知道怎么改。主要问题:1 初始化时候参照其他jquery框架,应该达到配置最小化,却怎么都做不好2 现在控件必须提供数据源datalist与模板template,数据源还好说,但是模板的写法真的太坑爹,现 ...
Jquery操作Select
2012-03-07 20:00:17

Jquery操作Select

jQuery获取客户端控件select一、 获取select中选择的text与value相关的值获取select选择的Text : var checkText=$("#slc1").find("option:selected").text();获取select选择的value:var checkValue=$("#slc1").val() ...
关于Validform
2012-03-07 18:00:12

关于Validform

Validform:一行代码搞定整站的表单验证!1$(".demoform").Validform();为什么能如此方便?插件的核心思想就是把所有的验证条件及验证提示信息绑定到每个表单元素,让验证代码在执行时只是核对表单下各元素的值是否跟绑定的验证条件相符,这样你可以随便添加或者去掉任一表单元素而不必修改验证代码,从而使仅用一行代码去完成整站的表单验证的梦想成为现实!功能简介: ...
针对 jQuery 性能优化的28个建议
博客园里熟悉jQuery的朋友是非常滴多了,但写了这么久的jQuery代码,是否考虑过如何写效率才会更好呢?本文就将详细的为您揭开有关与jquery效率相关的问题。
Javascript版的StringBuffer,可以级联append
在项目中用到的,以前在网上找了很多都发现不少的StringBuffer工具类写得较繁琐,而且不能像Java里面的StringBuffer那样能够级联,本实例从大型项目中截取而来分享给大家,也留作备忘。
JQuery拖拽插件
2012-03-07 14:00:10

JQuery拖拽插件

一直以来,都对JS获取元素的位置感到非常的困惑:一会client、一会offset、一会scroll。再加上各大浏览器之间的不兼容,唉,搞得哥晕晕乎乎的。而很多页面效果都要用到这些位置。不得已,得练练,得记记。下面就来说说这个基于 JQuery的简易拖拽插件吧。 按惯例,先说说拖拽的原理,以及搞这么一个东东的步骤:那什么是拖拽呢? 看名字就知道了:就是把一个东东拖来拽去的。 放到我们的 ...
Hibernate中报错——node to traverse cannot be null
Hibernate中报错&mdash;&mdash;node to traverse cannot be null出现这种问题是因为HQL语句出现问题,引起内部查询对象为空,无法处理为空值引起的。有可能是在update Student s set s.name = "徐越" ,set.age = 25 where s.num = 01 这样的更新hql语句中少了 ...
拥抱模块化的JavaScript
2012-03-07 08:00:38

拥抱模块化的JavaScript

由于能力有限,本文中错误之处请指正将修改。 我们再一次被计算机的名词,概念笼罩。 backbone、emberjs、spinejs、batmanjs 等MVC框架侵袭而来。 CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs 等模块化的JavaScript概念及实现扑面而来。 模块化JavaScript的概念尤为突出,似乎有赶超07年Ajax风 ...
邮件功能开发
2012-03-06 23:00:20

邮件功能开发

本节摘要:本节主要简单介绍一下javamail插件的使用引入:最近项目中要做一个简单的邮件功能,即从前台输入邮件内容,去配置文件中读取发件人、收件人等信息后,然后发送邮件到指定的邮箱,其中收件人和抄送人可以有多个,基于这个需求,查询了相关资料,决定采用javamail这个插件来实现。preparation:1.JavaMail的介绍 JavaMail,顾名思义,提供给开发者 ...
《JavaScript高级程序设计》读书笔记之十一:内置对象Global
内置对象  定义:由ECMAScript实现提供的、独立于宿主环境的所有对象,在ECMAScript程序开始执行时出现。  由定义可知开发者不必明确实例化内置对象,它已被实例化了。在ECMAScript-262只定义了两个内置对象,即Global和MathGlobal  Global对象是ECMAScript中最特别的对象,因为实际上它根本不存在。  由于在ECMAScript中不存在独立的对象, ...
那些年,我还在学习Ajax
2012-03-06 21:00:18

那些年,我还在学习Ajax

Ajax不用说,每个做web开发的同志都知道,因为它是学习web开发必经之路,不管你是做asp.net,还是javaWeb,还是PHP。通俗的说,Ajax就是一种网页无刷技术,以提高用户体验,Ajax并不是什么新的技术,只是在那些年才火了起来(Ajax火起来时,哥只知道聊QQ),所以它就备受观注;当然,那些年就开始学习了。一、完成Ajax请求1、 在完成这个请求之前,先来了解一下Ajax是什 ...