小编Ric*_*ton的帖子

如何创建rails迁移以删除/更改精度并按小数缩放?

我试图从NUMERIC我的数据库中的十进制(PostgreSQL )字段中删除精度和比例属性?

田野:

t.decimal  "revenue_per_transaction", :precision => 8, :scale => 2
t.decimal  "item_quantity",           :precision => 8, :scale => 2
t.decimal  "goal_conversion",         :precision => 8, :scale => 2
t.decimal  "goal_abandon",            :precision => 8, :scale => 2
t.decimal  "revenue",                 :precision => 8, :scale => 2
Run Code Online (Sandbox Code Playgroud)

我需要在迁移中添加什么来将这些更改为无限制的比例和精度,或者增加比例?目前我正在达到规模限制并得到如下错误:

ERROR:   numeric field overflow
Run Code Online (Sandbox Code Playgroud)

这是上下文:Heroku上的"PG ::错误 - 数字字段溢出"

database postgresql ruby-on-rails ruby-on-rails-3

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

iOS 6和Xcode 5.0的图标光泽度

在使用iOS6和XCode 5时,我真的很害怕如何从我的图标中删除光泽.

我已经阅读了这些问题:

从iOS 4.3中的图标中删除光泽效果

图标已经包含光泽效果不工作ios 5

如何禁用突出显示应用程序图标?

现在我的plist看起来像这样:

<plist version="1.0">
<dict>
    <key>LSApplicationCategoryType</key>
    <string></string>
    <key>CFBundleDevelopmentRegion</key>
    <string>en</string>
    <key>CFBundleDisplayName</key>
    <string>${PRODUCT_NAME}</string>
    <key>CFBundleExecutable</key>
    <string>${EXECUTABLE_NAME}</string>
    <key>CFBundleIdentifier</key>
    <string>com.burton.${PRODUCT_NAME:rfc1034identifier}</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundleName</key>
    <string>${PRODUCT_NAME}</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleShortVersionString</key>
    <string>1.0</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>1.0</string>
    <key>LSRequiresIPhoneOS</key>
    <true/>
    <key>UIPrerenderedIcon</key>
    <true/>
    <key>UIRequiredDeviceCapabilities</key>
    <array>
        <string>armv7</string>
    </array>
    <key>UISupportedInterfaceOrientations</key>
    <array>
        <string>UIInterfaceOrientationPortrait</string>
    </array>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)

但是,当我在手机上预览应用程序时,仍然会应用光泽效果.任何帮助将非常感激.

iphone xcode ios

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

如何为Android中的textView创建计数效果

我正在开发一个应用程序,用于计算几段文本中的问号数量.

扫描完成后(根本没有时间)我希望在数字从0到TOTAL之后显示总数.所以,对于10:0,1,2,3,4,5,6,7,8,9 10然后停止.

我尝试了几种不同的技术:

                TextView sentScore = (TextView) findViewById(R.id.sentScore);

                long freezeTime = SystemClock.uptimeMillis();

                for (int i = 0; i < sent; i++) {
                    if ((SystemClock.uptimeMillis() - freezeTime) > 500) {
                        sentScore.setText(sent.toString());
                    }
                }
Run Code Online (Sandbox Code Playgroud)

我也试过这个:

    for (int i = 0; i < sent; i++) { 
        // try {
            Thread.sleep(500);

        } catch (InterruptedException ie) {
            sentScore.setText(i.toString()); 
        } 
    }
Run Code Online (Sandbox Code Playgroud)

我相信这些都是非常业余的尝试.任何帮助将非常感激.

谢谢,

理查德

java android android-layout

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

是否可以纯粹在代码中创建基于视图的NSTableView?

我已经成功地在代码中创建了基于单元格的NSTableView.我想让单元格更有趣,我已经读过我需要创建一个基于视图的NSTableView.

我一直喜欢的教程这样.

我的UI的其余部分完全是代码.我一直试图为这个tableview做同样的事情而没有太多运气.

这是我如何定义TableView - 我需要停止注册Nib,我不知道如何:

     let nib = NSNib(nibNamed: "TransactionCellView", bundle: NSBundle.mainBundle())
        tableOfTransactions.registerNib(nib!, forIdentifier: "TransactionCellView")

        tableOfTransactions.headerView = nil

        tableOfTransactions.setDelegate(self)
        tableOfTransactions.setDataSource(self)
        tableOfTransactions.reloadData()
