编程技术

Hibernate映射详解(三)--一对一主键关联映射

一对一主键关联映射:我们来拿人和身份证举例。采用一对一主键关联映射,他要表达的意思是人的id来自于身份证的id。要想在人的表中存数据,在身份证表中必须有对应的id的身份证记录。如图所示:表关系为:我们看一下具体的实现:实体类实现:publicclassPerson{privateintid;privateStringname;privateIdCardidCard;//提供关联的属性….省略get,set方法}publicclassIdCard{priva

系统 2019-08-29 23:33:30 2492

编程技术

需求分析阶段的工作(一):业务用例和系统用例

需求分析阶段的工作(一)抛开前一篇文章谈的总体思路,我们今天来谈一下需求分析工作实质性的做些什么。在这里,我们,将主要关注于分析层面,也即UML中的用例模型和逻辑模型。在这里要申明的是逻辑模型并不能完全算需求分析阶段的工作,因为它包含了设计模型的概念,但是我又把它归纳了一块到需求分析阶段,原因在于逻辑模型中存在了业务对象模型和分析模型的概念。言归正传,先来看用例模型。用例模型用例模型包含了两部分:业务用例模型和系统用例模型。从字面的意义来看,确实很难分清两

系统 2019-08-29 23:24:59 2492

编程技术

一个正则表达式的小工具--myRegexHelper

把以前做的一个功能抽取出来做成一个小的正则表达式测试工具。没什么特色,有两点功能:一、方便的测试正则表达式。二、可以保存使用的正则表达式,以备后用。功能演示:下载下载二(CSDN)注意,需要先安装Framework2.0,可以到微软官方下载下面:http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=z

系统 2019-08-29 23:22:55 2492

编程技术

3D 视频墙 3D IMAGE/MEDIA GRID/WALL GALLERY

Ifyouareinterestedwiththisproduct,gotobelowlinktobuy:http://activeden.net/item/3d-imagemedia-gridwall-gallery/131660Acoolandgeneralpurpose3dimage/mediagrid/wallgallery,withsmoothtransitions,cleanstyleandlotsofXMLargumentadjust,whi

系统 2019-08-29 23:16:25 2492

编程技术

McaFee企业版v8.0i设置指南

mcafee,中文称作麦咖啡。最近老是有人问麦咖啡的问题,于是决定写一篇这样的东西,希望可以对使用麦咖啡的朋友有点帮助^_^首先打开麦咖啡的控制台,右击任务栏的图标或者从开始菜单都可以打开,可以看到以下的界面下面按照控制台中的顺序一个一个来说访问保护这里,就是麦咖啡的简单的网络防火墙功能,可以设定让麦咖啡来阻止相应的端口,比如阻止了25端口以后,就可以禁止某些木马把你的密码等信息当邮件发送出去,但是如果你用软件发邮件也会被阻止,可以在排除进程中输入你现在使

系统 2019-08-29 23:14:06 2492

Java

有关java是编译型语言还是解释性语言

小生现在大二,java学习的时间不到一年但是自认学习效率还是比较高的,同时在java上用时也比较多在周末,放假,暑假。每天能花费12+个小时在实验室里面钻研j2ee我学过c/c++差不多一年吧(我就属于十分喜欢编程,完全不跟随课程走,想学神马就专攻神马,表示其他杂课挂的挺频繁的。。。。。。)今天在一个技术交流群里面见到有人谈论说java是【解释性语言】今天就在这里,发表一下自己的观点吧。。。就拿c++和java比较吧c++就是先将cpp源代码编译为二进制文

系统 2019-08-29 23:11:52 2492

编程技术

IIS 5.0 Baseline Security Checklist

IIS5.0BaselineSecurityChecklistOnThisPageIntroductionInternetInformationServices5SettingsMicrosoftInternetInformationServices5SecurityChecklistDetailsHardenMetabasePermissionsHardenASP.NETConfigurationIntroductionThisdocumentlists

系统 2019-08-29 23:08:19 2492

编程技术

NetBeans 时事通讯(刊号 # 58 - Jun 04, 2009)

刊号#58-Jun04,2009项目新闻NetBeans6.7候选发布版RC1可用了!NetBeans6.7候选发布版RC1可用了!NetBeans团队自豪地宣布推出NetBeans6.7的候选发布版RC1!NetBeans6.7RC1的重点是“Connectivity”,帮助开发人员互连以及连接到最新的技术。新功能包括和项目Kenai的整合,一个为开发者托管其开源项目的协作环境,内建对Maven的支持,以及GlassFish和Hudson的集成。此发布中

系统 2019-08-29 22:48:56 2492

编程技术

如何配置FlashDevelop软件并支持Flash CS4[转]

首先申明,转载于爱好的新浪博客。FD软件是指FlashDevelop,是学习、开发FlashActionScript3.0的有力工具,其最大的特点是超强代码提示、方便的快捷键操作、开源代码模板定制、可扩充的插件功能,无不展示了这是一款优秀的辅助软件!本文紧跟FlashCS4,重新配置FD,挖掘FD的优秀功能,让FD直接支持最新版FlashCS4,为学习研究FlashActionScript3.0提供最新帮助!一、下载FD3.0.0B9:这里提供免安装简体中

系统 2019-08-29 22:00:08 2492

Java

分享Java并发最佳书籍Java Concurrency in Prac

好久没有上来更新过了,最近在学习线程池实现,参考了Tomcat和Jetty的线程池的实现后,还是比较佩服他们的实现的,佩服瞬间突然回忆起来以前看过的书里面提到过JDK1.5带了douglea的concurrency包,douglea算是对Java世界影响最大的人物之一了,其对Java的贡献绝对超过JamesGosling等Java世界的“言论”巨头(我认为而已)。这位可爱的老教授为JDK中的Collection和如今的Concurrency包作出的贡献是不

系统 2019-08-29 21:58:22 2492

Java

java.lang.NoClassDefFoundError: javax/servle

报错:java.lang.NoClassDefFoundError:javax/servlet/AsyncContext我认为你需要在ServletAPI,而不是2.5。AsyncContextServlet3.0中引入的,它不存在于2.5。加入包如下信息java.lang.NoClassDefFoundError:javax/servlet/AsyncContext

系统 2019-08-12 01:33:08 2492

编程技术

Expectation Maximization and GMM

Jensen不等式Jensen不等式给出了积分的凸函数值必定大于凸函数(convex)的积分值的定理。在凸函数曲线上的任意两点间连接一条线段,那么线段会位于曲线之上,这就是将Jensen不等式应用到两个点的情况,如图(1)所示\((t\in[0,1])\)。我们从概率论的角度来描述Jensen不等式:假设\(f(x)\)为关于随机变量\(x\)的凸函数\(f'(x)\geq0\),则有\(f\left(E(x)\right)\leqE\left(f(x)\

系统 2019-08-12 01:33:00 2492

编程技术

并行算法中的异常

publicclassAsyncTask{publicvoidTestMethod(){ListListone=newList{"url2","url","urle"};//varresults=fromurlinListone.AsParallel()//selectnewWebClient().DownloadData(url);//results.ForAll(result=>Userresult(result));t

系统 2019-08-12 01:32:54 2492

Python

Python依赖库版本备份以及虚拟环境的搭建

生成依赖文件命令:pipfreeze>requirements.txt安装依赖文件命令:pipinstall-rrequirements.txt最好在虚拟环境下生成依赖文件,否则会生成全局的依赖anaconda虚拟环境的搭建:anaconda创建虚拟环境命令:condacreate-nyour_env_namepython=X.X虚拟环境激活命令:Linux:sourceactivateyour_env_namewindows:activateyour_e

系统 2019-09-27 17:57:27 2491

Python

python一键升级所有pip package的方法

pip_ungrade_all.py代码如下:#-*-coding:utf-8-*-importpipfromsubprocessimportcallfordistinpip.get_installed_distributions():call("pipinstall--upgrade"+dist.project_name,shell=True)以管理身份执行脚本pip_ungrade_all.py#pythonpip_ungrade_all.py以上这篇

系统 2019-09-27 17:56:56 2491