利用hibernateTools里的相关工具类,使得java实体类(POJO)、hbm映射文件、数据库表(Schema)之间可以相互转化。也就是说,只要有其中一样,就可以通过各种途径得到其它两样。如果手里已经有了其中一样东西,要想最快建立起应用的途径自然是通过它来生成其它两样了。不过,我想在这里讨论的是那种从无到有,从想法到实现的那种建立全新应用的情况。那么,自然而然就会有一个问题:“从哪里开始?”。实体类?hbm?数据库表?先应该建立哪一个,再通过它生成
系统 2019-08-29 23:26:43 2486
这几天突然对八皇后问题很感兴趣,准备自己动手实现它,从最笨的办法一直到用图论实现,展示出它的进化历程。每个程序段我都讲的很细致。这是第一篇:最笨的方法。欢迎探讨。Bytheway.八皇后有92种解法,这个程序都罗列出来了。过几天再用python写个实现,估计代码看起来会比C的实现漂亮多了。运行结果如图:/***Thefamous8queensproblem.**@file*@brief*Thefamous8queensproblem.*@authorGar
系统 2019-08-29 23:20:19 2486
ListView的SimpleAdapter有很好的扩展性,可以定义各种不同的布局,可以放上图片、Button、CheckBox等等,本文实现一个带有前后图标的列表视图:列表中item的组成:(R.id.img_pre)(R.id.text)(R.id.img)首先定义用来显示列表中item的layout文件list_item2.xml:
系统 2019-08-29 22:46:00 2486
项目新闻NetBeansIDE6.7RC3发布了NetBeans.org宣布了NetBeansIDE6.7RC3已经可用来。NetBeans6.7最大的焦点是互联性的增强,它使得开发者之间的协作更为简单。这里查看该版本细节,下载并试用NetBeans6.7RC3,并告诉我们您的想法吧!文章Scala与JavaScala运行于JVM上,它能与Java进行非常好的混合编程,特别是使用NetBeansIDE上新的Maven与S
系统 2019-08-29 22:42:29 2486
在继续学习FreeSWITCH之前我们有必要来学习一下SIP协议,因为它是FreeSWITCH的核心。但即使如此,讲清楚SIP必然需要很大篇幅,本书是关于FreeSWITCH的,而重点不是SIP。因此,我将仅就理解FreeSWITCH必需的一些概念加以通俗的解释,更严肃一些的请参阅其它资料或RFC(RequestForComments)。SIP的概念和相关元素会话初始协议(SessionInitiationProtocol)是一个控制发起、修改和终结交互式
系统 2019-08-29 22:42:20 2486
创建自定义组件BuildingCustomComponentsAndroid提供了一个精致而强大的组件化模式来创建你的用户界面,基于基础的布局类:视图View和视图组ViewGroup。平台包含了多种预定义视图和视图组子类-分别称为部件和布局-这些可以用来构造你的用户界面。一部分可用部件包括按钮Button,文本视图TextView,编辑文本框EditText,列表视图ListView,组合框CheckBox,单选按钮RadioButton,画廊Galle
系统 2019-08-29 22:37:36 2486
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。LayoutInflater的作用类似于findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而findViewById()是找具体某一个xml下的具体widget控件(如:Button,TextView等)。获取它的用法有3种:方法1:由LayoutInflater的静态函数:from(Contextcontext)
系统 2019-08-29 22:32:25 2486
1linux创建自启动程序自启动的两种方法,都经过自己测试。1.1自启动程序方法1:在etc/rc.local在里面加入/home/robin/code/autoruntest>/dev/null&(其中autoruntest测试程序名称,下同)。即可自启动1.2自启动程序方法2:创建linux服务,步骤如下:1)写服务启动脚本文件(后附例子)2)修改脚本文件chmod777autoruntest3)脚本文件拷贝到/etc/rc.d/init.d/4)ch
系统 2019-08-29 22:26:40 2486
1、先看效果:2、新建一个文件大小随便,我用1024*800背景色#262626纯黑效果不好3、椭圆形工具,画个园,图层样式>混合选项,填充不通明度50%;描边10像素黑色4、定义画笔。。注意背景一定要通明的,向下面这样5、画笔>画笔预设,选中刚刚那个图案..大小不重要,可以根据需要更改,重要的是间距,值按照一下的弄..偷下懒6、新建一层,给背景添加上渐变色,颜色越多越好!7、新建一层用画笔工具把图形画上,然后把图中圈住的部分改成叠加8、然后选择滤镜中的高
系统 2019-08-29 22:14:14 2486
4profile介绍4.1profile简介profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义在jdk1.5以上使用一套配置信息,在jdk1.5以下使用另外一套配置信息;或者有时候我们可以通过操作系统的不同来使用不同的配置信息,比如windows下是一套信息,linux下又是
系统 2019-08-29 22:12:08 2486