小编shy*_*cha的帖子

在Postgres中转义类似关键字的列名

如果Postgres表中的列具有名称year,那么应该如何INSERT查询以设置该列的值?

例如:INSERT INTO table (id, name, year) VALUES ( ... );年份字附近给出错误.

sql postgresql

122
推荐指数
2
解决办法
7万
查看次数

你如何在JQuery.DataTable中更改单元格的样式?

我有一个关于为数据单元格设置样式属性的问题jQuery.DataTable.dataTable使用以下代码初始化时,我能够为每列设置宽度:

oTable = $('#example').dataTable( {
    "aoColumns" : [ 
        { sWidth: '40%' }, 
        { sWidth: '60%' }
    ]
} );
Run Code Online (Sandbox Code Playgroud)

现在我想改变第二列的对齐方式,如下所示:style="text-align: right;".

我正在使用此代码动态添加行:

/* Global var for counter */
var giCount = 2;

function fnClickAddRow() {
    oTable.fnAddData( [
        'col_1', 
        'col_2' ] );

    giCount++;  
}
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何在插入新行后选择新行的第二个单元格如何在插入之前/期间设置行的样式?

任何帮助将不胜感激!

datatable jquery-plugins jquery-selectors

29
推荐指数
4
解决办法
7万
查看次数

Twitter Bootstrap 2.0中的中心导航栏

假设我们使用Twitter Bootstrap 2.0为导航栏设置了以下标记.

<div class="navbar navbar-fixed-top">
  <div class="navbar-inner pull-center">
      <ul class="nav">
      <li class="active"><a href="#">HOME</a></li>                        
      <li><a href="#contact">CONTACT</a></li>
      </ul>        
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

.nav内心居中的最佳方式是什么navbar-inner

我只是想出了我自己的CSS样式:

@media (min-width: 980px) {
    .pull-center {
        text-align: center;
    }
    .pull-center > .nav {
        float:none;
        display:inline-block;
        *display: inline; *zoom: 1;
        height: 32px;
    }
}
Run Code Online (Sandbox Code Playgroud)

navigation css3 centering responsive-design twitter-bootstrap

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

Magento图片上传表单字段

我按照这个链接在我的Magento模块中进行图像上传工作,但所有代码所做的最好的事情是通过POST传递选定的文件名:$_FILES每当我添加imagefile字段时,数组都是空的.

这是我的代码:

