用户登录
还没有账号?立即注册
用户注册
点击换图
投稿取消
文章分类:
还能输入300字

上传中....

花开凌乱谁的侧脸

花开凌乱谁的侧脸

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

3年前

hibernate中mysql配置

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://localhost\:3306/oss?useUnicode\=true&characterEncoding\=utf8
jdbc.username=root
jdbc.password=root
hibernate.dialect=org.hibernate.dialect.MySQLDialect
hibernate.show_sql=true
initialPoolSize=5
maxIdleTime=3
maxPoolSize=50
jdbc.url=jdbc\:mysql\://localhost\:3306/oss?useUnicode\=true&characterEncoding\=utf8
<hrstyle="border:n
3年前

DBA经验谈:更改数据文件的可用性


    既然更改数据文件的可用性是数据库维护工作中的一个常用手段。那么在什么情况下需要更改数据文件的可用性呢?在更改的过程中又需要注意什么呢?且听笔者慢慢道来。
  Oracle数据库中的数据文件有一个特性,即可以设置是否脱机。如果将数据文件设置为脱机,数据库就无法读取这个数据文件。只有在文件联机,时数据库才能够读取其中的内容。为此有时候改变这个数据文件的状态也是数据库维护过程中的一个必要手段。
  一、为什么要更改其可用性?
  1、处于更改数据文件名或者位置的需要。
  在数据库部署的时候,如果没有给数据文件取一个合适的名字,或者说没有给其选择一个合适的分区。此时在后续的维护中可能就需要更改数据文件的名字或者位置。如有时候处于性能优化的考虑,会将一些存在并发性访问的数据文件存放在不同的硬盘分区上,以减少I/O冲突提高数据库性能
3年前

hibernate条件查询语句

