小编joa*_*oar的帖子

反转字符串中字符的顺序

在字符串"12345"中,输出字符串"54321".最好没有第三方工具和正则表达式.

bash

68
推荐指数
9
解决办法
7万
查看次数

Visual Studio:热键可以向上/向下移动线并移动最近的更改

我正在从Eclipse迁移到Visual Studio .NET,除了两个以外,我找到了所有我心爱的热键:

  • 在Eclipse中,您可以按ALT- ALT- 访问您最近所做的更改,我经常使用的内容返回到我在其他文件中的位置,然后返回.显然,在VS.NET的CTRL- -CTRL- SHIFT- -做到这一点,但他们似乎并不总是工作(如笔记本电脑,可能是一个numkey问题与负),似乎没有遵循"我在那里同样的算法"正如我在Eclipse中习惯的那样.有没有人得到这个工作,每天依赖它等等?
  • 在Eclipse中,要向上或向下移动一行,按ALT- uparrowALT- downarrow然后你只需将它移动到代码中,直到你将它移到你想要的地方,非常好.也使一个行的副本,您可以按SHIFT- ALT- uparrowSHIFT- - .ALT downarrow这两个热键甚至适用于您选择的行块.

有没有人在Visual Studio .NET中发现这些热键功能?

附录:

您将使用上述第二个功能的一个示例是将底线向上移动到for循环中.在Eclipse中,您可以将光标放在Console.WriteLine上然后按ALT-(uparrow),我会一直使用它:一个键行程来上下移动行.

for (int i = 0; i < 10; i++) {

}
Console.WriteLine(i);
Run Code Online (Sandbox Code Playgroud)

好的,用无选择ctrl-c推断Charlie的想法来选择一行,在Visual Studio中你可以将光标放在Console.WriteLine上,(无选择)按CTRL- X然后向上移动并按CTRL- V.

eclipse hotkeys visual-studio

40
推荐指数
4
解决办法
2万
查看次数

查找带标签的所有视图?

我希望在指定活动中查找具有标签"balloon"的所有视图,例如然后使用setVisibilityto 隐藏它们GONE.

有谁知道如何检索具有给定标记的视图列表?

android

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

Lisp是REPL唯一的语言吗?

除了Lisp(ruby,scala)之外还有其他语言表示他们使用REPL(读取,评估,打印,循环),但不清楚REPL的含义是否与Lisp中的相同.Lisp REPL与非Lisp REPL有何不同?

lisp programming-languages scala read-eval-print-loop

19
推荐指数
3
解决办法
8997
查看次数

如何在sqlalchemy中提交之前应用列默认值

我有一个声明基础模型:

class User(Base):
    id = Column(Integer, primary_key=True)
    money = Column(Integer, default=100)
Run Code Online (Sandbox Code Playgroud)

然后我跑了

>>> u = User()
>>> u.money
None
Run Code Online (Sandbox Code Playgroud)

如何在向数据库写入任何内容的情况下使用sqlalchemy填充默认值?

python sqlalchemy

18
推荐指数
2
解决办法
3609
查看次数

将秘密保存在git存储库中的最佳做法是什么?

问题

将此文件树视为我的开发存储库.

 - foo/
   - .git/
     - [...]
   - bar/
     - backupclient.py
   - supersecretstoragecredentials.ini

对于开发,supersecretstoragecredentials.ini需要使用有效凭据填写 - 而我仍然需要在存储库中保留它的干净版本,以便其他用户可以轻松设置其凭据.

可能的解决方案

  1. .gitignore supersecretstoragecredentials.ini并创建一个supersecretstoragecredentials.ini-example,
    1. 指示用户复制supersecretstoragecredentials.ini-examplesupersecretstoragecredentials.ini.
  2. 添加一个覆盖的配置文件位置,backup.pygit会忽略该位置,例如 supersecretstoragecredentials_local.ini.

正如kan指出的那样,这两种解决方案类似,但在工作流程方面并不完全相同.

还有其他选择吗?是否git拥有某种功能来协助解决这类问题?

versioning git version-control

11
推荐指数
2
解决办法
1291
查看次数

为任意音频文件生成缩略图

我想在最大尺寸为180×180像素的图像中表示音频文件.

我想生成这个图像,以便它以某种方式给出音频文件的表示,想象它像SoundCloud的波形(振幅图)

Soundcloud的播放器截图

我想知道你们中是否有人为此事做点什么.我一直在寻找一些,主要是"音频可视化"和"音频缩略图",但我没有找到任何有用的东西.

我首先将此发布到ux.stackexchange.com,这是我尝试联系任何正在进行此操作的程序员.

python audio visualization

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

Android Horizo​​ntalScrollView禁用滚动

我有一个长视图作为子视图的Horizo​​ntalScrollView,因此Horizo​​ntalScrollView是可滚动的,可以水平滚动它的子.有可能阻止吗?我不希望用户能够滚动视图.

android

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

颜色分类库

状态:我正在开发自己的库


题:

有没有可以进行颜色分类的库?

我想像这样的工作流程:

>>> import colorclassification
>>> classifier = colorclassification.Classifier
>>> color = classifier.classify_rgb([255, 255, 0])
['yellow']
>>> color = classifier.classify_rgb([255, 170, 0])
['orange']
Run Code Online (Sandbox Code Playgroud)

该库不一定是python.我可以查看模块/库源代码的任何语言都可以.

python colors python-3.x

4
推荐指数
1
解决办法
4550
查看次数

MS SQL:嵌套选择 - 神秘的"无效列名"错误

当我对MSSQL 2000运行以下查询时

SELECT 
    DISTINCT(Email),
    (SELECT TOP 1 ActivityID
        FROM Activity aa, ActivityType tt 
        WHERE aa.ActivityTypeId = tt.ActivityTypeId 
            AND aa.ConsumerID = c.ConsumerID
            AND tt.ActivityType = 'Something_OptIn') optin,
    (SELECT TOP 1 ActivityID
        FROM Activity aa, ActivityType tt 
        WHERE aa.ActivityTypeId = tt.ActivityTypeId 
            AND aa.ConsumerID = c.ConsumerID
            AND tt.ActivityType = 'Something_OptOut') optout
FROM
    Activity a,
    Consumer c,
    ActivityType t
WHERE
    c.CountryID = '23'
    AND t.ActivityType = 'Something_Create'
    AND a.ActivityTypeId = t.ActivityTypeId
    AND c.ConsumerID = a.ConsumerID
    AND optin > 1
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

Server: Msg 207, Level …
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2000

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

顶级模块代码中的Python @(at)前缀 - 它代表什么?

可能重复:
@符号在Python中有什么作用

我认为这是一个好主意,因为谷歌彻底忽略@了查询中的字符.

什么是@在一个文件中,多次的顶层使用时之前早些时候宣布函数名做,只是之前def的?

作为后续,它仍然存在于Python 3中吗?

python python-3.x

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