小编bla*_*lah的帖子

学习Django是否可能没有Python的初步知识?

我来自程序PHP,有相当多的知识.我想学习Django,但我没有Python的初步知识.我可以在学习Python的同时学习Django吗?非常感谢!

python django

4
推荐指数
2
解决办法
5878
查看次数

清理URL与查询字符串 - 来自我的iOS客户端的Web服务请求

我一直在寻找一个明确的答案或解释,但找不到彻底的答案或解释.

我正在构建移动应用程序,它主要基于我后端的数据.我可以使用纯粹的restful请求或带有查询字符串的请求将我的大部分请求构建到我的服务器(基于php).

2个问题:

我们说我有一个朋友班.我想得到或设置Dani的朋友.

休息时我会这样做:

http://www.example.com/Dani/friends - GET (to get all his friends)
http://www.example.com/Dani/friends - POST (to create a new friend for Dani)
Run Code Online (Sandbox Code Playgroud)

使用查询字符串:

Http://www.example.com/ user=Dani & action=get_friends (GET method I assume?)
http://www.example.com/ user=Dani & action=add_friend (POST method I assume?)
Run Code Online (Sandbox Code Playgroud)

所以,对于第一个例子,我们有缓存,加上一个常量非常易读的URL.

在第二个,我们没有真正的缓存(即使有,你不知何故必须告诉你的代理刷新朋友列表的缓存,在一个调用第二个URL添加朋友后),因为那些是2不同的URI.在休息时,它是通过定义http方法自动完成的(post/put使资源"脏")

我在这儿吗?

我想知道什么是最好的选择:缓存方式,安全性,单点入口(在PHP代码中),简化实现(在客户端和服务器中)等等......

2.我如何构建一个网址才能找到某些朋友的照片? (让我们说某个地方的那些.)

我想到了:

http://www.example.com/Dani/friends?long=1&lat=2&field=photos
Run Code Online (Sandbox Code Playgroud)

这是对的,还是有更好的方法?

rest web-services http ios

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

ffmpeg vs mediainfo用于获取缩略图和元数据

我需要从视频文件中提取元数据信息以及该文件的缩略图.为此,我尝试了ffmpeg,并在stdout上看到元数据(如持续时间,分辨率,编解码器,creation_time等).如果我需要使用这些,我应该解析stdout并提取我需要的元数据.

我还读到了MediaInfo实用程序,它也提供了元数据.我不确定它是否可以提供缩略图.我也知道MediaInfo并没有使用ffmpeg.

我想知道是否有人对ffmpeg和MediaInfo以及我上面提到的要求都有工作知识,是否有人可以建议哪两个更适合.

两者的内存占用比较也很大.

video metadata ffmpeg mediainfo

4
推荐指数
2
解决办法
6152
查看次数

如何将ImageView添加为ListView标头?

任何人都可以帮我找到如何将ImageView作为标题添加到ListView?

我的代码在这里:

LayoutInflater inflater = (LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View snapshot = inflater.inflate(R.layout.map_snapshot, null);

ListView channelsList = (ListView) findViewById(R.id.channelsList);
channelsList.addHeaderView(snapshot);
Run Code Online (Sandbox Code Playgroud)

到现在为止它什么也没显示

android listview header

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

为什么内联脚本被禁止(内容安全策略)?

我想知道规范的引用:(https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html)

为了获得最大的好处,作者需要将所有内联脚本和样式移动到外部,例如移动到外部脚本中,因为用户代理无法确定攻击者是否注入了内联脚本.

采购所有内联脚本是一项繁重的任务.

我的问题是从安全的角度来看.通过将所有内联脚本(例如JavaScript)提取到外部源,您真的获得了任何安全性好处吗?

谢谢

javascript inline content-security-policy

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

设置Android Toast持续时间非常长(例如,1分钟)

我尝试设置我的Toast节目持续时间,如1分钟.我试试这个:

  final Toast toast = Toast.makeText(getApplicationContext(), "MESSAGE", Toast.LENGTH_LONG );
  toast.show();

    Handler handler = new Handler();
            handler.postDelayed(new Runnable() {
               @Override
               public void run() {
                   toast.cancel(); 
                   }
            }, 60000);
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

android duration toast

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

MySQL SQL在表中获取最新记录?

我有一个sql语句,如下所示,试图检索表中的最新条目.我有两个问题:

  1. 按ID或按日期订购会更好吗?

  2. 如何重写此sql语句以按日期重新排序?

    SELECT id, comment, DATE_FORMAT(entry_date, '%W %H:%i') FROM comments ORDER BY id DESC LIMIT 10
    
    Run Code Online (Sandbox Code Playgroud)

php mysql sql sql-order-by

3
推荐指数
1
解决办法
5813
查看次数

什么是rpart"as.character(x)中的错误:不能强制类型'内置'类型'字符'"消息的意思?

我一直在敲打我的头rpart几天,现在(试图使分类树这个数据集,我有),我认为现在是时候在这一点上问一个生命线:-)我敢肯定它的东西愚蠢的我没有看到,但这是我一直在做的事情:

