个人中心

i黎明leon

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

3年前

保护公共云和混合云中的数据

自从人们开始依靠技术来运营业务以来,备份,业务连续性(BC)和灾难恢复(DR)已经成为30年来IT团队工作的重要组成部分。传统解决方案是针对内部部署基础架构和结构化应用程序和关系数据库而设计的,但IT世界正在发生变化。在数字化转型的时代,人们需要重新思考和重塑基础备份和恢复架构的工作量,这些工作负载转移到了云端,并在云端诞生了应用程序。
 
 
改变了什么?备份与恢复
 
自从计算技术突飞猛进以来,应用程序和数据平台发生了巨大的转变。这其中有几种因素:
 
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

区块链视频教程

第一阶段:区块链技术理论入门基础适合对于区块链技术有多方面需求的同学学习使用,是目前整理的最全面,最新的课程体系,区块链技术随着比特币的迅速升值变得越来越被各行各业人士追捧与学习,无论从了解拓展知识面,投资,还是技术研发角度本套课程都很适合大家下载学习。课表:第1课ICO&EOS????了解ICO和ICO项目的风险,如何判断一个ICO是否靠谱第2课比特币区块链的前世今生????了解比特币和区块链的起源和相关背景知识第3课密码学????掌握必备的区块链相关密码学知识第4课比特币交易????深入探讨比特币交易背后发生的事情第5课区块的生成和链接????深入探讨区块链是如何生成和验证的第6课区块链的分叉原理????区块链为什么会分叉,分叉前后应如何操作手中的币第7课钱包????钱包是怎么知道我有多少币,怎么更安全的持有手中的币第8课挖矿????了解挖矿的历史和原理,体验在比特币回归测试环境下挖矿第9课区块链安全????了解区块链的安全性问题,怎么能够“偷”别人的币第10课智能合约?
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

composer 包 版本

3、如果把composer.phar放在系统的PATH目录中,就能在全局访问composer.phar。在类Unix系统中,你甚至可以在使用时不加php前缀。可以执行这些命令让composer在你的系统中进行全局调用:
#mvcomposer.phar/usr/local/bin/composer
现在只需要运行composer命令就可以使用Composer而不需要输入phpcomposer.phar。
4、检查Composer是否正常工作,只需要通过php来执行PHAR:phpcomposer.phar这将返回给你一个可执行的命令列表。
使用Composer
要在项目中使用Composer,只需要一个composer.json文件。该文件包含了项目的依赖和其它的一些元数据。现在使用Composer来安装项目的依赖。
1、创建composer.json文件
在当前目录下创建composer.json文件,在composer.json文件中指定requirekey的值
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

网络安全问题有哪些

(1)操作系统没有进行相关的安全配置
不管使用的是哪一种操作系统,安装不完全的情况下都会存在一些安全问题,只有专门针对操作系统安全性进行相关的和严格的安全配置,才能达到一定的安全程度。千万不要以为操作系统缺省安装后,只要自己设置的密码很强就没有问题。网络软件的漏洞和“后门”是进行网络攻击的首选目标。
(2)没有进行CGI程序代码审计
如果是通用的CGI问题,防范起来还稍微容易一些,但是对于网站或软件供应商专门开发的一些CGI程序,很多存在严重的CGI问题,对于电子商务站点来说,会出现恶意攻击者冒用他人账号进行网上购物等严重后果。
(3)拒绝服务(DoS,DenialofService)攻击
现在的网站对于实时性的要求是越来越高,DoS或DDoS对网站的威胁越来越大。如果一个网络攻击是以网络瘫痪为目标的,那么它的袭击效果是很强烈的,破坏性很大,造成危害的速度和范围也是我们预料不到的,而袭击者本身的风险却非常小,甚至可以在袭击开始前就已经消失得无影无踪。
(4)安全产品使用不当
虽然很多网站都采用了基本的网络安全设备,但由于安全产品本身的问题或
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mybatis事务回滚

