基础学习
文章平均质量分 94
tony286186
这个作者很懒,什么都没留下…
展开
-
Mac下androidStudio的安装
一、下载安装包 AS可以在官网下载,http://developer.android.com/tools/studio/index.html如果进不去的话,可以在这里下载:http://www.android-studio.org/,现在最新稳定版为V1.1.0了二、安装MAC版双击打开dmg后直接拖到Applications即可Windows版直接双击exe文件一步一步走原创 2015-03-26 09:46:21 · 22520 阅读 · 0 评论 -
微服务架构的设计模式
微服务架构的设计模式作者 谢丽 发布于 2015年4月21日 | 1 讨论前不久,Java Code Geeks发表了一篇文章,分析单体应用与微服务的优缺点。近日,该网站又发表了一篇文章,提供了六种微服务架构的设计模式。聚合器微服务设计模式这是一种最常用也最简单的设计模式,如下图所示:聚合器调用多个服务实现应用程序所需的功能。它可以是一个简单转载 2015-11-24 09:57:54 · 362 阅读 · 0 评论 -
微服务实战(一):微服务架构的优势与不足
微服务实战(一):微服务架构的优势与不足Docker(杨峰) · 2015-05-26 07:28这篇文章作者是Chris Richardson,他是早期基于Java的Amazonite EC2 PaaS平台CloudFoundry.com的创始人。现在他为企业提供如何开发和部署应用的咨询服务。他也经常在http://microservices.io上发表有关微服务转载 2015-11-24 09:59:47 · 939 阅读 · 0 评论 -
基于容器的微服务架构剖析
基于容器的微服务架构剖析0条评论2015-07-29 14:33 it168网站原创 作者: 河北分站 编辑: 河北分站 随着容器技术的成熟和大规模实践,基于容器的微服务架构凭借其对云服务的天然适应性,以及能够快速迭代和扩展应用的特点,成为互联网创业公司的技术首选。如何更好地利用计算资源?如何更方便地维护越来越复杂的应用程序?由七牛主办的开发者最佳实践日第15期,转载 2015-11-24 10:34:18 · 2351 阅读 · 0 评论 -
蘑菇街11.11:私有云平台的Docker应用实践
蘑菇街11.11:私有云平台的Docker应用实践作者 郭嘉 发布于 2015年11月11日 | 注意: ArchSummit全球架构师峰会(北京)2015年12月18-19日,了解更多详情!讨论分享到:微博微信FacebookTwitter有道云笔记邮件分享稍后阅读我的阅读清单对于蘑菇街而言,每年的11.11已经成为一年中最大的考验转载 2015-11-24 13:59:58 · 460 阅读 · 0 评论 -
mac下同时安装多个版本的jdk
Mac下同时安装多个版本的JDK JDK8 GA之后,小伙伴们喜大普奔,纷纷跃跃欲试,想体验一下Java8的Lambda等新特性,可是目前Java企业级应用的主打版本还是JDK6, JDK7。因此,我需要在我的电脑上同时有JDK8,JDK7,JDK6。JDK6和JDK7主要是做一些产品代码的验证,以及自己玩一些开源项目,JDK8则纯属尝鲜,谁叫咱是喜新厌旧的程序员呢。 目标转载 2015-12-22 09:02:02 · 540 阅读 · 0 评论 -
PSD2HTML
最近接了一些项目,但是自己一直都是在干程序员的活,前台没有多大接触。所以很多东西从头开始在学,从网上找了很多PSD的模板,但是无奈不知道如何将PSD转成HMTL页面,上去百度了一下,参考一些人的做法,把资料复制过来,以后当资料库用吧其实标准的网制作完成的工作实际是:psd to html,一般情况下,我们会拿到美工的psd,这时候不同的人会有不同的做法:1.打开firework转载 2015-12-27 20:18:34 · 798 阅读 · 0 评论 -
mysql无法启动ERROR! MySQL is running but PID file could not be found ?
有3种可能,我遇到的就是第二种:第一种:可能是硬盘满了,清理下垃圾文件。第二种:提示ERROR! MySQL is running but PID file could not be found先打印MYSQL进程ps aux | grep mysql然后KILL进程kill -9 pid1 pid2 …再启动MYSQLsudo support-fi原创 2016-08-10 09:34:28 · 952 阅读 · 0 评论 -
大型分布式网站架构
大型分布式网站架构2016-02-22 17:50 480人阅读 评论(0) 收藏 举报大型分布式网站架构技术总结 本文是学习大型分布式网站架构的技术总结。对架构一个高性能,高可用,可伸缩,可扩展的分布式网站进行了概要性描述,并给出一个架构参考,对大型分布式网站架构有很好的参考价值。 本次分享大纲如下: (1) 大型网站的特点 (2) 大转载 2016-08-11 19:33:22 · 309 阅读 · 0 评论 -
前端代码检测利器——eslint for sublime安装指南
相比jslint、jshint等这些检测工具来说,eslint最大的吸引力就在于可以支持js、jsx、es6(es2015)等代码的检测。二、先安装两个nodejs插件npm install eslint -gnpm install babel-eslint -g三、在sublime里安装eslint插件安装 SublimeLinter 调出pa原创 2017-03-13 18:53:36 · 355 阅读 · 0 评论 -
有序的map LinkedHashMap
有序的map LinkedHashMapHashMap是无序的,HashMap在put的时候是根据key的hashcode进行hash然后放入对应的地方。所以在按照一定顺序put进HashMap中,然后遍历出HashMap的顺序跟put的顺序不同(除非在put的时候key已经按照hashcode排序号了,这种几率非常小)单纯的HashMap是无法实现排序的,这的排序是指转载 2017-07-18 09:15:40 · 456 阅读 · 0 评论 -
java知识点
1、介绍Collection框架的结构集合是Java中的一个非常重要的一个知识点,主要分为List、Set、Map、Queue三大数据结构。它们在Java中的结构关系如下:Collection接口是List、Set、Queue的父级接口。Set接口有两个常用的实现类:HashSet和TreeSet。List接口的常用接口有ArrayList和Vector接口。转载 2017-07-19 09:20:37 · 253 阅读 · 0 评论 -
java知识体系
前段时间应因缘梳理了下自己的 Java知识体系, 成文一篇望能帮到即将走进或正在 Java 世界跋涉的程序员们。第一张,基础图大约在 2003 年我开始知道 Java 的(当时还在用 Delphi),但到 2004 年本科毕业才开始正式决定学习 Java。 那时觉得用 Delphi 写 C/S 架构的程序没什么意思,Java 当时提出的 J2EE 规范概念,企业级架构感觉各种高大上转载 2017-10-31 21:09:40 · 1135 阅读 · 0 评论 -
JOIN语法解析
SQL的JOIN语法解析(inner join, left join, right join, full outer join的区别) 2014-04-28 (updated: 2014-10-14) 18124 2转自http://www.powerxing.com/sql-join/总的来说,四种JOIN的使用/区别可以描述为:left join 会从左表(shop)那转载 2017-12-11 15:10:44 · 1061 阅读 · 0 评论 -
将本地mysql数据库表格导入到odps
将本地mysql数据库表格导入到odps大数据计算服务项目中将本地mysql数据库表格导入到odps大数据计算服务项目中一、工具下载以及部署方法一、直接下载DataX工具包(如果仅是使用,推荐直接下载):1.1. 下载DataX : wget http://datax-opensource.oss-cn-hangzhou.aliyuncs.转载 2017-12-26 17:21:21 · 2283 阅读 · 0 评论 -
基于容器云的微服务架构实践
基于容器云的微服务架构实践【编者的话】微服务架构的诞生和容器技术的流行,几乎是同时发生的,这并非偶然,而是互联网时代倒逼传统技术和架构而产生的变革,而以Docker为代表的容器技术则为微服务理念提供了匹配的实现机制,本文作者从什么是微服务切入,详细的介绍了微服务架构的优势,最后从自身实践出发,给出了微服务架构的云端实践。近年来,微服务架构及容器技术备受关注,在各类文章、演讲转载 2015-11-24 15:17:42 · 3034 阅读 · 0 评论 -
面向服务与微服务架构
面向服务与微服务架构目录(?)[+]背景最近阅读了 Martin Fowler 和 James Lewis 合著的一篇文章 Microservices, 文中主要描述和探讨了最近流行起来的一种服务架构模式——微服务,和我最近几年工作的实践比较相关感觉深受启发。本文吸收了部分原文观点,结合自身实践经验来探讨下服务架构模式的演化。面向转载 2015-11-24 14:37:56 · 581 阅读 · 0 评论 -
ADT国内更新
1、解决国内访问Google服务器的困难启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mir转载 2015-03-26 19:20:51 · 761 阅读 · 0 评论 -
mac下brew命令的安装
Install Homebrewruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"然后你就可以方便的安装各种命令了,例如:$ brew install wgetsudo brew install unrarsudo brew uninstall unrar原创 2015-03-26 18:51:14 · 346 阅读 · 0 评论 -
mac下好用的命令tree的实现
mac下有两种实现方式:----------------------------------------------------------------------------------------------------方式1:brew install tree tree dir //查看某个目录 tree -L 2 //查看当前目录,但只看原创 2015-03-26 18:56:11 · 708 阅读 · 0 评论 -
内存泄露排查
通过jmap命令获得运行中的jvm的堆快照,那么想利于该工具进行分析第一步仍然是获得堆转储文件。具体命令如下:jmap-dump:format=b,file=jmap.hprof 32460注意,32460为java进程pid值,另外本分析工具支持的文件扩展名为hprof,所以将输出文件名定为hprof,有了这个文件我们就可以通过本工具来分析他。启动Eclipse Memory Analyzer,是原创 2015-03-26 19:19:20 · 394 阅读 · 0 评论 -
mx4下android程序的调试
MAC pro+ Eclipse+小米/MX4 手机连接调试问题大家会发现,即时手机开启了调试模式,usb连接到mac后Eclipse还是无法使用真机调试!这给我们在mac下开发android的同学带来了很大的不便,摸索了好长时间,终于找到问题的解决方案解决办法:1.把小米手机开启调试模式,然后连接在我们的mac pro上。2.选择mac 的 关于本机->更多信息-原创 2015-06-17 14:56:50 · 555 阅读 · 0 评论 -
android程序的入口
Android使用Google Dalvik VM,相对于传统Java VM而言有着很大的不同,在Sun的Java体系中入口点和标准c语言一样是main(),而每个Android程序都包含着一个Application实例,一个Application实例中有多个Activity、Service、ContentProvider或Broadcast Receiver。因为大部分的应用都包含Activity转载 2015-06-30 17:52:32 · 479 阅读 · 0 评论 -
MySQL与Oracle 差异
函数编号类别ORACLEMYSQL注释1数字函数round(1.23456,4)round(1.23456,4)一样:ORACLE:select round(1.23456,4) value from dualMYSQL:select round(1.23456,4) value转载 2015-08-28 18:03:28 · 328 阅读 · 0 评论 -
5分钟弄懂什么是docker
尽管之前久闻Docker的大名了,但是天资愚钝,对其到底是个啥东西一直摸不清,最近花了一段时间整理了一下,算是整理出一点头绪来。官网的介绍是这样的:Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications....其实看完这句转载 2015-09-10 14:42:33 · 346 阅读 · 0 评论 -
docker安装on mac os x
一、简介 Docker是一个开源的容器引擎,能提供虚机化,从而达到隔离应用,可移植到任意安装有Docker的机器上运行,这对开发者来说是一个极大的福音。 由于工作上原因,最近准备开始使用Docker(公司装Docker的时候,linux server内核版本太低,需要重新编译)。 本文主要讲解如何在Mac OSX上安装Docker。 Tips:由转载 2015-09-10 15:11:53 · 575 阅读 · 0 评论 -
nodejs学习
Node简介这一章简要介绍了Node,从中可以了解Node的发展历程及其带来的影响和价值。为什么叫Node?起初,Ryan Dahl称他的项目为web.js,就是一个Web服务器,但是项目的发展超过了他当初单纯开发一个Web服务器的想法,变成构建网络应用的一个基本框架,这样可以在它的基础上构建更多的东西,诸如服务器、客户端、命令行工具等。Node发展为一个强制不共享任何资源的单线程转载 2015-09-16 11:38:57 · 272 阅读 · 0 评论 -
雪球的Docker实践
雪球的Docker实践作者 高磊 发布于 2015年11月19日 | 注意: ArchSummit全球架构师峰会(北京)2015年12月18-19日,了解更多详情!5 讨论分享到:微博微信FacebookTwitter有道云笔记邮件分享稍后阅读我的阅读清单一、背景雪球(http://xueqiu.com)是一家涉足证券行业的互转载 2015-11-24 09:52:55 · 1267 阅读 · 0 评论 -
再谈Docker-微服务的场景化应用
再谈Docker-微服务的场景化应用2015-04-13 15:44:34 来源:互联网 摘要:微服务,至少我目前也没有找到一个很精确的标准化解释。所以我们首先从字面上来理解。既然是服务,那一定是一个能够实现某个功能的实体。关键词: Docker 微服务 看过《超能陆战队》的朋友可能仍然对于电影中的男主角介绍和演示自己发明的微型机器人的场景记忆犹新。“它”转载 2015-11-24 09:50:33 · 464 阅读 · 0 评论 -
使用容器构建微服务架构
使用容器构建微服务架构【编者的话】作者为我们讲述了微服务架构出现的历史必然及其优劣势,并以Amazon云计算服务为例说明了如何使用Docker这类容器技术来构建微服务架构。正如作者所言,容器已经成了所有分布式系统的“一等公民”,而微服务架构又可以与容器完美结合,这也是大势所趋。在上一篇文章(已翻译)中,我讲到了像Docker这样的Linux容器技术如何能用来提升开发与测试体转载 2015-11-24 10:01:33 · 1415 阅读 · 0 评论 -
蘑菇街11.11:私有云平台的Docker应用实践
蘑菇街11.11:私有云平台的Docker应用实践作者 郭嘉 发布于 2015年11月11日 | 注意: ArchSummit全球架构师峰会(北京)2015年12月18-19日,了解更多详情!讨论分享到:微博微信FacebookTwitter有道云笔记邮件分享稍后阅读我的阅读清单对于蘑菇街而言,每年的11.11已经成为一年中最大的考验转载 2015-11-24 09:57:08 · 696 阅读 · 0 评论