个人中心

小白----------------

这个人很懒什么都没有留下

3年前

mybatis介绍

第一章?????Hibernate与MyBatis
Hibernate?是当前最流行的O/Rmapping框架,它出身于sf.net,现在已经成为Jboss的一部分。?Mybatis?是另外一种优秀的O/Rmapping框架。目前属于apache的一个子项目。
MyBatis?参考资料官网:http://www.mybatis.org/core/zh/index.html??
Hibernate参考资料:?http://docs.jboss.org/hibernate/core/3.6/reference/zh-CN/html_single/
1.1Hibernate?简介
Hibernate对数据库结构提供了较为完整的封装,Hibernate的O/RMapping实现了POJO?和数据库表之间的映射,以及SQL?的自动生成和执行。程序员往往只需定义好了POJO?到数据库表的映射关系,即可通过Hibernate?提供的方法完成持久层操作。程序员甚至不需要对SQL?的熟练掌握,?Hibernate/OJB?会根据制定的存储逻辑,自动生成对应的SQL?
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

linux mariadb安装

一安装
1.需要下载perl-DBI-1.521-1.EL5.rfx.x86_64.rpm安装包,
mariaDBMariaDB-5.5.29-rhel5-x86_64-common.rpm
MariaDB-5.5.29-rhel5-x86_64-server.rpm
MariaDB-5.5.29-rhel5-x86_64-client.rpm
2.然后再http://yum.mariadb.org/找到RPM-GPG-KEY-MariaDB这个PGP文件,
把文件放入到/etc/pki/rpm-gpg目录下,执行导入key的命令rpm--import/etc/pki/rpm-gpg/RPM*
3.安装perl-DBI-1.521-1.EL5.rfx.x86_64.rpm包,rpm-ivhperl-DBI-1.521-1.EL5.rfx.x86_64.rpm
4.安装MariaDB包,rpm-ivhMariaDB-*,安装完成
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mybatis 注解

MyBatis详解与配置MyBatis+Spring+MySqlMyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis只使用简单的XML和注解来配置和映射基本数据类型、Map接口和POJO到数据库记录。相对Hibernate和ApacheOJB等“一站式”ORM解决方案而言,Mybatis是一种“半自动化”的ORM实现。需要使用的Jar包:mybatis-3.0.2.jar(mybatis核心包)。mybatis-spring-1.0.0.jar(与Spring结合包)。MyBatis简介MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis只使用简单的XML和注解来配置和映射基本数据类型、Map接口和POJO到数据库记录。相对Hibernate和ApacheOJB等“一站式”ORM解决方案而言,Mybatis是一种“半自动化”的ORM实现。需要使用的Jar包:mybatis-3.0.2.ja
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

powerdesigner model

tools->model option->model setting->notation->选择 E/R+Merise就可以了。另外几种方法不是没有Association就是没有Relationship。



  下载的版本不对 , 我刚刚在百度上下载的 powerdesigner165_viewer.exe版本不能编辑。是 viewer版本,坑爹。重新下载powerdesigner15_evaluation.exe 版本,是evaluation版本就可以了。
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

vim ide

并且我emacs有两年没用了....也就是可以认为我只有vim经验
1.vim的优势之处vim的优势,无论相对于emacs还是IDE,是vim预先的抽象出一套编辑方式,而这套编辑方式是高效的。
在这里,我说的高效不仅仅是写程序的高效:准确的说,在刚开始新写一个程序的时候,我并没有觉得vim有多高效
vim的高效率常常体现在查看文件的时候,体现在编辑文件的时候。因为vim的优点在于其良好的抽象:光标的快速定位,方便的选择文本(这里不专指visual-mode下的东西,这里其实想要的是),然后就是正则,多文件操作,调用shell,多窗口之类必不可少的东西
3.我并不向推荐读者用vim。这里只是想说,如果你用vim,你应该怎么用我并不想要利用这个回答来推荐vim,因为推销一个反直觉的东西是很难的。并且这样的一个推荐:「这货能够提升你的效率,让你了解一些根本没必要了解的东西,只是要用一些不正常的方式编辑,比如你看,我这里用gcil就可以注释这些东西.....」看上去很难有什么吸引力...就像我以前推荐:「emacs是一个不错的很好配置的编辑器,
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

