小编Far*_*zad的帖子

three.js控件的文档?

three.js带有许多有用的控件,可以响应键盘和鼠标输入而导致相机移动.

它们都在https://github.com/mrdoob/three.js/blob/master/examples/js/controls,并在代码中访问,例如THREE.OrbitControls.

但是,我找不到任何文档或注释,说明使用什么控件或他们打算做什么的情况.

任何人都可以点我这个信息,还是我来分析代码找出如果,例如,我更喜欢FlyControlsFirstPersonControls

three.js

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

电报机器人奇怪的错误:错误的请求:错误的文件标识符/ HTTP URL指定

我正在使用bot向电报频道发送消息.

使用webhook方法.

我正在通过链接发送file_id.我从频道帖子中获取了file_id.

对于某些文件,如GIF和视频格式(MP4),

当我使用这段代码时:

$url = 'https://api.telegram.org/bot'.token.'/sendVideo?chat_id='.uid."&video=".$file."&caption="
.urlencode($caption);

file_get_contents($url);
Run Code Online (Sandbox Code Playgroud)

我得到这样的错误:

{"ok":false,"error_code":400,"description":"Bad Request: wrong file identifier/HTTP URL specified"}
Run Code Online (Sandbox Code Playgroud)

我真的不知道为什么我会得到这个,这就像是随机的错误,因为代码不依赖于我猜.

我使用的是我从频道帖子中获得的file_id.

这个错误的原因是什么? 错误请求:指定了错误的文件标识符/ HTTP URL

  • 我搜索了所有相关主题,我发现没有好消息.

php bots telegram telegram-bot

13
推荐指数
3
解决办法
8312
查看次数

查找是否在文件输入上单击了"取消"

我尝试使用在不同位置描述的黑客使用:

document.body.onfocus = checkOnCancel();
Run Code Online (Sandbox Code Playgroud)

一个例子:

var fileSelectEle = document.getElementById('fileinput');

fileSelectEle.onclick = charge;

function charge()
{
    document.body.onfocus = checkOnCancel;
}

function checkOnCancel()
{
    alert("FileName:" + fileSelectEle.value + "; Length: " + fileSelectEle.value.length);
    if(fileSelectEle.value.length == 0) alert('You clicked cancel!')
    else alert('You selected a file!');
    document.body.onfocus = null;
}
Run Code Online (Sandbox Code Playgroud)

这里有什么问题吗?因为fileSelectedEle.value始终返回先前的执行值而不是用户选择的值.这是输入文件的预期行为吗?如何解决这个问题才能读取所选的实际文件?

http://jsfiddle.net/smV9c/2/

您可以通过以下方式重现错误:

第1步:SelectFile - 一些选择一些文件(并注意输出)

第2步:选择文件 - 按取消(并注意输出)

html javascript file input

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

Oracle - SQL Developer:您的计算机缺少msvcr100.dll

在Windows 7(64位机器)中安装了11g.由于SQL开发人员不会使用64位jdk.

安装了32位jdk1.7.0并将ORACLE_HOME\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf文件SetJavaHome点更改为32位jdk1.7.0.

再次启动SQL开发人员,但它msvcr100.dll丢失了.在max jdk1.6.X中找到SQL Developer3.x支持的内容.

windows64 oracle-sqldeveloper

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

Animate UICollectionViewFlowLayout子类UICollectionViewLayoutAttributes框架更改

我有分类UICollectionViewFlowLayout,在那个子类中,我正在改变UICollectionViewLayoutAttributes帧,以便它们看起来更大或更小 - 取决于它们在屏幕上的位置.

我正在执行框架更改layoutAttributesForElementsInRect:并将其返回layoutAttributesForItemAtIndexPath:我将返回YES shouldInvalidateLayoutForBoundsChange:

一切都运行良好,但细胞不会动画帧的变化.

我错过了什么吗?为什么这些变化没有动画?

谢谢.

