问题列表 - 第40262页

如何在Subversion中将文件批量重命名为小写?

我们在Linux服务器上运行subversion.当他们需要全部小写时,我们组织中的某人用大小写混合了约3k文件.

这适用于CLI

rename 'y/A-Z/a-z/' *
Run Code Online (Sandbox Code Playgroud)

但显然会搞砸颠覆.

svn rename 'y/A-Z/a-z/' * 
Run Code Online (Sandbox Code Playgroud)

不起作用,因为subversion处理重命名我猜.那么我怎么能做这个批处理工作呢?我很熟悉CLI,所以请解释一下我就像你的父母一样.手动重命名所有3k文件不是我想要承担的任务.

谢谢

linux svn

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

CoreData轻量级迁移:CoreData可以自动迁移到哪个"模型的简单更改"?

我想尽可能多地使用CoreData轻量级迁移,但是在文档中找不到,具体情况就是这种情况.文档说: 如果您只是对模型进行简单更改(例如向实体添加新属性),则在Mac OS X v10.6及更高版本和iPhone OS上,Core Data可以执行自动数据迁移.

要使Core Data能够执行此操作,更改必须符合明显的迁移模式,例如:
- 简单添加新属性
- 非可选属性变为可选
- 可选属性变为非可选属性,并定义默认值值

好吧,我尝试了添加一个没有关系的新实体并删除一个现有的实体(没有关系),并且自动也适用于我.

问题是:是否有人知道可以自动迁移的简单更改究竟是什么?

migration core-data

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

解析Android中的JSON响应

我正在为android编写一个httpget请求,查询附近事件的foursquare api.我收到的JSON响应是

