自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(73)
  • 资源 (16)
  • 收藏
  • 关注

转载 MyEclipse设置全局编码

在使用Eclipse+MyEclipse开发中,许多文件编码默认是ISO-8859-1,不支持中文(如常用的JSP)。这样我们每次建文件都要手动改编码,其实我们可以在设置文件默认编码,今后再创建时就不用每次修改编码了。UTF-8如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspa

2012-05-02 14:15:32 2880 1

原创 CSS控制图片大小的方法

网页制作技巧实例解决:用CSS控制图片自适应大小    图片自动适应大小是一个非常常用的功能,在进行制作的时候为了防止图片撑开容器而对图片的尺寸进行必要的控制,我们可不可以用CSS控制图片使它自适应大小呢?可以通过按比例缩小或者放大到某尺寸(自己指定),来保持图片不变形走样的完全显示。解决方案: 一、   对于标准浏览器(如Firefox),或者最新都IE7浏览器,直接使用max-

2012-04-20 09:49:31 6066 3

转载 根据不同浏览器选择不同css

如何根据浏览器选择不同css?比如我有3个CSS文件,如果客户端是IE6,则使用CSS1,如果客户端是IE7或者IE8,则用CSS2,如果客户端是FIREFOX,则使用CSS3。从网上找了下,有如下说法    根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码   if (window.navigator.userAgent.indexOf("MSIE")>=

2012-04-15 15:56:17 2116 1

转载 不同浏览器CSS解析小结

1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行  2. margin加倍的问题     设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline;

2012-04-15 15:54:49 792

原创 数据的预处理之数据规范化

一、什么是数据规范化    数据规范化是数据挖掘中数据变换的一种方式,数据变换将数据转换或统一成适合于挖掘的形式。而数据规范化是指将被挖掘对象的属性数据按比例缩放,使其落入一个小的特定区间(如[-1, 1]或[0,1])。二、数据规范化的作用    对属性值进行规范化常用于涉及神经网络或距离度量的分类算法和聚类算法中。比如使用神经网络向后传播算法进行分类挖掘时,对训练元组中

2012-04-01 20:14:17 6660 1

转载 混合推荐技术总结

完全转载自:阿俊的博客混合推荐系统是推荐系统的另一个研究热点,它是指将多种推荐技术进行混合相互弥补缺点,从而可以获得更好的推荐效果。最常见的是将协同过滤技术和其他技术相结合,克服cold start的问题。(1)加权型就是将多种推荐技术的计算结果加权混合产生推荐。最简单的方式是线性混合,首先将协同过滤的推荐结果和基于内容的推荐结果赋予相同的权

2012-03-31 10:51:47 2096 1

转载 推荐系统算法总结

完全转载自:阿俊的博客最近看推荐系统方面的东西也有段日子了,有书,博客,唯独没有看论文。总感觉论文对于工业界来说用处真的不如学校做课题、论文那么大,只要知道某个算法好不好用以及怎么用就可以了,也不必知道太多的细节和数学推导。但根据一个好的算法,产品部门可以设计出很多很酷的产品,让用户倍感web应用的人性化。1、Item based collective filtering

2012-03-31 10:48:40 2073 1

转载 推荐系统的五大挑战

2009年,大批喜欢推荐系统的工程师们在阿姆斯特朗举行会议,探讨如何建立一个高效的推荐系统。下面是工程师们总结的推荐系统的5大挑战,我们一一阐述。1. 数据匮乏为了有效的产生推荐,也许推荐系统面临的最大挑战是其需要大量的数据。那些在推荐方面做得较好的企业,比如Google、Amazon、Netflix和Last.fm,恰好是那些拥有大量用户数据的企业,这不能说是个巧合。如下图所示,

2012-03-27 17:10:29 869

转载 推荐系统相关资源汇总

为了更好的学习推荐系统,本博文将个人知道的关于推荐系统的相关资源整理汇总,拿出来与大家分享。本博文每月更新一次,长期维护,如果你有好的关于推荐系统的资源,请email我,放到这里与大家分享。主页GroupLens: http://www.grouplens.org GroupLens项目官方主页John Riedl: http://www-users.cs.umn.edu/~rie

2012-03-27 17:09:01 2494 4

转载 Amazon和Google使用的推荐方法简述

本博文讨论下不同的推荐方法,包括Amazon和Google使用的推荐方法。维基百科给推荐系统的定义是:推荐系统是一种特定的信息过滤技术,它在试图向用户呈现用户可能感兴趣的信息(电影、音乐、图书、新闻、图片、网页等等)。维基百科上同时指出,推荐通常是基于信息项目的(基于内容的推荐技术)或者基于用户的社会环境的(协同过滤推荐技术)。我们认为还有一种个性化的方法,就是Google重点使用的那种技术方法。

2012-03-27 17:07:05 960

转载 myeclipse 10.0 含破解补丁/注册机

MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器

2012-03-21 10:29:36 6212

原创 Java函数的基本知识

主要从Java函数的定义,函数的特点,函数的应用,函数的重载四个方面来讲解Java函数。一、函数的定义    函数就是定义在类中的具有特定功能的一段独立程序,也称为方法。   注意:函数是定义在类中,而不能在函数中定义函数。二、函数的格式修饰符  返回值类型  函数名(参数类型 形式参数1, 参数类型 形式参数2, ...){        执行语句;

2012-03-05 23:07:35 17494 2

原创 break和continue控制语句

break和continue属于控制语句,其意义、使用方法和注意事项如下:1、break语句:先说明该语句的应用范围,即break语句只在选择结构(switch)和循环结构(while、for)中有意义;break的意思是“跳出”,所以该语句的作用是用于跳出当前选择结构或者循环结构,不在执行结构中后面的动作。2、continue语句:同样先说明该语句的应用范围,continue语句

2012-03-05 17:30:28 1415

原创 毕向东_Java基础视频教程-第03天-break和continue控制语句

break和continue属于控制语句,其意义、使用方法和注意事项如下:1、break语句:先说明该语句的应用范围,即break语句只在选择结构(switch)和循环结构(while、for)中有意义;break的意思是“跳出”,所以该语句的作用是用于跳出当前选择结构或者循环结构,不在执行结构中后面的动作。2、continue语句:同样先说明该语句的应用范围,continue语句

2012-03-05 16:56:56 97

原创 switch语句的特点

switch语句属于选择语句,其表达形式就像一个选择结构,大体的格式如下:switch(表达式){//byte、short、int、char case 取值1: 执行语句1; break; case 取值2: 执行语句2; break; ... ... default: 默认执行

2012-03-03 16:43:37 1210

原创 运算符那点事儿

Java里面大体有六类运算符:算术运算符;赋值运算符;比较运算符;逻辑运算符;位运算符;三元运算符;一、算术运算符    包括简单的“加减乘除(+ - * /)”,还有“取模(%)”,自增(++),自减(- -),字符串相加(+);下面介绍一些使用注意事项。1)除法运算:虚拟机的除法运算结果的精度,由“除数”和“被除数”的最高精度决定。比如,5/3=1,因为5和3都是整

2012-03-03 16:23:01 929

原创 将win7电脑无线网变身WiFi热点,让手机、笔记本共享上网

将win7电脑变身WiFi热点,让手机、笔记本共享上网功能:开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。前提条件:首先确保以下两项:1). 笔记本无线网卡的硬件开关已经打开, 有线网络可以上网.2). windows firewall服务和WLAN AutoConfig服务已经

