问题列表 - 第39668页

生成给定字符串的所有排列

找到字符串的所有排列的优雅方法是什么.是的ba,会是baab,但是怎么样abcdefgh?是否有任何Java实现示例?

java algorithm

404
推荐指数
13
解决办法
54万
查看次数

在后台接收UIPasteboard(generalPasteboard)通知

有没有办法做到这一点?我UIPasteboardChangedNotification在发布时注册了我的对象,但是当它发送到后台并打开(例如)Safari并复制一些文本时,我的处理程序永远不会被调用.(我现在只使用模拟器).

我用过两个:

[[NSNotificationCenter defaultCenter] addObserver:self 
    selector:@selector(pasteboardNotificationReceived:) 
    name:UIPasteboardChangedNotification 
    object:[UIPasteboard generalPasteboard]];
Run Code Online (Sandbox Code Playgroud)

和:

[[NSNotificationCenter defaultCenter] addObserver:self 
    selector:@selector(pasteboardNotificationReceived:) 
    name:UIPasteboardChangedNotification 
    object:nil ];
Run Code Online (Sandbox Code Playgroud)

注册我的处理程序.

cocoa-touch uipasteboard generalpasteboard

11
推荐指数
1
解决办法
6366
查看次数

易于学习的语言,如Python,但需要变量声明?

Python非常容易学习和理解; 我喜欢它使用关键字,缺乏复杂的语法(与perl相反,从我听到过),以及易于使用的数据结构.但是,我不能忍受缺少变量声明,因为它无法明确地告诉Python你想要变量的范围.是否有任何语言具有我喜欢的Python 以及变量声明的所有特性,也许还有一套不错的库?

Thankslot.

python declaration declare variable-declaration

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

为什么我的Android SQLite数据库突然崩溃了?

突然间,我的应用程序正在使用的数据库似乎已经损坏了.我没有改变数据库的结构,但我今天在我的设备上多次重新部署了应用程序.

它抛出以下异常.

E/Database(14281): CREATE TABLE android_metadata failed err=26 ..
E/Database(14281): Failed to setLocale() when constructing, closing the database
E/Database(14281): android.database.sqlite.SQLiteException: file is encrypted or is not  a database
E/Database(14281):  at android.database.sqlite.SQLiteDatabase.native_setLocale(Native  Method)
E/Database(14281):  at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1848)
E/Database(14281):  at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1798)
E/Database(14281):  at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:798)
E/Database(14281):  at   android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:857)
E/Database(14281):  at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:850)
E/Database(14281):  at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:539)
E/Database(14281):  at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:193)
E/Database(14281):  at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
E/Database(14281):  at com.ecs.android.gps.storage.DBAdapter.open(DBAdapter.java:75)
Run Code Online (Sandbox Code Playgroud)

使用SQLLiteOpenHelper类初始化数据库.

public DBAdapter(Context ctx) 
{
    this.context = ctx;
    DBHelper = new DatabaseHelper(context);
}

