小编Rol*_*ndo的帖子

如何在git中检测本地repo和远程repo之间的差异?

说我从存储库的url做了一个git clone.我对文件做了一些更改,做了一个git提交.

当我做一个git pull,我看到它说"已经是最新的"

它不应该表明我不是最新的东西吗?

我的问题是:

  1. 说我做了上面的改变到我的本地回购,但是没有提交2天,但是在2天之前,其他人已经改变了远程回购.我必须采取哪些措施来确保我不会覆盖远程仓库中的更改,或者至少能够在提交之前提取最新的更改?

  2. 有没有办法在我的本地仓库和远程仓库之间进行区分,以检查它们之间存在哪些差异?(如果我只是想回忆一下之前的情况?)

git

8
推荐指数
1
解决办法
2万
查看次数

如何以html格式将多个值附加到单个参数?

假设我有以下形式:

<form action="process.php">
<input type="checkbox" name="option1" value="oats"> Oats
<input type="checkbox" name="option2" value="beans"> Beans
<input type="hidden" name="parameter" value="a"/>
<input type="submit" value="Submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)

通常会发生的是点击URL后,浏览器会重定向到:

process.php?option1=oats&option2=beans&parameter=a
Run Code Online (Sandbox Code Playgroud)

如何使其在单击提交时所有复选框最终作为"参数"的一部分,但用逗号分隔?换句话说,它将是:

process.php?parameter=a,oats,beans
Run Code Online (Sandbox Code Playgroud)

如果没有HTML解决方案,最好的解决方案与最小的javascript/jquery/html是最好的.

html php jquery

8
推荐指数
1
解决办法
4万
查看次数

如何让openlayers 3变焦控制显示在右侧?

默认情况下,openlayers 3缩放控件位于左上角.我怎样才能将它移到右上角?进入选项时,API似乎返回断开的链接.

openlayers-3

8
推荐指数
2
解决办法
7540
查看次数

如何将python timestamp string转换为epoch?

我有以下字符串:

mytime = "2009-03-08T00:27:31.807Z"
Run Code Online (Sandbox Code Playgroud)

如何在python中将其转换为epoch?

我试过了:

import time
p = '%Y-%m-%dT%H:%M:%S'
int(time.mktime(time.strptime(s, p)))
Run Code Online (Sandbox Code Playgroud)

但它不适用于31.807Z.

python timestamp epoch

8
推荐指数
4
解决办法
3万
查看次数

你可以在球衣上有一个可选的QueryParam吗?

使用java jersey,我在我的方法处理程序中有以下@ QueryParam:

@Path("/hello")
handleTestRequest(@QueryParam String name, @QueryParam Integer age)
Run Code Online (Sandbox Code Playgroud)

我知道如果我这样做: http:// myaddress/hello?name = something

它会进入那种方法....

我想这样做,以便我可以打电话:

HTTP:// myaddress /你好名称=东西

它也将采用相同的方法.有什么办法可以标记一个"可选的"PathParam吗?它也适用于@FormParam吗?或者我是否需要使用不同的方法签名创建单独的方法?

java jersey

8
推荐指数
2
解决办法
2万
查看次数

如何通过流媒体休息服务巨大的文件?

我有2个Spring Web应用程序:Application1和Application2.在Application1中,我在" http:// application1/getbigcsv "中有一个端点,它使用流式传输,以便在用户点击该URL时向用户提供巨大的150MB CSV文件.

我不希望用户直接点击Application1,而是点击Application2.如果我在Application2的控制器中有以下方法

@RequestMapping(value = "/large.csv", method = GET, produces = "text/csv")
@ResponseStatus(value = HttpStatus.OK)
public String streamLargeCSV() {
    // Make an HTTP Request to http://application1/getbigcsv
    // Return its response
}
Run Code Online (Sandbox Code Playgroud)

我担心的是上面没有做"流",而Application1正在做流式传输.有没有什么方法可以确保application2将以流方式从application1的rest端点返回相同的数据?或者上面的方法实际上已经在"Streaming"方法中返回了东西,因为Application1正在将其端点作为流服务器提供服务?

java spring

8
推荐指数
1
解决办法
8163
查看次数

Mysql显示按创建日期排序的数据库?

有没有办法使用命令获取按创建日期或上次更新日期排序的MySQL数据库列表?

mysql

8
推荐指数
1
解决办法
1万
查看次数

如何以编程方式动态创建angular2中的多个独立组件实例?

