问题列表 - 第39399页

从SlickGrid中的单元格获取数据

我使用什么方法为SlickGrid获取单元格内容?例如:

...
grid = new Slick.Grid($("#myGrid"), data, columns, options);
grid.onAddNewRow = function(item,colDef) {
  grid.removeRow(data.length);
  data.push(item);
  grid.updateRowCount();
  grid.render();
}

grid.onCurrentCellChanged = function(args){
  // get cell content!
};
...
Run Code Online (Sandbox Code Playgroud)

提前致谢!

javascript jquery jquery-plugins slickgrid

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

SVN Web开发工作流程

我已经阅读了有关此问题的SO中的许多问题,但我无法找到适合我们情况的任何好建议.我继承了这个工作流程,我正努力让它变得更好.

我们的设置

  • PHP代码库(特别是Kohana)
  • 代码库支持~60个站点,每个站点都有独特的模板(即60个QA [质量保证]域)
  • 每个站点都有不同资产和资源的A记录(即每个域的8个A记录)
  • 3位开发人员
  • 3位设计师
  • 开发人员拥有用于本地开发的VMware生产服务器映像
  • 设计师没有
  • 用于QA的共享物理开发服务器,提交后更新始终将此服务器保持在主干的当前HEAD
  • 生产服务器,根据实时功能更新为不同版本的混合和匹配

我们的工作流程

  • 开发人员在本地工作,直到完成给定功能,然后将整个功能提交到主干以进行内部QA.
  • 设计师只对CSS /图像/模板进行小的更改.他们直接提交trunk,QA自己的更改,并在他们的QA之后立即更新生产服务器上的相应文件.
  • 当功能准备就绪后,生产服务器将手动更新为与该功能相关的每个文件的正确版本号.有时这很简单,有时它非常毛茸茸(很多svn log调用寻找上游依赖).

我们的问题

  • 由于三个不同的开发人员正在处理需要不同QA数量的不同功能,我们发现自己会定期遇到上游依赖问题.
  • 在任何给定时间,我们都无法以编程方式确定生产服务器上的哪些功能以及哪些功能不是. svn status -u将告诉我们哪些文件不是最新的,但通常不是一个清晰的功能图片.

我知道的

  • 有一个生产部门可以减轻我们的一些问题.我们至少可以监控哪些功能被添加到生产中以及何时添加,尽管这不会解决上游依赖性问题.
  • 功能分支是一个选项,我们在过去尝试过.由于我们的软件每个分支需要60个QA域,因此我们遇到了流程管理问题.例如,为每个功能分支创建480个(每个域60个域x 8个记录)A记录.
  • 开发人员分支也是一种选择,但我们的功能QA时间有所不同.我不能肯定地说,在我需要提交其他内容之前,之前的功能将不在QA中.

上游依赖示例

  • 开发人员A在管理员和前端都添加了新的幻灯片功能.
  • 开发人员B在管理员和前端都添加了新的反馈功能.
  • 这两个功能都与位置模型/控制器逻辑交织在一起,因此对这些相关文件进行了更改以考虑这两个新功能.
  • 幻灯片放映功能进入QA,但受到某些发展监督或范围蔓延的影响.
  • 反馈功能进入QA并且没有问题.
  • 我们希望遵循时间表并将反馈功能推送到生产中,但我们无法直接执行,因为这两个功能都需要更改位置模型/控制器.也就是说,我们不能只做一个svn update file1 file2 file3.
  • 注意: 这是一个简单的例子,它可以通过进行一些反向合并来解决.我们的问题经常比这复杂.

多站点结构信息

  • 我们有许多预定义的结构主题,包括视图,图像,CSS文件,JS文件等.
  • 每个站点都分配了一个主题.
  • 出于品牌和可扩展性的原因,每个站点都可以使用自定义视图覆盖主题视图,或者包含其他特定于站点的CSS/JS文件.

我确信还有其他一些人在努力解决类似的问题,我希望能从互联网上的聪明人那里获得一些见解.如果我说的话似乎很清楚,请随时提问!

php svn workflow

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

如何列出应用程序公开的所有活动?

我认为应该可以从清单文件中描述的"第三方"应用程序中获取所有活动.我无法弄清楚如何.

例如:

