个人中心

哀思沫

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

3年前

enum int hibernate

http://blog.csdn.net/ice00mouse/article/details/6466090
JDK5.0中增加了新的功能annotation,基本的意思是可以执行代码中的@*****语句,具体怎样使用请查看资料,本文中的方法是基于JDK5.0的平台,同时要下载Hibernate包中的hibernate-annotations-3.3.0.GA,将其中的*.jar加入到你的classpath中。
要使用annotation,先要修改你的HibernateUtil类,请看:
sessionFactory=newConfiguration().configure().buildSessionFactory();
修改为:
sessionFactory=new
AnnotationConfiguration().configure().buildSessionFactory();
同样要修改你的pojo:
@Enumerated(EnumType.STRING)
publicGender
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

webgl 模型边框

地图的设计一般使用高度图,就是一个带有海拔高度的图片。这个图片中每一个像素值可以代码地势的高低,如值越大,那么高度越高。将高度图上的点用三角形来扩展,那么就可以扩展为一个大型的带高度的地图了,给地图附上一种...
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

memcached 开源

一、Memcached简介
memcached常被用来加速应用程序的处理,在这里,我们将着重于介绍将它部署于应用程序和环境中的最佳实践。这包括应该存储或不应存储哪些、如何处理数据的灵活分布以及如何调节用来更新memcached和所存储数据的方法。我们还将介绍对高可用性的解决方案的支持,比如IBMWebSphere?eXtremeScale。
所有的应用程序,特别是很多web应用程序都需要优化它们访问客户机和将信息返回至客户机的速度。可是,通常,返回的都是相同的信息。从数据源(数据库或文件系统)加载数据十分低效,若是每次想要访问该信息时都运行相同的查询,就尤显低效。
虽然很多web服务器都可被配置成使用缓存发回信息,但那与大多数应用程序的动态特性无法相适。而这正是memcached的用武之地。它提供了一个通用的内存存储器,可保存任何东西,包括本地语言的对象,这就让您可以存储各种各样的信息并可以从诸多的应用程序和环境访问这些信息。
二、基础知识
memcached是一个开源项目,旨在利用多个服务器内的多余RAM来充当一个可存放
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

hibernate 权限设计

hibernate对于多对多是需要中间表的
不对,感觉你这样的设计有点问题,能不能详细说一下,之前我做过一个这样的问题。我的设计是这样的用户表,角色表,权限表用户跟角色之前是多对多的角色跟权限也是多对多的那么就有两个中间表hubernate对中间表回需要编程两个一对多的关系所以在查询的时候首先从用户查角色会得到一个set,,然后遍历set,每一次遍历能获取一个角色对象,角色对象能获取一个set是角色与权限中间表id的对象set,由这个角色与权限中间表id的对象就可以去获取角色对象或者权限对象,这样就能查出来了。这种事完全hibernate 的查询方式,如果你觉得太麻烦,也可以直接用sql语句查询。
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mapreduce详解shuffle过程

shuffle就是combine,partition,combine的组合
第一个是map端的combine,是在map本地把同key的放在一起成列表
第二个是partition分割,把键值对按照key对应分配到reduce
第三个是reduce端的combine,把同key的再合并得到最后的reduce输入



  真是个不错的选题呢 哈哈啊哈哈哈哈哈哈
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

vim块移动

1、在插入模式之外
基本上来说,你应该尽可能少的呆在插入模式里面,因为在插入模式里面VIM就像一个“哑巴”编辑器一样。很多新手都会一直呆在插入模式里面,因为这样易于使用。但VIM的强大之处在于他的命令模式!你会发现,在你越来越了解VIM之后,你就会花越来越少的时间使用插入模式了。
2、使用h、j、k、l
使用VIM高效率编辑的第一步,就是放弃使用箭头键。使用VIM,你就不用频繁的在箭头键和字母键之间移来移去了,这会节省你很多时间。当你在命令模式时,你可以用h、j、k、l来分别实现左、下、上、右箭头的功能。一开始可能需要适应一下,但一旦习惯这种方式,你就会发现这样操作的高效之处了。
在你编辑你的电子邮件或者其他有段落的文本时,你可能会发现使用方向键和你预期的效果不一样,有时候可能会一次跳过了很多行。这是因为你的段落在VIM看来是一个大的长长的行。这时你可以在按h、j、k或者l之前键入一个g,这样VIM就会按屏幕上面的行如你所愿的移动了。
3、在当前行里面有效的移动光标
很多编辑器只提供了简单的命令来控制光标的移
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

kubernetes基本概念