tableau 10.3教程

对于tableau的话,我觉得不太会用的可以在他的网站多看一些教程,一般都会有教程这些的,而且也比较详细,对于简单的可视化图表分析足够了。如果楼主觉得太麻烦,我可以向楼主推荐下我自己常用的BDP个人版的一些过程,相对来说,制作过程还是很简单的,只要两步就可以啦~
1,首先就是接入我的数据,你可以选择excel文件上传,当然如果你没有自己的数据,也可以直接选择一些公开的数据源,BDP里面的公共数据源还是蛮多的~
2,上传完数据就可以制作可视化图表。点击屏幕的右上侧选择“添加图表”,
如果你只做一些直观的图表的话,选择普通图表就可以啦,如果你有特殊的需求比如说制作一些GIS地图的话就可以选择地图图表,里面有热力图、气泡图、点状图等形式,还有动态效果,以及经纬度的GIS图表,感兴趣可以试试。
其实这些只需要将你需要分析的数据拖拽到相应的维度和数值就可以做出简单的图表啦,左下侧可以更改柱状图和线条的颜色,方便用户对自己的仪表盘进行润色。
<hrstyle="border:none;border-bottom:2pxdashed#00
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

LINUX-APACHE服务的配置

editor-side-new">
   
APACHE服务的配置。
APACHE<spanstyle="font-family:'微软雅
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

怎么安装direct3d

Direct3D是由微软公司所制定的3D规格界面,与Windows95和WindowsNT操作系统兼容性好,可绕过图形显示接口(GDI)直接进行支持该API的各种硬件的底层操作,大大提高了游戏的运行速度。如果有独立显卡的话,其实只要正确安装了显卡驱动就OK了!并没有其他的意思!
Direct3D是由微软公司所制定的3D规格界面,与Windows95和WindowsNT操作系统兼容性好,可绕过图形显示接口(GDI)直接进行支持该API的各种硬件的底层操作,大大提高了游戏的运行速度。如果有独立显卡的话,其实只要正确安装了显卡驱动就OK了,并没有其他的意思。
运行:dxdiag,如图:如果还不行的话。重新安装显卡驱动。
<imgsrc="http://www.51sjk.com/Upload/Ar
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

云计算带来安防新改变


    伴随近年云计算、大数据的发展,视频监控业务中的存储和智能分析难题已得到解决,其中技术的推动作用非常明显。这是由于视频监控在安防、交通、医疗、物流等领域的应用越来越广泛,而海量的视频图象处理,需要相应的存储与计算平台,而云计算与云存储是大数据处理的实现方案。并且,视频监控系统已经紧密的和物联网、云技术联系起来。物联网的三个层次分别为传感监测、网络和应用,将来视频监控是物联网的极为重要的核心结点,视频信息量巨大。随着全球眼规模的扩大和高清化发展,海量的传输和存储需求,需要用到更多的云存储、云计算、云搜索技术,以及大规模的联网应用。
  
  通过应用大数据的处理技术,将全球眼的视频资源作为一个基本的大数据视频资源进行处理,通过全球眼平台,一方面实现对视频的大数据处理,另一方面将经过智能化处理后的数据,在全球眼平台上进行综合的数据服务。最后通过运用物联网技术,还可以开展各种应用。<
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

网络安全手抄报

网络安全风险:1.IT安全策略管理人员应该审视那些能够管理特权账户(如域管理员账户、应用程序管理员账户、数据库管理员)的IT安全策略,要保障安全策略的存在,还要清楚存取访问是如何被处理、验证、证明的,要确保对这些策略定期进行审查。否则,基本上就不存在管理特权访问的基础了。在没有相关报告的情况下,管理特权账户的策略是不完整的。特权账户的口令审核报告经常要涉及到如下的问题:口令何时更新、更新失败有哪些,以及在一个共享账户下,个别用户如何执行任务等等。制定的策略应具有这样的目标:能够终止明显的不可防御的用户活动。要确保所有的雇员、订约人和其它用户清楚其责任,从而与IT的安全策略、方法以及与其角色相适应的相关指导等。2.“超级用户”账户和访问了解公司与用户访问有关的暴露程度是很重要的。应该决定拥有访问特权的账户和用户的人员,并获得对网络、应用程序、数据和管理功能的访问有较高权力的所有账户列表。包括通常被忽视的所有计算机账户。由此,要确保用户访问能够被检查,并确保其拥有恰当的许可。一个好方法是定期地审查用户访问,并决定数据和系统的“所有者”已经得到明确授权。3.账户和口令配
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