由于采用的是SpringMVC、MyBatis,故统一采用了标注来声明Service、Controller
由于服务器启动时的加载配置文件的顺序为web.xml—root-context.xml(Spring的配置文件)—servlet-context.xml(SpringMVC的配置文件),由于root-context.xml配置文件中Controller会先进行扫描装配
但是此时service还没有进行事务增强处理,得到的将是原样的Service(没有经过事务加强处理,故而没有事务处理能力),所以我们必须在root-context.xml中不扫描Controller!
通常我们使用mybatis会让自己的dao继承sqlsessiondaosupport,那么sqlsessiondaosupport是如何运作的呢,下面是sqlsessiondaosupport的源代码
/*
*copyright201
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

eclipse大小写

eclipse让小写转换为大写可以使用快捷键。
工具:
eclipse
方法:
1、把要转换为大写的字母选中。
2、用快捷键Ctrl+shift+x就可以变大写了。
代码:
publicclasslowerorupper{
publicstaticvoidmain(string[]args){
stringa="dsfdf",b="avb";
system.out.println(a.touppercase()+""+b.tolowercase());
}
}
结果:
dsfdfavb
ctrl+shift+x转为大写ctrl+shift+y转
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mariadb 重新初始化

重装了系统,文件丢失了一部分,像这种情况现在很多的,你去安装个工具来恢复下就可以了。给你上传个你安装起来使用下。
要mysql迁移到mariadb
在oracle收购了sun公司之后,mysql很不幸的落在了oracle的手中,mysql与oracledb存在竞争关系,很可能导致oracle公司影响mysql的开发与开放。mysql之父widenius在意识到oracle会对mysql做动作之前对mysql另开了一个branch:mariadb。作为一个能够完全兼容mysql的开源开放产品(向下兼容),受到了很多公司的青睐,redhatfedora,opensuse,维基百科,谷歌,淘宝等公司都先后把mysqldb迁移到mariadb,从而更好的应对未来。
当然,未来还未来,如果mariadb的价值仅仅在未来,或许没有那么多公司愿意承担风险,进行数据库的迁移,特别是谷歌这样实力雄厚的科技公司,更不会担心技
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

zookeeper的配置

纯java开发的软件在linux下面也可以应用自如。那么首先就需要配置好linux下的java环境,具体说来,就是配置jdk环境变量。介绍在linux下配置jdk环境变量的几种常用方法。
首先在linux下安装jdk,如果出现提示权限不够(且root下也提示权限不够),可用#ls-lfilename命令查看一下,如果显示类似如:
则表示任何用户都没有可执行权限(即使是root用户)。
解决方法:
#chmoda+xfilename
这样,安装好后,就可以接下来进行环境变量的配置了。这里给出三种可选方法:
一、修改/etc/profile文件
当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
用文本编辑器打开/etc/profile,在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mapreduce性能

你这个问题,问的太大了。目前可能有很多人都在熟悉使用hadoop,当然就会有很多人研究它了。默认的集群环境并不是最优的,所以为了提升集群的性能,人们就开始研究hadoop的优化了。现在,通常从以下几个方面对hadoop进行优化:
1、数据放置和数据副本数量的选择。集群默认情况一般有三个副本,并且集群默认每个节点的计算能力是一样的,在分配数据块的时候,均匀分布在每个节点上。实际环境中,更多的是每个节点得各方面能力是不同的,比如计算能力,那么原有的数据分配方式就那么合适了,需要根据节点的能力,合理的放置数据块,从而提升性能。数据副本的数量也会影响hadoop的性能,这里边涉及到数据迁移的问题。
2、参数配置方面。例如数据块的大小当前大多数是128或者64M,相对来说是比较合理的。那么这个值真的适合你的集群环境吗?是否有方法可以计算出集群的最优状态下的数据块大小,这个需要研究。当然还有很多参数,需要优化,比如容器大小,内存分配,map和reduce数量等。
3、作业调度问题。给你一堆的job,如何合理的调度使得执行最快。这也是优化的方向,虽然集群有默认的
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

欧特克将衍生式设计的强劲力量扩展至工程建设行业

多年来,欧特克一直与空中客车、大众集团等全球知名企业合作,共同探索衍生式设计的种种可能性,以帮助这些企业利用这一技术解决复杂的设计难题,并采用更加可持续的制造方法。但是,如果制造业以外的其他人士(例如建筑师、工程师和承建商)也能利用衍生式设计在快速方案生成和比选上的优势,又会是怎样一番景象呢? <pstyle="margin:5px0px10px;padding:0
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

maven搭建ssh

闲来无事,思量着自己搭建一个ssh框架,一来回顾熟悉一下ssh的内容,hibernate还就没用过了,生疏了都。二来整合一下,将其他掌握的和正在学习的框架核技术糅合到一起,就当是做一个demo练手了。
首先要把最基层的ssh框架运行起来,利用maven来构建,设想的是将业务分为多个模块,各个模块之间相互独立,甚至每个模块可以独立运行。查询若干资料可以利用maven创建model,然后整合为一个项目,今天先介绍一下基于maven的多模块项目搭建。
多模块其实就是按照层级的管理构建,项目包含一个pom.xml文件和若干个模块,每个模块有一个单独的pom.xml文件,通过pom的依赖和继承关系来构建项目层次。废话不多说,文采也不好,就直奔主题吧,首先贴一张项目结构图:
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

visual studio c 调试

整个程序调试F6
运行F5
逐步调试F11
--------------------------顺便给你附加其他的快捷键-----------------------
VS常用快捷键
1.F5:启动调试
2.F7/Shift-F7:显示代码窗口或显示设计器窗口
3.Alt-Enter:显示选中对象的属性(这是个常用的windows快捷键,可以用显示目录和文件的属性)
4.F6/Shift-F6/Ctrl-Shift-B:生成解决方案/生成项目/生成解决方案
5.Shift-Alt-C:在项目里添加类
6.Ctrl-K+Ctrl-C:注释一段选择代码
7.Ctrl-K+Ctrl-U:取消一段选择代码的注释
8.Ctrl-M+Ctrl-O/Ctrl-M+Ctrl-P:折叠定义/展开所有代码(停止大纲显示)
9.Ctrl-M+Ctrl+M:展开或折叠代码段(切换大纲显示)
10.Ctrl-B+Ctrl-T:切换代码书签
11.C
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

kylin apache 安装

解压源文件:
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年前

浅析预测分析注定失败的思考方式


    虽说预测分析是一项很得人心的技术,每个人都希望能通过使用预测分析方法和预测分析工具,从而可提前看到未知的结果,来避免失败,但如果没有做好准备,信手拈来的使用预测分析方法,那必将失败。无论对于预测分析是你新手菜鸟,还是已经进行了大量的预测分析项目,都非常容易犯错。
  
  数据挖掘公司ElderResearch的CEOJohnElder说:“大量的分析项目中都充斥着各种各样的错误。”这些错误大都不是致命的,通过模型即改善,但是也一些项目是相当地失败,
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Chrome技巧 关闭网页翻译功能仍正常


  从ChromeDev分支的5.0.317.2版本以及4.1.249.1036正式版开始,Chrome正式加入了网页自动翻译的功能,该功能的作用就是当检测到你正浏览外国网站时,在浏览器书签栏下方弹出一个翻译栏提醒你翻译成本国语言。不过有不少用户并不喜欢这个功能,由此我们给大家介绍了关闭该功能的方法,后来随着Chrome的更新,Google官方也在Chrome的偏好设置中加入了关闭该功能的方法。
但是,笔者刚才偶然的发现了一个小技巧,就是在关闭网页翻译之后,需要的时候仍然可以快速的使用该功能的方法。非常简单,直接在网页上点击右键,就可以看到翻译网页的选项。不知道Google是什么时候将此功能集成到右键中的。
</span
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

嵌入实时视觉系统能否达到云计算的精度?


    视觉处理是最近两年最火最受关注的技术之一,市场调研公司ABIResearch、InSightMedia等多家公司的数据显示,视觉处理系统的市场到2020年将超过3000亿美元,年复合增长率超过35%,主要应用在包括汽车安全、图像侦测、视频监控和手势识别游戏操控等。
    fig.1视觉处理市场增长预期到2020年将超过3000亿美元。
  
  电子工程专辑记者邵乐峰的文章《揭秘谷歌Tango计划背后的芯片巨人》一文中介绍了一家号称将有可能改变世界的芯片公司,本文将会介绍由Synopsys公司最新推出的嵌入式视觉处理器IP。SynopsysDesignWare
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

云迁移清单该包括什么?


    将整个企业的数据和应用迁移到云端需要考虑一箩筐的事项,包括从工具和成本到安全性。
  
  虽然本地数据中心技术还不至于到濒临灭绝的地步,但云计算已经成为一个有着不少好处且相对新颖的选择,包括了可扩展性,敏捷性和成本效率。因此,许多企业将他们的应用和数据迁移到云上。但在一头栽进去之前,有许多重要的因素需要考虑。
  
  将企业数据和应用移出防火墙进入到云里并不是小工程。为了确保组织内的所有人都意见一致,云迁移通常需要深入的推销讲解,说明包括成本、工具、安全性、管理和人力资源等的考量。
  
  要设计一个成功的云迁移策略,你的清单中应该包含以下6项任务。
  
  1.考虑应用或数据
  
&nbs
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

FinOps:云成本优化的最佳实践

云计算的消费正在快速增长,但跟踪其支出却可能是其中的一个难题。进入FinOps的世界吧,这是一个旨在优化企业在云计算上支出的财务规范和技术解决方案。
 
由于被承诺在降低成本的同时提高业务敏捷性,CIO们纷纷将业务迁移到了云端。但租用云服务也带来了新问题,包括管理由遍布在全球的实例所生成的数千个项目组成的账单。
 
 
越来越多的企业开始求助于FinOps(财务运作),这是一种业务管理规程和分析软件,旨在计算由AmazonWebservices(AWS)和MicrosoftAzure等供应商提供的公共云服务的成本。该方法可以帮助企业更好地规划和预测云消费的支出需求。<
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

谷歌官方 Android MVP 模式代码解读


  关于Android程序的构架,当前(2016.10)最流行的模式即为MVP模式,Google官方提供了Sample代码来展示这种模式的用法.
  Repo地址:?android-architecture.
  本文为阅读官方sample代码的阅读笔记和分析.
  官方AndroidArchitectureBlueprints[beta]:
  Android在如何组织和构架一个app方面提供了很大的灵活性,但是同时这种自由也可能会导致app在测试,维护,扩展方面变得困难.
  AndroidArchitectureBlueprints展示了可能的解决方案.在这个项目里,我们用各种不同的构架概念和工具实现了同一个应用(ToDoApp).主要的关注点在于代码结构,构架,测试和维护性.
  但是请记住,用这些模式构架app的方式有很多种,要根据你的需要,不要把这些当做绝对的典范.MVP模式概念
  之前有一个MVC模式:Mode
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

html5 canvas实现给图片添加平铺水印

这篇文章主要介绍了html5canvas实现给图片添加平铺水印,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
  最近项目中遇到一个需求,需要把一张图片加上平铺的水印
  类似这样的效果 
  首先想到的是用canvas完成这种功能,因为我之前也没有接触过canvas,所以做这个功能的时候,就是一步一步的摸索中学习,过程还是挺nice的,接下来跟我一步步来实现这个功能以及发现一些canvas的坑吧。
  因为这个功能需要的都是一些canvas基础的api,也不涉及什么原理性的问题,这里我就直接贴js代码
varimg=newImage();
  • 0
  • 0
  • 0
  • 0
  • 0
上一页  1  2  3  4  ...  下一页  

分享至

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