animation ios uicollectionview uicollectionviewcell uicollectionviewlayout

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

Java时区在运行时更改

我的java程序需要使用当前本地时区记录事件.问题是,用户可以更改时区,但即使更改了系统时区,java程序也会继续使用"旧"时区运行.

我怀疑Java VM默认设置java程序运行时的时区(javadoc Timezone.setDefault()表示"将默认值重置为VM首次启动时的默认值.")

真的吗?Java无法将默认时区更新为新的系统时区,因此需要重新启动VM?

java timezone datetime jvm date

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

JsonPath:如果满足条件,则选择根级别字段

鉴于以下Json输入:

{ 
  "category": "fiction",
  "author": "Evelyn Waugh",
  "title": "Sword of Honour",
  "price": 12.99
}
Run Code Online (Sandbox Code Playgroud)

如果作者匹配例如给定名称,我需要选择作者字段.Evelyn Waugh.我正在努力为此编写JsonPath表达式.我尝试了以下但没有成功.谁能建议正确的表达方式?

$.author?(@ == 'Evelyn Waugh')
$.?(@.author == 'Evelyn Waugh')
$..?(@.author == 'Evelyn Waugh')
Run Code Online (Sandbox Code Playgroud)

json filter input-filtering jsonpath

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

从Storyboard加载自定义UITableViewCell

目前我正在使用故事板的自动布局来动态调整自定义UITableViewCell的大小.除了滚动时存在内存泄漏外,一切都正常工作.

我知道问题来自于打电话

[self.tableView dequeueReusableCellWithIdentifier:CellIdentifier];
Run Code Online (Sandbox Code Playgroud)

从内部

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
Run Code Online (Sandbox Code Playgroud)

我的问题是,创建参考单元的最佳方法是什么?如何从故事板加载单元格dequeueReusableCellWithIdentifier

可以dequeueReusableCellWithIdentifier从中调用viewDidLoad并创建一个引用单元作为属性吗?

我需要参考单元用于尺寸调整.

谢谢你的帮助.

uitableview ios heightforrowatindexpath autolayout

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

R - 基本理解使用'apply'而不是嵌套循环

所以我是R的新手(我来自Python背景),我仍然有一些问题,了解如何/何时实现apply函数(lapply,sapply,rapply等)而不是嵌套循环.

例如,假设您想要执行一些函数FUN,它将列表的每个元素与另一个列表的每个元素进行比较.我会写一些类似的东西:

n = 1
m = 1
sameList = NULL
for(i in 1:length(list1)){
    for(j in 1:length(list2)){
        if(list1[n]==list2[m]){
            sameList<-c(sameList, list1[n]}
    n = n+1
    }
m = m+1
}
Run Code Online (Sandbox Code Playgroud)

换句话说,一些嵌套循环遍历每个列表的每个元素.

我正在学习的是,在循环中连接列表是R中非常低效的过程,这就是使用的原因apply.

那么如何apply(或任何版本的)用于替换上面的示例代码?

performance for-loop nested r apply

6
推荐指数
1
解决办法
7478
查看次数

在Web Api 2中更改IdentityUser表的架构

我正在使用Web Api 2.0和使用表单身份验证创建一个项目.我的问题是更改AspNet自动生成的表的默认模式名称.

例如;

dbo.AspNetUsers ---> User.AspNetUsers

我已经尝试使用ALTER SCHEMA查询在数据库中更改它们,我已将此模型添加到我的项目中

public class UserAccount:IdentityDbContext<IdentityUser>{
 .....
}
Run Code Online (Sandbox Code Playgroud)

但是我有以下错误;

实体类型UserAccount不是当前上下文的模型的一部分

知道如何解决这个问题.或者我可以将默认架构更改dbo为其他内容Owin

asp.net-mvc entity-framework asp.net-web-api asp.net-mvc-5 asp.net-web-api2

5
推荐指数
2
解决办法
4311
查看次数