List<Activity> aList = packManager.getActivitiesForPackage("package.name");
Run Code Online (Sandbox Code Playgroud)

提前致谢!

android android-activity

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

View()与PartialView()

View()方法可以加载部分视图.

之间的差别View(),并PartialView()View()可以加载视图和局部视图,并PartialView()只能装载部分的看法?

asp.net-mvc

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

什么是一些好的机器学习编程练习?

理想情况下,它们具有以下特征:

  1. 它们可以在一个编码的晚上完成.它不需要一周或更长时间才能获得有趣的结果.这样,我觉得我已经学会了并且只用一个(可能几个小时)坐着就能完成一些事情.

  2. 问题来自现实世界,或者它们至少是现实世界问题的玩具版本.

  3. 如果问题需要数据来测试解决方案,那么现实世界的数据集很容易获得,或者我自己生成有趣的测试数据是微不足道的.

  4. 很容易评估我所做的工作有多好.当我测试我的解决方案时,从结果中可以清楚地看出,我已经完成了一些非常重要的事情,无论是通过简单的检查,还是通过量化的结果质量测量.

artificial-intelligence machine-learning

26
推荐指数
3
解决办法
7692
查看次数

在vb.net中将RichTextBox内容转换为Word而不会丢失格式

我将单词内容复制到richtextbox而没有完全失去格式,但现在我正在编辑richtextbox中的内容.现在我想将richtextbox内容复制到word文档而不会丢失任何格式化,在vb.net中.你怎么做呢?

vb.net ms-word richtextbox

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

三星Galaxy上的Android SD卡特性

我的应用程序要求使用手动将文件从PC复制到我的应用程序在其中创建的子目录中的SD卡(或者我将在根目录中查找它).到目前为止,这么好(大多数人没有问题,除非他们试图在手机仍然连接时运行我的应用程序,然后问为什么它告诉他们"SD卡未安装":-)).

无论如何,我想知道三星Galaxy手机是如何工作的,因为我的理解是他们有一个外部和内部SD卡.我的应用程序当前调用"Environment.getExternalStorageDirectory()"; 这会返回EXTERNAL卡的根目录吗?

此外,当用户将设备安装到他们的PC上时,它看起来像什么?他们是看到两个已安装的驱动器,还是仅将外部卡作为驱动器或其他内容?

android

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

如何取消屏蔽从域掩码站点到外部站点的链接?

我注册了域名www.a.com然后我将屏蔽(使用GoDaddy)流量从www.a.com转发到www.really.long.url.com,因此用户只能在其地址栏中看到www.a.com访问我的网站.问题是,如果用户在我的网站上点击指向www.google.com的链接,他们会被定向到Google,但他们的地址栏仍然是www.a.com.

如何禁用外部链接的域掩码?

forwarding masking

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

如何使用iText API获取当前页边距

我有这个要求合并两个pdf文档并在结果pdf文档中设置指定的边距.有没有办法从PdfReader或PdfImportedPage获取当前页边距?我想通过这些测量来决定是否转换或缩放输入页面.

pdf merge itext

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

使用不带引号的键安全地解析JSON字符串

json2.js严格要求所有对象键都是双引号.但是,在Javascript语法{"foo":"bar"}中相当于{foo:"bar"}.

我有一个textarea接受来自用户的JSON输入,并希望"轻松"双重引用键的限制.我已经看过json2.js如何在它出现之前的四个阶段验证JSON字符串.我能够添加第5个阶段以允许不带引号的密钥,并想知道这个逻辑是否存在任何安全隐患.

var data = '{name:"hello", age:"23"}';

// Make sure the incoming data is actual JSON
// Logic borrowed from http://json.org/json2.js
if ( /^[\],:{}\s]*$/.test(data.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, "@")
     .replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, "]")
     .replace(/(?:^|:|,)(?:\s*\[)+/g, ":") // EDITED: allow key:[array] by replacing with safe char ":"
     /** everything up to this point is json2.js **/

     /** this is the 5th stage where it accepts unquoted keys **/         
     .replace(/\w+\s*\:/g, ":")) ) { // EDITED: allow any alphanumeric key

  console.log( (new Function("return " + …
Run Code Online (Sandbox Code Playgroud)

javascript json object-literal

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