首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iMac(OS X)日常开发中各种代理设置方法汇总(shell、Android Studio、gem、npm)

    写在前面 由于各种各样的墙的原因,导致日常开发中我们会遇到各种各样的因为网络的问题导致的不能访问、超时等问题。每次遇到都会去查一遍,很是费时,今天专门总结汇总一下。由于考虑到需要不停的切断是否使用,因此这里不再介绍设备全局代理的设置方式。 对于mac环境,我们大部分时间都是使用命令行,因此代理配置相关的主要就是关于shell的代理配置。很奇怪shell命令行下配置的代理仅仅对shell相关的部分命令(例如wget等)生效,不是对整个机器生效(例如npm等还是要使用专门的代理)。当然也有可能由于公司网络异常复

    08

    Eurake分区理解

    Eurake分区理解 大型项目如果存在多个机房,例如北京机房,上海机房,杭州机房等,上千个服务注册在Eurake上面,我们的事例也分别部署在各个区域。这时候,由于机房存在不同的区域,北京的一个服务如果调用上海的一个服务,就可能发生延迟,服务的响应速度也会慢很多,这时候,我们可能期望,北京的服务生产者调用北京的服务消费着,这该怎么去操作? Eurake其实有个分区功能,什么是分区,就是北京有一个注册中心,上海,杭州也有,这里就需要提到一个配置eureka.instance.region,可以设置多个注册中心,在不同的机房,每个机房可以有多个服务,在eureka.instance.availability-zones,设置北京不同的机房区域,最后在service-url注册地址,如何设置从哪个注册地址获取服务实例, 有个配置是prefer-same-zone-eureka,它如果是true,会从availability-zones第一个区域注册,如果注册失败,则继续向其他服务注册,如果注册三次失败,过一个心跳开启重试 如果prefer-same-zone-eureka是false,他会从service-uri拉取一个list,从第一个开始注册,如果注册成功,维持心跳,如果失败,则继续往下取。

    02

    sqlite3数据库的使用(一)

    sqlite是一个开源嵌入式的数据库,在移动平台部分,sqlite使用的比较多,如android的sdk就自带了sqlite3.exe,在platform-tools的目录下,关于sqlite建议去它的官网看详细的介绍, 本节部分,我重点介绍python语言对sqlite数据库简单的操作,以及使用sqlite把自动化中使用到的数据存储到sqlite中来进行维护,这样可以摆脱把数据存储在文件中,毕竟在数据库中维护数据模型程度上,比在文件维护更加效率高。python操作sqlite数据库需要先下载SQLiteManage,下载地址为: http://sourceforge.net/projects/sqlitemanager/files/,下载文件成功后,安装SQLiteManage,安装后,需要注册,注册序列号为: SQLM3-29H3A-23383-LDCZD,注册成功后,打开,可以看到如下的截图:

    04
    领券