个人中心

一个人一座城59217399

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

3年前

zookeeper 优化

在Zookeeper的官网上有这么一句话:ZooKeeperisacentralizedserviceformaintainingconfigurationinformation,naming,providingdistributedsynchronization,andprovidinggroupservices.
这大概描述了Zookeeper主要可以干哪些事情:配置管理,名字服务,提供分布式同步以及集群管理。那这些服务又到底是什么呢?我们为什么需要这样的服务?我们又为什么要使用Zookeeper来实现呢,使用Zookeeper有什么优势?接下来我会挨个介绍这些到底是什么,以及有哪些开源系统中使用了。
配置管理
在我们的应用中除了代码外,还有一些就是各种配置。比如数据库连接等。一般我们都是使用配置文件的方式,在代码中引入这些配置文件。但是当我们只有一种配置,只有一台服务器,并且不经常修改的时候,使用配置文件是一个很好的做法,但是如果我们配置非常多,有很多服务器都需要这个配置,而且还可能是动态的话使用配置文件就不是个好主意了。这个
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

svg图查看

1.SVG用InternetExplorer9,火狐,谷歌Chrome,Opera和Safari查看。IE8和早期版本都需要一个插件-如AdobeSVG浏览器,是免费提供的。
2.可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式。它由万维网联盟制定,是一个开放标准。
3.由于SVG是XML文件,SVG图像可以用任何文本编辑器创建,但它往往是与一个绘图程序一起使用,如Inkscape,更方便地创建SVG图像。
svgdeveloper,可以打开,网上有免费下载。另外较高级别的浏览器也有自带的svg解析功能,比如火狐浏览器。如果满意请给我点分,我急需金币下载文档啊~呵呵~
可以用AdobeIllustrator来打开查看而且能够再次编辑,也可以在导
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

tensorflow 安装部署

Ubuntu安装tensorflow
先安装python-dev,再安装tensorflow就好了
$sudoapt-getinstallpython-dev
$pipinstallhttps://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
首先下载anaconda在此需要记住,安装的是4.2版本,4.3的话,会有很多坑,问题无法解决,在这里可以去anaconda官网下载,如果觉得慢的话,可以考虑到清华的anaconda源里面下载记住anaconda-4.2.1
之后进行anaconda的安装,一路点击next就可以了,安装完毕之后,在cmd中输入python,就可以看到anaconda安装成功
之后用管理员身份运行cmd程序,这里是需要的,避
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

图片转换成svg

图片bai转换成svg格式步骤如下:
1、安du装inkscape
sudoapt-getinstallinkscape
2、安装python-lxml
sudoapt-getinstallpython-lxml
3、使用inkscape打开zhipng图像dao
4、点中内图像,选择命令效果->图像->嵌入所容有图像
5、保存成svg格式。
可以用AdobeIllustrator,打开文件后另存为“.SVG”格式。
可以通过photoshop软件进行打开,具体操作方法如下:
1、打开Photoshop软件,进入后点击菜单栏中文件,选择打开,选择相应的图片确定。
2、等文件加载成功后点击菜单栏中文件选项中的另存为,保存格式选择SV
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mariadb 10.1 集群

当客户端发出一个commit的指令,在事务被提交之前,所有对数据库的更改都会被write-set收集起来,并且将write-set纪录的内容发送给其他节点。
write-set将在每个节点进行认证测试,测试结果决定着节点是否应用write-set更改数据。
如果认证测试失败,节点将丢弃write-set;如果认证测试成功,则事务提交。
1安装环境准备
安装MariaDB集群至少需要3台服务器(如果只有两台的话需要特殊配置,请参照官方文档)
在这里,我列出试验机器的配置:
操作系统版本:centos7
node4:10.128.20.16node5:10.128.20.17node6:10.128.20.18
以第一行为例,node4为hostname,10.128.20.16为ip,在三台机器修改/etc/hosts文件,我的文件如下:
10.128.20.16node4
10.128.20.17node5
10.128.20.18nod
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

impala同步metastore

