小编Dre*_*rew的帖子

存储过程修改时间

有没有办法找出上次修改存储过程或表的时间?我尝试通过SQL Management Studio检查属性,但只找到了创建日期.

谢谢!

t-sql sql-server stored-procedures

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

在osx上的IntelliJ 11.1中使用emacs模式MB输入unicode积分

在os x上使用IntelliJ 11.1的默认emacs键绑定我尝试使用MB(或字面上的选项-B)返回一个单词,而不是向后移动一个单词,输入unicode整数符号.MB(选项-B)在我的emacs安装中正常工作.

unicode macos emacs intellij-idea

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

组织模式穿透颜色

默认情况下,Org-mode中的删除文本(如:+ text +)为黑色.我想让它们变灰.问题是,我找不到定制它的地方.我试过了M=x describe-face,结果就是"默认面孔",这令人费解.Org-mode有没有配置透视颜色的地方?

emacs org-mode emacs-faces

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

来自Emacs的"#f2d3aa"等颜色字符串的弹出颜色

我在Emacs中使用scss-mode.

#f2d3aa在文本中有很多颜色字符串.

我想知道是否有一个函数从当前位置的字符串中弹出一个颜色方块.

有这样的emacs功能吗?

emacs colors

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

80列后Emacs中的不同背景颜色?

在Emacs中,如何在80列之后设置不同的背景颜色?

因此,如果窗口宽于80列,则80之后的所有列将具有不同的背景颜色.

emacs overlay highlight

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

Emacs:使用字体锁定/语法着色非常慢的滚动

我试图从Vim切换到Emacs几个月并遇到了一个奇怪的问题:当font-lock打开时,在emacs中滚动变得非常慢.配置相关部分的示例:

(require 'vimpulse)
(require 'font-lock)
(require 'color-theme)

(global-font-lock-mode 1)
;;(setq font-lock-maximum-decoration t
;;font-lock-maximum-size nil)
;;(setq font-lock-support-mode 'fast-lock-mode ; lazy-lock-mode
;;  fast-lock-cache-directories '("~/.emacs-flc"))
Run Code Online (Sandbox Code Playgroud)

即使是以几百行开头的相对较小的文件,它也很慢.似乎这不是一个非常普遍的问题,因为到目前为止我没有找到任何明确的解决方案.

GNU Emacs 23.1.1 Ubuntu 10.04

emacs font-lock emacs-faces

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

Emacs字体锁定模式:提供自定义颜色而不是脸部

讨论字体锁定模式的页面上,提供了一个突出显示自定义模式的示例:

 (add-hook 'c-mode-hook
           (lambda ()
            (font-lock-add-keywords nil
             '(("\\<\\(FIXME\\):" 1 font-lock-warning-face t)))))
Run Code Online (Sandbox Code Playgroud)

是否有提供自定义颜色,而不是一种方式font-lock-warning-face,并没有定义一个新的自定义面孔.我希望能够写出如下内容:

(font-lock-add-keywords nil '(("\\<\\(FIXME\\):" 1 "Blue" t)))
Run Code Online (Sandbox Code Playgroud)

或RGB颜色定义:

(font-lock-add-keywords nil '(("\\<\\(FIXME\\):" 1 "#F0F0F0" t)))
Run Code Online (Sandbox Code Playgroud)

使用双引号不起作用.你知道什么使其工作?

emacs customization elisp colors emacs-faces

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

调用存储过程python

我正在编写一个脚本来提取/更新MsSQL服务器,我可以让我的一个存储过程调用工作但不是我在updateDB函数中的第二个.这是我的代码脚本运行正常没有错误代码

import pyodbc 
import json
import argparse
import cgi, cgitb


#GLOBALS
    BUILDCODE = " "
    deptCODE = 0
    bldgCODE = " "
def getCodes(conn, building, department):
    #just for testing
    departmentt = 'COMPUTER SCIENCE'
    buildingt = 'PEARCE HALL'


    #geting the building code from db
    cursorBuild = conn.cursor()
    cursorBuild.execute("select * from dbo.building where name = '%s'" % buildingt)
    bldgRow = cursorBuild.fetchall() 
    cursorBuild.close()
    bldgCode = bldgRow.pop(0)

    global bldgCODE
    bldgCODE = bldgCode.code


    #getting the dept code
    cursorDept = conn.cursor()
    cursorDept.execute("execute dbo.GetCode_ByDepartment @department = '%s'" …
Run Code Online (Sandbox Code Playgroud)

python sql-server stored-procedures pyodbc

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

在编译器中实现闭包

我试图设计一个基本编译器到伪汇编代码.但是,我无法弄清楚如何实现闭包.看来我需要将特定的寄存器值与每个"子程序"相关联.我已经考虑过使用堆栈了,但是再一次看起来不够.似乎没有任何关联数组可以工作,但是如何在汇编中完成它或类似的东西呢?

我选择尝试表示的示例如下,以CoffeeScript形式传达以简洁.

((x) -> (y) -> x(y))((x) -> x)(2)
Run Code Online (Sandbox Code Playgroud)

这是我一直在尝试的一般结构.这是我正在编译的伪程序集的示例.

'((label lam1)   ;; (x) -> x
  (cp resp arg)
  (ret)

  (label lam2)   ;; (y) -> x(y)
  (jmp x)

  (label lam3)   ;; (x) -> [(y) -> ...]
  (cp x arg)     ;; this is the assignment intended for a closure
  (cp resp lam2) ;; this is a returned lambda, needing the closure
  (ret)

  (label main)
  (cp arg lam1)
  (call lam3)
  (set arg 2)
  (call resp))) 
Run Code Online (Sandbox Code Playgroud)

这有效; 但是,只需在名称下设置值x,然后返回一个lambda,在x执行lambda之前,该值很容易被污染.

计算机程序的结构和解释中的实现描述如下,在组装中似乎不可行.我不知道他们可以使用什么其他策略. …

lisp compiler-construction assembly closures

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

如何在不重启Emacs的情况下刷新字体设置?

问题解决了

我决定使用名为Ricty的缩放定制字体.这是一种更简单的方法.

-

我正在设置Emacs字体大小,使用face-font-rescale-alist,如下所示.

(create-fontset-from-ascii-font "Inconsolata-12:weight=normal:slant=normal" nil "myfavoritefontset")
(set-fontset-font "fontset-myfavoritefontset"
          'japanese-jisx0208
          (font-spec :family "TakaoExGothic" :size 12)
          nil
          'append)
(add-to-list 'default-frame-alist '(font . "fontset-myfavoritefontset"))
(setq face-font-rescale-alist
    '(("^-apple-hiragino.*" . 1.2)
      (".*osaka-bold.*" . 1.2)
      (".*osaka-medium.*" . 1.2)
      (".*courier-bold-.*-mac-roman" . 1.0)
      (".*monaco cy-bold-.*-mac-cyrillic" . 0.9)
      (".*monaco-bold-.*-mac-roman" . 0.9)
      ("-cdac$" . 1.3)
      (".*Inconsolata.*" . 1.0)))
Run Code Online (Sandbox Code Playgroud)

来自http://d.hatena.ne.jp/shammer/20120811/1344701212

要检查字体大小,每次更改值时都会重新启动Emacs.

如何在不重新启动Emacs的情况下刷新字体大小?

emacs fonts emacs-faces

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