小编iro*_*ggy的帖子

如何将多个标签行粘贴到Vi中?

我想将我从桌面剪切的内容粘贴到Vi中打开的文件中.

但是,如果我粘贴在页面上相互叠加的选项卡.

我认为这是某种视觉模式的改变,但无法找到命令.

vi vim

23
推荐指数
1
解决办法
7385
查看次数

神经网络的非数学描述

我不是数学家.我喜欢一个很好的数学难题,但我全心全意地承认自己的弱点.也就是说,我一直对神经网络感兴趣,虽然我理解它们足以从头开始实现它们,但当我需要理解任何我只能找到数学证明的概念时,我就会碰壁.程序员对神经网络的指导在哪里,使用代码而不是公式来解释实际推理?

neural-network

14
推荐指数
1
解决办法
2434
查看次数

为什么像Vim和Emacs这样的旧编辑器会在界面中暴露文件和缓冲区之间的区别?

我的问题有意义吗?使用Vim或Emacs,您会发现接口公开了代码在缓冲区中编辑的文件状态的表示,该文件是可以填充缓冲区或写入缓冲区的磁盘存储.程序员知道的所有这些东西,但只是编辑文本时,它为什么暴露?任何新的编辑器都会告诉你"这是一个文件.编辑它."

是的,我理解技术含义,但这不是我的问题.这个问题甚至不是关于它是否是一个好主意.Vim和Emacs是我们今天常用的两个最古老的编辑器,他们分享这种行为.我知道没有新的编辑器做同样的事情.编辑何时停止这样做,为什么?

vim emacs editor

12
推荐指数
3
解决办法
2546
查看次数

psycopg2与服务器断开连接

我一直在解决这个问题.我设置了一台全新的机器.我已经安装了postgresql和我所有其他依赖项的新副本.基本上,我随机地将这些数据库断开连接.我可以执行相同的请求,无论是有效还是无效.外观非常不确定.在Postgresql上查看日志,它甚至没有连接.现在,我希望如果它从未连接过,我会在建立连接并获取光标时遇到此问题,但是我在以后尝试实际使用连接时会得到它.鉴于下面的回溯,我希望看到在pg日志中建立连接,然后由于某种原因断开连接.我没有,所以我想知道是否有一些不匹配的线索.

Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/core/handlers/wsgi.py", line 242, in __call__
    response = self.get_response(request)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/core/handlers/base.py", line 73, in get_response
    response = middleware_method(request)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/middleware/locale.py", line 16, in process_request
    language = translation.get_language_from_request(request)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/utils/translation/__init__.py", line 97, in get_language_from_request
    return real_get_language_from_request(request)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/utils/translation/trans_real.py", line 349, in get_language_from_request
    lang_code = request.session.get('django_language', None)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/contrib/sessions/backends/base.py", line 63, in get
    return self._session.get(key, default)
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/contrib/sessions/backends/base.py", line 172, in _get_session
    self._session_cache = self.load()
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/contrib/sessions/backends/db.py", line 16, in load
    expire_date__gt=datetime.datetime.now()
  File "/usr/local/lib/python2.6/dist-packages/Django-1.1-py2.6.egg/django/db/models/manager.py", line 120, …
Run Code Online (Sandbox Code Playgroud)

python database django postgresql psycopg2

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

序列化格式与结构化克隆算法兼容?

有人存在吗?结构化克隆算法是为HTML5定义的,允许浏览器使用一致的机制来保存和传输由IndexedDB和window.postMessage()使用的复杂Javascript对象,但它不是序列化格式.有谁知道这种格式可以代表SCA中有效的一切?

除了JSON可以表示的类型之外,还必须包括对象之间的循环引用,以及RegExp对象,Blob,File,FileList和ImageData对象.

有什么事吗?

html5

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

WYMeditor不会将内容反映为textarea值

我开始在网站上的所有内容类型中部署WYMeditor,看起来不错.现在我看到它如何保存和查看,但它没有提交任何东西,我不知道为什么.

我从几个角度看这个.我甚至会在这一点上采用monkeypatch,如果我能学会如何自己获取数据,我可以在提交时将其粘贴到现场.那个或它不能单独工作的真正原因会很棒.谁有想法?

