小编Pau*_*den的帖子

如何附加到t-SQL SQL Server 2005中的文本字段

在Sql Server 2005中使用t-sql追加到文本字段的最佳方法是什么?

使用varchar,我会这样做.

update tablename set fieldname = fieldname + 'appended string'
Run Code Online (Sandbox Code Playgroud)

但这不适用于文本字段.

sql t-sql sql-server sql-server-2005 append

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

如何在vim中自动对齐python变量赋值行

我想在vim中自动对齐python变量赋值行.

例如,我想改变这个:

a = 1
banana = 2
Run Code Online (Sandbox Code Playgroud)

进入这个

a      = 1
banana = 2
Run Code Online (Sandbox Code Playgroud)

自动在vim.

有没有办法做到这一点?

vim

12
推荐指数
1
解决办法
3497
查看次数

在嵌套映射中查找特定键的值

在Clojure中,如何找到嵌套地图结构中可能很深的键的值?例如:

(def m {:a {:b "b"
            :c "c"
            :d {:e "e"
                :f "f"}}})

(find-nested m :f)

=> "f"
Run Code Online (Sandbox Code Playgroud)

clojure

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

在发布新版本时,建议升级kubernetes集群的方法是什么?

在发布新版本时,建议升级kubernetes集群的方法是什么?

我在这里听到它可能是https://github.com/kubernetes/kubernetes/blob/master/cluster/kube-push.sh.如果是这种情况,kube-push.sh如何与https://github.com/GoogleCloudPlatform/kubernetes/blob/master/cluster/gce/upgrade.sh相关

我在这里也听说,我们应该创建一个新的集群,将pod,复制控制器和服务从第一个集群复制/移动到新集群,然后关闭第一个集群.

如果相关,我在aws上运行我的集群.

kubernetes

8
推荐指数
1
解决办法
3342
查看次数

如何使用python icalendar.cal.Timezone类创建icalendar VTIMEZONE

有人能给我一个使用python icalendar库生成icalendar文件的VTIMEZONE部分的例子吗?

我相信这可以通过使用icalendar.cal.Timezone Component类来完成,但还不知道具体如何.

优选地,icalendar文件的结果部分类似于来自Mac OS X ICal程序的该导出样本(或者是类似但仍然有效的icalendar格式).

BEGIN:VTIMEZONE
TZID:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
DTSTART:20070311T020000
TZNAME:MDT
TZOFFSETTO:-0600
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
DTSTART:20071104T020000
TZNAME:MST
TZOFFSETTO:-0700
END:STANDARD
END:VTIMEZONE
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有这个工作代码,但它不包括所需的STANDARD和DAYLIGHT VTIMEZONE元素.

import icalendar
timezone = icalendar.cal.Timezone()
timezone.add('TZID', 'America/Denver')
timezone.to_ical()
Run Code Online (Sandbox Code Playgroud)

python icalendar timezone

7
推荐指数
1
解决办法
1823
查看次数

如何执行python命令行自动完成,但不仅仅是在字符串的开头

Python,通过它的readline绑定允许很好的命令行自动完成(如这里所述).

但是,完成似乎只在字符串的开头起作用.如果要匹配字符串的中间或结尾,则readline不起作用.

我想在命令行python程序中自动完成字符串,方法是将我输入的内容与可用字符串列表中的任何字符串进行匹配.

  • 我想要的自动填充类型的一个很好的例子是当您在To字段中键入时在GMail中发生的类型.如果您输入其中一个联系人的姓氏,它就会像您输入她的名字一样出现.
  • 可能需要使用向上和向下箭头或某些其他方法从匹配的字符串中进行选择(在readline的情况下不需要),在我的情况下这很好.
  • 我的特定用例是一个发送电子邮件的命令行程序.
  • 具体的代码示例将非常有用.

使用像curses这样的终端模拟器会很好.它只需要在Linux上运行,而不是在Mac或Windows上运行.

这是一个例子:假设我在列表中有以下三个字符串

['Paul Eden <paul@domain.com>', 
'Eden Jones <ejones@domain.com>', 
'Somebody Else <somebody@domain.com>']
Run Code Online (Sandbox Code Playgroud)

我想要一些代码,在我输入'Eden'后自动完成列表中的前两项,然后允许我选择其中一项(通过命令行使用键盘完成).

python unix linux command-line autocomplete

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

输入每个命令后如何在python pdb中显示'l'的输出

我希望在交互式调试会话中输入的每个命令后,将python pdb'l'命令的输出打印到屏幕上.

有没有办法设置python pdb来做到这一点?

python debugging pdb

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

在调试测试时,使用DatabaseManager连接到内存Hsql(高超音速)数据库

我想在我的IDE(Intellij IDEA 11.1.2)中调试测试时,使用hsql DatabaseManager(或swing版本,无关紧要)连接到内存中的HSQL数据库实例.

我按照这个答案的建议尝试了,但每次我这样做时,DatabaseManager进程/线程(我不知道哪个)启动并冻结.如果kill/force退出它,调试会话也会死掉.

如果没有DatabaseManager冻结,我怎么能这样做?

java debugging intellij-idea hsqldb

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

如何使用msilib从python模块创建.msi文件的示例

谁能给我一个如何使用python的msilib标准库模块从自定义python模块创建一个msi文件的例子?

例如,假设我有一个名为cool.py的自定义模块,其代码如下

class Cool(object):
    def print_cool(self):
        print "cool"
Run Code Online (Sandbox Code Playgroud)

我想使用msilib创建一个msi文件,它将在python的site-packages目录中安装cool.py.

我怎样才能做到这一点?

python windows windows-installer

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