2012-03-03 11:20:34 19963 7

原创 Java开发环境配置之Path和classpath

在进行Java环境配置时,都会遇到Path和classpath的配置,为什么要这两个系统环境变量,以及如何配置呢?特作以下总结。1、Path的作用:    Path是一个十分重要的系统变量,它的值是一些路径。一般情况下,如果我们想在Dos命令行某个exe的应用程序,则首先要切换到该exe文件所在的目录,然后才能运行。但,如果我们将该exe应用程序所在的目录写入到Path环境变量中,就可以在

2012-02-22 18:11:46 1553

原创 SQL简单基本语法

一、SELECT子句SELECT语句用于从表中选取数据,结果被存储在一个结果表中(称为结果集),其一些基本语法如下:SELECT 列名称 FROM 表名称表示从指定的表中选取指定列的数据。SELECT * FROM 表名称表示选取指定表的所有列的数据,提示:星号(*)是选取所有列的快捷方式。二、DISTINCT关键字DISTINCT单词有表示“不同的”意思,

2012-02-21 23:51:00 601

原创 SQL简单基本语法

一、SELECT子句SELECT语句用于从表中选取数据,结果被存储在一个结果表中(称为结果集),其一些基本语法如下:SELECT列名称FROM表名称表示从指定的表中选取指定列的数据。SELECT * FROM表名称表示选取指定表的所有列的数据,提示:星号(*)是选取所有列的快捷方式。二、DISTINCT关键字DISTINCT单词有表示“不同的”意思,因此,关键词DIST