<li><label for="id_comment">comment on this article:</label> <textarea id="id_comment" rows="10" cols="40" name="comment"></textarea> 
<script type="text/javascript"> 
    $(document).ready(function(){

    jQuery("#id_comment").wymeditor({
      "toolsItems":[
         {
            "name":"Bold",
            "css":"wym_tools_strong",
            "title":"Strong"
         },
         {
            "name":"Italic",
            "css":"wym_tools_emphasis",
            "title":"Emphasis"
         },
         {
            "name":"InsertOrderedList",
            "css":"wym_tools_ordered_list",
            "title":"Ordered_List"
         },
         {
            "name":"InsertUnorderedList",
            "css":"wym_tools_unordered_list",
            "title":"Unordered_List"
         },
         {
            "name":"Indent",
            "css":"wym_tools_indent",
            "title":"Indent"
         },
         {
            "name":"Outdent",
            "css":"wym_tools_outdent",
            "title":"Outdent"
         },
         {
            "name":"Undo",
            "css":"wym_tools_undo",
            "title":"Undo"
         },
         {
            "name":"Redo",
            "css":"wym_tools_redo",
            "title":"Redo"
         },
         {
            "name":"CreateLink",
            "css":"wym_tools_link",
            "title":"Link"
         },
         {
            "name":"Unlink",
            "css":"wym_tools_unlink",
            "title":"Unlink"
         },
         {
            "name":"Paste",
            "css":"wym_tools_paste",
            "title":"Paste_From_Word"
         }
      ],
      "logoHtml":"",
      "updateEvent":"blur",
      "stylesheet":"/static/yui/tiny_mce.css",
      "skin":"twopanels",
      "classesHtml":"",
      "updateSelector":"textarea"
      }); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery wymeditor

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

如何对源代码控制的八条诫命进行现代化改造?

你怎么更新这个?我从未见过任何现在的团队实际上"检出"一个文件.我也没编译.这些似乎是在分支之前.

  1. 您应该提早入住并经常入住.当你检查一个文件时,你会让你的同事感到愤怒,并坚持要检查它,直到某个未来的时间点,这个时间点是使用仅存在于你大脑中的变量来衡量的.
  2. 你永远不会检查破坏构建的代码.如果您的代码未编译,则它不属于源代码控制存储库.
  3. 当天退房时,您不得回家,也不得在周末或度假时离开,并检查文件.
  4. 在签入代码时,您应留下描述性评论.您无需在评论中包含您的姓名或日期,因为已经跟踪了该信息.
  5. 如果您签出文件但未进行任何更改,则应使用"撤消签出"选项.当您签入原始代码完全没有变化的代码时,它会让您的同事不高兴.
  6. 您不得使用注释来"保存"已失效的代码.不要害怕,因为您删除的代码仍然存在于源代码管理代码历史记录中,并且可以根据需要进行检索.
  7. 您将使用源代码控制不仅仅是归档代码.源代码控制存储库为技术文档,SQL脚本以及与项目相关的其他文档和文件提供了出色的存储空间.
  8. 您应该定期备份源代码控制数据库并将副本存储在场外位置.

来自http://scottonwriting.net/sowblog/posts/13581.aspx

version-control

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

在emacs中处理多个同名文件的最佳方法是什么?

我对emacs的一个问题是它似乎不能很好地处理不同目录中的命名文件.例如,如果我不小心,我最终会__init__.py打开20个缓冲区.我一直在做的是使用M-x rename-buffer和重命名它来指示它在哪个包中.但是,手动执行此操作有点单调乏味.

有没有人有任何攻击这个问题的策略?

emacs elisp

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

使用 OpenAPI 的意义何在?

我没有使用 OpenAPI 或类似的背景,即使我在日常工作中一遍又一遍地构建和使用 REST API。在我目前的角色中,我们总是定义 OpenAPI 规范,这似乎是流程的假定部分。团队将其视为非常重要的。

但是,我终其一生都无法认识到它的任何好处。我试图更好地理解。

在我知道它可以做的事情中,没有一个似乎是有益的,恕我直言,但我必须错过一些东西。

  • OpenAPI 规范可以生成文档,但在我看来,文档是供人类阅读的,应该由人类编写。生成的文档可能包含所有内容,但不包含使用整个 API 的上下文和细微差别。
  • OpenAPI 规范可以为单个 API 生成多种语言的客户端代码。通常,这些只是将 REST URL 结构映射到方法名称。这真的有用吗?这意味着我可能会做client.books.get(title="Moby Dick")而不是client.get("/books", {'title': 'Moby Dick'}). 它所做的一切都是围绕相同的名称进行转换,而不是使任何事情变得更容易或更简洁。那么,再一次,有什么意义呢?生成的客户端似乎根本没有添加任何内容。

任何人都可以启发我吗?

api rest openapi

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

排队运营商是一个值得的风格?

some_var = foo()
another_var = bar()
Run Code Online (Sandbox Code Playgroud)

要么

some_var    = foo()
another_var = bar()
Run Code Online (Sandbox Code Playgroud)

包括在添加或删除行时更改空白以使它们排成一行.这真的很好吗?是不是值得混淆差异?

coding-style

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

我如何只获得模型中的时间

如何格式化日期时间,只给我模型中的时间

python django

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

JS文件未被执行

<script type="test/javascript" src="/js/something.js"></script>
Run Code Online (Sandbox Code Playgroud)

没有什么看起来不合适,对吗?然后发生了什么,在Firefox,Chrome,Steel,Android Browser和IE 6中,页面加载并且不执行schedulegrid.js中的任何内容?即使它只是一个alert()调用:什么都没有.Firebug显示脚本的正确内容,所以我知道它加载它.什么可能导致所有浏览器都包含js脚本,但没有一个执行,但与实际内容无关?

javascript

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