我导入了precision32框,然后在VM上安装了一些软件包和其他数据.我的计划是将其重新打包成一个盒子,以便在共享时节省复杂的配置.
然而.
vagrant package --base dev-vm --output /box/vm.box
Run Code Online (Sandbox Code Playgroud)
总是回来
[dev-vm] VM not created . Moving on
Run Code Online (Sandbox Code Playgroud)
我的目录结构是:
-dev-vm
--.vagrant
--Logs
--box.ovf
--box-disk1.vmdk
--dev-vm_13345342.vbpx
--metadata.json
--Vagrantfile
Run Code Online (Sandbox Code Playgroud)
我有
set VAGRANT_LOG=debug
Run Code Online (Sandbox Code Playgroud)
这显示没有关于最新情况的额外信息.
Windows 7使用Cygwin
更新:
export VAGRANT_LOG=debug
Run Code Online (Sandbox Code Playgroud)
为Cygwin设置调试日志.
然后我得到了
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x2abb800>
INFO runner: Running action: #<Vagrant::Action::Builder:0x2695920>
INFO warden: Calling action: #<VagrantPlugins::ProviderVirtualBox::Action::Created:0x267c078>
INFO runner: Running action: #<Vagrant::Action::Warden:0x2ac6c48>
INFO warden: Calling action: #<VagrantPlugins::ProviderVirtualBox::Action::MessageNotCreated:0x2ac6c00>
INFO interface: info: …Run Code Online (Sandbox Code Playgroud) 我希望能够使用单选按钮和jQuery动态更改div显示的内容 - HTML:
<div id="myRadioGroup">
2 Cars<input type="radio" name="cars" checked="checked" value="2" />
3 Cars<input type="radio" name="cars" value="3" />
<div id="twoCarDiv">
2 Cars Selected
</div>
<div id="threeCarDiv">
3 Cars
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
和jQuery:
<script>
$(document).ready(function(){
$("input[name$='cars']").click(function() {
var test = $(this).val();
$("div.desc").hide();
$("#"+test).show();
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
这没什么,div总是表现出来.我确定这很简单,但我在jQuery很差.
我有一个递归目录迭代器来从目录中选择文件.SKIP_DOTS允许我忽略'.' 和'..'元素,但我希望能够忽略'__MACOSX'目录和另一个其他隐藏文件,如'.cache.php'
$iterator = new RecursiveDirectoryIterator($directory);
$iterator->setFlags(RecursiveDirectoryIterator::SKIP_DOTS);
$all_files = new RecursiveIteratorIterator($iterator);
Run Code Online (Sandbox Code Playgroud)
我希望PHP手册中有一些东西- FilesystemIterator SetFlags,但似乎没有.
我试图覆盖(不扩展)供应商类.因此,无论何时调用供应商类(在供应商代码中),我都希望它调用我的自定义类.
看起来我需要在我的别名中使用别名 App/Providers/AppServiceProvider
我试过这个:
$loader = \Illuminate\Foundation\AliasLoader::getInstance();
$loader->alias('Vendor\VendorName\Class', 'App\Vendor\MyCustomClass');
Run Code Online (Sandbox Code Playgroud)
但这没有做任何事情.
我可以让我的班级注册罚款:
$this->app->register(
'App\Vendor\MyCustomClass'
);
Run Code Online (Sandbox Code Playgroud)
但是这会失败,因为构造函数依赖于那时不可用的其他变量.我从字面上只需要该应用覆盖任何调用Vendor\VendorName\Class与App\Vendor\MyCustomClass
有一个应用程序可以成功找到您的GPS位置,但我需要能够将该GPS与GPS位置列表进行比较,如果两者相同,那么您将获得奖励.
我以为我有它工作,但似乎没有.
我有'newLocation'作为你所在的位置,我认为问题是我需要能够分离newLocation的long和lat数据.
到目前为止,我试过这个:
NSString *latitudeVar = [[NSString alloc] initWithFormat:@"%g°", newLocation.coordinate.latitude];
NSString *longitudeVar = [[NSString alloc] initWithFormat:@"%g°", newLocation.coordinate.longitude];
Run Code Online (Sandbox Code Playgroud)
GPS位置列表的示例:
location:(CLLocation*)newLocation;
CLLocationCoordinate2D bonusOne;
bonusOne.latitude = 37.331689;
bonusOne.longitude = -122.030731;
Run Code Online (Sandbox Code Playgroud)
然后
if (latitudeVar == bonusOne.latitude && longitudeVar == bonusOne.longitude) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"infinite loop firday" message:@"infloop" delegate:nil cancelButtonTitle:@"Stinky" otherButtonTitles:nil ];
[alert show];
[alert release];
}
Run Code Online (Sandbox Code Playgroud)
这会产生一个错误'无效操作数到二进制==有strut NSstring和CLlocationDegrees'
有什么想法吗?
我试图基于主“网格”创建无限循环的画布。在此处按比例缩小小提琴,使网格位于视口的中心。
在小提琴中,我的中心有彩色正方形的主网格,我希望它们在各个方向上都无限地平铺。显然,这实际上是不可能的,因此我想通过基于滚动方向重新绘制网格来给出无限的错觉。
我找到了一些不错的文章:https : //developer.mozilla.org/en-US/docs/Games/Techniques/Tilemaps/Square_tilemaps_implementation : _Scrolling_maps
https://gamedev.stackexchange.com/questions/71583/html5-dynamic-canvas-grid-for-scrolling-a-big-map
最好的方法似乎是获取拖动方向,然后将摄影机重置到该点,以便图层在主画布视口下滚动,这意味着摄影机永远无法到达主视口画布的边缘。
我一直在为鼠标拖动添加一些事件侦听器:
var bMouseDown = false;
var oPreviousCoords = {
'x': 0,
'y': 0
}
var oDelta;
var oEndCoords;
var newLayerTop;
$(document).on('mousedown', function (oEvent) {
bMouseDown = true;
oPreviousCoords = {
'x': oEvent.pageX,
'y': oEvent.pageY
}
});
$(document).on('mouseup', function (oEvent) {
bMouseDown = false;
oPreviousCoords = {
'x': oEvent.pageX,
'y': oEvent.pageY
}
oEndCoords = oDelta
if(oEndCoords.y < -300){
if(newLayerTop){
newLayerTop.destroy();
}
layerCurentPosition = layer.position();
newLayerTop = layer.clone();
newLayerTop.position({
x: …Run Code Online (Sandbox Code Playgroud) nmap在NodeJS HTTP服务器上运行,我得到:
nmap -p 443 --script http-methods localhost
Starting Nmap 6.40 ( http://nmap.org ) at 2016-10-28 11:26 BST
Nmap scan report for localhost
Host is up (0.00051s latency).
PORT STATE SERVICE
443/tcp open https
| http-methods: ACL BIND CHECKOUT CONNECT COPY DELETE GET HEAD LINK LOCK M-SEARC H MERGE MKACTIVITY MKCALENDAR MKCOL MOVE NOTIFY PATCH POST PROPFIND PROPPATCH PU RGE PUT REBIND REPORT SEARCH SUBSCRIBE TRACE UNBIND UNLINK UNLOCK UNSUBSCRIBE
| Potentially risky methods: ACL BIND CHECKOUT CONNECT COPY …Run Code Online (Sandbox Code Playgroud) 我有一张桌子:
+------+--------+-----------+
| | name | type_id |
+------+--------+-----------+
| 1 | Bob | 3 |
| 2 | Tony | 2 |
| 3 | Sheila | 2 |
| 4 | Sarah | 8 |
| 5 | Tom | 7 |
+------+--------+-----------+
Run Code Online (Sandbox Code Playgroud)
我想将我的type_id分组到一个名为'type'的新列中.type_id 2和8的值为'yes',其他一切都为'no',所以我的结果看起来像:
+------+--------+-----------+------+
| | name | type_id | type |
+------+--------+-----------+------+
| 1 | Bob | 3 | no |
| 2 | Tony | 2 | yes |
| 3 | Sheila | …Run Code Online (Sandbox Code Playgroud)