我无法弄清楚为什么在事件函数中没有使用jquery插件(base64编码解码).
这种方式有效:
$(document).ready(function(){
data = $.base64Encode('something');
alert(data);
});
Run Code Online (Sandbox Code Playgroud)
但是当试图添加一个事件函数时,我得到$ .base64Encode不是函数错误
$(document).ready(function(){
$('#submit').click(function(e){
data = $.base64Encode('something');
alert(data);
e.preventDefault();
});
});
Run Code Online (Sandbox Code Playgroud)
Jquery插件位于:http: //plugins.jquery.com/project/base64
我想知道是否有任何方法可以使用我自己的drawable提供自定义标题 - 然后在标题布局中放置一个进度条,以便它像内置的android进度条一样.
在我的代码中 - 我希望能够调用setProgressBarIndeterminateVisibility(true)并在我的自定义标题栏中显示进度条.
这可能吗?
我已经设置了我的应用程序主题,以便它使用自定义标题 - 但我不知道如何或在何处将进度条放在该布局中.
提前致谢.
编辑:现在我使用我自己的主题看起来像这样:
<style parent="android:Theme.Light.NoTitleBar" name="BaseTheme">
<item name="android:windowBackground">@drawable/splash_bg</item>
<item name="android:windowTitleStyle">@style/TitleBackground</item>
</style>
Run Code Online (Sandbox Code Playgroud)
标题背景样式为:
<style name="TitleBackground" parent="android:WindowTitleBackground">
<item name="android:background">@drawable/title_bar</item>
</style>
Run Code Online (Sandbox Code Playgroud)
给每个人一个更好的主意 - 这样的事情.

我目前正在研发扫描仪发生器.发电机已经正常工作.但是当使用字符类时,算法变得非常慢.
扫描仪生成器为UTF8编码文件生成扫描仪.应支持全范围的字符(0x000000到0x10ffff).
如果我使用大字符集,就像任何运算符'.' 或者unicode属性{L},nfa(以及dfa)包含很多状态(> 10000).因此,将nfa转换为dfa并创建最小dfa需要很长时间(即使输出最小dfa只包含几个状态).
这是我当前创建nfa的字符集部分的实现.
void CreateNfaPart(int startStateIndex, int endStateIndex, Set<int> characters)
{
transitions[startStateIndex] = CreateEmptyTransitionsArray();
foreach (int character in characters) {
// get the utf8 encoded bytes for the character
byte[] encoded = EncodingHelper.EncodeCharacter(character);
int tStartStateIndex = startStateIndex;
for (int i = 0; i < encoded.Length - 1; i++) {
int tEndStateIndex = transitions[tStartStateIndex][encoded[i]];
if (tEndStateIndex == -1) {
tEndStateIndex = CreateState();
transitions[tEndStateIndex] = CreateEmptyTransitionsArray();
}
transitions[tStartStateIndex][encoded[i]] = tEndStateIndex;
tStartStateIndex = tEndStateIndex;
}
transitions[tStartStateIndex][encoded[encoded.Length - 1]] = endStateIndex; …Run Code Online (Sandbox Code Playgroud) 我已经尝试了很多东西来学习链表.但我所有的努力都被浪费了.请有人帮我通过提供他/她自己的代码来理解链表吗?在此先感谢.
我知道这些都是导轨的基础知识,但我仍然不知道之间的差别完全=符号和=>之间的差异@some_variable,@@some_variable并:some_variable在轨道上.
谢谢.
在IE7中有一个奇怪的问题.在许多地方,我有一个DIV,它的位置是绝对的(faux dropdown),只要它背后有一些东西有位置:相对定位的项目将通过另一个div显示.
相对定位的项目没有任何z-index集合,而绝对定位的项目(我想要的那个)的z-index为1000.
我有一个bash文件,可以进行一些文件操作.我不希望每次运行它都要打开终端.当我双击它时,有没有办法让程序运行?(就像一个windows .exe文件)
谢谢
使用lesscss时,我想将两个或三个.less文件加入一个超级 css文件中.
我知道你可以使用一些小红宝石魔法做到这一点,但我想知道在少引擎中是否有简单的东西?
我有一系列元素.如果我这样做,arr.max我将获得最大值.但我想得到数组的索引.如何在Ruby中找到它
例如
a = [3,6,774,24,56,2,64,56,34]
=> [3, 6, 774, 24, 56, 2, 64, 56, 34]
>> a.max
a.max
=> 774
Run Code Online (Sandbox Code Playgroud)
我需要知道的是,指数774是2.我如何在Ruby中执行此操作?
我有一些字符串需要翻译和显示.这些字符串是变量.我在strings.xml文件中有翻译.
我想显示字符串的"翻译版本".例如,在Activity中:
String name = "Water";
TextView nameDisplay = new TextView(this).
nameDisplay.setText(name);
Run Code Online (Sandbox Code Playgroud)
在字符串文件中我有定义
<string name="Water">French word for Water</string>
Run Code Online (Sandbox Code Playgroud)
如果我使用这样的东西:
nameDisplay.setText(R.string.KnownName);
Run Code Online (Sandbox Code Playgroud)
它会奏效.但在我的情况下,名称存储在一个变量中,所以我不知道该怎么做才能使setText方法正常运行.
我目前的解决方法是
String translation = ""
if(name == "Water") {
translation = getString(R.string.Water);
}
else {
...
}
nameDisplay.setText(translation);
Run Code Online (Sandbox Code Playgroud)
......但这不能很好地扩展.
有什么建议?
我应该将翻译版本存储在变量中吗?