Run Code Online (Sandbox Code Playgroud)

这是我的每个单元格的存根代码:

func tableView(tableView: NSTableView, viewForTableColumn tableColumn: NSTableColumn?, row: Int) -> NSView?{
        var testCell = NSView()
        testCell.frame = NSRect(x: 0, y: 0, width: 300, height: 200)
        return testCell
}
Run Code Online (Sandbox Code Playgroud)

如何实现这一点的任何指针或建议将不胜感激!

cocoa swift

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

如何调试'致命错误:在解包可选值时意外发现nil'

Stack Overflow上存在很多与此错误相关的问题.我已经阅读了一些关于Optionals如何工作以及特别是这个错误的优秀帖子.但是,我没有找到任何关于最佳方法的信息,以确定哪个值被设置为nil并首先导致错误.

有没有什么好的调试技术可以找出哪个Optional导致了这个错误?

iphone ios swift

14
推荐指数
2
解决办法
4770
查看次数

使用Swift在NSTextField中垂直对齐文本

我一直在阅读有关如何在NSTextField上设置垂直对齐的各种选项.我希望文本显示在中心,并在Swift中以编程方式进行.以下是我目前看到的事情:

我在Swift中尝试过的一件事是设置以下属性:

textField.usesSingleLineMode = true
Run Code Online (Sandbox Code Playgroud)

有关垂直居中文本的最佳方法的任何提示将非常感谢!

cocoa appkit swift

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

PGError:错误:关系"table_name"不存在

我正在尝试将一个简单的应用程序推送到heroku并运行:

heroku rake db:migrate
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

rake aborted!
PGError: ERROR:  relation "posts" does not exist
:             SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull
              FROM pg_attribute a LEFT JOIN pg_attrdef d
                ON a.attrelid = d.adrelid AND a.attnum = d.adnum
             WHERE a.attrelid = '"posts"'::regclass
               AND a.attnum > 0 AND NOT a.attisdropped
             ORDER BY a.attnum

Tasks: TOP => db:migrate => environment
(See full trace by running task with --trace)
Run Code Online (Sandbox Code Playgroud)

我的迁移看起来像这样:

class CreatePosts < ActiveRecord::Migration
  def change
    create_table :posts do |t|
      t.string :source
      t.string :tweetid
      t.string …
Run Code Online (Sandbox Code Playgroud)

ruby postgresql ruby-on-rails heroku ruby-on-rails-3

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

Rails 3.2.1 heroku资产预编译错误

我已将这两行添加到application.rb:

config.assets.initialize_on_precompile = false

config.assets.compile = true
Run Code Online (Sandbox Code Playgroud)

但是,当我推送到Heroku时,我仍然会遇到错误:

2012-02-05T09:48:34+00:00 app[web.1]: Completed 500 Internal Server Error in 3ms
2012-02-05T09:48:34+00:00 app[web.1]: 
2012-02-05T09:48:34+00:00 app[web.1]: ActionView::Template::Error (bootstrap.css isn't precompiled):
Run Code Online (Sandbox Code Playgroud)

有什么建议?

ruby-on-rails heroku

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

界面生成器对象在我的故事板中不可见(标题是透明的)

我正在使用与我正在使用的另一个开发人员相同版本的XCode但是当我在我的机器上打开项目时,界面对象在故事板中不可见,并且它们的名称是半透明的.我用Google搜索过,但我似乎无法弄清楚为什么会发生这种情况.

任何想法将不胜感激!

Interface Builder透明对象

xcode objective-c interface-builder storyboard ios

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

如何测试macOS的Touch ID?

我正在为macOS开发应用程序.我们希望在新的MacBook Pro中使用Touch ID传感器来解锁我们的应用程序.在iOS上,您可以从模拟器测试本地身份验证框架.

有没有办法测试Mac应用程序的Touch ID?最新的XCode版本提供了一个很好的Touch Bar模拟器,但我找不到Touch ID的任何内容.

谢谢!

iOS模拟器Touch ID测试

macos cocoa touch-id

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