问题列表 - 第46434页

配置存储设置[文件与数据库]

我看到程序员将大量信息放入数据库中,否则这些数据库可能放在一个包含数组的文件中.他们将使用许多SQL表,而不是数组,我认为这些表更慢.

CitrusDB在数据库中有一个名为"holiday"的表.该表只包含一个名为"holiday_date"的日期列,该日期列包含假日日期.我们的想法是让用户在表格中添加假期.柑橘和我在工作场所工作的程序员更愿意将所有这些信息都放在表格中,因为它是"标准的".

除非您允许用户通过用户界面添加假期,否则我不明白为什么会这样.我感觉有些东西我不见了.

php mysql

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

Java EE会话复制有哪些不同的方法?

我正在开发一个需要非常高可用性的项目,我的团队目前正在为未来版本升级一些基础架构和软件.

我们希望启用的功能之一是不仅跨不同服务器进行会话复制,而且理想情况下跨不同站点进行会话复制(地理位置分散).那可能吗?有什么办法?

对于我到目前为止所看到的,为了启用会话复制,通常的供应商方法是以下之一:

  • 可序列化的会话属性
  • web.xml中的<distributable />标记,以及特定于供应商的xml中的其他配置

还有其他方法吗?我应该进行内存复制吗?或者我应该坚持会话状态?哪些应用服务器厂商实施每个解决方

编辑:我开始了赏金,所以我真的在寻找一个全面的答案.:)

session-replication session-state cluster-computing java-ee

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

在一次迁移中添加多个列

场景:我们已经有了一个Document模型,我们想要添加

  • 上市
  • 私人的

使用单个迁移的更多列.

从我到目前为止搜索和阅读的内容来看,您只需编辑迁移文件即可.如果已应用迁移,则回滚并再次迁移.

  1. 这是常见的最佳做法,还是有更好的方法?
  2. 如果这是这样做的方式,那么迁移的正确命名是什么?

migration ruby-on-rails-3

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

打开xml查询excel单元格

过去,我创建了一个组件,用于使用excel库传递和从excel检索值.好的一点是,一旦你的工作簿在内存中并修改了一个单元格(我们称之为原始单元格),所有其他具有获取此原始单元格值的公式的单元格将自动刷新.

这可能在OpenXml中吗?

据我所知,显然这在OpenXml中不会发生,因为excel引擎并不是真的在后台执行,OpenXml只是一组用于序列化,反序列化,读取等xml文件的类吗?

c# excel openxml

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

在Android市场上的高分辨率资产的透明png

我正在尝试将具有透明背景的徽标上传到Android市场.出于某种原因,我的png正在被市场转变,以消除透明度.

我的设计师正在尽力遵循https://market.android.com/support/bin/answer.py?answer=1078870中的说明,但我们都无法弄清楚出了什么问题.据我们所知,他在png中做alpha,但看起来并不正确.

这是png:

在此输入图像描述

以下是市场上的情况:

在此输入图像描述

这似乎是市场上普遍存在的问题,尽管有些应用已经成功实现了这一目标.我们做错了什么?

png android alpha google-play

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

为什么Haskell没有单个元素元组?

我想知道为什么Haskell没有单个元素元组.是因为到目前为止还没有人需要它,或者是出于任何合理的原因?我在Real World Haskell的网站http://book.realworldhaskell.org/read/types-and-functions.html#funcstypes.composite的评论中找到了一个有趣的帖子,人们猜到了各种原因,如:

  • 没有好的语法糖.
  • 这没用.
  • 您可以认为像(1)这样的正常值实际上是单个元素元组.

但有人知道除猜测之外的原因吗?

haskell

27
推荐指数
3
解决办法
3004
查看次数

Ruby on Rails:全功能无表格模型

在搜索无表格模型示例后,我遇到了这个代码,这似乎是关于如何创建一个代码的一般共识.

class Item < ActiveRecord::Base
class_inheritable_accessor :columns
  self.columns = []

  def self.column(name, sql_type = nil, default = nil, null = true)
    columns << ActiveRecord::ConnectionAdapters::Column.new(name.to_s, default, sql_type.to_s, null)
  end

  def all
    return []
  end

  column :recommendable_type, :string
  #Other columns, validations and relations etc...
end
Run Code Online (Sandbox Code Playgroud)

但是我还希望它能够像模型那样起作用,表示一个对象的集合,这样我就可以做Item.all.

计划是使用文件填充项目,并从文件中提取每个项目的属性.

但是目前如果我做Item.all我会得到一个

Mysql2::Error Table 'test_dev.items' doesn't exist...

错误.

ruby activerecord model ruby-on-rails

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

Rails 3 - 限制资源路由中的操作格式

我的路线中定义了资源.

resources :categories
Run Code Online (Sandbox Code Playgroud)

我的类别控制器中有以下内容:

  def show
    @category = Category.find(params[:id])

    respond_to do |format|
      format.json { render :json => @category }
      format.xml  { render :xml => @category }
    end
  end
Run Code Online (Sandbox Code Playgroud)

控制器动作适用于json和xml.但是,我不希望控制器响应html格式请求.我怎么才能只允许json和xml?这应该只在show动作中发生.

实现这一目标的最佳方法是什么?还有什么好的提示来干掉respond_to块吗?

谢谢你的帮助.

ruby resources routes dry ruby-on-rails-3

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

审查委员会,审查后和删除的文件

谷歌搜索和阅读评论委员会的文件(和窃听同事)到目前为止还没有解决这个问题.

我正在使用Review Board(1.5)进行代码审查.在进行命令行后审查时,审核委员会在删除文件时不喜欢它(svn del,即).

换句话说,例如r1有foo.js但是r3在重组和清理不再使用的文件时删除了foo.js svn.

进行后期审核时,错误消息为:

server$ post-review --revision-range=r1:r3 --submit-as="jody"
Failed to execute command: ['svn', 'info', 'js/app.conf.js']
['js/foo.js:  (Not a versioned resource)\n', '\n', 'svn: A problem occurred; see other errors for details\n']
Run Code Online (Sandbox Code Playgroud)

如何在不需要的文件的情况下进行svn del,但在没有错误的情况下继续进行后期审核?

review-board

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

Xlib还在使用吗?

xlib还在使用吗?我能找到的有用文档是http://tronche.com/,对我而言,它看起来非常过时.谁使用Xlib?GTK +和QT是建立在它上面的吗?我们提前谢谢了.

xlib

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