05 2012 档案

摘要:首先我们以一个简单的学生管理应用程序来作为我们第一hibernate应用程序的开发,让大家熟悉一下hibernate的开发流程,以及对相对应功能的API有初步的认识,Hibernate应用程序定义了一些持久类,并且定义了这些类与数据库表格的映射关系。在我们这个简单的学生管理应用程序中包含了一个类和一个映射文件。让我们看看这个简单的持久类包含有一些什么?映射文件是怎样定义的?另外,我们该怎样用Hibernate来操作这个持久类。Hibernate开发全面流程和开发配置首先创建一个项目。然后创建配置开发环境,主要步骤如下:MyEclipse-->ProjectCapabilities--&g 阅读全文
posted @ 2012-05-28 08:12 SpringMVC+Hibernate 阅读(1579) 评论(0) 推荐(1) 编辑
摘要:HTML5 SIP客户端是一款开源的,完全利用JavaScript编写的集社交(FaceBook,Twitter,Google+),在线游戏,电子商务等应用于一体。无扩展,无插件或是必备的网关,视频堆栈技术依赖于WebRTC。如同主页里的Demo视频演示,你可以轻松实现Chrome和IOS/Android移动设备之间的实时视频/音频通话。该客户端是一项在浏览器中可被用来连接任意SIP或者IMS网络进行拨打和接收音频/视频通话及即时信息技术。该协议解析器(SIP,SDP...)通过使用Ragel查找表进行了高度优化,很适合硬件(内存和运算能力)受限的嵌入式系统使用。SDP是会话描述协议的缩写,是 阅读全文
posted @ 2012-05-28 08:11 SpringMVC+Hibernate 阅读(896) 评论(0) 推荐(0) 编辑
摘要:为什么苦逼? 原因一大堆,对于外部的因数,我们很难控制,例如中国的IT国情和对技术人员的观念。但是,在商业中有这样一句话可以借鉴一下:经济再萧条,也有人在赚钱;形式再好,也有很多人在亏本,很多的公司在倒闭。 很多的时候,我们倒苦水,但是心里要知道:是大的环境让我们苦逼,还是我们本身就得苦逼,换句话说,苦逼是我们自己应得的。这话很多人不爱听,但是很多时候确是事实。 这半年多以来,去了不少大大小小的公司,为他们的项目进行救火,解决他们现有的性能等问题。很多的项目在做的时候,很少考虑什么性能,安全等因素,都是上面的人在不断的催,下面的人在火急火燎的加班加点赶进度—今天完成了什么功能点,明天要完成什么 阅读全文
posted @ 2012-05-10 09:18 SpringMVC+Hibernate 阅读(1244) 评论(0) 推荐(3) 编辑
摘要:错误描述之前一直使用MyEclipse,没有遇到过启动时报错,但是使用Eclipse IDE for Java EE Developers时却报出如下错误: 错误分析 从错误提示看出,1.4.2_15版本的jvm不满足当前eclipse版本。那么为什么会出现这个错误?第一个答案必然是Eclipse启动需要jvm,这也是合理的,因为eclipse的确是java编写的它运行必须要jvm。那么我们就要考虑eclipse的启动过程是如何使用jvm的:Eclipse 首先执行 -vm 参数;如果没有-vm参数,则查找 eclipse\jre 子目录;如果没有找到,Eclipse 将查找在系统中注册的 . 阅读全文
posted @ 2012-05-10 08:55 SpringMVC+Hibernate 阅读(559) 评论(0) 推荐(0) 编辑
摘要:1、Android中的坐标系统在Android系统中,屏幕的左上角是坐标系统的原点(0,0)坐标。原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。2、屏幕的宽和高为了在屏幕中的合适位置绘制图形,我们需要使用屏幕的宽和高作为参考,来确定绘制图形的位置。要获得屏幕的宽和高,首先从Activity对象中获得WindowManager对象,然后从WindowManager对象中获得Display对象,再从Display对象中获得屏幕的宽和高。// 获得屏幕的宽和高WindowManager manger = getWindowManager();Diaplay diaplay = manager. 阅读全文
posted @ 2012-05-09 08:40 SpringMVC+Hibernate 阅读(470) 评论(0) 推荐(0) 编辑
摘要:一、书籍:算法与数据结构:《数据结构(C语言版)》——严蔚敏、吴伟民 清华出版社我觉得其配套习题集甚至比原书更有价值,每个较难的题都值得做一下。《Introduction to Algorithms》第二版 中文名《算法导论》关 于算法的标准学习教材与工程参考手册,在去年CSDN网站上其翻译版竟然评为年度二十大技术畅销书,同时《程序员》杂志上开设了“算法擂台”栏目,这些溯 源固本的举动,不由得使人对中国现今浮躁不堪的所谓“IT”业又产生了一线希望。这本厚厚的书,幸亏打折我才买得起。虽然厚达千页,但其英文通俗晓畅,内 容深入浅出,可见经典之作往往比一般水准的书还耐读。还能找到MIT的视频教程,第 阅读全文
posted @ 2012-05-09 08:37 SpringMVC+Hibernate 阅读(745) 评论(0) 推荐(0) 编辑
摘要:经常看到一些JavaScript的代码脏乱得无法理解,到处都是属性和方法,或者一个循环套着一个循环。但如果使用面向对象就能很好的理清代码,并方便理解和修改代码。如果你不希望自己的代码只有上帝理解的话,就请尽量考虑使用面向对象的模式。到处都是属性、方法,代码极其难懂,天哪,我的程序员,你究竟在做什么?仔细看看这篇指南,让我们一起写出优雅的面向对象的JavaScript代码吧!作为一个开发者,能否写出优雅的代码对于你的职业生涯至关重要。随着像Node.js这类技术的发展,你甚至可以在服务器端使用JavaScript了。同样的,你也可以使用JavaScript来控制MongoDB的持续数据存储。文本 阅读全文
posted @ 2012-05-09 08:36 SpringMVC+Hibernate 阅读(539) 评论(0) 推荐(0) 编辑
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <!-- 项目的属性 --><modelVersion>4.0.0</modelVersion 阅读全文
posted @ 2012-05-09 08:35 SpringMVC+Hibernate 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:引言 最近有位细心的朋友在阅读笔者的文章时,对java类的生命周期问题有一些疑惑,笔者打开百度搜了一下相关的问题,看到网上的资料很少有把这个问题讲明白的,主要是因为目前国内java方面的教材大多只是告诉你“怎样做”,但至于“为什么这样做”却不多说,所以造成大家在基础和原理方面的知识比较匮乏,所以笔者今天就斗胆来讲一下这个问题,权当抛砖引玉,希望对在这个问题上有疑惑的朋友有所帮助,文中有说的不对的地方,也希望各路高手前来指正。 首先来了解一下jvm(java虚拟机)中的几个比较重要的内存区域,这几个区域在java类的生命周期中扮演着比较重要的角色:方法区:在java的虚拟机中有一块专门用来存放已 阅读全文
posted @ 2012-05-05 19:03 SpringMVC+Hibernate 阅读(746) 评论(0) 推荐(0) 编辑
摘要:在百度开发者大会上我介绍过HTML5另外一个重要特性就是DeviceOrientation,它将底层的方向传感器和运动传感器进行了高级封装,提供了DOM事件的支持。这个特性包括两种事件:1、 deviceOrientation:封装了方向传感器数据的事件,可以获取手机静止状态下的方向数据,例如手机所处角度、方位、朝向等。2、 deviceMotion:封装了运动传感器数据的事件,可以获取手机运动状态下的运动加速度等数据。 使用它我们能够很容易的实现重力感应、指南针等有趣的功能,在手机上将非常有用。例如Opera H5体验版里的重力感应球示例就是通过监听DeviceOrientationAP.. 阅读全文
posted @ 2012-05-05 00:50 SpringMVC+Hibernate 阅读(545) 评论(0) 推荐(0) 编辑
摘要:Crocodoc是一个可以将PDF和Office文档迅速转变成HTML5的工具,目前该工具使用范围很广泛,包括Drophox、LinkedIn、SAP、Yammer和Edomodo等公司都是Crocodoc的付费企业客户。文档HTML5视图化虽然听起来似乎没什么可以值得称道的地方,但是用Crocodoc可以在HTML5下轻松地对文档进行在线编辑,用红笔在文档上进行修改,或者添加文字,或者用荧光笔进行标注,这些本来很复杂的工作在crocodoc上却能非常容易的完成,而且不需要安装任何工具,没有office的情况下也可以使用,而且只要能上网,随时随地可以进行编辑。Crocodoc操作流程很简单,只 阅读全文
posted @ 2012-05-05 00:48 SpringMVC+Hibernate 阅读(243) 评论(0) 推荐(0) 编辑
摘要:HTML5的软硬整合、HTML5和云计算的整合、HTML5游戏项目、HTML5的Web项目、Android手机卫士、Android移植工作、Android上特定硬件的垂直整合、编写Java虚拟机、Android框架修改、Android娱乐多媒体软件(针对酷六、优酷、土豆等类型的网站)、大型B2C电子商务网站、大型SNS网站等 阅读全文
posted @ 2012-05-05 00:43 SpringMVC+Hibernate 阅读(323) 评论(0) 推荐(0) 编辑
摘要:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <!-- 项目的属性 --><modelVersion>4.0.0</modelVersion 阅读全文
posted @ 2012-05-04 16:50 SpringMVC+Hibernate 阅读(409) 评论(0) 推荐(0) 编辑
摘要:1、DispatcherServlet:作为前端控制器,负责分发客户的请求到 Controller 其在web.xml中的配置如下:<servlet><servlet-name>dispatcherServlert</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param- 阅读全文
posted @ 2012-05-04 16:11 SpringMVC+Hibernate 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1.@RequestMapping 用法SpringMVC中,@RequestMapping用来处理请求,比如XXX.do@RequestMapping("/aaa")//类级别,可以不需要,如果要了,下面所有的请求路径前都需要加入/aaa public class ccccontroller{ @RequestMapping("/bbb")//方法级别,必须有,决定这个方法处理哪个请求,如果有类级别 /aaa/bbbpublic String xxx() { //如果没有类级别的就直接请求/bbb return; } } 2:接收带参数的请求,接收用户 阅读全文
posted @ 2012-05-04 16:10 SpringMVC+Hibernate 阅读(413) 评论(0) 推荐(0) 编辑
摘要:这里主要讲在Eclipse下如何搭配Spring MVC + Hibernate框架进行Web开发,至于Eclipse以及JDK以及MyEclipse等的安装不在此列,也不使用MyEclipse来搭建,只是手工搭建的方式。1.版本JDK1.50;Eclipse3.2;MyEclipse 5.0;Tomcat 5.0;Spring2.0;Hibernate3.2。2.准备安装好Eclipse和JDK环境,由于不使用MyEclipse,需要自行准备两个主要的包:Spring.jar包、Hibernate3.jar,还有commons-dbcp.jar,commons-pool.jar,spring 阅读全文
posted @ 2012-05-04 15:58 SpringMVC+Hibernate 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-05-04 15:57 SpringMVC+Hibernate 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Apple、Google、Microsoft、Facebook、Amazon、Sony 六大 IT 巨头,希望你通过一个生态系统和统一账户就能获得需要的所有互联网服务,无论这些服务是电影、音乐、阅读、游戏还是购物、支付和社交。同时,生态系统和统一账户,也是我们对于互联网一直在谈论的概念。下文是著名科技博客theverge对 6 大巨头生态系统进行的全面对比分析,了解各网络巨头的数字生态系统构成和缺口,你或许就明白这些大公司每一步背后的战略意义。1、电影与音乐 自人类诞生以来,娱乐就一直是盘大生意。电影和音乐是目前最主要的两种形式。假如你让人们喜欢的歌曲、音乐和电视节目都唾手可得,在打造优秀生. 阅读全文
posted @ 2012-05-04 15:01 SpringMVC+Hibernate 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:关键字: js一、类型转换 1.转换成字串 ECMAScript的Boolean值、数字和字串的原始值的有趣之处在于它们是伪对象,这意味着它们实际上具有属性和方法。 如: Js代码varsColor="blue"; alert(sColor.length);//outputs"4"[js] view plaincopyvarsColor="blue";alert(sColor.length);//outputs"4"总而言之,3种主要的原始值Boolean值、数字和字串都有toString()方法。ECMAScri 阅读全文
posted @ 2012-05-04 13:35 SpringMVC+Hibernate 阅读(265) 评论(0) 推荐(0) 编辑
摘要:Convention Plugin原文:http://cwiki.apache.org/WW/convention-plugin.html翻译:石太祥(ealpha@gmail.comhttp://www.lalfa.com)·1Introduction·2Setup·3Converting a Codebehind based application to Convention·4Hello world·5Code behind hello world·6Results and result codes·7Chaining 阅读全文
posted @ 2012-05-04 12:58 SpringMVC+Hibernate 阅读(253) 评论(0) 推荐(0) 编辑
摘要:今天写代码遇到一个奇怪的问题,代码结构如下: ArrayList<String> list = new ArrayList<String>(); String strings[] = (String[]) list.toArray();这样写代码个人觉得应该没什么问题,编译也没有问题。可是具体运行的时候报异常,如下:Exception in thread "main"java.lang.ClassCastException: [Ljava.lang.Object;但是如果这样写就没有问题: ArrayList<String> list = 阅读全文
posted @ 2012-05-03 21:30 SpringMVC+Hibernate 阅读(518) 评论(0) 推荐(0) 编辑
摘要:### 指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration### 开发者可以自定义配置文件管理器,该类要实现Configuration接口,可以自动加载struts2配置文件。# struts.configuration=org.apache.struts2.config.DefaultConfiguration### 设置默认的locale和字符编码# struts.locale=en_USstruts.i18n.encoding=UTF-8### 指定struts的工厂类# struts.objectFa 阅读全文
posted @ 2012-05-03 19:42 SpringMVC+Hibernate 阅读(185) 评论(0) 推荐(0) 编辑
摘要:package com.svse.upload;import java.io.FileOutputStream;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.ServletInputStream;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;@SuppressW 阅读全文
posted @ 2012-05-03 13:17 SpringMVC+Hibernate 阅读(498) 评论(0) 推荐(0) 编辑
摘要:现在使用的版本extjs3.3.1在extjs中window加载的是一个jframe,而iframe中引入了js,在这个时候js不能运行,但是在火狐中是OK的,在IE6.0(开发中一般会使用IE6.0)不可以加载js,这个问题需要你加载完成之后重新reload()一下即可 var myHtml='<iframe id="ifrm008" name="ifrm008" scrolling="auto" frameborder="0" width="100%"height=" 阅读全文
posted @ 2012-05-03 13:06 SpringMVC+Hibernate 阅读(161) 评论(0) 推荐(0) 编辑
摘要:最近一段时间更新博客不太频繁,struts系列文章一直没有更新。主要是忙于权限项目,关于权限项目的博客也在构思中,过不了几日就能让各位读者看到。 今天主要是讲解ActionServlet中的一个方法processActionForm,当我们在截取字符串,再根据字符串取得ActionMapping(这是前两篇文章中介绍的)之后,我们就要用利用ActionMapping来创建ActionForm了,并且把ActionForm放到request或session中管理。 先来看具体struts中processActionForm方法的具体实现:/** * <p>Retrieve and . 阅读全文
posted @ 2012-05-03 10:02 SpringMVC+Hibernate 阅读(191) 评论(0) 推荐(0) 编辑
摘要:前面三篇介绍了关于 Git 的概念、命令使用、命令查询等理论知识1)Git 版本管理工具2)Git 常用命令详解3)Git 常用命令速查表本文主要介绍在使用Git 过程中遇到的几个问题及其解决方案一、Git 界面GUI和命令行Command两种操作方式Git 进行代码版本管理时,有两种操作方式:图形界面GUI和命令行Command图形界面GUI:有平台限制,目前仅支持Windows系统,Linux(Unix)都是命令行模式,并且图形界面每次提交好像Display显示文件数有限制(如:最大显示20000个文件)命令行Command:没有平台限制,Windows、Linux(Unix、Mac OS 阅读全文
posted @ 2012-05-03 07:13 SpringMVC+Hibernate 阅读(290) 评论(0) 推荐(0) 编辑
摘要:前面两篇博客Git 版本管理工具 和Git 常用命令详解,分别介绍了Git 基础知识和命令用法本文将对Git 命令,做一下全面而系统的简短总结,整理成简洁、明了的图表结构,方便查询一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看本地所有分支git commit -am "init" 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push origin mast 阅读全文
posted @ 2012-05-02 23:12 SpringMVC+Hibernate 阅读(212) 评论(0) 推荐(0) 编辑
摘要:Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git 的更多介绍,请参考我的上一篇博客:Git 版本管理工具一、 Git 命令初识在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识示例:从Git 版本库的初始化,通常有两种方式:1)git clone:这是一种较为简单的初始化方式,当你已经有一个远程的Git版本库,只需要在本地克隆一份例如:git clone git://github.com/someone/some_pr 阅读全文
posted @ 2012-05-02 18:27 SpringMVC+Hibernate 阅读(188) 评论(0) 推荐(0) 编辑
摘要:Git是一个分布式版本控制工具,它的作者Linus Torvalds 是这样给我们介绍 Git ——The stupid content tracker(傻瓜式的内容跟踪器)1、 Git 背景Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具。Git 与常用的版本控制工具 CVS、Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要,Git 最为出色的是它的合并跟踪(merge tracing)能力。实际上内核开发团 阅读全文
posted @ 2012-05-02 14:08 SpringMVC+Hibernate 阅读(197) 评论(0) 推荐(0) 编辑
摘要:MVC(Model-View-Controller,模型-视图-控制器)是软件工程中的一种软件架构模式,它把软件系统分为三个基本部分:模型(Model)、视图(View)、控制器(Controller)。MVC不是一种设计模式(Design Pattern),而是一种架构模式(Architectural Pattern),用以描述应用程序的结构以及结构中各部分的职责和交互方式。它最先是在1979年的时候第一次被人提出,不过,当时环境有些不同,网络应用的概念在当时还不存在。提姆·伯纳斯李(Tim Berners-Lee)在上世纪九十年代初期的时候播种下了万维网(WWW)的种子,并永远的 阅读全文
posted @ 2012-05-01 23:40 SpringMVC+Hibernate 阅读(239) 评论(0) 推荐(0) 编辑
摘要:设计模式(Design Pattern),是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。1、设计模式和框架 可复用面向对象软件系统现在一般划分为两大类:应用程序工具箱和框架(Framework),我们平时开发的具体软件都是应用程序,Java的API属于工具箱;而框架是构成一类特定软件可复用设计的一组相互协作的类,EJB(EnterpriseJavaBeans)是Java应用. 阅读全文
posted @ 2012-05-01 00:08 SpringMVC+Hibernate 阅读(176) 评论(0) 推荐(0) 编辑

友情链接:厦门事业单位