ps给背景较暗的室内少女人像照片调出唯美朦胧感

教你如何打造唯美朦胧的文艺少女人像作品,喜欢的朋友欢迎前来一起学习
  使用Photoshop给背景较暗的室内少女人像照片调出唯美朦胧感,从原图可以看出室内较暗,加上符合主题照片的整体思路是清透,为了达到这么目的我们将做一下修改,包括曝光、对比度&清晰度、高光、阴影&白色、以及黑色的调整等,详细过程请看下文!
  效果对比图:
  主要过程:<imgsrc="http://img.jbzj.com/file_images/photoshop/201710
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

构建Java Agent,而不是使用框架


  Javaannotations自从被引入到Java之后,一直扮演着整合各种API的作用,尤其是对大型应用框架而言。在这方面,Spring和Hibernate都是Javaannotation应用的好例子——仅仅需要增加几行简单的Javaannotation代码,就可以实现非常复杂的程序逻辑。尽管对这些API(的写法)存在一些争论,但是大多数程序员认为,只要使用得当,这种声明式编程在形式上还是很有表达能力的。不过,只有少量程序员基于Javaannotation来编写框架API,或者应用程序中间件。之所以造成这种现象很主要的一个原因是,程序员们认为Javaannotation会降低代码的可读性。在本文中,我就想告诉大家,实现这些基于annotation的API其实并不是完全无用的,只要使用恰当的工具,其实你也并不需要了解太多Java内部函数的知识。
  在实现基于annotation的API时,很明显的一个问题就是:这些API在Java运行时是不会被JVM处理的。这样造成的结果就是,你没法给一
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mysql如何建立数据库


mysql建立数据库使用create命令:<spanstyle="color:rgb(68,68,68)
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

九成区块链项目无法实现 技术成熟难一蹴而就


经历了前期的狂热,区块链市场开始回归到相对理性的状态。全球咨询公司ForresterResearch研究人员近日称,已经确定90%的企业的区块链计划永远无法实现提供服务或者进入市场。专家认为区块链降温回归将是常态。
 
区块链热度减退
 
前不久,有“中国比特币首富”之称的李笑来一段录音曝光,币圈内讧情形、割韭菜套路等等被一一揭开。据《新金融》报道,一位虚拟货币平台负责人曾毫不忌讳地说:“多数参与者是国内的年轻人,都期待着一夜暴富。在币圈,我不敢说100%,但99.9%都是骗人的,就是所谓的圈钱。”
 
近年来,湖南省常德、广州、海口警方均破获过假
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

正则表达式链接替换函数的技巧

这篇文章给大家介绍正则表达式链接替换函数的技巧,涉及到正则表达式替换相关知识,对正则表达式链接替换函数的技巧感兴趣的朋友一起学习吧
  正则表达式链接替换函数的技巧如下所示:
  1)
  字符串  前面的字符<a>任意长度字符</a>后面的字符
  替换成  前面的字符<a>任意长度字符</a>后面的字符
  2)
  字符串  前面的字符<a>任意长度字符</a>后面的字符
  替换成  前面的字符<a>任意长度字符</
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Nodejs中怎么实现函数的串行执行

今天小编就为大家分享一篇关于Nodejs中怎么实现函数的串行执行,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
  nodejs实现函数串行执行
  众所周知,nodejs是用非阻塞异步io机制,也就是说函数执行完成的先后顺序和代码的编写的先后顺序可能不同,实际的顺序取决于一个函数自身执行的快慢。这就出现一个在nodejs中怎么编写串行执行也就是顺序执行代码的问题。试想,要是你写了2个函数,一个查询数据库,另一个返回查询的结果,要是不用串行执行那么还没等数据库查询完毕就返回了结果,这显然是不行的。因而串行执行在nodejs中很有用。那么怎么实现呢?
  大家可能会说,将返回查询结果的函数写在查询数据库函数的回调函数里面就好了呀,但是有过开发经验的朋友一定知道,要是情况比较复杂时就会产生一个回调地狱的问题,即层层嵌套,最后都不知道自己写了些什么,可读性和维护性很差。
  我们不防换个思路,要是将这些想要顺序执行的函数放到一个数组里面,当一个函数执
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