2012-02-21 23:46:03 132

原创 SQL简介

一、什么是SQL?SQL的中文字面意思翻译为结构化查询语言,SQL是用于访问和处理数据库的标准的计算机语言是一种ANSI的标准计算机语言。二、SQL具体都能作些什么? SQL面向数据库执行查询SQL可从数据库取回数据SQL可在数据库中插入新的纪录 SQL可更新数据库中的数据 SQL可从数据库删除记录SQL可创建新数据库SQL可在数据库中创建新表SQL可在数据库中创建存储过程SQ

2012-02-21 22:48:35 708

原创 第01天-Java注释

Java和大多数的编程语言一样都有注释,比如常见的单行注释“//”,区域注释“/* 注释*/”,此外Java还提供了一个功能更加强大的文档注释,即Java的JDK的bin目录下有一个javadoc.exe的工具,可以将Java源文件里的一些特殊注释提取出来形成一个网页文档,该文档将对你所写的源程序进行说明。下面主要介绍Java中这种具有特殊意义的注释。1、文档的特殊表示形式:/**

2012-02-19 16:32:33 58

原创 Java环境搭建

Java语言环境搭建明确什么是JRE,JDK;下载JDK、安装JDK;配置环境变量;验证是否搭建成功;1、JRE:Java Runtime Eviroment,即Java运行环境。包括Java虚拟机JVM,以及Java程序所需要的核心类库等,如果想要运行一个开发好的Java程序,则目标计算机中只需要安装JRE。2、JDK:Java Development Kit,即

2012-02-19 15:59:19 1531 1

原创 基本常识-Dos常见命令

dos命令行中常见的命令:dir:列出当前目录下的文件以及文件夹;md:创建目录;rd:删除目录;注意:在dos命令行中使用rd删除目录前必须保证目标目录是空的cd:进入指定目录;cd..:退回到上一级目录;cd/:退回到根目录;del:删除文件;注意:del命令后跟着目录名车则会提示是否要删除该目录下的所有文件exit:退出dos命令行;* :星号代表“全部”

2012-02-19 12:32:30 502

转载 JMS Messaging Using GlassFish

Communication between distributed heterogeneous systems has become an inevitable requirement for today's e-business. The advent of messaging standards likeJava Messaging Service (JMS) has now made i

2011-11-08 10:14:43 732

转载 JNDI基本概念-译自Sun官方文档

JNDI基础概念一、名字-基础“名字服务”是计算机系统内的基本设施——这意味着什么名字关联到什么对象,以及根据名字能找到哪些对象。传统系统里面,名字服务很少是单独提供的。它通常集成在其它服务里面,比如文件系统,目录服务,数据库,桌面,邮件系统,电子表格或者日历。举个例子,一个文件系统包含了对文件和目录的名字服务;电子表格包含了对单元格和宏的名字服务。典型的企业计算环境通

2011-11-07 09:00:41 452

原创 WINDOWS XP启动远程桌面连接

一、什么是Windows远程桌面连接Windows远程桌面连接组件是从Windows 2000 Server开始由微软公司提供的,在WINDOWS 2000 SERVER中他不是默认安装的。该组件一经推出受到了很多用户的拥护和喜好,所以在WINDOWS XP和2003中微软公司将该组件的启用方法进行了改革,通过简单的勾选就可以完成在XP和2003下远程桌面连接功能的开启。二、W

2011-11-04 12:23:47 11812 1

原创 Windows下GlassFish v2 安装完美攻略

一、什么是GlassFish ?GlassFish 是一款强健的商业兼容的开源 Java EE 5 应用服务器,达到产品级质量,可免费用于开发、部署和重新分发,也是Sun公司专门为了支持EJB而开发的服务器。GlassFish 是用于构建 Java EE 5 应用服务器的开源开发项目的名称。它基于 Sun Microsystems 提供的 Sun Java System Applica

2011-11-02 22:16:27 1101

原创 基于Windows的Subversion 和 TortoiseSVN的安装配置以及进行版本控制的使用

一、先解释几个名词1、Windows :百分之八十的地球人使用的微软操作系统,现在用的是Win 7旗舰版;2、Subversion :一款流行的版本控制软件,可以和Web服务器协同工作,提供远程版本库服务,简称SVN,本文使用的是svn-1.4.0-setup.exe(点击进入到我的资源空间下载);3、TortoiseSVN :一款Windows下SVN可视化界面软件,这样我们就不