private static class DatabaseHelper extends SQLiteOpenHelper 
{
    DatabaseHelper(Context …
Run Code Online (Sandbox Code Playgroud)

database sqlite android

5
推荐指数
1
解决办法
4499
查看次数

使用-javaagent而不将包装代理放入jar中

是否可以在java -javaagent:myagent.jar some.package.Main没有将代理包装到罐子的情况下运行?就像是java agent.MyAgent some.package.Main

我有一个代理的源代码,并希望能够调试它,然后更改它,因此根本不需要使用它-javaagent,而是选择some.package.Main通过GUI执行.

BTrace能够使用PID连接到正在运行的进程或使用连接到进程-javaagent.我正在寻找类似于第一种方法(使用PID)的东西,但我也可以从头开始一个过程.

java debugging javaagents

5
推荐指数
1
解决办法
1819
查看次数

按键获取数组值

我正在寻找一个内置的PHP函数,它将数组键作为输入并返回相应的值.

例如,我有一个以下数组

$arr = array("key1"=>100, "key2"=>200, "key3"=>300, 'key4'=>400);
Run Code Online (Sandbox Code Playgroud)

我需要键key2key4的值,所以我有另一个array("key2", "key4") 我需要一个函数,它将这个数组和第一个数组作为输入,并在响应中提供值.所以回应将是array(200, 400)

php arrays

60
推荐指数
3
解决办法
7万
查看次数

NSMutableArray removeObjectAtIndex导致错误

这可能是一个简单的问题,但有人能够在下面的场景中给我一个提示是什么错误,我只是不明白.我有一个NSMutableArray"playerArray",它有"ZERO","ONE","TWO","THREE"对象.

我试图删除"行"处的对象,但它不起作用.是不是因为它不会响应removeObjectAtIndex而返回一个不可变数组,因为异常似乎被抛出?

 NSUInteger row = 1; // [indexPath row];
 NSLog(@"playerArray:%@", playerArray);
 NSLog(@"row: %i", row);
 [playerArray removeObjectAtIndex:row];  
Run Code Online (Sandbox Code Playgroud)

结果是:

playerArray :(
ZERO,
ONE,
TWO,
THREE
)
2010-11-21 20:58:46.681 FamQuiz_v2 [2166:207] row:1
2010-11-21 20:58:46.682 FamQuiz_v2 [2166:207] - [__ NSArrayI removeObjectAtIndex :]:无法识别的选择器发送到实例0x5e3b9a0
2010-11-21 20:58:46.683 FamQuiz_v2 [2166:207] *由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [__ NSArrayI removeObjectAtIndex:]:无法识别的选择器发送到实例0x5e3b9a0'

iphone objective-c nsmutablearray

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

如何使用jquery显示图像的标题

我想做到这一点:当鼠标悬停在一张图片上时,显示其标题.我使用下面的代码,当我悬停图片时,显示所有图片的标题.如何更改代码以仅显示一个标题?

<script type="text/javascript">       
        $(function() {
            $('.image').each(function() {
                $(this).hover(
                    function() {
                        $('.title').animate({ opacity: 1 })
                    },
                    function() {
                       $('.title').stop().animate({ opacity: 0});
                   })
                });
        });
</script>

<div class="image"><img src="img1" /><p class="title">text1</p></div>
<div class="image"><img src="img2" /><p class="title">text2</p></div>
<div class="image"><img src="img3" /><p class="title">text3</p></div>
Run Code Online (Sandbox Code Playgroud)

jquery

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

JavaScript链接和SEO?

首先,看一下这个演示页面:http://vidasp.net/tinydemos/seo-javascript-links.html

页面上有一个菜单,单击菜单项将显示指向其他网页(属于网站的一部分)的各种链接.链接URL采用以下格式:

www . foo . com / articles / XXX / descriptive-title-of-the-article
Run Code Online (Sandbox Code Playgroud)

...其中XXX是给定文章的三位数ID.

这一切似乎都没问题,但有一个问题:所有这些链接都是通过JavaScript动态创建的.看一下源代码 - 在页面底部有一个JavaScript变量(db变量),它包含用于生成链接的所有数据.

我使用的是JavaScript,因为我不想使用服务器端.我假设,在这种情况下,我必须将数据存储在SQL数据库中,然后使用C#/ PHP/etc.生成链接.但是,这对我来说不是一个选择 - 我严格地面向客户端.

顺便说一句,如果你想看到更精细的JavaScript生成链接演示,请访问这里 - http://www.w3viewer.com - 该页面上有大约400个链接,所有链接都是通过JavaScript动态生成的.

问题:

现在,我喜欢这种方法 - 使用JavaScript生成链接 - 但是,这种方法的结果是搜索引擎爬虫不会注册任何这些链接 - 他们只是"看到"没有链接的空白页面(这是一个SEO灾难,我假设).

所以,我想知道,我怎么能优化这种方法?

更新(后续问题):

我无法使用Google站点地图告诉Google抓取工具网站上存在哪些网页?这样我就可以保持头版(上面的演示)不受影响(没有静态链接),抓取工具会使用站点地图抓取我网站的所有网页.

我对谷歌站点地图还不了解,但我想知道为什么没有人建议它们.他们可以解决我的问题吗?

javascript seo

6
推荐指数
1
解决办法
3123
查看次数

如何在Toad for MySQL中生成所有数据库对象的脚本

在免费版的Toad for MySQL(最新版本)中,我可以在一个文件中生成数据库中所有表的脚本.但是,对于存储过程和函数,Toad会为每个脚本/文件生成单独的脚本/文件.

理想情况下,我想要一个简单的步骤,为我的数据库中的所有对象(表,视图,过程,函数,触发器)生成一个脚本到一个文件.

这对Toad for MySQL有可能吗?

mysql toad sql-scripts database-schema

15
推荐指数
2
解决办法
5万
查看次数