- 编写自动化脚本部署jar包
席坤
查看是否安装gitgit--version没有安装参考linuxGit安装查看是否安装ManenManen-v没有安装参考linuxNode安装进入git项目目录cd/git-res/xx克隆项目gitclonehttps://github.com/xx/test.git执行打包命令mvncleanpackage-Dprofiles.active=pro-Dmaven.test.skip=true
- Git命令教程:如何有效地使用Git(附案例详解和注意事项)
我要下东西噢
linuxgit
Linuxgit命令介绍git是一个分布式版本控制系统,用于敏捷高效地处理任何大小的项目。它是为了在Linux内核开发中更好地进行版本控制而由LinusTorvalds创建的。git是一个开源项目,自2005年以来,已经有超过550人为其贡献代码。这是一个在全球范围内被广泛使用的工具,无论是小型项目还是大型企业,都会使用git进行版本控制。Linuxgit命令适用的Linux版本git命令在所有主
- 解决 Linux git push 贡献者不同(没有出现绿点)的问题
行十万里人生
Linuxlinuxgit1024程序员节
第一步,通过下面的指令,修改linuxgit的配置文件:vi~/.gitconfig会进入下图界面:进入本地(Windows)中git的设置界面复制名称和Email到gitconfig里,不要在末尾加(空格)。vim保存:shift+;wqEnter
- 虚拟化工程(libvirt,qemu,kvm/kernel)Upstream代码仓库
李天琦
云计算程序人生git云计算虚拟化开源社区github
1.libvirthttps://github.com/libvirt/libvirt.git2.qemuQEMU/QEMU·GitLab3.kvmkvm/kvm.git-kernel-basedvirtualmachine-kvm4.linuxgit://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git各大厂商都是基于社区某个稳
- git分支管理、标签管理、别名设置、搭建git服务器
Asnfy
Opsgit分支git标签git别名git服务器配置git服务器搭建
文章目录git本地仓库分支管理GitHub远程分支管理git标签管理设置git命令别名git服务器搭建git本地仓库分支管理查看分支:[root@linux~]#cd/data/git2/[root@linuxgit2]#gitbranch*master[root@linuxgit2]#lsa.log#当前分支下存在a.log文件创建分支:[root@linuxgit2]#gitbranchtes
- Git的使用
sry1201
vcsgitbashgit命令git的使用github的使用
文章目录简介版本控制系统(VCS)工作模式集中式的工作模式分布式的工作模式git的部分概念git的诞生Git的工作模型集中式集成经理开发者模型超大型项目的工作模型如linuxGit的工作流程git基础概念(重要)Git环境搭建Git的下载安装gitBash简介注意事项Git初始化本地版本库(还有克隆的方式)git常用操作创建用户创建系统用户创建全局用户创建本地用户基本操作(重要)创建一个文件git
- Git命令
飓风码奴
Gitgit
Linuxgit下载命令sudoapt-getinstallgit#Git官网:https://git-scm.com/##git常用命令合集git(gitbash)##1下载命令(克隆):gitclone网络地址(本地路径可指定文件名)gitclone--recursive用于循环克隆git子项目##选择ssh链接2curl命令:curlhttp://www.baidu.com3git配置用户名
- 文章目录汇总
mrathena
目录
developenvironment阿里Java开发手册LinuxOracleJDK下载安装配置使用LinuxMaven下载安装配置使用LinuxGit下载安装配置使用LinuxNginx下载安装配置使用LinuxJenkins.war下载安装简单配置简单使用Windows10下使用VMPlayer16新建CentOS764位虚拟机阿里云SSH可连SFTP不可连GitSSH密钥配置IDEA简单配置
- linux 内核漏洞,Linux内核本地提权漏洞预警分析(CVE-2019-8912)
桔梗一身骄傲
linux内核漏洞
*本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担。一、漏洞背景近日,Linuxgit中发布一个commit补丁,该补丁对应的漏洞是一个本地提权漏洞CVE-2019-8912,漏洞影响范围较广。根据git中的commit信息可知,该漏洞出现在内核'crypto/af_alg.c'中的af_alg_release函数中,可以通过sock
- 搭建git远程仓库
棘丶
git
Linux上搭建Git服务器artoria2019-01-0714:37:57收藏12分类专栏:LinuxGit文章标签:GitRSA版权由于github可以免费帮我们管理项目(即项目的版本控制),因此我们通常会将一些开源项目放在github的公共仓库。但我们经常会有这样的需求:出于商业目的,我们必须要项目的源文件进行保密。这个时候再用github的私有仓库管理我们的项目就不合适—github的私
- 搭建git远程仓库
棘丶
git
Linux上搭建Git服务器artoria2019-01-0714:37:57收藏12分类专栏:LinuxGit文章标签:GitRSA版权由于github可以免费帮我们管理项目(即项目的版本控制),因此我们通常会将一些开源项目放在github的公共仓库。但我们经常会有这样的需求:出于商业目的,我们必须要项目的源文件进行保密。这个时候再用github的私有仓库管理我们的项目就不合适—github的私
- linux与window下git的使用
yun_top
笔记笔记收藏
#git分布式##linuxgit的使用sshroot@ip-----#cdgittest#在linux上创建远程仓库#gitinit--bare#在windows上克隆远程仓库#
[email protected]:/home/wwwroot/project/gittest#新建文件test.txt#增加#gitaddtest.txt#提交#gitcommit-m'描述'#推送
- C++开发工程师学习路线
NiceBlueChai
C++c++编程语言
通用Linuxgit或其他版本管理工具Git大全:https://gitee.com/all-about-git推荐教程:码云官方的可视化分支交互教程,对新手友好:https://oschina.gitee.io/learn-git-branching/Git官方开源书籍《ProGit》:https://git-scm.com/book/zh/v2数据库编译原理《编译原理》(龙书):https:/
- linux上拉取git分支代码
HAIYUN1013
Linux
Linux使用git拉取代码标签(空格分隔):Linuxgit文章目录Linux使用git拉取代码1.安装git1.1检查是否安装git1.2安装2.使用git2.1创建目录2.2初始化仓库2.3连接到git2.4拉取代码1.安装git1.1检查是否安装git使用gitversion查看是否安装git1.2安装使用yuminstallgit安装git2.使用git2.1创建目录创建一个空目录当做仓
- Raspberry Pi2 Model B下Tl-WN725N v2.0无线网卡驱动
weixin_34357436
http://ju.outofmemory.cn/entry/61082git clone --depth 1 git://github.com/raspberrypi/linux.git rpi-linuxgit clone --depth 1 git://github.com/raspberrypi/firmware.git rpi-firmwaregit clone git://github
- 林纳斯:我们老了,Linux 谁管?
MacTalk
è°èè°éééèé褧è¤éLinus¤éLinuxGitè·¤§§èéè·è§ééTalkischeap.Showmethecode°±èLinuséLinusèLinuxGit褨谨èLinuxGitè°¨è¤èéèLinuxé°è°¤Linusè·éèé5060Linus51èéLinuxLinusèèLinux¤è¤¤§¤°é¨50·è·é30èèè¨èééè褷¤è¨¤éèè
- 开发项目部署流程
霸心狂人
IT技术
文章目录一、在Linux下配置虚拟环境1.1、确保系统安装了python3pip3安装文件3、创建虚拟环境二、将window项目同步到linuxGit安装sudoaptinstallgit三、发布uwsgi服务器1.进入虚拟环境2.添加配置在项目根目录添加uwsgi.ini四、使用nginx服务器部署项目五、Nginx可以进行负载均衡,实现逆向解析1.处理静态文件2.修改nginx配置文件一、在L
- Fabric-Windows环境-学习笔记
bxprog
PythonWindowsFabric
软件环境机器A:Win7x64(192.168.8.8):python2.7+fabric最新djangoFreeSSHd(SSH用户名为:administrator,NT认证,该windows用户密码为abc)putty(验证ssh连接)机器B:linuxgit服务器机器C:linuxssh验证用--------------------------------------------------
- Kali 安装中国蚁剑(antSword)
zrools
KaliLinuxkaliantSword蚁剑
注:该方法适合1.1版本,1.3版本以后可能不适合!#项目地址:https://github.com/antoor/antSwordkali版本root@z:~/Documents/antSword#uname-aLinuxz4.4.0-kali1-amd64#1SMPDebian4.4.2-3kali1(2016-02-23)x86_64GNU/Linuxgit#gitclonehttps://
- 最新GitHub新手使用教程(Windows/Linux Git从安装、配置到使用)—详细图解
STCNXPARM
Git&Github&Gitlab
往期文章:1、公司常见的源代码管理工具-Git、SVN、CVS基本原理以及区别简介2、最新GitHub新手使用教程(Windows/LinuxGit从安装、配置到使用)—详细图解3、GIT常用命令超全整理4、GitHub与GitLab的区别以及GitLab的搭建与使用5、Git入门必看书籍推荐-ProGit文章目录一.Git简介二.安装GitforWindowsandlinuxwindows系统(
- git安装、使用、建立github远程仓库、克隆远程仓库
Asnfy
Ops
文章目录安装git单机上使用git建立GitHub远程仓库克隆GitHub远程仓库安装git[root@linux~]#yum-yinstallgit单机上使用git创建仓库目录:[root@linux~]#mkdir/data/git初始化仓库:[root@linux~]#cd!$[root@linuxgit]#gitinit初始化空的Git版本库于/data/git/.git/定义使用者身份(
- 记一次搭建生产服务器
席坤
LinuxJDK安装LinuxMaven安装Linuxnode安装Linuxredis安装LinuxNginx安装Linuxgit安装CentOSMysql安装并配置防火墙配置FTP服务器前端自动化打包部署nginx目录下自动化脚本部署jar包
- 前端自动化打包部署nginx目录下
席坤
查看是否安装gitgit--version没有安装参考linuxGit安装查看是否安装node+npmnode-vnpm-v没有安装参考linuxNode安装创建存放项目目录mrdirdevelopercddevelopermrdirgit-repositorycdgit-repository克隆项目gitclonehttps://github.com/xx/test.git安装项目所需依赖cdt
- Linux命令大全
hixiaoyang
Linux命令大全01Linuxcat命令02Linuxchattr命令03Linuxchgrp命令04Linuxchmod命令05Linuxchown命令06Linuxcksum命令07Linuxcmp命令08Linuxdiff命令09Linuxdiffstat命令10Linuxfile命令11Linuxfind命令12Linuxgit命令13Linuxgitview命令14Linuxinden
- github
tcatlsy
linuxgit:查看是否已经安装sudoapt-getinstallgit:安装gitinit:将一个普通目录变成版本库设置github用户名和邮箱gitconfig--globaluser.email"
[email protected]"gitconfig--globaluser.name"YourName"gitaddfilename:将文件添加到缓存区gitcommit-m"注释":提交文件到
- Linux下git安装配置
huaishu
环境:LinuxPBCS-IN-LIB2.6.18-194.el5#1SMPTueMar1621:52:39EDT2010x86_64x86_64x86_64GNU/Linuxgit下载地址:https://www.kernel.org/pub/software/scm/git/安装:tar-xzfgit-2.1.3.tar.gz
cdgit-2.1.3
./configure-prefix=/u
- java杨辉三角
3213213333332132
java基础
package com.algorithm;
/**
* @Description 杨辉三角
* @author FuJianyong
* 2015-1-22上午10:10:59
*/
public class YangHui {
public static void main(String[] args) {
//初始化二维数组长度
int[][] y
- 《大话重构》之大布局的辛酸历史
白糖_
重构
《大话重构》中提到“大布局你伤不起”,如果企图重构一个陈旧的大型系统是有非常大的风险,重构不是想象中那么简单。我目前所在公司正好对产品做了一次“大布局重构”,下面我就分享这个“大布局”项目经验给大家。
背景
公司专注于企业级管理产品软件,企业有大中小之分,在2000年初公司用JSP/Servlet开发了一套针对中
- 电驴链接在线视频播放源码
dubinwei
源码电驴播放器视频ed2k
本项目是个搜索电驴(ed2k)链接的应用,借助于磁力视频播放器(官网:
http://loveandroid.duapp.com/ 开放平台),可以实现在线播放视频,也可以用迅雷或者其他下载工具下载。
项目源码:
http://git.oschina.net/svo/Emule,动态更新。也可从附件中下载。
项目源码依赖于两个库项目,库项目一链接:
http://git.oschina.
- Javascript中函数的toString()方法
周凡杨
JavaScriptjstoStringfunctionobject
简述
The toString() method returns a string representing the source code of the function.
简译之,Javascript的toString()方法返回一个代表函数源代码的字符串。
句法
function.
- struts处理自定义异常
g21121
struts
很多时候我们会用到自定义异常来表示特定的错误情况,自定义异常比较简单,只要分清是运行时异常还是非运行时异常即可,运行时异常不需要捕获,继承自RuntimeException,是由容器自己抛出,例如空指针异常。
非运行时异常继承自Exception,在抛出后需要捕获,例如文件未找到异常。
此处我们用的是非运行时异常,首先定义一个异常LoginException:
/**
* 类描述:登录相
- Linux中find常见用法示例
510888780
linux
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;
find命令的参数;
- SpringMVC的各种参数绑定方式
Harry642
springMVC绑定表单
1. 基本数据类型(以int为例,其他类似):
Controller代码:
@RequestMapping("saysth.do")
public void test(int count) {
}
表单代码:
<form action="saysth.do" method="post&q
- Java 获取Oracle ROWID
aijuans
javaoracle
A ROWID is an identification tag unique for each row of an Oracle Database table. The ROWID can be thought of as a virtual column, containing the ID for each row.
The oracle.sql.ROWID class i
- java获取方法的参数名
antlove
javajdkparametermethodreflect
reflect.ClassInformationUtil.java
package reflect;
import javassist.ClassPool;
import javassist.CtClass;
import javassist.CtMethod;
import javassist.Modifier;
import javassist.bytecode.CodeAtt
- JAVA正则表达式匹配 查找 替换 提取操作
百合不是茶
java正则表达式替换提取查找
正则表达式的查找;主要是用到String类中的split();
String str;
str.split();方法中传入按照什么规则截取,返回一个String数组
常见的截取规则:
str.split("\\.")按照.来截取
str.
- Java中equals()与hashCode()方法详解
bijian1013
javasetequals()hashCode()
一.equals()方法详解
equals()方法在object类中定义如下:
public boolean equals(Object obj) {
return (this == obj);
}
很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、I
- 精通Oracle10编程SQL(4)使用SQL语句
bijian1013
oracle数据库plsql
--工资级别表
create table SALGRADE
(
GRADE NUMBER(10),
LOSAL NUMBER(10,2),
HISAL NUMBER(10,2)
)
insert into SALGRADE values(1,0,100);
insert into SALGRADE values(2,100,200);
inser
- 【Nginx二】Nginx作为静态文件HTTP服务器
bit1129
HTTP服务器
Nginx作为静态文件HTTP服务器
在本地系统中创建/data/www目录,存放html文件(包括index.html)
创建/data/images目录,存放imags图片
在主配置文件中添加http指令
http {
server {
listen 80;
server_name
- kafka获得最新partition offset
blackproof
kafkapartitionoffset最新
kafka获得partition下标,需要用到kafka的simpleconsumer
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.
- centos 7安装docker两种方式
ronin47
第一种是采用yum 方式
yum install -y docker
 
- java-60-在O(1)时间删除链表结点
bylijinnan
java
public class DeleteNode_O1_Time {
/**
* Q 60 在O(1)时间删除链表结点
* 给定链表的头指针和一个结点指针(!!),在O(1)时间删除该结点
*
* Assume the list is:
* head->...->nodeToDelete->mNode->nNode->..
- nginx利用proxy_cache来缓存文件
cfyme
cache
user zhangy users;
worker_processes 10;
error_log /var/vlogs/nginx_error.log crit;
pid /var/vlogs/nginx.pid;
#Specifies the value for ma
- [JWFD开源工作流]JWFD嵌入式语法分析器负号的使用问题
comsci
嵌入式
假如我们需要用JWFD的语法分析模块定义一个带负号的方程式,直接在方程式之前添加负号是不正确的,而必须这样做:
string str01 = "a=3.14;b=2.71;c=0;c-((a*a)+(b*b))"
定义一个0整数c,然后用这个整数c去
- 如何集成支付宝官方文档
dai_lm
android
官方文档下载地址
https://b.alipay.com/order/productDetail.htm?productId=2012120700377310&tabId=4#ps-tabinfo-hash
集成的必要条件
1. 需要有自己的Server接收支付宝的消息
2. 需要先制作app,然后提交支付宝审核,通过后才能集成
调试的时候估计会真的扣款,请注意
- 应该在什么时候使用Hadoop
datamachine
hadoop
原帖地址:http://blog.chinaunix.net/uid-301743-id-3925358.html
存档,某些观点与我不谋而合,过度技术化不可取,且hadoop并非万能。
--------------------------------------------万能的分割线--------------------------------
有人问我,“你在大数据和Hado
- 在GridView中对于有外键的字段使用关联模型进行搜索和排序
dcj3sjt126com
yii
在GridView中使用关联模型进行搜索和排序
首先我们有两个模型它们直接有关联:
class Author extends CActiveRecord {
...
}
class Post extends CActiveRecord {
...
function relations() {
return array(
'
- 使用NSString 的格式化大全
dcj3sjt126com
Objective-C
格式定义The format specifiers supported by the NSString formatting methods and CFString formatting functions follow the IEEE printf specification; the specifiers are summarized in Table 1. Note that you c
- 使用activeX插件对象object滚动有重影
蕃薯耀
activeX插件滚动有重影
使用activeX插件对象object滚动有重影 <object style="width:0;" id="abc" classid="CLSID:D3E3970F-2927-9680-BBB4-5D0889909DF6" codebase="activex/OAX339.CAB#
- SpringMVC4零配置
hanqunfeng
springmvc4
基于Servlet3.0规范和SpringMVC4注解式配置方式,实现零xml配置,弄了个小demo,供交流讨论。
项目说明如下:
1.db.sql是项目中用到的表,数据库使用的是oracle11g
2.该项目使用mvn进行管理,私服为自搭建nexus,项目只用到一个第三方 jar,就是oracle的驱动;
3.默认项目为零配置启动,如果需要更改启动方式,请
- 《开源框架那点事儿16》:缓存相关代码的演变
j2eetop
开源框架
问题引入
上次我参与某个大型项目的优化工作,由于系统要求有比较高的TPS,因此就免不了要使用缓冲。
该项目中用的缓冲比较多,有MemCache,有Redis,有的还需要提供二级缓冲,也就是说应用服务器这层也可以设置一些缓冲。
当然去看相关实现代代码的时候,大致是下面的样子。
[java]
view plain
copy
print
?
public vo
- AngularJS浅析
kvhur
JavaScript
概念
AngularJS is a structural framework for dynamic web apps.
了解更多详情请见原文链接:http://www.gbtags.com/gb/share/5726.htm
Directive
扩展html,给html添加声明语句,以便实现自己的需求。对于页面中html元素以ng为前缀的属性名称,ng是angular的命名空间
- 架构师之jdk的bug排查(一)---------------split的点号陷阱
nannan408
split
1.前言.
jdk1.6的lang包的split方法是有bug的,它不能有效识别A.b.c这种类型,导致截取长度始终是0.而对于其他字符,则无此问题.不知道官方有没有修复这个bug.
2.代码
String[] paths = "object.object2.prop11".split("'");
System.ou
- 如何对10亿数据量级的mongoDB作高效的全表扫描
quentinXXZ
mongodb
本文链接:
http://quentinXXZ.iteye.com/blog/2149440
一、正常情况下,不应该有这种需求
首先,大家应该有个概念,标题中的这个问题,在大多情况下是一个伪命题,不应该被提出来。要知道,对于一般较大数据量的数据库,全表查询,这种操作一般情况下是不应该出现的,在做正常查询的时候,如果是范围查询,你至少应该要加上limit。
说一下,
- C语言算法之水仙花数
qiufeihu
c算法
/**
* 水仙花数
*/
#include <stdio.h>
#define N 10
int main()
{
int x,y,z;
for(x=1;x<=N;x++)
for(y=0;y<=N;y++)
for(z=0;z<=N;z++)
if(x*100+y*10+z == x*x*x
- JSP指令
wyzuomumu
jsp
jsp指令的一般语法格式: <%@ 指令名 属性 =”值 ” %>
常用的三种指令: page,include,taglib
page指令语法形式: <%@ page 属性 1=”值 1” 属性 2=”值 2”%>
include指令语法形式: <%@include file=”relative url”%> (jsp可以通过 include