{"groups": [
{
  "type": "Nearby",
  "venues": [
    {
      "id": 2587838,
      "name": "Marriott Druids Glen Hotel Newtownmountkennedy",
      "primarycategory": {
        "id": 79281,
        "fullpathname": "Travel:Resort",
        "nodename": "Resort",
        "iconurl": "http://foursquare.com/img/categories/travel/resort.png"
      },
      "address": "Newtownmountkennedy",
      "city": "Newtownmountkennedy",
      "state": "",
      "verified": false,
      "geolat": 53.091717,
      "geolong": -6.079162,
      "stats": {
        "herenow": "0"
      },
      "distance": 5596
    },
Run Code Online (Sandbox Code Playgroud)

这些场地可以有很多.我可以使用此代码打印出场地信息

InputStream instream = entity.getContent();
String result= convertStreamToString(instream);
Log.i("Hoosheer0",result);

// A Simple JSONObject Creation
JSONObject json=new JSONObject(result);
JSONArray venues = json.getJSONArray("groups");
//JSONArray docsArray = jObject.getJSONArray("docs");
for (int i = 0; i<venues.length();i++){ …
Run Code Online (Sandbox Code Playgroud)

android json foursquare

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

HttpWebRequest:更清晰地访问数字HTTP状态代码?

当我尝试获取不存在的页面或使用无效的HTTP方法时,HttpWebRequest.GetResponse()抛出System.Net.WebException一个Status属性为ProtocolError.在Message属性中,我可以在括号中看到HTTP状态代码.精细.但我没有看到整数StatusCode属性.我是否真的必须解析Message属性才能获得它?

.net httpwebrequest http-status-codes system.net.webexception

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

Magento - 检查是否安装了模块?

我在模板文件中有一小段代码,如果安装了某个模块,我只想运行.我找到了以下代码,您可以使用它来查找模块是否处于活动状态,但我想知道是否安装了模块.

$modules = Mage::getConfig()->getNode('modules')->children();
$modulesArray = (array)$modules;

if($modulesArray['Mage_Paypal']->is('active')) {
    echo "Paypal module is active.";
} else {
    echo "Paypal module is not active.";
}
Run Code Online (Sandbox Code Playgroud)

我想我可能会得到所有已安装模块的名称列表,然后使用

if (stristr($modulelist, 'Name_Extension'))
Run Code Online (Sandbox Code Playgroud)

仅在安装引用的扩展名时显示我的代码.

任何想法如何做到这一点?还是更好的解决方案?

magento

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

使用jquery将CSS复制到内联(或在从网页复制内容时保留格式)

我可能会为此代码混淆,但在此之前,我想我会问这是否有快速和/或内置方式或插件...

给定一个应用了css类的表,类定义在外部样式表中(样式应用于th,tr和td)我想移动或将该css复制到标记本身的style属性.换句话说,我想让CSS内联.

原因:使用这些页面的人有时会将表格复制并粘贴到电子邮件中.如果他们在具有外部源CSS的表上执行此操作,则粘贴的表将丢失所有格式.如果css是内联的,则保留格式.

我已经通过简单地使用$().css();函数将重复的css应用于表来以粗略和准备的方式完成此操作,但这并不理想.如果我在样式表中更改了css,我还必须在每个具有这种样式表的页面上更改此部分中的CSS

类似的东西$('.mytable').makeCSSInline(); 将是一个理想的功能 - 如果它存在:)

编辑:只是为了澄清:我不认为复制/粘贴将保留css如果它在内部样式表(使用.load函数复制)..它必须完全内联(在每个标记的样式属性中)具有与之相关的风格).

另外,我正在从firefox复制到outlook(所以从非微软到微软)

css jquery

18
推荐指数
2
解决办法
8949
查看次数

如何用ActiveRecord/Rails表达NOT IN查询?

只是为了更新这个,因为似乎有很多人来到这里,如果你使用Rails 4,请查看TrungLê`和VinniVidiVicci的答案.

Topic.where.not(forum_id:@forums.map(&:id))

Topic.where(published:true).where.not(forum_id:@forums.map(&:id))
Run Code Online (Sandbox Code Playgroud)

我希望有一个简单的解决方案不涉及find_by_sql,如果不是,那么我想这将必须工作.

我发现这篇文章引用了这个:

Topic.find(:all, :conditions => { :forum_id => @forums.map(&:id) })
Run Code Online (Sandbox Code Playgroud)

这是一样的

SELECT * FROM topics WHERE forum_id IN (<@forum ids>)
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法NOT IN解决这个问题,例如:

SELECT * FROM topics WHERE forum_id NOT IN (<@forum ids>)
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails rails-activerecord

198
推荐指数
6
解决办法
13万
查看次数

Python 2.5中的类装饰器?

有没有办法可以让类装饰器Google App Engine上运行,仅限于Python 2.5

或者让我重新说一下:是否有可能从已经执行的同一进程中改变Python解析器的行为?例:

good.py:

alter_python_parser()
import bad
Run Code Online (Sandbox Code Playgroud)

bad.py:

@decorated
class Foo(object): pass
Run Code Online (Sandbox Code Playgroud)

或者这可能显然是不可能的.

说明:我想使用大量使用类装饰器的第三方库,并且不想分叉它并维护我自己的版本.另一种方法是Typhoon App Engine使用更新的python 运行我的代码,但我担心谷歌不会在一段时间内升级他们的Python版本......

EDIT:

如何创建一个新的导入钩子,可以在运行中进行字符串替换并从内存加载模块?那应该是可能的.如果那里还没有实现,我会试一试.

但是我如何解析Python 2.6+代码Python 2.5呢?有没有python的解析器?有什么PYPY用?

python google-app-engine python-2.5

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

Visual Studio:如何为链接器指定不同的运行时库?(/MTd、MDd 等)

我正在链接到 VS2008 中的一些库。如果我对链接器的了解是正确的,MTd 用于静态链接,MDd 用于动态链接(到 DLL)。我的目标是静态链接一些库并动态链接其他库。项目选项似乎对链接器输入中的所有库只有一种设置。我该怎么做?

c++ dll linker visual-studio-2008 visual-c++

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

用于C++的小型本机跨平台GUI框架

我在c ++中用Boost写了一个小程序.它工作正常,所以我想给它一个图形界面,以便它更容易使用.
为了做到这一点,我正在寻找提供原生外观和感觉的小型跨平台框架.Windows和Linux支持就足够了,目前我不需要os x ...

我在其他项目中使用了wxWidgets,但设置一切并用软件运送这个大型库是一件痛苦的事.
但我真的对使用真正的原生控件感到惊讶.为了保持程序小,我也尝试了fltk,但它看起来很糟糕.

我只需要一个没有网络支持或其他噱头的简单框架.

所以我的问题是:有没有符合所有要求的框架?或者如果没有,哪些框架至少符合这些需求中的一部分?

提前致谢!

c++ frameworks cross-platform native

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