假设我们有一个评论textarea,用户可以在其中输入以下代码:
[quote="comment-1"]
Run Code Online (Sandbox Code Playgroud)
如何在表单提交实际的html内容之前替换该代码<div id="comment-1">
?
我正在试图找出我正在构建的分析模型的最佳编程语言.主要考虑因素是它运行FOR循环的速度.
一些细节:
所有这些都说明了什么是FOR循环中最快的编程语言?从搜索SO和Google,Fortran和C泡沫到顶部,但在潜入其中之前寻找更多建议.
谢谢!
例如,我想从001到100计数.意味着零缓冲区将从2,1开始,然后在达到100或更多时最终为0.
例如:001 002 ... 010 011 ... 098 099 100
如果数字与printf"%02d"$ i有预定义数量的零,我可以这样做.但这是静态的而不是动态的,在我的例子中不起作用.
我有iPhone 3GS,iOS4,xcode 3.2.3.
加载Default.png后,我添加了一个小的启动画面,其外观与应用程序启动视图完全相同.此启动画面在调试模式下显示为动画,但在发布模式下根本不显示(我得到一个空白屏幕),这当然排除了图像的任何问题,如大小或名称.我已经尝试清理所有目标,没有运气,我也尝试使发布配置看起来完全像调试配置(如复制和优化级别中的条带调试符号),以便进行故障排除,我不会去哪里.
有任何想法吗?
我有一个WPF 4应用程序,我使用标准DragDrop.DoDragDrop
方法实现拖放,但我使用触摸而不是鼠标事件.
我的网格的XAML(我拖动)如下:
<Grid x:Name="LayoutRoot"
ManipulationStarting="ManipulationStarting"
ManipulationDelta="ManipulationDelta"
ManipulationCompleted="ManipulationCompleted"
IsManipulationEnabled="True">
<!-- children in here -->
</Grid>
Run Code Online (Sandbox Code Playgroud)
现在背后的代码是这样的:
private void ManipulationStarting(object sender, ManipulationStartingEventArgs e)
{
e.ManipulationContainer = this;
e.Handled = true;
}
private void ManipulationDelta(object sender, ManipulationDeltaEventArgs e)
{
e.Handled = true;
DragDrop.DoDragDrop(this, new DataObject(GetType(), this), DragDropEffects.Move);
}
private void ManipulationCompleted(object sender, ManipulationCompletedEventArgs e)
{
//completed stuff
}
Run Code Online (Sandbox Code Playgroud)
但是当我尝试用一根手指拖动同时已经用另一根手指拖动(例如,不同的手,这将模拟两个人)时,第二次触摸似乎没有正确注册,事实上,似乎窗户认为我的两根手指是试图扩展(像捏手势)......
有没有人知道解决这个问题的方法?
非常感谢马克
在Ubuntu 10.4LTS
我试图使用microtype
包中memoir
的类的文件,例如像这样:
\usepackage[final,expansion=true]{microtype}
Run Code Online (Sandbox Code Playgroud)
然而,当我试图编译这个(与rubber
,latexmk
或其他人)我得到这样的错误:
job.tex:72:字体csnameendcsname = rm-lmr10 + 20 at 10.95pt not loadable:未找到度量标准(TFM)文件.
job.tex:72:正文:\ parbox {5in} {Abstract!}
job.tex:72:10.95pt的字体csnameendcsname = rm-lmr10-20无法加载:找不到公制(TFM)文件.
job.tex:72:正文:\ parbox {5in} {Abstract!}
job.tex:80:字体csnameendcsname = rm-lmr10 + 20,10.0pt无法加载:找不到公制(TFM)文件.
job.tex:80:正文:... box {11cm} {\noindent {}保留所有权利.}
job.tex:80:字体csnameendcsname = rm-lmr10-20 10.0pt无法加载:找不到公制(TFM)文件.
job.tex:80:正文:... box {11cm} {\noindent {}保留所有权利.}
注意,我遗漏了许多可能正在交互的代码,但导致此错误的一个活动行是包含该microtype
包.
我使用的是\usepackage{lmodern}
和\usepackage[T1]{fontenc}
,但是当我离开那些出了问题依然存在,并且字体名称相应地从改变lmr10
为默认cm10
.
这段代码很容易在Mac OS X上与TeXShop一起使用,但它似乎在Ubuntu上没有用(很容易).我只是不知道如何在Ubuntu上设置字体来解决这个问题,我非常有必要输入如何解决这样的错误.
谢谢.
布赖恩
我遇到过Douglas Crockfords Object.create方法的特殊性,我希望有人可以解释一下:
如果我创建一个对象 - 比如'person' - 使用对象文字符号,那么使用Object.create创建一个新对象 - 比如'anotherPerson' - 它继承了初始'person'对象的方法和属性.
如果我然后更改第二个对象的名称值 - 'anotherPerson' - 它还会更改初始'person'对象的名称值.
这只发生在嵌套属性时,这段代码应该让你知道我的意思:
if (typeof Object.create !== 'function') {
Object.create = function (o) {
function F() {}
F.prototype = o;
return new F();
};
};
// initiate new 'person' object
var person = {
name: {
first: 'Ricky',
last: 'Gervais'
},
talk: function() {
console.log('my name is ' + this.name.first + ' ' + this.name.last);
}
}
// create anotherPerson from person.prototype
var anotherPerson = …
Run Code Online (Sandbox Code Playgroud) 我正试图弄清楚如何从头开始实施RSA加密(仅用于智力练习),我坚持这一点:
对于加密,c = m e mod n
现在,e通常是65537.m和n是1024位整数(例如128字节数组).对于标准方法来说,这显然太大了.你会如何实现这个?
我在这里读了一些关于取幂的内容,但它并没有点击我:
本章(见第14.85节)
谢谢.
编辑:也发现了这个 - 这是我应该看的更多吗?维基百科 - 模块化指数
什么时候应该在Objective-C中使用原语而不是NSValue
子类?这个代码肯定比使用NSNumber更干净(我认为):
float width = sliderOne.frame.size.width;
float totalWidth = width * 2 + 10;
Run Code Online (Sandbox Code Playgroud)
但有什么缺点吗?另外,我不需要release
使用原语来调用任何东西是正确的吗?当内存超出范围时,内存是否会被释放?
我将要为一组3D动画师教授脚本和工具开发课程.在教授编码基础知识的过程中,我计划让他们选择一个他们必须经常执行的重复任务,并让他们迭代地开发一个工具来自动化或简化这项任务作为一项任务.
我想知道的是一些可用于评估编程分配的标准吗?我想出的一些标准是:
它是否有效 - 该工具是否执行它的任务,是否在某些情况下中断等等.
代码清洁度 - 代码是否正确缩进,编码风格是否一致,等等.
文档 - 功能是否有详细记录,是否有任何"聪明"的代码注释,是否评论不足或评论过多等.
效率 - 脚本是否经过优化以便快速运行,对不经常运行的任务进行了大量不必要的优化等等. (这个我不会过分强调,因为这些都不是'专业开发的工具通常工具工作比速度更重要)
还有其他人吗?
javascript ×2
.net-4.0 ×1
bash ×1
biginteger ×1
bignum ×1
criteria ×1
cryptography ×1
debugging ×1
encryption ×1
fonts ×1
html ×1
inheritance ×1
ios4 ×1
iphone ×1
jquery ×1
latex ×1
latexmk ×1
loops ×1
math ×1
matlab ×1
multi-touch ×1
object ×1
objective-c ×1
pdflatex ×1
performance ×1
release ×1
shell ×1
string ×1
ubuntu ×1
wpf ×1