2011-10-29 15:17:12 4654

原创 JavaBean 技术基础

JavaBean是Java中的一个组件,类似于微软的COM组件,其本质上是一个封装了一系列属性和方法的类。该类遵循一定的标准,提供公共方法,只要遵循同样标准,用户就可以调用JavaBean里面已经设计好的方法,从而达到代码重复利用的目的。本文将介绍JavaBean技术的基础知识。一、什么是JavaBean简单的说,JavaBean就是普通的Java类,只是它遵循了一些特定的

2011-10-25 23:08:42 1019 1

原创 EJB 入门概述

一、什么是 EJB ?          EJB(Enterprice JavaBeans )是一个用于分布式业务应用的标准服务端组件模型。EJB 并不是一个产品,它是Java 服务器端服务框架的规范,软件厂商根据它来实现EJB 服务器;应用程序开发者可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。  其三大特点如下:          1)分布式:EJB 架构是一个用于开

2011-10-23 11:31:32 1617 2

原创 JDBC进阶之批处理 Batch

批处理,英文叫 Batch,顾名思义就是成批地处理某些事务。对于频繁访问数据库的程序而言,选择批处理是最合适不过的了。本文将介绍如何利用 JDBC 实现批处理。一、什么是批处理          屁处理是指一次性执行多条SQL语句,并且在执行过程中,如果某条语句出

2011-10-16 22:01:17 2893 1

原创 JDBC进阶之事务处理基本原理及示例

事务处理是在针对数据库操作时一个重要环节,它可以保证执行多条记录的一致性,实现数据库中表与表之间的关联,同时提高了对数据操作的准确性、安全性。本文主要一起来学习在Java程序中如何使用JDBC来实现数据间的事务处理。一、什么是事务处理         事务处理就是

2011-10-15 17:33:09 5394 3

原创 JDBC进阶之事务处理基本原理及示例

事务处理是在针对数据库操作时一个重要环节,它可以保证执行多条记录的一致性,实现数据库中表与表之间的关联,同时提高了对数据操作的准确性、安全性。本文主要一起来学习在Java程序中如何使用JDBC来实现数据间的事务处理。一、什么是事务处理         事务处理就是

2011-10-15 10:56:33 187

原创 JDBC进阶之存储过程+CallableStatement

一、什么是存储过程           首先介绍数据库存储程序,数据库存储程序有时也被称为存储模块 -—— 一种被数据库服务器所存储和执行的计算机程序(有一系列不同的称呼),存储程序的源代码(有时)可能是二进制编译版本几乎总是占据着数据库服务器系统的表空间,程序总是位于其数据

2011-10-13 23:09:07 2490

原创 JDBC进阶之PreparedStatement执行SQL语句(MySQL)

从上一篇文章《JDBC连接MySQL数据库及示例》(前往该文章)的示例中,我们提到,使用Statement来执行SQL语句,例如:Connection connection;Statement statement ;... ...statement

2011-10-13 11:52:55 6609 2

原创 windows系统XAMPP安装配置使用