我有一个按钮组件fancy-textbox.我想让用户可以动态添加新的fancy-textbox,但是它们在文本框上面有不同的标签,这些标签基于对fancy-textbox自身唯一的范围变量(或者可能来自不在所有范围内共享的父范围变量fancy-textboxes).我该怎么做呢?目前,我直接在我的模板显示和隐藏中使用它,但我希望能够以编程方式"动态添加更多此实例":

<div *ngIf="showTextBox">
    <fancy-textbox labelForBox="TextBox 1"></fancy-textbox>  
</div>
Run Code Online (Sandbox Code Playgroud)

如果仅在一个特定区域的DOM中创建花式文本框,那就很好.但是,我想要做的是能够在DOM的不同部分动态创建组件.

    <div class="container">
<div class="navsection"><input id="classname" type="text"><button (click)="createFancyButton()">Create Fancy Button</button></div>
    <div class="topsection">
    </div>
    <div class="midsection">
    </div>
    <div class="botsection">
    </div>
<div class="footsection"></div></div>
Run Code Online (Sandbox Code Playgroud)

鉴于上面的模板...假设用户在文本框中输入了类名(例如botsection)并点击"createfancybutton"按钮,我希望将""" <fancy-button></fancy-button>"放入页面的相应部分,我希望能够在页面模板的不同部分内动态"创建"独立"花式按钮"的实例.我可以用ng-for粘贴3 ng-if语句,虽然看起来不切实际.寻找更好的替代方案......

更新:所以步骤将是:

1)用户在文本框中输入"midsection".2)用户点击"创建花式按钮"按钮3) - <fancybutton></fancybutton>组件将被添加到div的下面,类名为"midsection" -

用户可以重复单击相同的"创建花式按钮"按钮以在此下创建更多.如果用户将输入框更改为"topsection",那么当用户单击"创建花式按钮"时,fancybutton组件将添加到带有"topsection"的div下.

如果用户输入"newsection",那么将在div下使用类名"container"创建一个类名为"newsection"的新div,并将fancybutton组件添加到具有classname"newsection"的div中.

angular

8
推荐指数
1
解决办法
1840
查看次数

如何从 ActivatedRoute 获取有角度的 5 个路线段?

我正在使用最新的 angular5 版本。我有以下编码路线(注意水果和蔬菜不是参数:

/fruits/item
/veggies/basket
Run Code Online (Sandbox Code Playgroud)

请注意,fruits 是父路由,我在一个数组中有多个子路由(item 只是其中之一)。'veggies' 也是一个父路径。'basket' 是 veggies 路线下数组中的“子路线”之一。

我如何使用“ActivatedRoute”,但如何访问路线的第一个“水果”或“蔬菜”部分?我想检查它并将其注销到控制台。

假设 Activated route 已经被注入到变量“route”中。

寻找类似这个伪代码的东西(如果它是正确的)

showRouteRoot() {
   console.log(this.route.getFirstSegmentNameInRoute()) 
// expected output is fruits OR veggies. 
// If this can't be done in one line of code, 
// multiple lines is an acceptable answer
}
Run Code Online (Sandbox Code Playgroud)

我试过了:

console.log(this.route.snapshot.url.split('/'));
Run Code Online (Sandbox Code Playgroud)

这会产生问题。

console.log(this.route.url)
Run Code Online (Sandbox Code Playgroud)

这向我展示了一些匿名主题

console.log(this.route.parent.url)
Run Code Online (Sandbox Code Playgroud)

这向我展示了一个 BehaviorSubject

angular

8
推荐指数
2
解决办法
2万
查看次数

如何在nodejs的目录中获取带有.txt扩展名的第一个文件?

我所有文件所在的目录是:'/ usr/home/jordan',我有很多文件(在目录本身,但是一个以.txt扩展名命名的文件).

使用nodejs和fs,我想将带有txt扩展名的第一个文件(或任何文件)放入"mytxtfilepath".我在整个目录中只有一个.txt文件(在许多其他文件中但具有不同的扩展名)单个.txt文件可以命名为ANYTHING,我无法保证在任何给定时间名称将是什么,只是它以.文本:

var homedir = "/usr/home/jordan";
var mytxtfilepath=homedir + "???????";
fs.readfile(mytxtfilepath, function(err,data) {
  console.log(data);
});
Run Code Online (Sandbox Code Playgroud)

如何在不对txt文件本身的名称进行硬编码的情况下将正确的路径放到txt文件中?

javascript node.js

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

angular ×2

java ×2

epoch ×1

git ×1

html ×1

javascript ×1

jersey ×1

jquery ×1

mysql ×1

node.js ×1

openlayers-3 ×1

php ×1

python ×1

spring ×1

timestamp ×1