我想知道我做错了什么?
<video id="movie" width="320" height="240" preload controls>
<source src="pr6.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
<source src="pr6.webm" type='video/webm; codecs="vp8, vorbis"' />
<source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"' />
</video>
Run Code Online (Sandbox Code Playgroud)
代码的和平在于我的index.html.在同一目录中我得到了所有3个视频文件(mp4,webm,ogv)
不知何故,视频组件出现,但没有播放视频.一个大的X出现在视频组件内部.
是
final Map<Integer,Map<String,Integer>> status = new ConcurrentHashMap<Integer, Map<String,Integer>>();
Map<Integer,Map<String,Integer>> statusInner = new ConcurrentHashMap<Integer, Map<String,Integer>>();
status.put(key,statusInner);
Run Code Online (Sandbox Code Playgroud)
同样的
volatile Map<Integer,Map<String,Integer>> status = new ConcurrentHashMap<Integer, Map<String,Integer>>();
Map<Integer,Map<String,Integer>> statusInner = new ConcurrentHashMap<Integer, Map<String,Integer>>();
status.put(key,statusInner);
Run Code Online (Sandbox Code Playgroud)
如果内部Map由不同的线程访问?
或者甚至是这样的要求:
volatile Map<Integer,Map<String,Integer>> status = new ConcurrentHashMap<Integer, Map<String,Integer>>();
volatile Map<Integer,Map<String,Integer>> statusInner = new ConcurrentHashMap<Integer, Map<String,Integer>>();
status.put(key,statusInner);
Run Code Online (Sandbox Code Playgroud)
如果它不是一个"级联"地图,那么final和volatile最终会产生同样的效果,即所有线程总是看到Map的正确内容......但是如果Map iteself包含一个map,会发生什么?在示例中...如何使内部地图正确"内存瘫痪"?
坦克!汤姆
假设我有:
class myclass:
def __init__(self):
self.foo = "bar"
Run Code Online (Sandbox Code Playgroud)
其中foo的值需要为myclass的用户所用.是否可以直接从myclass实例中读取foo的值?我应该向myclass添加get_foo方法还是添加foo属性?这里的最佳做法是什么?
我已经看到了一些定义选择字段的例子:
COUNTRIES = (
('fr', _('France')),
('de', _('Germany')),
...
)
Run Code Online (Sandbox Code Playgroud)
(来源:http://code.djangoproject.com/ticket/5446 另见:http://djangosnippets.org/snippets/494/)
领先的下划线是什么意思?为什么元组中的第二个值甚至是括号?
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Murach's Java Servlets and JSP</title>
</head>
<body>
<%-- import packages and classes needed by the scripts --%>
<%@ page import="business.*, data.*" %>
<%
//get parameters from the request
String firstName = request.getParameter("firstName");
String lastName = request.getParameter("lastName");
String emailAddress = request.getParameter("emailAddress");
// get the real path for the EmailList.txt file
ServletContext sc = this.getServletContext();
String path = sc.getRealPath("/WEB-INF/EmailList.txt");
// use regular Java objects
User …Run Code Online (Sandbox Code Playgroud) 你们有没有人知道一个列出需要帮助的开源项目的网站?
让我详细说明一下,我想研究另一个开源项目(我已经开始研究了一对),但是,有一个网站列出了很多操作系统项目,它们的目标,截止日期,工作量,还有多少,这将是一件好事.他们需要的开发人员等
当然,我可以选择一个我感兴趣的主题,找到一个OS项目然后继续研究它.然而,看到一个多样化的项目列表会很高兴,主要是因为一些鲜为人知的很棒的项目很少受到关注,大型项目如jQuery forks,adium,gimp等等因为众所周知而受到很多关注(当然因为它们很棒而且因此让很多开发人员在研究它们.
很高兴看到一些鲜为人知的项目得到更多的关注,从而希望吸引一些人来研究它们.
目前有许多网站托管开源项目,如github,sourceforge,谷歌代码等.一个网站将所有这些集中到一个地方并对其进行分类将是非常棒的.
我喜欢webpy,它真的很Pythonic但我不喜欢添加url映射并创建一个类,通常只有一个函数在其中.我有兴趣尽快减少代码输入和原型设计.
有没有人有任何即将到来的建议,如Bobo,Nagare,Bottle,Flask,Denied,对于webpy的好事情的人来说,这是多么的好事?
是什么让它成为一个好理由?
另外我不介意遗漏(强烈)基于文本的模板系统,我使用面向对象的HTML生成.代码应该看起来像这样:
def addTask(task):
db.tasks.append({'task':task,'done':False})
return 'Task Added'
def listTasks():
d = doc()
d.body.Add(Ol(id='tasks'))
for task in db.tasks:
taskStatus = 'notDoneTask'
if task.done: taskStatus = 'doneTask'
d.body.tasks.Add(Li(task.task,Class=taskStatus))
return d
Run Code Online (Sandbox Code Playgroud)
极简主义的CherryPy目前看起来像是一个强有力的竞争者.还有最后一分钟会被另一个人保存吗?
如何将postgresql的默认侦听端口5432更改为另一个号码?
另一个问题,
我可以采取哪些步骤来允许使用python pyscopg2远程访问数据库?
我想在Android中退出应用程序.只需点击"退出"按钮即可杀死我的应用.
我知道我不应该这样做.我知道这不是操作系统的哲学.
如果你知道怎么做,请分享.
在应用程序中,我有许多已打开的活动,因此"完成()"将无法完成工作.
提前感谢您的信息.Danail
请告诉我,是否有可能打破解析过程?即退出此循环未到达文档的末尾和相应的事件"endDocument"?
python ×3
java ×2
android ×1
cherrypy ×1
class-design ×1
concurrency ×1
django ×1
final ×1
html5 ×1
jsp ×1
open-source ×1
port ×1
postgresql ×1
project ×1
sax ×1
servlets ×1
video ×1
volatile ×1
web.py ×1
weblogic ×1