XAMPP是一款开源、免费的网络服务器软件,经过简单安装后,就可以在个人电脑上搭建服务器环境。本文为大家介绍Windows中安装XAMPP(Apache+Mysql+PHP)及使用方法及其相关问题的总结。一、什么是XAMPP        XAMPP(X-系统

2011-10-08 16:49:48 18432 5

原创 doGet和doPost两种方法在处理请求时的区别

当客户端使用HTTP发送请求时,Servlet会通过使用HttpServlet类中的doGet或doPost方法处理请求。这两者两种方法处理请求时是不同的,差异如下:1、安全性:使用Post方式请求时,提交的内容不会被显示出来;而Get方法则会在url后边显示提交的内容;

2011-10-06 14:23:19 1008

原创 MyEclipse 9.0 自定义创建JSP模板的方法

在MyEclipse中新建一个JSP页面后,为了让页面显示中文,我们总要做将page指令中的pageEncoding="UTF-8"或 pageEncoding="GBK"之类的动作,每新建一个页面就要更改一次,相当的麻烦,特此到网上查找了解决方法,通过新建自己的JSP模版来解决

2011-10-04 10:37:49 3276

原创 JSP中文乱码问题一

接触JSP难免会遇到Java的中文乱码问题,对于不同的情况,有不同的解决方法。以下是我所遇到的乱码问题以及查阅的一些解决方法。一、页面编码不一致导致的乱码问题     这个乱码问题是最简单的乱码问题,一般新手会出现。看以下JSP页面代码:

2011-10-02 17:04:04 886

myeclipse.10.0 破解补丁

myeclipse 10.0 破解补丁和注册机

2012-03-21

java编程规范.pdf

本文档讲述了 Java语言的编码规范,较之陈世忠先生《c++编码规范》的浩繁详尽,此文当属短小精悍了。而其中所列之各项条款,从编码风格,到注意事项,不单只 Java,对于其他语言,也都很有借鉴意义。因为简短,所以易记,大家不妨将此作为 handbook,常备案头,逐一对验。

2011-11-14

svn-1.4.0-setup.exe

Subversion 即SVN基于Windows的安装包,版本为1.4

2011-10-29

TortoiseSVN-1.7.1.22161-win32-svn-1.7.1.msi

TortoiseSVN-1.7.1.22161-win32-svn-1.7.1.msi ,SVN的客户端

2011-10-29

svn-1.3.2-setup-for-windows-setup.exe

Windows下的SVN 1.3.2版本的安装包

2011-10-29

apache_2.0.55-win32-x86-no_ssl.msi

apache_2.0.55-win32-x86-no_ssl.msi

2011-10-29

《EJB3.0入门经典》的精简版EJB3.0实例教程 破解

《EJB3.0实例教程》是《EJB3.0入门经典》的前身,或者说是精简版。这是目前最新也是最全的版本,其他版本可能就100多页,这是我找到的页数最多的,并且进行了解密,解决了其中的文字不能复制和打印的问题。 它是关于EJB 3.0的专业技术教程,从实用的角度出发,理论联系实际,用9章的篇幅详细讲解了EJB 3.0开发的方法和技巧。内容丰富,讲解由浅入深,全面系统,在讲解EJB 3.0最新开发技术的同时,精心设计了与章节内容相关的实例,给出了开发过程中运用到的技巧和注意事项,相信读者一定能从中获益。 想学EJB的不要错过;

2011-10-23

PDF解密小软件

pdf不能复制和打印的,用这个轻易的就解决了,使用方法参考这里:http://www.duoease.com/thread-221-1-1.html

2011-10-23

EJB3.0实例教程 源代码

适用于黎活明的《EJB3.0实例教程》和《EJB3.0入门经典》这两本书书中示例的源代码

2011-10-21

EJB3.0实例教程(EJB3.0入门经典 精简版) 电子书

《EJB3.0实例教程》是《EJB3.0入门经典》的前身,或者说是精简版。是关于EJB 3.0的专业技术教程,从实用的角度出发,理论联系实际,用9章的篇幅详细讲解了EJB 3.0开发的方法和技巧。内容丰富,讲解由浅入深,全面系统,在讲解EJB 3.0最新开发技术的同时,精心设计了与章节内容相关的实例,给出了开发过程中运用到的技巧和注意事项,相信读者一定能从中获益。 想学EJB的不要错过;

2011-10-21

MySQL存储过程编程

MySQL存储过程编程。分为4部分。存储编程基础、存储程序结构解析、在应用程序中的MySQL存储程序、优化存储程序。这里只是1-5章。主要介绍mysql存储过程的编程的基本理论以及结合 MySQL Query Browser 创建存储过程程序

2011-10-13

MySQL Query Browser v1.1.8

一个可视化的toolset,用于创建、执行以及最优化的MySQL数据库查询,它就像是镶嵌在Web浏览器中的一个集成的拖曳工具套件,为使用者提供了一个更简便、更有生产力的途径来存取、分析存储在MySQL数据库服务器中的信息

2011-10-13

cvsnt-server-2.5.05.3744.msi

CVS服务器之CVSNT(cvsnt-server-2.5.05.3744.msi),支持Win7下打开 CVSNT Control Panel

2011-10-01

cvsnt-server-2.5.05.3489.msi

CVS服务器之CVSNT(cvsnt-server-2.5.05.3489.msi),支持Win7下打开CVSNT Control Panel

2011-10-01

JavaScript程序员教程 源码

《JavaScript程序员教程》书中的源代码

2011-06-15

C语言库函数查询工具

简洁,实用,方便,下载解压了就可以用咯!

2008-11-29

空空如也

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

TA关注的人

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