我想在网页中嵌入vlc播放器.什么是最好的方法.实际上,我必须使用vlc流式传输视频文件并在网页上显示,以便登录到我的网站的其他用户可以看到该视频.我尝试了各种各样的信息但无法嵌入它.任何帮助将不胜感激.谢谢
我真的很难将一些数据插入到2个数据库表中.
我正在使用实体框架4使用Linq而不是WCF数据服务.
这两个表看起来像这样:
CREATE TABLE [dbo].[Accounts] (
[Id] int IDENTITY(1,1) NOT NULL,
[Email] nvarchar(max) NOT NULL,
[Password] nvarchar(max) NOT NULL
);
CREATE TABLE [dbo].[Employees] (
[Id] int IDENTITY(1,1) NOT NULL,
[Name] nvarchar(max) NOT NULL,
[Role] nvarchar(max) NOT NULL,
[Account_Id] int NOT NULL
);
ALTER TABLE [dbo].[Employees]
ADD CONSTRAINT [FK_EmployeeAccount]
FOREIGN KEY ([Account_Id])
REFERENCES [dbo].[Accounts]
([Id])
ON DELETE NO ACTION ON UPDATE NO ACTION;
Run Code Online (Sandbox Code Playgroud)
每位员工必须只有一个帐户.但是,帐户可能根本没有任何员工.
我已经生成了实体,并公开了一个使用宽松访问规则设置的DataService:
config.SetEntitySetAccessRule( "Accounts" , EntitySetRights.All );
config.SetEntitySetAccessRule( "Employees" , EntitySetRights.All );
Run Code Online (Sandbox Code Playgroud)
使用LinqPad我可以成功插入一个帐户行,如下所示:
var context = this; …
Run Code Online (Sandbox Code Playgroud) 我开始使用ReSharper的,它表明,当一个方法可以进行静态的.将几百种方法转换为静态方法会在很长一段时间内增加内存占用量吗?
一位顾问昨天来了,不知怎的,字符串的主题出现了.他提到他已经注意到,对于长度小于一定长度的字符串,Contains
实际上比它更快StartsWith
.我必须用自己的两只眼睛看到它,所以我写了一个小应用程序,当然,Contains
更快!
这怎么可能?
DateTime start = DateTime.MinValue;
DateTime end = DateTime.MinValue;
string str = "Hello there";
start = DateTime.Now;
for (int i = 0; i < 10000000; i++)
{
str.Contains("H");
}
end = DateTime.Now;
Console.WriteLine("{0}ms using Contains", end.Subtract(start).Milliseconds);
start = DateTime.Now;
for (int i = 0; i < 10000000; i++)
{
str.StartsWith("H");
}
end = DateTime.Now;
Console.WriteLine("{0}ms using StartsWith", end.Subtract(start).Milliseconds);
Run Code Online (Sandbox Code Playgroud)
输出:
726ms using Contains
865ms using StartsWith
Run Code Online (Sandbox Code Playgroud)
我也尝试过更长的琴弦!
我想获取一个.java文件,识别文件中的第一个类,并从此类中获取有关注释,方法和属性的信息.
两种语言中是否都有这样的模块?我也可以构建一个简单的正则表达式,但我不知道如何在正则表达式中识别指示类/方法结束的大括号.
我刚刚开始使用Doxygen,并对此进行了大量的搜索,所以如果有明显的答案,请原谅我.
我正在开发一个嵌入式项目,其中函数可以在返回类型之前debug
或nodebug
之前标记.在我们的大多数库中,我们使用条件宏设置libname_debug
为文件的顶部debug
或nodebug
顶部,然后每个函数都以libname_debug
.开头.
出于文档目的,我想让Doxygen离开libname_debug
功能文档.它使函数列表变得混乱,使得查看每个函数的返回类型变得更加困难.
是否有可能以某种方式标记文件,以便Doxygen将该符号留下?目前,我正在@ cond/@ endcond中包装每个实例:
/** @cond */ libname_debug /** @endcond */
Run Code Online (Sandbox Code Playgroud)
但这是一个痛苦,并为源添加了额外的标记.
径向菜单已经开始出现在几个地方.我很好奇是否有人见过或正在研究Delphi的径向菜单组件?我们有一个我们想要的概念,在http://jmrsoftware.delaneyjoi.com/wheel.gif上的动画GIF中显示.(菜单动画启动大约需要10秒钟.)
alt text http://jmrsoftware.delaneyjoi.com/wheel.gif
有没有人知道具有类似功能的Delphi组件?
谢谢
我参与了不同国家的不同项目,并指出有时代码变得国际化,比如
设置LargeurEtHauteur() (对于SetWidthAndHeight,fr)
Dim _ListaDeObiecte作为List(Of Object) (对于_ObjectList,ro)
内部void Sohranenie用户ov() (对于SaveUsers,ru)
等.
碰巧在拉丁字母的国家,这种混合更加明显,因为不需要音译.
更重要的是,编程"行话"通常受项目规范语言的启发.有些情况下,"项目语言"中的术语具有英语中不可"翻译"的含义.
还有一些项目,只有作品,法国团队,使用法语单词(比如,Personne,Vehicule,Projet等).
在那种情况下,我个人在规范中添加一个"字典",解释所有业务对象名称,只有这些对象用于其他(法语)语言.
说:
Collectif - ensemble des Personnes ;
所有操作(获取,设置,更新,修改,加载等)均为英文.
现在可以在代码中使用"强"名称: 将Personne添加到Collectif.
PS.
我发笑的VisualStudio编译和运行项目名为点菜按钮.NET"btnAdd É升è已经"或"???????" ...
我想建立一个游戏来学习cocos2d
.Lunar lander
是我脑海中的第一个练习.任何指针/源代码/所需的物理计算教程将不胜感激.谢谢!