实现思路就是先定义一个时间条件,之后赋值给hql语言,以下以出入时间为“orderTime”为例。
Sessionsession=HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
Listresult=session.createQuery("fromClassesasawherea.orderTimelike"'%"+orderTime+"%'").list();
这样返回的就是一个list结果对象。
你的问题不清楚,估计是前台数据转换的问题困扰你了,TueApr2416:09:34CST2007和2007-04-2516:09:34没有什么区别,只是格式不同而已。
你代码没有问题,前台如果你传入的是一个String里面装了日期信息,你需要转换,而且需要给定一个
3年前

hibernate 级联更新 注解

@OneToMany(cascade={CascadeType.ALL},orphanRemoval=true)
publicSet<Bao>getBaos(){
returnbaos;
}
这样就行了。不过orphanRemoval只能是JPA2中才能使用,相当于说hibernate3.5之后版本支持。
hibernate自动生成的表是不可以实现的,你需要需修改数据库的外键属性,你用的是mysql的话,可以把生成的表右击属性,打开设计表,点到“外键”选项卡,把删除,更新改成CASCADE,就可以了。
我好久没写过hibernate了。我看了一下我以前写的一个论坛代码,删除帖子同时删除级联的评论的功能。我是这么写的。
在帖子的vo类中的
3年前

谷歌报告称数据中心比竞争对手节能近50%

谷歌周一发布了其数据中心的年度能源报告,称通过测量能耗发现,其数据中心比其他公司的数据中心节能近50%。
自2008年以来,谷歌每年都要发布数据中心的年度能源报告,告诉外界如何保持其数据中心较低的能源消耗。谷歌在每年报告中都强调了其数据中心的“电力使用效率”这一概念。谷歌将PUE定义为:“数据中心设施所消耗的总功率除以IT设备所消耗的功率”。
谷歌在报告中引用能源之星数据称,其他公司数据中心的PUE值为2.0,即意味着IT设备每消耗一瓦功率,就另外需要一
3年前

数据库迁移云端要选择合适的工具

云计算和数据仓库是合理的一对。云存储可以按需扩展,云可以将大量服务器贡献于某一具体任务。数据仓库通用功能是本地数据分析工具,受到计算和存储资源的限制,同时也受到设计者考虑新数据源集成的能力的限制。如果我们可以克服一些数据迁移的挑战,将一个数据仓库以及其数据分析工具从数据中心中的专用服务器转移到基于云的文件系统和数据库就可以解决这个问题。
云端数据管理通常牵扯到在分布式文件系统中加载和维护文件,像Hadoop分布式文件系统(HDFS),随后用类似MapReduce这样的工具处理数据。对于数据仓库和其他的分析人物,像Hive这样的数据库工具在分布式文件系统之上提供了类SQL的功能。
尽管传统关系型数据库管理系统和云端非关系型数据库之间可以并行描述,但是在两个片段之间转移数据时,不同的运行方式会导致问题。抽
3年前

从动态数据中心到云计算

  从动态数据中心到云计算
  虚拟化和服务器整合是目前非常流行的项目,但这些都是相对比较小的技术项目而很难对整个企业IT产生深远和战略性的改变。与一般只通过虚拟化来解决服务器正恶化问题相比,企业需要从整体上调整IT服务的方式。动态数据中心不仅仅是技术的一个演变,更重要的是它代表了IT服务方式的变化。动态数据中心结合了虚拟化、标准化硬件和自动化管理,再加上一些架构模型上的创新,从而使得面向服务的IT得以实现。IT服务管理上的可靠、灵活、低成本等目标都可以通过动态数据中心而得以实现。
  动态数据中心也可以看成是面向云计算服务的数据中心。根据前面讨论的云计算</
3年前

如何连接memcached

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

c hadoop

提供海量数据存储和计算的。需要java语言基础。
Hadoop实现了一个分布式文件系统(HadoopDistributedFileSystem),简称HDFS。有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量来访问应用程序的数据,适合那些有着超大数据集(largedataset)的应用程序。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了计算。
扩展资料
Hadoop是一个能够让用户轻松架构和使用的分布式计算平台。用户可以轻松地在Hadoop上开发和运行处理海量数据的应用程序。能够对大量数据进行分布式处理的软件框架Hadoop以一种可靠、高效、可伸缩的方式进行数据处理。
Hadoop是可靠的,因为它假设计算元素和存储会失败,因此它维护多个工作数据副本,确保能够针对失败的节点重新分布处理。Hadoop是高效的,因为它以并行的方式工作,通过并行处理加快处理速度。
参考资料:搜狗百科-H
3年前

8MSaaS:中小企业该如何制定有效的项目管理计划?

 计划赶不上变化,相信各位项目管理者都深有体会。即使制定了详细的计划和细致的预算,一个变化,都有可能令项目失控。市场变化莫测、行业竞争激烈,在这样多变的环境下,项目计划对于市场话语权小的中小企业在实施项目过程中,有用吗?对中小企业项目执行有什么影响?中小企业的项目计划该怎么做?
3年前

10大最常见的数据库安全问题


    数据库作为非常重要的存储工具,里面往往会存放着大量有价值或敏感信息,这些信息包括金融财政、知识产权、企业数据等方方面面的内容。因此,数据库往往会成为黑客们的主要攻击对象。网络黑客们会利用各种途径来获取他们想要的信息,因此,保证数据库安全变得尤为重要。
  
  尽管意识到数据库安全的重要性,但开发者在集成应用程序或修补漏洞、更新数据库的时候仍然会犯一些错误,让黑客们乘虚而入。本文列出了数据库系统10个最常见的安全问题。
  
  1.错误地部署
  
  开发者在部署过程中的粗心大意会很容易让数据库陷入危难之
3年前

hadoop源码解析


  Hadoop源代码分析(一)
  关键字:分布式云计算
  
  
  Google的核心竞争技术是它的计算平台。Google的大牛们用了下面5篇文章,介绍了它们的计算设施。 
  GoogleCluster:http://research.google.com/archive/googlecluster.html 
  Chubby:http://labs.google.com/papers/chubby.html 
  GFS:http://labs.google.com/papers/gfs.html 
  BigTable:http://labs.google.com/papers/bigtable.html 
  MapReduce:http://labs.google.com/papers/mapreduce.html 
  很快,Apache上就出现了一个类似的解决方案,目前它们都属于Apache的Hado
3年前

区块链 开源

目前区块链的相关开源技术主要有四大类:
  第一类:Bletchley——微软开源区块链平台项目
  微软称已经了解区块链的基本原理,以及其特点,将把区块链整合到企业级项目中。为此,微软开启了Bletchley项目,Bletchley充分展现了微软开放性视野,Bletchley模块化区块链将给Azure注入新的动力。
  第二类:HyperledgerFabric
  HyperledgerFabric是一个开源区块链实现,开发环境建立在VirtualBox虚拟机上,部署环境可以自建网络,也可以直接部署在BlueMix上,部署方式可传统可docker化,共识达成算法插件化,支持用Go和Java开发智能合约,尤以企业级的安全机制和membership机制为特色。你要是不知道这些术语什么意思,就记住一点,Fabric之于区块链,很可能正如Hadoop之于大数据。
  第三类:Openchain——分布式总账区块链工具
  Openchain是由区块链技术公司Coinprism开源分布式总账区块链工具,主要提供给大型企业和金融机构,
3年前

memcached 关闭

一、下载MemercachedForWindows
二、安装步骤
1、解压到指定目录,如:C:\Memcached\memcached-win32-1.4.4-14。
2、用cmd打开命令窗口,转到解压的目录,输入“memcached.exe-dinstall”。
3、打开控制面板,打开服务,可以看到memcached已经在上面可,如果没有启动,则手动启动一下。
4、使用telnet命令验证缓存服务器是否可用。
开始什么都不显示,回车后输入命令stats查看统计信息,说明服务器运作正常。
三、参数介绍
1、以上的安装和启动都是在默认环境下进行的,在安装时可设置如下参数:
-p监听的端口
-l连接的IP地址,默认是本机
-dstart启动memcached服务
-drestart重起memcached服务
-dstopshutdown关闭
3年前

spark 运行模式

spark集群中是按照slaves文件中的主机名,去启动worker节点。 你写了几个不同的主机名,启动spark环境时就是几个worker节点。



  想请教一个问题,按这种方式启动,是否已经脱离了yarn的控制。不用7077实际的意思是,管理者认为如果用spark://ip:7077这种方式启动,脱离了yarn的管理,换个端口好像不能说服他
3年前

10.1.19 mariadb

MariaDB 10.0 和 MySQL 5.6 有何不同
其实没什么不同,内核都一样,都是一个人开发的,mysql现在属于oracle的产品了,可能会面向收费或者直接掐死,mariadb还是开源的,mysql是海豚,mariadb是海豹



  首先,mariadb 10.0是一个主要数据库版本,比如组合后的innodb与组合后性能架构,和一个新的全局执行事务id。今年夏天,mariadb 10,有可能被当做ga开放式数据库。(注释)
通过阶梯式的方法,我们的最终目的是聚合或者重新实现mysql5.6的所有功能特色。重新实现的所有功能特色都将同它们的mysql版本兼容。到此为止,maria 10将全面兼容mysql5.6版本。除了顶部框架之外,其中含有众多附加的mariadb数据库的唯一的功能。
3年前

memcached连接数

memcached的线程数配置主要是不能超过你设备CPU的核数(不是个数),不然会增大产生死锁的概率,影响cache的效果。
安全的
但是官方文档也明说了,你的机器必须支持多线程编程,否则还是用不了那个memcache的多线程模式
youmusthavetheposixthreadfunctions(pthread_*)onyoursysteminorder
tousememcached'smultithreadedmode.
同时,默认的线程数是4,还特别声明,你的线程数如果超过你的cpu数量,增加了发生内容操作死锁的情况的概率。会严重影响缓存效果。
----总结说来,不会用多线程,或者机器不是那么牛,还是不要用啦,如果真有必要,你好好研究下官方的线程文件,别乱用导致更加严重的性能问题!
备注:linux的编译时候的那些乱七八糟的命令,其实就和我们在windows下安装tomca
3年前

redis集群与zookeeper

1.不能重入
2.没有本地锁,并发性能会比较差,不使用用在并发争锁较多的场景下。本地锁非自旋
3.未考虑锁等待排序.这个是redis很难实现的.
可以通过redis的list实现,但缺点是list下每个子节点无超时时间.redis也无法进行模糊查询key*.
故还是通过zookeeper实现比较好.但zookeeper会遇到性能瓶颈,我们线下的就出现了,经常注册不上的情况.
zookeeper原理是临时节点
1.利用节点名称的唯一性来实现共享锁
zookeeper抽象出来的节点结构是一个和unix文件系统类似的小型的树状的目录结构。zookeeper机制规定:同一个目录下只能有一个唯一的文件名。例如:我们在zookeeper目录/test目录下创建,两个客户端创建一个名为lock节点,只有一个能够成功。
算法思路:利用名称唯一性,加锁操作时,只需要所有客户
3年前

政府云:风险最小化


    不少国家都在大力打造政府云,也在尽可能规避其风险。
  
  新近发布的一份报告提供了一张清单,列出了政府在签署云计算服务合同时必须加以解决的十多个问题。
  
  许多政府发现基于云的解决方案颇具魅力——计算服务交付,如电子邮件、数据存储和在线方式等——都非常令人信服。政府领导人发现,他们借此可以降低信息技术成本并扩大服务,同时提高性能和安全性。
  
  但是,对于任何形式的政府承包合同,都要考虑其存在的风险。难道政府能对他们的数据失去控制?他们会冒着这一风险进入云中?他们会只锁定一个供应商?成功的关键在于拟订和协商一份强有力的合同。最近,北卡罗来纳州大学
3年前

销售易CRM汽车行业解决方案:赋能售后服务全链条,有效提升服务效能

  2019年10月10日,J.D.Power发布了《2019年中国汽车售后服务满意度研究》,此份研究报告从汽车消费者角度,阐述顾客目前对汽车售后服务的整体体验,该报告显示:7成以上车主入店维修保养之前会先行预约,然而实际上车主体验到的服务效果却未能让车主感受到预约的好处;“预约不便捷、不人性”、“入店后平均等待时间超过20分钟”、“服务流程易断档且体验差”</stro
上一页  1  2  3  4  5  ...  下一页