一、Impala简介
ClouderaImpala对你存储在ApacheHadoop在HDFS,HBase的数据提供直接查询互动的SQL。除了像Hive使用相同的统一存储平台,Impala也使用相同的元数据,SQL语法(HiveSQL),ODBC驱动程序和用户界面(HueBeeswax)。Impala还提供了一个熟悉的面向批量或实时查询和统一平台。
二、Impala安装
1.安装要求
(1)软件要求
RedHatEnterpriseLinux(RHEL)/CentOS6.2(64-bit)
CDH4.1.0orlater
Hive
MySQL
(2)硬件要求
在Join查询过程中需要将数据集加载内存中进行计算,因此对安装Impalad的内存要求较高。
2、安装准备
(1)操作系统版本查看
>more/etc/issue
CentOSrelease6.2(Final)
Kernel\r
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

impala集群部署

一、users.properties:
用来配置可以使用服务器的用户以及相应的密码。
其在文件中的存储方式是:用户名=密码,如:
lily=123456
表示新增一个用户,用户名是:lily,密码是:123456
二、groups.properties:
持有群体的用户映射,可以通过组而不是单个用户简化访问控制列表。
可以为一个定义的组设置多个用户,用户之间用“|”隔开,如:
admins=admin|lily
表示admins组中有admin和lily两个用户
三、black-list.txt:
用来存放不允许连接服务器的IP地址,相当于黑名单类似的东西。
例如:
10.20.9.147
表示上面IP不能够连接到服务器。
四、login.config:
是一个服务器认证的配置文件,为了安全apollo1.6版本提供了认证功能,只有相应的用户名和正确的密码才能够连接
服务器。
五、服务器主配置文件apollo.xml:
该配置文件用于控制打开的端口,队列,安全,虚拟主机设置
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

运行Docker:物理机vs虚拟机,五方面详细对比!

从2013年3月dotCloud公司发布第一个版本的Docker以来,已经有越来越多的公司将自己的线上业务跑在了Docker里面,大量的实战经验证明Docker是一种值得信赖和拥抱的技术。不论网上,还是各种技术交流会上,大家也都在交流Docker的使用经验,Docker的话题很多,本篇就针对“Docker运行在物理机还是云主机上,该如何选择?”这个话题展开讨论。
 
 
对于这个问题,很多朋友第一反应可能是先找找官网有没有类似的最佳实践,笔者也顺着这个思路来,在搜索之后发现Docker官方并不要求你一定要将Docker跑在物理机或者云主机上,它更关注的是应用而非基础架构,无论是物理机,还是云主机,无论你的操作系统是CentOS,Fedora,Ub
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

eclipse gradle 项目

(1)配置GRADLE_HOME根目录D:\gradle-2.11(我就解压到了D盘下)
(2)配置GRADLE_USER_HOME(这个类似于maven的.m2,就是用来存放公共用的jar)
(3)配置Path最后添加;%GRADLE_HOME%\bin,别忘记前面“;”这个隔开前面的
(4)最后查看是否安装成功,运行“cmd”进入,命令窗口,打命令gradle-version
弹出版本信息,即安装成功。
使用的环境是:eclipseideforjavaeedeveloperskepler+jdk1.7.
好,下面正式开始:
1.安装gradle插件.在eclipsemarketplace中搜索gradle,选择安装gradleintegrationforeclipse
2.新建一个dynamicwebproject,在项目根目录下新建build.gr
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

photoshop8

CS是CreativeSuite的缩写
AdobePhotoshopCS(photoshop8)终于在2003的秋季分布!打开这个最新版本的photoshop,原来一贯的眼睛图像启动画面改成了彩色羽毛。启动后会出现一个大大的welcomescreen(欢迎屏幕)。
这个欢迎屏上有相关的教程链接和帮助信息,如果觉得碍事可以取消画面左下的复选框。从面板整体布局和工具条外貌来看,似乎和photoshop7差不多,接下去我们一起去看看新的界面面板究竟有些什么新花样……
1.首先我们点一下调板井右上角的FileBrowser(文件浏览器)的图标按钮。打开的FileBrowser的对话框比7.0版本的大很多,而且增加了菜单和功能按钮。
2.从FileBrowser中打开文件可以选中图片的缩图直接托拽到软件界面内,也可以用CTRL+O的快捷键,也可以用FileBrowser的File(文件)菜单中的打开命令。
3.打开一张图片,先来看看一个全新的面板Histogram(直方图)。
4.这个面板的作用是查看
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

