架构思维的4代迭代变更——技术中台前提技术架构不是越简单越好,也不是考虑越周全越好;技术需要考虑业务发展阶段、产品所处形态,兼顾强内聚弱耦合。 &nb
转载
2024-04-13 12:47:38
65阅读
一、概述REPO是GOOGLE用Python脚本写的调用GIT的一个脚本,主要是用来下载、管理Android项目的软件仓库。首先REPO是我们以 GIT为基础构建的代码库管理工具。REPO可以在必要时整合多个GIT代码库,将相关内容上传到我们的修订版本控制系统,并自动执行Android开发工作流程的部分环节。REPO并非用来取代GIT,只是为了让您在 Android 环境中更轻松地使
转载
2024-05-08 17:35:20
1353阅读
在Linux操作系统中软件包有两种形式一种形式是压缩包的形式;例如qq.tar.gz,这里面就是qq的源码,种形式的软件包的安装需要编译再安装。另外一种形式是rpm的形式:redhat package manager,原来是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用,已经成为行业标准。例如qq.r
repo init -u https://android.googlesource.com/platform/manifestrepo sync 之后这样初始化之后,相当于下载了全部的分支,本想编译源码烧录到手机Nexus 5,编译时才发现找不到aosp_hammerhead_userdebug,毕竟nexus5明确不支持android-7.0那么如何切换
转载
2024-07-03 21:48:31
995阅读
修改CentOS7网卡名称为传统名称eth0格式(2017年7月11日更新)起因,很多使用CentOS7以前系统的小伙伴装完CentOS7以后发现了一个问题,那就是网卡名改变为了“en016777736”,而不是以前的eth0的简易模式了,如图:这是为什么呢?开发者吃饱撑的么?当然不是。以往的CentOS7以前的系统网卡命名虽然简单方便,但也会带来一些问题,例如,当eth0接口对应的网卡出问题以后
转载
2019-11-21 15:08:00
331阅读
2评论
简单的vim配置:在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件,那么我们可以在自己的工作目录下建立一个“.vimrc”文件将配置vim的命令写进去来配置我们的vim。下面是我自己配置的vim:在“.vimr
热更新的原理客户端存在一个project.manifest文件,该文件包含几个信息:packageUrl:url,服务器更新数据包根目录;remoteManifestUrl:url, [可选项]服务器上project.manifest文件的url,remoteVersionUrl:url,服务器上version.mainifest文件的url;version:x.x.x,项目版本;as
使用 Repo 需遵循的格式如下:repo 可选元素显示在方括号 [ ] 中。例如,许多命令会将项目列表用作参数。您可以为项目指定项目列表,作为名称列表或本地源代码目录的路径列表:repo sync [ ]
repo sync [</PATH/TO/PROJECT0> … </PATH/TO/PROJECTN>]
help 安装 Repo 后,您可以通过运行以下命令找到
目录一:了解DEB仓库最简单的创建方式1、下载reprepro来进行DEB仓库中DEB包的添加、同步、删除等。(1)创建格式(2)配置信息2、运用reprepro工具来对DEB仓库进行添加、删除、更新等。(以后的操作都需要在你创建的目录中,ls后应出现conf目录)(1)01.sh是我的自动化创建Deb仓库的可执行代码 (2)添加Deb包(已经创建好Deb包)(3)删除Deb包(已经添加
转载
2024-10-31 14:17:04
153阅读
安装环境,基础文件下载 # cat /proc/version
Linux version 2.6.32-279.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Fri Jun 22 12:19:21 UTC 2012 red
转载
2024-07-27 13:40:53
52阅读
在centos7中安装php的方法:首先改变yum源代码,执行命令“# yum search PHP 71w”;然后使用yum安装php71w和各种扩展;最后,在网页目录下创建一个新的“index.php”进行测试。推荐:“centos教程”Nginx和httpd之前的安装是为了支持PHP,然后这个目标给了我一个沉重的打击。让我先谈谈PHP的安装和配置。1.PHP 1的安装。由于linux的yum
1. ui_init():Recovery服务使用了一个基于framebuffer的简单ui(miniui)系统。这个函数对其进行了简单的初始化。在Recovery服务的过程中主要用于显示一个背景图片(正在安装或安装失败)和一个进度条(用于显示进度)。另外还启动了两个线程,一个用于处理进度条的显示(progress_thread),另一个用于响应用户的按键(input_thread)。2
转载
2024-03-29 07:12:32
265阅读
redhat在安装过程如果选择最简安装的话,会用很多软件没有装。比如你写了一个hello world的C语言程序,想通过gcc命令进行编译,发现系统没有安装gcc,此时系统还不能上网。你只能通过系统安装盘来软件软件,如果手动去安装盘找gcc的安装包会很麻烦,而且你还不能搞定软件之间的依赖关系。这时可以用yum 工具来解决安装程序和库之间的依赖关系。注意哦:千万不要把6的镜像挂成7的,6的镜像挂6.
使用的较多的热更新库是 https://github.com/mochi/mochiweb/blob/master/src/reloader.erl取自mochiweb中的reloader文件 1.reloader会启动一个gen_server进程,在init的时候会启动一个定时器定时调用doit 2.doitdoit会先列出所有加载过的文件,尝试用file:read_file
作为一个菜鸟,虽然一直听说github,平时实习的时候也在用git工具。但是却从来没有真正在github上来注册账号,创建一个仓库来持续更新自己的代码。今天心血来潮,决定创建一个,逐渐向高大上靠拢,多学习别人的代码。以下是我注册代码的详细过程。环境: 我用的windows7 操作系统 + Ubuntu虚拟机。 虚拟机设置的时候把网卡设置为桥接,这样就可以使windows和linux的ip在同一网段
转载
2024-10-19 09:35:00
240阅读
cat zabbix.repo[zabbix]name=Zabbix Official Repository - $basearchbaseurl=http://repo.zabbix.com/zabbix/3.0/rhel/6/$basearch/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX[zabbix
转载
2017-03-07 12:25:01
1497阅读
点赞
前言 安装完成 CentOS之后,后续安装软件的话,就需要使用 yum 进行 repo 源的管理,所有的 repo 都位于 /etc/yum.repos.d/目录下,该目录下存在多个。我安装的是 CentOS-7-x86_64-DVD-1804,其 repo 文件包括CentOS-Base.repoCentOS-CR.repoCentOS-fasttrack.r
转载
2024-03-11 12:29:09
252阅读
Github Repo更新同步到cnblog[From manus]使用 MetaWeblog API 编写自定义脚本 + 利用 GitHub Actions 实现自动化1. 推荐方案好的,将 GitHub 动态同步到博客园,通常有两种主流方法:利用现成的开源工具:社区中可能已经有开发者完成了类似需求的工具,我们可以直接配置使用。自己编写脚本:通过 GitHub API 获取动态,再利用博客园的
本文主要介绍通过Xmanager连接CentOS远程桌面时,在CentOS系统上需要做的一些配置。1. Xmanager简介Xmanager是一个运行于 Windows平台上的高性能的X Server软件。它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至电脑是在内网或防火墙后,也能通过SSH协议安全的运行远端的X应用程序。特点包括:可通过Xcongfig工具设置多个Xman