EuropeWater <- read.csv(file=paste("/Users/artessaniccola/Documents/",
                       "Magic Briefcase/CityTypology/Europe_water.csv",sep=""))
library(rpart)
attach(EuropeWater)
names(EuropeWater)
[1] "City"          "waterpercapita_m3" "water_class"       "population"       
[5] "GDPpercapita"  "area_km2"          "populationdensity" "climate"            
EuropeWater$water_class <- factor(EuropeWater$water_class, levels=1:3, 
                                  labels=c("Low", "Medium", "High"))
EuropeWater$climate <- factor(EuropeWater$climate, levels=2:4, 
                              labels=c("Arid", "Warm temperate", "Snow"))
EuropeWater_tree <- rpart(EuropeWater$water_class ~ 
               population+GDPpercapita + area_km2 + populationdensity + 
               EuropeWater$climate, 
               data=EuropeWater, method=class)   
Error in as.character(x) : 
          cannot coerce type 'builtin' to vector of type 'character'
Run Code Online (Sandbox Code Playgroud)

而对于我的生活,我无法弄清楚错误是什么.

r rpart cart-analysis

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

在OpenCL 1.1中,我对函数min()的调用是模糊的,我无法弄清楚为什么

我刚从OpenCL 1.0升级到1.1.当我调用min()函数时,我得到错误输出:

    <program source>:45:44: error: call to 'min' is ambiguous
            int nFramesThisKernelIngests = min(nFramesToIngest  - nAvg*nPP*get_global_id(2), nAvg*nPP);

<built-in>:3569:27: note: candidate function
double16 __OVERLOADABLE__ min(double16, double16);                                               
                           ^
<built-in>:3568:26: note: candidate function
double8 __OVERLOADABLE__ min(double8, double8);   
Run Code Online (Sandbox Code Playgroud)

对于具有不同类型的更多行,错误输出将继续.

当我试图隔离问题时,get_global_id(2)似乎是问题所在.我认为将get_global_id(2)从一个uint(我相信它返回一个uint)转换为int会解决问题,但事实并非如此.有人知道发生了什么吗?我看了1.0和1.1规格,我仍然感到困惑,为什么会发生这种情况.

opencl

3
推荐指数
1
解决办法
6135
查看次数

python:module没有属性mechanize

#!/usr/bin/env python
import mechanize

mech = mechanize.Browser()
page = br.open(SchoolRank('KY'))
Run Code Online (Sandbox Code Playgroud)

得到:

Traceback (most recent call last):
  File "mechanize.py", line 2, in <module>
    import mechanize
  File "/home/jcress/Documents/programming/schooldig/trunk/mechanize.py", line 12, in <module>
    mech = mechanize.Browser()
AttributeError: 'module' object has no attribute 'Browser'
Run Code Online (Sandbox Code Playgroud)

我很困惑.我为2.6和2.7安装了模块,结果相同......

python attributes module mechanize-python

3
推荐指数
1
解决办法
3542
查看次数