codesmith mysql 数据类型

只有 binary 和 varbinary 2种。



  blob (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,blob常常是数据库中用来存储二进制文件的字段类型。
blob是一个大文件,典型的blob是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。根据eric raymond的说法,处理blob的主要思想就是让文件处理器(如数据库管理器)不去理会文件是什么,而是关心如何去处理它。但也有专家强调,这种处理大数据对象的方法是把双刃剑,它有可能引发一些问题,如存储的二进制文件过大,会使数据库的性能下降。在数据库中存放体积较大的多媒体对象就是应用程序处理blob的典型例子。

binary不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串,可以理解为在字符串比较的时候区分大小写
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

ie10打不开支付宝/淘宝怎么办?


   1、打开IE10,点击“设置”找到“internet选项;
  2、先在安全设置中点击受信任的站点,如图:
  3、然后点击站点按钮进行设置,如图:
  4、在讲该网站添加到区域栏输入你想设置的网址后,再点击添加即可。如图:<imgsrc="http://www.all.
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

EP上海国际电力电工展

喜迎百家新参展商首次参展及众多名企回归规模创新高
由中国电力企业联合会打造年度电力技术与装备盛宴-「第十一届上海国际电力设备及技术展览会」暨「2017国际电力自动化设备及技术展览会」(EPShanghai2017)及「2017中国国际电力节能环保技术和装备展览会」聚焦于一站式输配电、电力自动化、能
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

云计算如何改变协作关系?


    云协作涉及到文档、电子表格和其它一些文件在多用户之间共享方式。随着技术的发展,文件在同一时间上传、评论和编辑已经成为可能,这样的结果就是,给那些已经把大部分工作转移到云中的工作人员提供了高效的工作方式。
  
  过去,协作必须是面对面地做,通过邮件或一些更原始的方法,如FTP.所有这些工具本身效率就不高,尤其是当涉及到大型的或多团队工作时。评论和修订将会跨多个文件和邮件,这意味着团队领导要花大量的时间来整理和管理所有这些零碎的信息。
  
  在互联网之前,一个典型的公司的文档协作过程是一个结构化和连续的事务,项目需要经过精心策划阶段,因为在办公室小隔间或家庭办公环境中的员工使用个人效率管理时,留下了孤立的信息。
  
  然而,随着组织越来越多地需要世界各地,使用不同设备的人们能实时工作在复杂的任务上,这促进云计算</st
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Java虚拟机内存优化实践


  前面一篇文章介绍了Java虚拟机的体系结构和内存模型,既然提到内存,就不得不说到内存泄露。众所周知,Java是从C++的基础上发展而来的,而C++程序的很大的一个问题就是内存泄露难以解决,尽管Java的JVM有一套自己的垃圾回收机制来回收内存,在许多情况下并不需要java程序开发人员操太多的心,但也是存在泄露问题的,只是比C++小一点。比如说,程序中存在被引用但无用的对象:程序引用了该对象,但后续不会或者不能再使用它,那么它占用的内存空间就浪费了。
  我们先来看看GC是如何工作的:监控每一个对象的运行状态,包括对象的申请、引用、被引用、赋值等,当该对象不再被引用时,释放对象(GC本文的重点,不做过多阐述)。很多Java程序员过分依赖GC,但问题的关键是无论JVM的垃圾回收机制做得多好,内存总归是有限的资源,因此就算GC会为我们完成了大部分的垃圾回收,但适当地注意编码过程中的内存优化还是很必要的。这样可以有效的减少GC次数,同时提升内存利用率,最大限度地提高程序的效率。
  总体而言,Ja
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

SEO统计数据分析:Google排名高的网页特点有哪些?

什么样的网页排名较高呢?本文将提供SEO统计数据分析Google排名高的网页特点汇总供大家了解,希望对大家有所帮助和启发
  近日,backlinko发布了一份根据1百万搜索结果统计出来的Google排名数据,说明了什么样的页面倾向于有好的Google排名。
  两个说明:
  相关性不说明因果性。统计数据只说明这样的页面通常有好的排名(这是相关性),不说明页面有这些特征就是好排名的原因(这是因果关系)。
  对百度排名有卵用呢?简单但不准确地说,今晚的Google就是明早的百度。
  什么样的页面在Google排名好呢?
  1、链接还是最重要因素</s
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

基于 HTML5 的 3D 网络拓扑树呈现


  在HTforWeb中2D和3D应用都支持树状结构数据的展示,展现效果各异,2D上的树状结构在展现层级关系明显,但是如果数据量大的话,看起来就没那么直观,找到指定的节点比较困难,而3D上的树状结构在展现上配合HTforWeb的弹力布局组件会显得比较直观,一眼望去可以把整个树状结构数据看个大概,但是在弹力布局的作用下,其层次结构看得就不是那么清晰了。所以这时候结构清晰的3D树的需求就来了,那么这个3D树具体长成啥样呢,我们来一起目睹下~
  要实现这样的效果,该从何下手呢?接下来我们就将这个问题拆解成若干个小问题来解决。1.创建一个树状结构
  有了解过HTforWeb的朋友,对树状结构数据的创建应该都不陌生,在这里我就不做深入的探讨了。树状结构数据的创建很简单,在这里为了让代码更简洁,我封装了三个方法来创建树状结构数据,具体代码如下:<
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

港交所将启动区块链招标 港股通南下资金日益成熟

作为全球主要交易所之一,港交所正在积极拥抱新的科技浪潮。
 
“每天香港股市的买卖撮合交易达到160万笔,涉及的成交金额为130亿美元,全球股市每日成交金额则高达4500亿美元,远远超出全球GDP总值2300亿美元的规模。”港交所创新实验室联合主管LukasPetrikas在7月11日香港举行的金融科技论坛上表示。
 
同时,Petrikas透露,港交所正在研究如何利用新科技缩短结算周期,比如改革新股发行机制。目前在香港进行IPO,确定发行价格和在股票正式在港交所挂牌交易之间通常会相隔大约5天时间,新股发行T+5(新股定价日与上市日相隔5个交易日)的机制也在一定程度上影响了新股定价针对市场变化的迅速反应能力,从而受到市场诟病。
 
港交所行政总裁李小加此前在接受21世纪经济报道记者采访时曾透露,未来新股发行改革的方向是打破现有的逻辑,整个业务模式对某些参与者可能会发生变化,最终希望能做到T
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Unity3D Shader实现扫描显示效果

这篇文章主要为大家详细介绍了Unity3DShader实现扫描显示效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  本文实例为大家分享了Unity3DShader实现扫描显示的具体代码,供大家参考,具体内容如下
  通过Shader实现,从左向右的扫描显示,可自定义扫描颜色、宽度、速度。
  效果图如下
  编辑器界面如下
  Shader源码如下
<precla
  • 0
  • 0
  • 0
  • 0
  • 0
4年前

word如何引用目录


  1.在Word中怎样使用《引用中的“索引和目录”》
  先设置标题才能插入目录。不然就没法创建目录。
  关于标题的设置,先简单的和你说两句,然后给你一个截图,大概就能看懂了。
  我们自己编辑的word文件都有标题,但这不是word默认的标题,要先选中标题行,然后单击字体左侧的这个地方(默认的是正文),然后把标题设置出来,由于默认的行间距、字体、字号都不合适,用自己再调整一下,比如设置为小四号、黑体、段前段后间距为0,行间距为1.5倍。然后把这个标题选中,双击格式刷。再带着刷子去刷后面同等级的标题。
  二级标题、三级标题等同样的方法设置。
  这些都设置好了,插入引用→索引目录→目录,就能调出来了。
  为了清楚,你还是简单的看看文献吧。</
  • 0
  • 0
  • 0
  • 0
  • 0
上一页  1  2  3  4  ...  下一页  

分享至

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