<?php
class Moo_News_Block_Adminhtml_News_Edit_Tab_Form extends Mage_Adminhtml_Block_Widget_Form
{
    protected function _prepareForm()
    {
        $form = new Varien_Data_Form();
        $this->setForm($form);
        $fieldset = $form->addFieldset('news_form', array('legend' => Mage::helper('news')->__('Item information')));

        $fieldset->addField('title', 'text', array(
            'label'     => Mage::helper('news')->__('Title'),
            'class'     => 'required-entry',
            'required'  => true,
            'name'      => 'title',
        ));

        $fieldset->addField('published', 'select', array(
            'label'     => Mage::helper('news')->__('Published'),
            'name'      => 'published',
            'required'  => true,
            'values'    => array(
                array(
                    'value'     => 1,
                    'label'     => Mage::helper('news')->__('Yes'),
                ),

                array(
                    'value'     => 0,
                    'label'     => Mage::helper('news')->__('No'),
                ),
            ), …
Run Code Online (Sandbox Code Playgroud)

php file-upload magento

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

使用cmake和命令行构建MSVC项目

美好的一天!

让我们有一个源文件main.cpp和一个CMakeLists.txt包含下一个文本的文件:

cmake_minimum_required(VERSION 2.6)
project(tmp)

set(CMAKE_CXX_FLAGS "-Wall")
add_executable(tmp.elf main.cpp)
Run Code Online (Sandbox Code Playgroud)

假设该main.cpp文件包含一个简单的"Hello,World!" 程序:

#include <stdio.h>

int main()
{
  printf("Hello, World!\n");
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我们可以用它来构建项目cmake CMakeLists.txt && make.然后我们将获得tmp.elf我们可以运行的文件.或者我们可以得到没有tmp.elf文件并假设main.cpp源文件有问题(假设编译器和cmake在构建系统上正确安装).

所以,问题是:我们如何在Windows机器上做同样的事情?例如,我们将tmp.vcproj在运行后获取文件cmake CMakeLists.txt,然后我们需要以某种方式构建它.如何使用命令行执行构建过程?(Java的Process.start(),实际上:-P)

command-line build cmake visual-studio

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

使用/.*?/有什么好处

在一些Rails代码(黄瓜特征的步骤定义,javascripts,rails_admingem)中,我发现了这个正则表达式部分:

string =~ /some regexp.+rules should match "(.*?)"/i
Run Code Online (Sandbox Code Playgroud)

我对正则表达式有一些了解,我知道这些*?符号是相似的,但是星号表示zero and more,问号意味着could be present or could be not.

因此,使用问号附近的符号组使得它的存在非必需的内短语被测试.什么是......嗯......在非必需的已经组附近使用它的技巧(跳过要求是使用星号afaik)?

ruby regex cucumber

9
推荐指数
3
解决办法
426
查看次数

在D中使用外部库

我在linux上有一个DMD + Tango软件包.请告诉我一步一步的信息,例如,如何在D中使用外部库zlib.我编译了zlib.

我有一个像这样的文件树:

myzlib
??? include
?   ??? zconf.h
?   ??? zlib.h
??? lib
    ??? libz.a
Run Code Online (Sandbox Code Playgroud)

我接到了import tango.io.compress.ZlibStream;电话myfile.d.

这些是我的问题:

  1. 我需要将这些文件复制到dmd/lib目录吗?
  2. 我需要修改dmd/bin/dmd.conf文件吗?
  3. 我应该如何调用dmdcompiler(dmd myfile.d -Llibz.a)或其他东西(也许,使用绝对路径)?

我从未尝试过使用任何其他语言的外部库.请帮我.

d external zlib tango

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

电子cIrcuit图组件连接算法

我正在创建一个网络服务,旨在模拟电子电路的工作方式.该项目尚未进入Alpha阶段.

我坚持项目的一个重要里程碑:当一个人尝试将一个组件的引脚连接到另一个引脚时 - 应该构建连接线.

首先,连接线只是一条直线,几乎没有任何改变它的方法.

在此输入图像描述

然后它变得有点弯曲,有可能添加,移动和删除点,这决定了线是如何弯曲的.

在此输入图像描述

现在它(连接线)是使用A*算法创建的.

在此输入图像描述

实现还不是很好,因此编辑A*生成的连接线并不是一个好主意,因为它失败了很多.

连接线创建算法的想法如下:

  1. 确定起始结束

  2. 找到startend之间的路径,它不会与任何现有组件的边界框重叠

  3. 创建一组基点 - 一个坐标列表,从步骤#2 开始 + 开始 + 尾部

  4. 创建一组将形成连接线的线:

    for (var i = 1; i < points.length; i++) {
        var p0 = points[i - 1], p1 = points[i], 
            line = MooChip.paper.path(Raphael.format('M%1,%2L%3,%4', p0.x, p0.y, p1.x, p1.y));
    }
    
    Run Code Online (Sandbox Code Playgroud)

问题是,连接线可以重叠,而他们只能相交......嗯,其实还有另外一个问题:我不能想象一个如何执行连接线连接,喜欢这里,左下图:

在此输入图像描述

问题是:我应该如何建立连接路径(使其大部分接近精心设计的电路图,让我们说)以及如何实现原理图连接?

javascript algorithm electronics circuit-diagram

7
推荐指数
0
解决办法
1520
查看次数

如何在OpenGL中创建没有着色器的快速简单的场景无关阴影

让我在房间的中心有一些网格(例如球体),充满立方体和一个光源.如何在OpenGL中使用"标准"(固定)功能进行快速简单的阴影投射?注意:结果必须包含立方体和球体阴影.

opengl lighting shadowing

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

JTextPane不可变文本块

我一直在创建类似文本编辑器的东西,并注意到NetBeans中一个有趣的功能:从模板创建Java应用程序(例如,"桌面应用程序")时,它会创建不可变的代码块(它们可供查看但是它们不能直接修改).

此镜头应使上述所有文字清晰:

在此输入图像描述

那么,问题是:如何使用JTextPane实现这样的功能?

java swing netbeans jtextpane

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