excelvbaword表格


  1.VBA实现将EXCEL数据导入WORD表格
  给你段示例,你再接着完善你的:DimwdAppAsWord.Application'定义WORD对象DimwdDocAsWord.Document'定义WORD文档对象DimwkSheetAsWorksheet'定工作表对象DimIAsLong'实例化WORD对象SetwdApp=NewWord.Application'创建WORD文档SetwdDoc=wdApp.Documents.Add'给工作表变量赋值SetwkSheet=ThisWorkbook.Sheets("WriteWord")'保存新创建的WORD文档wdDoc.SaveAsThis
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

word文档最小化不见了

1. 最小化后消失无法重新开启该怎么办

word文档被最小化到任务栏后无法copy再次打开一般是程序出现了问题导致的,解决的方法可以参下面的介绍:

以Word 2003为例,你可以点“工具”--“选项百”--“视图”。

在“显示”栏目下将“任务栏中的窗口”前面的勾取消,确认。度

通过上面的设置,无论你打知开多少个Word 文档,Windows任务栏上永远只有一个Word 2003的停靠窗口。最小化、最大化或关闭这个停靠窗口就等于最道小化、最大化或关闭关闭所有Word 文档。

转载请注明出处51数据库 » word文档最小化不见了

  • 0
  • 0
  • 0
  • 0
  • 0
4年前

word文档加双轮廓

1.WORD边框怎么加双边线
  准备工具:电脑,WPS软件
  1.打开需要修改的word文档,在文档页面中找到页面布局选项,点击该选项进入到页面布局页面中。
  2.在新弹出的页面找到页面边框选项,点击选择该选项进入到页面边框页面中。
  3.在新弹出的页面中找到边框选项,点击该选项进入到边框页面中。
  4.在新弹出的页面找到自定义选项,点击选择该选项进入到自定义页面中。
  5.在新弹出的页面找到双边线图标,点击该图标选中双边线边框。
  6.在该页面找到确定选项,点击该选项即可进行相关功能操作。2.word标题怎么添加轮廓~文本2
  1、在空白处输入需要处理的文字,并全部选中文字。
  2、点击上方工具栏中轮廓工具旁边的小三角,文字效果都在此处设置。
  3、在弹出的菜单上点击轮廓选项,也可以直接选择上面的常用效果。
  4、设置轮廓颜色,根据需要进行选择,以红色为例演示,还可以点击粗细设置该轮廓的其他参数。
  5、添加轮廓后的效果如下。
  • 0
  • 0
  • 0
  • 0
  • 0
4年前

word文件预览失败

1.如何解决Word2010无法预览文件的问题
  当需要查找某一方针文档时,使用这项功能可以避免一再打开、封锁多个文档的操作。
  但Word升级到Office2010后,Word打开预览却显示预览器错误,无法预览Word文件。但Excel和ppt文件的预览却是正常的。
  那么是什么原因造成Word2010无法预览文件的呢?有如何解决这一问题呢?参考线免得内容。希望对您有所帮助!提示“由于MicrosoftWord预览器中出现错误,无法预览此文件”WordOffice2010不能显示预览的原因在预览文件时,系统会挪用这个文件类型默认的打开轨范。
  使用Word2010的“文件>打开”呼吁时,因为Word轨范已经启动,所以无法再预览Word文件,故而犯错。WordOffice2010无法显示预览的解决虽然打开预览无法使用,还可以在Windows资本打点器中预览文件嘛。
  打开Windows资本打点器,在工具栏右侧,按一下“显示预览窗格”按钮。找到您要预览的文件,单击
  • 0
  • 2
  • 0
  • 0
  • 0
上一页  1  2  3  4  5  ...  下一页  

分享至

长按复制下方链接,去粘贴给好友吧:
软件
前端设计
程序设计
Java相关
用户登录
用户注册