kubernetes是什么语言开发的
Kubernetes是一个开源项目,它把谷歌的集群管理工具引入到虚拟机和裸机场景中。它可以完美运行在现代的操作系统环境(比如CoreOS
和RedHat
Atomic),并提供可以被你管控的轻量级的计算节点。Kubernetes使用Golang开发,具有轻量化、模块化、便携以及可扩展的特点。我们
(Kubernetes开发团队)正在和一些不同的技术公司(包括维护着Mesos项目的MesoSphere)合作来把Kubernetes升级为一种
与计算集群交互的标准方式。Kubernetes重新实现了Google在构建集群应用时积累的经验。这些概念包括如下内容:
Pods:一种将容器组织在一起的方法;
ReplicationControllers:一种控制容器生命周期的方法(译者注:ReplicationController确保任何时候Kubernetes集群中有指定数量的pod副本(replicas)在运行);
Labels:一种可以找到和查
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

visual studio完整版


  visualstudio2010中文版下载visualstudio2010sp1http://www.ss11.cn/Soft/1019.html
   
  创建满足关键性要求的多层次的智能客户端、Web、移动或基于MicrosoftOffice的应用程序。使用VisualStudio2010,专业开发人员能够:使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境在统一的开发环境中,开发并调试多层次的服务器应用程序使用集成的可视化数据库设计和报告工具,创建SQLServer2005解决方案使用VisualStudioSDK创建可以扩展VisualStudioIDE的工具Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择,VisualStudio2005ProfessionalEdition和用于MicrosoftOffice系统的VisualStudio2005工具。每种版本都在标准版的特性上进行了扩展,包括用于远程服务
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

vim c语言

先在终端中输入
vimtest.c
回车进入vim编辑器,再按一下a键,进入编辑状态,然后输入如下C语言语句:
#include<stdio.h>
intmain(){
printf("helloworld!\n");
}
到此,按esc键退出编辑状态,再输入一个冒号(shift+冒号分号那个键),紧跟着输入wq,即输入
:wq
按回车,即推出vim编辑器回到终端命令窗口(类似xp的命令提示符),
之后输入
gcctest.c,这步是编译
./a.out,这是执行,将会输出helloworld!
到此结束,前提是你已经安装gcc
先终端输入
vimtest.c
车进入vim编辑器再
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

tableau 拆分字段

这个应该不行 . 如你所说,tablau读EXCEL就2种字段行设置 . 不知道你为什么有这样的需求.

是不是 你的数据源表格是自动生成的,这样的话,你可以使用系统自己命名,然后把数据员中第二行的字段行数据筛选掉. 这样是不是就可以了.



  应该是不行,finebi是可以的

再看看别人怎么说的。
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

人工智能 伦理

科技和伦理道德在很多方面都是相悖的,如果撇开科技发展,单从道德角度看人工智能,态度应该很明确,那就是应该限制人工智能。因为人工智能涉及到了太多了的伦理问题,比如对人类工作机会的挤压甚至抢夺,比如人工智能机器人是否具有人格,甚至人工智能的终极发展是否会威胁到人类自身的生存等等,这些问题都是技术本身无法解决的。
不管从道德还是从科技进步的角度来说发展人工智能都是必要的,很多人都说人工智能的研发抢夺了人类的工作机会,但对于一些重复性比较高,要求比较低的工作而言,比如说汽车零件的生产等,用人工智能来代替人类是为了能够更好的提高生产效率;而且这种工作的消失必然也会有更多关于人工智能方面的工作产生,这都是相对的。
智能与智慧,本身就有区别。智能,只能是依一定的规则来是、否进行判断运行,而智慧,方方面面都能通过大脑进行判断,因此,人
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

apache kylin应用场景

解压源文件:
1tarzvxfhttpd-2.2.21.tar.gz
2cdhttpd-2.2.21
3./configure--prefix=/usr/local/apache2--enable-so--enable-rewrite
4make
5makeinstall
运行./configure命令进行编译源代码,
--prefix=/usr/local/apach2是设置编译安装到的系统目录,
--enable-s参数是使httpd服务能够动态加载模块功能,
--enable-rewrite是使httpd服务具有网页地址重写功能。
apachekylin(麒麟)是由ebay开源的分布式分析引擎,提供hadoop之上的sql查询接口及多维分析(olap)能力以支持超大规模数据。底层存储用的是hbase,数据输入与cubebuilding用的是h
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

徐斌:CIO如何用大数据助企业转型升级提升竞争力?

前言:
 
大数据是一个事关我国经济社会发展全局的战略性产业,大数据技术为社会经济活动提供决策依据,提高各个领域的运行效率,提升整个社会经济的集约化程度,对于我国经济发展转型具有重要的推动作用!2016年,由中国首席数据官联盟与网加时代网发起并承办,北京大学信息化与信息管理研究中心、中国新一代IT产业推进联盟、数邦客协办的“影响中国大数据产业进程100人”大型人物专访活动全面启动,被采访对象分别来自政府、产、学、研、企各个领域,他们将从不同角度,不同层面向大家阐述当前大数据产业热点、难点、疑点问题,为中国大数据产业健康、持续发展探索经验、保驾护航,敬请关注!
第十二期专访人物:中国首席数据
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

数据分析如何帮产品实现用户增长

