精华内容
下载资源
问答
  • 仓库GMP检查记录

    2020-12-15 19:40:12
    这是一款整理发布的仓库GMP检查记录,适用于学习、借鉴、参考仓库GMP检查记录,欢迎大家下载使...该文档为仓库GMP检查记录,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • 仓库GMP检查记录表DOC

    2020-12-15 15:48:37
    物流采购若是能降低其过程成本,使其达到令人满意的服务水平那便是极为成功的,而仓库GMP检查记录表DOC可...该文档为仓库GMP检查记录表DOC,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • PartialRecordsDemo 此仓库是一个示例,用于检查部分记录功能在Business Central中的影响。
  • maven搭建私有仓库过程记录

    千次阅读 2019-08-14 15:51:46
    1.4 至此,maven已经完成了安装,我们可以通过DOS命令检查一下我们是否安装成功:     1.5 设置maven环境变量,避免maven内存溢出,MAVEN_OPTS: -Xms128m -Xms512m。 1.6 设置全局settings.xml中的...

    一、下载maven

             https://maven.apache.org/download.cgi

    二、下载nexus

    百度网盘地址:https://pan.baidu.com/s/1hr4yG0c

    三、安装maven

    1.1          将文件解压到D:\apache-maven-3.5.4目录下:

     

     

    1.2          新建环境变量MAVEN_HOME,赋值D:\apache-maven-3.5.4:

    1.3          编辑环境变量Path,追加%MAVEN_HOME%\bin\;

    1.4          至此,maven已经完成了安装,我们可以通过DOS命令检查一下我们是否安装成功:

     

     

    1.5       设置maven环境变量,避免maven内存溢出,MAVEN_OPTS: -Xms128m -Xms512m。

    1.6       设置全局settings.xml中的本地仓库地址:

    D:\Maven\.m2\repository,并执行mvn help:system,生成.m2目录。恢复全局settings.xml中的设置,即全部默认,然后拷贝一份到.m2文件夹下面,来设置用户变量settings.xml。这一步主要是生成一个.m2文件夹,将来用于存放settings.xml,生成.m2文件夹之后,这个mvn help:system命令还是跑不起来。

     

     

     

    四、安装nexus

    1.1          新建环境变量NEXUS_HOME,赋值:D:\nexus-3.6.0-02-win64\nexus-3.6.0-02

    1.2          编辑环境变量Path,追加%NEXUS_HOME%\bin\;

    1.3          运行安装命令:nexus /run

     

     

    运行安装nexus服务命令:nexus.exe /install

     

     

    然后启动服务。

    五、配置私有仓库

    1.1          配置搭建服务器中的maven的Nexus私服的地址,如:

     

     

      详细配置见settings.xml-私有仓库。 

    1.2          建一个阿里云maven的proxy,并且加到maven-public组中。

     

     

     

    私有仓库maven-pulic代理的远程仓库还包括:

    (1)jboss

             http://repository.jboss.com/maven2/

    (2)jitpack

             仓库URL:https://jitpack.io

    (3)jcenter

                       仓库URL:http://jcenter.bintray.com/

    1.3          建一个3rd-party-releases和3rd-party-snapshots仓库

     

     

     

    1.4          加入到maven-public组中

     

     

    1.5          设置全局变量中的settings.xml:

          <servers>

            <server>

            <!--这是server的id(注意不是用户登陆的id),该id与distributionManagement中repository元素的id相匹配。 -->

                   <id>3rd-party-releases</id>

                   <username>admin</username>

                   <password>admin123</password>

            </server>

            <server>

                   <id>3rd-party-snapshots</id>

                   <username>admin</username>

                   <password>admin123</password>

            </server> 

          </servers>

    1.6          备注:以后pom.xml将上传jar包的设置:

          <distributionManagement>

             <repository>

                 <id>3rd-party-releases</id>

                 <name>3rd-party-releases Repository</name>

                 <url>http://172.16.36.57:8081/repository/3rd-party-releases/</url>

             </repository>

             <snapshotRepository>

                 <id>3rd-party-snapshots</id>

                 <name>3rd-party-snapshots Repository</name>

                 <url>http://172.16.36.57:8081/repository/3rd-party-snapshots/</url>

             </snapshotRepository>

          </distributionManagement>

    六、添加jar包到本地仓库(可选)

     在使用Maven的过程中,经常碰到有些jar包在中央仓库没有的情况。如果公司有私服,那么就把jar包安装到私服上。如果没有私服,那就把jar包安装到本地Maven仓库。今天介绍2种安装jar包到本地Maven仓库的方法,下面进入正题。

    1、使用Maven命令安装jar包

    在windows的cmd命令下,参考下面安装命令安装jar包。注意:这个命令不能换行,中间用空格来分割的。

    安装指定文件到本地仓库命令:mvn install:install-file

    -DgroupId=<groupId>       : 设置项目代码的包名(一般用组织名)

    -DartifactId=<artifactId> : 设置项目名或模块名

    -Dversion=1.0.0           : 版本号

    -Dpackaging=jar           : 什么类型的文件(jar包)

    -Dfile=<myfile.jar>       : 指定jar文件路径与文件名(同目录只需文件名)

    安装命令实例:

    mvn install:install-file -DgroupId=com.baidu -DartifactId=ueditor -Dversion=1.0.0 -Dpackaging=jar -Dfile=ueditor-1.1.2.jar

     

    2、使用eclipse安装jar包

    使用eclipse安装也有个前提,就是eclipse的Maven要先配置好。不过我相信使用Maven的小伙伴的eclipse的Maven设置肯定是没问题的,不然还怎么用Maven。

     具体操作:

                (1)File -->import -->Maven -->instal or deploy an artifact to a Maven repository

     

     

     (2)填写相关信息,如Maven坐标,具体参考下图。完成后点击Finish。

     

     

    (3)完成上述步骤后,就已经大功告成了,可以去本地仓库看下上面安装的东西在不在。

    七、jar包直接上传到私有仓库

    mvn deploy:deploy-file -DgroupId=com.ebiz.ssi -DartifactId=ebiz-ssi -Dversion=1.1 -Dpackaging=jar -Dfile=D:\apache-tomcat-7.0.14\wtpwebapps\pahfywServer\WEB-INF\lib\ebiz-ssi-1.1.jar -Durl=http://172.16.36.57:8081/repository/3rd-party-releases/ -DrepositoryId=3rd-party-releases 

     

    上传到远程仓库之后,需要更新本地仓库中的jar包;

     

    展开全文
  • Linux下一次数据仓库进行迁移记录

    千次阅读 2016-10-09 18:13:26
    转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52768613前言:数据库每天...今天记录下这次数据仓库迁移。看下Agenda: 彻底卸载MySQL 安装MySQL

    转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52768613

    前言:数据库每天的数据不断增多,自动删除机制总体风险太大,想保留更多历史性的数据供查询,于是从小的hbase换到大的hbase上,势在必行。今天记录下这次数据仓库迁移。看下Agenda:

    • 彻底卸载MySQL
    • 安装MySQL
    • MySQL数据库的初始化及相关配置
    • 存储数据目录修改
    • 客户端连接又来问题(中间过程)
    • 小总结

    彻底卸载MySQL

    yum方式安装的MySQL

    yum remove mysql mysql-server mysql-libs compat-mysql51 
    rm -rf /var/lib/mysql
    rm /etc/my.cnf

    查看是否还有mysql相关:

    rpm -qa|grep mysql

    rpm方式安装的MySQL

    • 查看系统中是否以rpm包安装的mysql:
    [root@itv-h5-web-online001-sjhl ~]# rpm -qa | grep -i mysql
    MySQL-server-5.6.17-1.el6.i686
    MySQL-client-5.6.17-1.el6.i686
    • 卸载mysql
    [root@itv-h5-web-online001-sjhl ~]# rpm -e MySQL-server-5.6.17-1.el6.i686
    [root@itv-h5-web-online001-sjhl ~]# rpm -e MySQL-client-5.6.17-1.el6.i686
    • 删除mysql服务
    [root@itv-h5-web-online001-sjhl ~]# chkconfig --list | grep -i mysql
    [root@itv-h5-web-online001-sjhl ~]# chkconfig --del mysql
    • 删除分散mysql文件夹
    [root@itv-h5-web-online001-sjhl ~]# whereis mysql 或者 find / -name mysql
    mysql: /usr/lib/mysql /usr/share/mysql

    清空相关mysql的所有目录以及文件

    rm -rf /usr/lib/mysql
    rm -rf /usr/share/mysql
    rm -rf /usr/my.cnf

    通过以上几步,mysql应该已经完全卸载干净了。

    安装MySQL

    通过yum来进行mysql的安装

    我是通过yum的方式来进行mysql的数据库安装,首先我们可以输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本:

    [root@itv-h5-web-online001-sjhl ~]# yum list | grep mysql

    就可以得到yum服务器上mysql数据库的可下载版本信息:


    这里写图片描述

    然后我们可以通过输入

    yum install -y mysql-server mysql mysql-devel 

    命令将mysql mysql-server mysql-devel都安装好(注意:安装mysql时我们并不是安装了mysql客户端就相当于安装好了mysql数据库了,我们还需要安装mysql-server服务端才行)

    [root@itv-h5-web-online001-sjhl ~]# yum install -y mysql-server mysql mysql-deve

    在等待了一番时间后,yum会帮我们选择好安装mysql数据库所需要的软件以及其它附属的一些软件


    这里写图片描述

    我们发现,通过yum方式安装mysql数据库省去了很多没必要的麻烦,当出现下面的结果时,就代表mysql数据库差不多安装成功了。


    这里写图片描述

    此时我们可以通过如下命令,查看刚安装好的mysql-server的版本

    [root@itv-h5-web-online001-sjhl ~]# rpm -qi mysql-server

    我们安装的mysql-server并不是最新版本,如果你想尝试最新版本,那就去mysql官网下载rpm包安装(不过还是不建议安装最新的,可能有各种未知的问题),至此我们的mysql数据库已经安装完成了。


    这里写图片描述

    MySQL数据库的初始化及相关配置

    我们在安装完mysql数据库以后,会发现会多出一个mysqld的服务,这个数据库服务,我们通过输入 service mysqld start 命令就可以启动我们的mysql服务。

    注意:如果我们是第一次启动mysql服务,mysql服务器首先会进行初始化的配置,如:

    [root@itv-h5-web-online001-sjhl ~]# service mysqld start


    这里写图片描述

    然而问题来了:Starting mysqld : [Failed]
    然后看了下log是说:Do you already have another mysqld server running on port: 3306?
    是说是不是有mysqld 占用了3306端口,明明已卸载了。。

    接着看下端口的状态:
    检查mysql 的端口号

    [root@itv-h5-web-online001-sjhl ~]# netstat -a -t -n|grep 3306
    [root@itv-h5-web-online001-sjhl ~]# netstat -nltp|grep mysql

    把服务停掉:

    [root@itv-h5-web-online001-sjhl ~]# service mysqld stop

    接着查下是否有mysqld进程在

    [root@itv-h5-web-online001-sjhl ~]# ps -ef|grep mysqld

    这里写图片描述

    果然在占了3306端口,只有kill这个,重新start,就应该没问题了。
    最后用命令:

    [root@itv-h5-web-online001-sjhl ~]# /etc/inint.d/mysqld start

    来启动mysql服务,这时就正常了。

    mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,我们看到有这样一行信息 :/usr/bin/mysqladmin -u root password ‘new-password’  // 为root账号设置密码

    所以我们可以通过 该命令来给我们的root账号设置密码(注意:这个root账号是mysql的root账号,非Linux的root账号)

    [root@itv-h5-web-online001-sjhl ~]# mysqladmin -u root password '123456'

    此时我们就可以通过 mysql -u root -p 命令来登录我们的mysql数据库

    存储数据目录修改

    由于默认mysql装的分区盘空间很小,需要修改对应存储数据文件路径,找到/etc/mycnf中,用vim打开,对应修改,datadir就是要修改的目标,socket本想一快改了的,发现改了后,不能登录mysql了,应该还有一配置文件未改,于是暂时放弃了。

    这里写图片描述

    用命令

    /etc/init.d/mysqld restart

    进行重启mysql服务,即可生效(ps:一定要事先把mysql服务先停掉,再修改以上文件)

    客户端连接又来问题

    当以为上面大功告吉的了的时候,用mysql可视化工具支连接,发现又报如下错误:


    这里写图片描述

    原因是未对远程客户端口进行授权,接着开始授权:

    这里写图片描述

    以下是一些可选方案:

    • 例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
    
    FLUSH   PRIVILEGES;
    • 如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.6' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
    
    FLUSH   PRIVILEGES;
    • 如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码
    GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@'192.168.1.6' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
    
    FLUSH   PRIVILEGES;

    这下才是大功告成!!!!

    小总结

    最后总结三条:

    • 先在目标机器上安装好环境。如mysql
    • 进行数据配置,并且测试能通过访问
    • 数据迁移,原有机器上打包copy到新机器上。

    附上一些常用MySQL启动、停止、重启常用命令:

    启动
    1、使用 service 启动:

    service mysqld start (5.0版本是mysqld)
    service mysql start (5.5.7版本是mysql)

    2、使用 mysqld 脚本启动:

    /etc/inint.d/mysqld start

    3、使用 safe_mysqld 启动:

    safe_mysqld&

    停止
    1、使用 service 启动:

    service mysqld stop

    2、使用 mysqld 脚本启动:

    /etc/inint.d/mysqld stop

    重启
    1、使用 service 启动:

    service mysqld restart 
    service mysql restart (5.5.7版本命令)

    2、使用 mysqld 脚本启动:

    /etc/init.d/mysqld restart

    第一时间获得博客更新提醒,以及更多android干货,源码分析,欢迎关注我的微信公众号,扫一扫下方二维码或者长按识别二维码,即可关注。


    这里写图片描述

    如果你觉得好,随手点赞,也是对笔者的肯定,也可以分享此公众号给你更多的人,原创不易

    展开全文
  • 如何使用JGIT在远程仓库获取提交详情记录

    千次阅读 热门讨论 2019-07-16 10:46:58
    本人工作需要,所以学习了一下JGIT的基本使用,本文介绍了如何在eclipse中使用JGIT来获取远程仓库的日志记录,初期学习,如有错误请多多指教

    这个是JGIT的API:https://download.eclipse.org/jgit/docs/jgit-2.0.0.201206130900-r/apidocs/org/eclipse/jgit/lib/Ref.html

    第一步:获取一个GIT对象

    在远程获取GIT时,大部分的时候第一步操作就是将远程仓库的项目克隆到本地,然后对本地的项目进行操作。不同与SVN,SVN可以无需将远程项目克隆到本地。
    克隆分为两种,
    第一:未使用JGIT之前,所需要的项目已经在本地GIT仓库存在了。
    这种情况,需要使用Git.open(new File(“D:\GitCloneRepository” + File.separator + this.pjName));这个方法打开本地的GIT库获取一个GIT对象。
    第二:本地没有,这时候就需要去远程仓库获取,代码在下面。克隆的时候需要设置远程的url、远程git的用户名和密码,然后指定本地仓库的位置即可。
    下面的代码里,我还获取了,克隆下来项目的所有分支。并展示当前所使用的是哪个分支
    !!!!!!JGIT远程获取时,默认获取master分支,使用setCheckFetchedObjects(true)方法,可以克隆所有分支到本地,然后从本地切换分支来操作。(本人使用)
    切换分支方法: git.checkout().setCreateBranch(false).setName(branch).call();

        public class GitUtil {
    	private Git git;// git对象
    	private String userName;// 资源库账户
    	private String pwd;// 密码
    	private String giturl;// git地址
    	private String pjName;// 项目名
    	private String branch;// 分支名
    	public GitUtil2(String userName, String pwd, String giturl, String pjName, String branch) throws Exception {
    		
    	this.userName = userName;
    	this.pwd = pwd;
    	this.giturl = giturl;
    	this.pjName = pjName;
    	this.branch = branch;
    	// 如果是空,则默认使用master分支
    	if (null == branch || "".equals(branch)) {
    		branch = "master";
    	}
    	// 初始化一个git
    	initGit();
    }
    
    
    
    /**
     * @方法简介:初始化一个GIT对象
     */
    public void initGit() throws Exception {
    	// 如果目录存在就先更新后open
    	if (new File("D:\\GitCloneRepository" + File.separator + this.pjName).exists()) {
    		this.git = Git.open(new File("D:\\GitCloneRepository" + File.separator + this.pjName));
    		FetchResult resule = this.git.fetch()// 如果已经存在该库,就使用fetch刷新一下
    				.setCredentialsProvider(new UsernamePasswordCredentialsProvider(this.userName, this.pwd))//远程登录git的凭证
    				.setCheckFetchedObjects(true)
    				.call();
    		if (resule == null) {
    			throw new AppException("获取的Git对象已失效");
    		}
    		// 切换分支
    		git.checkout().setCreateBranch(false).setName(branch).call();
    		// 查看当前分支
    		//System.out.println(git.getRepository().getBranch());
    	} else {
    		// 如果不存在就clone
    		this.git = Git.cloneRepository().setURI(this.giturl)
    				.setCredentialsProvider(new UsernamePasswordCredentialsProvider(this.userName, this.pwd))
    				.setCloneAllBranches(true)//获取所有分支
    				.setDirectory(new File(DwtmNames.GitClonePath + File.separator + this.pjName))//指定本地clone库
    				.call();
    		// 查看所clone下的项目的所有分支
    		int c = 0;
    		List<Ref> call = this.git.branchList().call();
    		for (Ref ref : call) {
    			System.out.println("Branch: " + ref + " " + ref.getName() + " " + ref.getObjectId().getName());
    			c++;
    		}
    		System.out.println("Number of branches: " + c);
    	}
    }
    

    第二步:根据GIT对象获取所有的版本号

    本人的需求是根据版本号的提交时间来筛选时间段内的记录,所以我获取到所有的版本号与提交时间,然后根据时间判断。
    以下是获取所有版本号的代码:

       /**
    	 * @方法简介: 获取所有的版本号与版本号对应的时间戳
    	 */
    	public ArrayList<HashMap<String, Object>> getGitVersion()
    			throws NoHeadException, GitAPIException, BusinessException, AppException {
    		Iterable<RevCommit> logIterable = this.git.log().call();
    		Iterator<RevCommit> logIterator = logIterable.iterator();//获取所有版本号的迭代器
    
    		if (logIterator == null) {
    			throw new BusinessException("该项目暂无日志记录");
    		}
    		int row = 0;
    		ArrayList<HashMap<String, Object>> list = new ArrayList<HashMap<String, Object>>();
    		while (logIterator.hasNext()) {
    			HashMap<String, Object> map = new HashMap<String, Object>();
    			RevCommit commit = logIterator.next();
    			Date commitDate = commit.getAuthorIdent().getWhen();     //提交时间
    			String commitPerson = commit.getAuthorIdent().getName() ;    //提交人
    			String commitID = commit.getName();    //提交的版本号(之后根据这个版本号去获取对应的详情记录)
    			map.put("version", commitID);
    			map.put("commitDate", commitDate);
    			map.put("commitPerson", commitPerson);
    			list.add(row, map);
    			row++;
    		}
    		return list;
    	}
    

    第三步:根据筛选的版本号获取指定的记录

    所谓的筛选版本号是根据个人需求来筛选,所以我就没有写自己的筛选,各位可以根据自己的需求来写。
    我所了解到JGIT在根据版本号获取记录时,只能根据单个版本号来获取详情,不能根据范围来获取,但是JGIT有Range方法来设定获取范围,只不过这个方法是获取两个版本号之间的信息,这个信息依然只是版本号而不是详情记录。所以我只能根据筛选的多个版本号循环进行单个查询。
    GIT存储记录的数据结构是Tree,所以JGIT提供对应的树结构对象TreeWalk,这个树对象的使用我还没有掌握,我所查到的相关资料比较少,各位谅解。

       /**
    	 * @方法简介 :根据指定版本号获取版本号下面的详情记录
    	 * 
    	 */
    	@SuppressWarnings("resource")
    	public HashMap<String, Object> getCommitLogList(String revision) throws Exception {
    		HashMap<String, Object> map = new HashMap<String, Object>();
    		// 通过git获取项目库
    		Repository repository = this.git.getRepository();
    		// 根据所需要查询的版本号查新ObjectId
    		ObjectId objId = repository.resolve(revision);
    
    		//根据版本号获取指定的详细记录
    		Iterable<RevCommit> allCommitsLater = git.log().add(objId).call();
    		if (allCommitsLater == null) {
    			throw new Exception("该提交版本下无当前查询用户的提交记录");
    		}
    		Iterator<RevCommit> iter = allCommitsLater.iterator();
    		RevCommit commit = iter.next();//提交对象
    		Date commitDate = commit.getAuthorIdent().getWhen();//提交时间
    		map.put("commitDate", commitDate);
    		String commitPerson = commit.getAuthorIdent().getName();//提交人
    		map.put("commitPerson", commitPerson);
    		String message = commit.getFullMessage();//提交日志
    		map.put("message", message);
    
    		// 给存储库创建一个树的遍历器
    		TreeWalk tw = new TreeWalk(repository);
    		// 将当前commit的树放入树的遍历器中
    		tw.addTree(commit.getTree());
    
    		commit = iter.next();
    		if (commit != null) {
    			tw.addTree(commit.getTree());
    		} else {
    			return null;
    		}
    
    		tw.setRecursive(true);
    		RenameDetector rd = new RenameDetector(repository);
    		rd.addAll(DiffEntry.scan(tw));
    		//获取到详细记录结果集    在这里就能获取到一个版本号对应的所有提交记录(详情!!!)
    		List<DiffEntry> list = rd.compute();
    
    		map.put("list", list);
    		return map;
    	}
    

    我的使用就到此结束了,提交和回滚操作我没有使用到,网上的相关资料比较多一些,初次写这种东西,看到的人如有好的建议请指出,本人虚心接受。

    展开全文
  • odoo仓库模块所有类记录

    千次阅读 2016-06-12 14:48:47
    拿出库单为例说明:在出库单检查可用的时候,会在stock.quant中匹配到合适的记录,并在reserved上标记为已被该出库单占用,同时生成operation表记录,那么link表中将会把move,operation,还有quant捆绑到一起,这样...

    odoo开发技术交流群【73934270


    1、stock.incoterms

    贸易术语表


    2、stock.location

    库位表


    3、stock.location.route

    库位路线表


    4、stock.quant

    库存数量表


    5、stock.picking

     分拣单表


    6、stock.production.lot

    Lot/Serial,会不会是批号表?


    7、stock.move

    库存移动表


    8、stock.inventory

    库存盘点表


    9、stock.inventory.line

    库存盘点明细


    10、stock.warehouse

    仓库表


    11、stock.location.path

    Pushed Flows


    12、stock.quant.package

    Physical Packages


    13、stock.pack.operation

    库存实际操作表


    14、stock.move.operation.link

    拿出库单为例说明:在出库单检查可用的时候,会在stock.quant中匹配到合适的记录,并在reserved上标记为已被该出库单占用,同时生成operation表记录,那么link表中将会把move,operation,还有quant捆绑到一起,这样就可以避免之后对该条出库单move的再次计算它的可用库存


    15、stock.warehouse.orderpoint

    库存产品重订货规则表(官方描述为Minimum Inventory Rule)


    16、stock.picking.type
    库存分拣单的类型表,不同的类型,决定了分拣单的去向



    以上为 odoo8.0 stock模块stock.py中的所以类(数据库表)

    展开全文
  • openshift内部镜像仓库Registry组件默认是非持久化的。之前重启过一次openshift集群,导致重启前通过s2i构建的镜像都不能用了。所以需要持久化openshift内部镜像仓库。 有状态的应用如果未配置持久化卷,容器一旦...
  • 记录每次更新到仓库 现在我们手上已经有了一个真实项目的 Git 仓库,并从这个仓库中取出了所有文件的工作拷贝。接下来,对这些文件作些修改,在完成了一个阶段的目标之后,提交本次更新到仓库。 请记住,工作...
  • 后来再次发现一个博主配置uri采用ssh链接的方式试了一下,发现真有用,远程仓库文件果然拉取到了, 为了测试是地址问题,我把本地/var/configBasedir 清空文件,或称https的路径,结果访问后 ...
  • EGit 插件的用户手册 翻译,本节内容包含了基础指南,创建仓库,版本跟踪,检查历史几个部分,有详细图解
  • 数据仓库基本知识

    万次阅读 多人点赞 2017-10-31 17:35:04
    数据仓库是什么 根据统计,每个企业的数据量每2~3年时间就会成倍增长,这些数据蕴含着巨大的商业价值,而企业所关注的通常只占在总数据量的2%~4%左右。 因此,企业仍然没有最大化地利用已存在的数据资源,以...
  • Oracle数据仓库创建教程

    千次阅读 2016-03-22 21:13:51
    如何创建一个数据仓库,创建实例,最近开始Oracle的数仓建模学习,详细记录了图形界面下的 Oracle database 12C 数据仓库创建过程。本教程在Linux环境和Windows环境均可成功创建。注意:不论是Linux下还是Windows下...
  • 仓库管理系统

    2012-05-04 17:24:26
    (注1:仓库盘点时,请先打印库存查询表,然后按库存查询表,对仓库物料进行盘点,若发现仓库物料的实际数量与库存查询表数量不同,则在库存查询表上作一数量记录,现场盘点完毕后,进入系统对有记录的物料,进行...
  • Maven之——仓库(中)

    千次阅读 2014-11-07 22:03:09
    摘要: 记录远程仓库的配置、以及需要认证时如何配置、如何将项目发布到远程仓库中。
  • 检查抽搐的用户当前是否正在流式传输,然后通过streamlink记录流 依存关系: streamlink( ) python3( )(我将用于Windows) 安装: 克隆此仓库或下载 确保您已安装python3 打开cmd /终端 将目录更改为包含...
  • 数据仓库之元数据管理

    万次阅读 2020-08-21 16:29:27
    元数据(Meta Data),主要记录数据仓库中模型的定义、各层级间的映射关系、监控数据仓库的数据状态及 ETL 的任务运行状态。一般会通过元数据资料库(Metadata Repository)来统一地存储和管理元数据,其主要目的是...
  • 数据仓库笔记

    千次阅读 2019-11-24 18:53:26
    数据仓库要点 第二章 数据仓库 1、B树索引 考题:为何B树等在数据库中广泛使用的索引技术无法直接被引入数据仓库? 1、B树要求属性必须具有许多不同的值,比如身份证号这种取值字段,取值范围很广,几乎没有重复。 2...
  • 【Git】Git初始化一个仓库

    千次阅读 2020-02-10 15:26:25
    文章目录初始化仓库检查当前文件状态跟踪新文件提交更新跳过使用暂存区域移除文件添加远程仓库推送到远程仓库 简单记录-慕课网 从0开始 独立完成企业级Java电商网站开发 Git初始化一个仓库 git初始化 ...
  • 数据仓库与联机分析处理笔记

    千次阅读 2017-11-21 00:10:42
    本文为《数据挖掘:概念与技术》中“数据仓库与联机分析处理”的阅读笔记。4. 数据仓库与联机分析处理 ETL:用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。 数据仓库...
  • 在订货时需要同时检查库存表和利润表,如果库存之前没有该商品的记录,则添加该商品;如果之前有记录,则在之前的数量中增加上此次订货的数量。在利润表中也是如此,如果没有记录,则添加,如果有记录,则与之前的...
  • 电脑A创建了分支1,并且push上了远程仓库。 电脑B本地clone仓库默认只会clone下master分支,而其他电脑A推送的分支是不会默认同步下来的。 那么如何同步呢? 两种方法: 第一种 查看电脑B本地仓库的分支 git...
  • ... ...第三:如果点击后,仓库里面是空的,则点击最左侧的刷新按钮,在弹出的对话框中选择要展示最近多少次的提交记录。...第四:选中仓库下任意一个更新记录,右键鼠标依次选择【Subversion】-->...
  • 数据仓库基础三,设计数据仓库

    千次阅读 2006-08-22 14:42:00
    建造数据仓库重要有两部分:与操作型系统接口的设计和数据仓库本身的设计。数据仓库的需求只有在已装载部分数据并已开始使用时才能弄清楚, 一个过程的开发完全依赖于在上一阶段获得的结果。首先,载入一部分数据供...
  • 数据仓库学习笔记一

    千次阅读 2018-08-07 15:12:44
    概念 数据仓库是决策支持系统...数据仓库之父比尔·恩门(Bill Inmon)在1991年出版的“Building the Data Warehouse”(《建立数据仓库》)一书中所提出的定义被广泛接受——数据仓库(Data Warehouse)是一个面...
  • oracle 数据仓库

    千次阅读 2009-03-10 15:52:00
    一.Data warehouse和OLTP系统的对比和OLTP系统不同,数据仓库的主要目的是集中统一的存放业务的历史数据,以便用于查询和分析。数据仓库理论的鼻祖William Inmon给数据仓库的特性归纳为一下四点:面向主题(Subject ...
  • 人力资源可以批准/拒绝休假,管理员工记录,创建/存档/取消存档员工记录。 包含什么 在下载中,您将找到以下目录。 用户 行政 服务器 如何运行项目 对于管理员和用户Web应用程序: 管理员和用户应用程序是使用...
  • hadoop组件---数据仓库---hive简介

    千次阅读 2018-01-09 18:18:05
    Hive最初是应Facebook每天产生的海量新兴社会网络数据进行管理和机器学习的需求而产生和发展的,是建立在 Hadoop上的一个分布式、按列存储的数据仓库基础构架。 Hive管理HDFS中存储的数据,并提供基于SQL的查询语言...
  • 数据仓库搭建全过程解析--通俗易懂

    千次阅读 2020-03-02 17:10:59
    这些系统都有自己的独立数据库,记录着企业运行情况某个方面的数据。但是单独看这些系统的报表,并不一定能对企业运行情况有全面客观的了解。就像只凭身高不能判断一个人是否健康,所以体检的时候我们需要化验许多...
  • 数据仓库解释

    千次阅读 2007-05-28 16:10:00
    1.数据仓库是在企业管理和决策中面向主题的、集成的、与时间相关的、不可修改的数据集合数据仓库,英文名称为Data Warehouse,可简写为DW。数据仓库之父Bill Inmon在1991年出版的“Building the Data Warehouse”一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 64,214
精华内容 25,685
关键字:

仓库检查记录