我相信,不少应用开发者对AARRR模型都有所了解,并且经常会观察产品数据指标的变化和趋势。但是,如何有效的利用这些指标指导产品及运营的改进,多少有些让人感觉无措。很多情况下:
 
 
我们得到了非常清晰的产品数据指标;
 
然而,我们的产品和运营改进依然是盲目的。
 
换句话说,数据指标并不足够直接指导产品的改进。这是由于:产品的数字指标过于宏观,而用户增长的构成是非常微观的——我们的用户是一个一个(onebyone)被获取、激活和留存下来的。
 
因此,在观
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

区块链基本设计原则解读


区块链已经到来了-不仅在技术层面,而且在文化层面。连家里六十岁的母亲都开始向年轻人询问:区块链是什么?
 
在EmersonStone,我们期待着这个新兴技术带来的挑战和机遇。作为设计行业的从业者,我们需要仔细考虑区块链的设计-从视觉到数字到UX。我们的职责是在企业和用户之间进行调和,帮助前者构建被后者采用的产品和平台。
 
有哪些真实的区块链的使用例子呢?
 
很显然例子是多样的。与IBM合作的沃尔玛正在建立一个私人连锁店,它将为零售巨头提供一个从电视到芒果的区块链“生死观”。Everledge
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

数据分析”湿” 的道 (一)

该篇文章是发于2015年的7月份,计划写一个系列,但是个人发懒,拟定了7个题目到现在只完成了系列的三篇文章;
  6月份飞机回程途中,遇到位北海道银行来中国出差的女生;途中聊起了各自的职业;一直聊到北京,全程让我很苦恼的是数据分析、数据分析师这些玩意如何很容易的介绍给她;比如说她,是银行的一名普通职员,每天的任务是结算、结汇,从早到晚都在跟数据打交道;因为只用整理好的数据,所以自然不在乎也不注意,数据是如何来的;
  这个问题造成的后果就是,开数据会经常打架,A业务线给出的数据说xx指标提升了,B业务给出的刚好是另外一种结论,指标在下降;等讨论完毕数据口径,会议结束,大家都感到无力。
  各人不禁感叹,这个会又白开了;脑袋一拍,目标就来,各种活动方案的目标基本是上拍脑袋,直接10-20倍,各自又忙活一阵子;数据快到我碗里来,昨天要的数据需求好了
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

选择java的理由:java之父访谈实录

文章来源:pconline作者:郁小夫
  微软的.NET和SUNone的争夺由来已久,并且有愈演愈烈之势,最近微软的Server2003活动刚落幕,在16日上午“Java之父”JamesGosling在北京出席第六届全国Java技术与应用大会,面对以COM+为核心Server2003凌厉攻势,让我们听听这位传奇人物是如何评价微软还有java的。
  
以下是JamesGosling答记者和Java爱好者的提问:
“微软是一个很难合作的公司,在微软的字典里似乎没有合作二字!”
James
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

C++链表实现通讯录管理系统

这篇文章主要为大家详细介绍了C++链表实现通讯录管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  用数据结构里面线性结构的链表实现,供大家参考,具体内容如下
  文件操作未写
  有登录操作,复制源码需要更改登录模块的密码文件存放位置
  使用VS2017编译器需要保留开头:#define_CRT_SECURE_NO_WARNINGS
#define_CRT_SECURE_NO_WARNINGS#include"iostream"#include"cstdio"#include"fstream"#include"stdlib.h"#include"String"#inc
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

寻找易语言外形框

在本文里小编给大家整理的内容是关于寻找易语言外形框的知识点内容,需要的学习下

易语言外系框在哪里?外形框具有美化软件的功能,无需自绘或依赖插件就能做的很好看,有点美化基础的易友都喜欢这个组件,一般新手朋友或者不是新手的朋友突然有一天想找外形框在哪里,却怎么也找不到?

首先第一步打开易语言,外形框就在第一行最后一个组件,在看看是不是看错了,这个图标有点象动画框组件,所有导致很多朋友在下面去找这个组件,老是找不到。

如果上面没有说清楚,下面这张图片直接给出了坐标,第一个箭头是画出来的外形框,刚刚画出来不是这个样子的,这个样子是修改过的哦,可以修改边框和填充颜色,第二个箭头是外形框,在基本组件里面。

以上就是本次全部内容点,

  • 0
  • 0
  • 0
  • 0
  • 0
3年前

iOS使用AVFoundation展示视频

这篇文章主要为大家详细介绍了iOS使用AVFoundation展示视频,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  本文实例为大家分享了iOS使用AVFoundation展示视频的具体代码,供大家参考,具体内容如下
////Capter2ViewController.m//IosTest////Createdbygarinon13-7-19.//Copyright(c)2013年garin.Allrightsreserved.//#import"Capter2ViewController.h"@interfaceCapter2ViewController()@end@implementationCapter2ViewController-(void)dealloc{[sessionrelease];[superdeallo
  • 0
  • 0
  • 0
  • 0
  • 0
上一页  1  2  3  4  ...  下一页  

分享至

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