小编Tom*_*man的帖子

如何撤消git submodule update

我不小心检查了错误的子模块更新:(作为更大提交的一部分)

-Subproject commit 025ffc
+ Subproject commit f59250

它已被推到遥控器..

如何撤消此更新?

git undo git-submodules

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

How to append write to google cloud storage file from app engine?

This deprecated API supports appending content to google cloud storage file:

FileWriteChannel FileService.openWriteChannel(AppEngineFile file,
                                boolean lock)
Run Code Online (Sandbox Code Playgroud)

But,

GcsOutputChannel GcsService.createOrReplace(GcsFilename filename,
                               GcsFileOptions options)
Run Code Online (Sandbox Code Playgroud)

doesn't seem so.

What is the solution here?

google-app-engine google-cloud-storage

13
推荐指数
2
解决办法
9048
查看次数

任何gui for git merge(w squash)?

我的工作流程:

  • 来自大师的分支
  • 在我的分支机构工作,经常提交(100+)
  • 当我的分支完成工作时,将master合并到我的分支中,解决所有冲突.
  • 在合并回主人之前的代码审查时间

对于CODE REVIEW,我需要显示两个头之间的差异压缩/组织我的提交(大约5次提交).这项任务的最佳GUI(跨平台?)是什么?

git merge user-interface branch squash

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

我们如何在protobuf消息中放置变体消息(少数消息类型之一)?

我们如何在protobuf消息中放置变体消息(少数消息类型之一)?

message typeA {
    ....
}

message typeB {
    ....
}

message typeC {
    [typeB|typeA] payload;
}
Run Code Online (Sandbox Code Playgroud)

protocol-buffers

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

从eclipse构建时,为什么java程序比从命令行构建时慢?

我在一个循环中做了一些简单的函数调用和字符串操作,java程序在命令行下比从eclipse启动(Run as ...)快得多...

打印出6行输出,每行约120个字符.每条线的穿孔结果范围为50ms至300ms.

总时间略多于2秒.

"慢得多"这意味着,对于某些操作(函数调用),我看到20ms vs 300 ms.

在控制台上运行一次后,日食的速度赶上了!

在eclipse中更改并构建代码之后,如果我不使用命令行重建它,CL的速度将会下降.

看起来只有一些热点信息只能用CL生成...

java eclipse performance command-line

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

如何为com.google.appengine.api.blobstore.BlobInfo计算md5Hash

我们试图避免保存重复的文件.但是,我们的md5结果总是与BlobInfo不同.

我们如何计算它:

    MessageDigest messageDigest = java.security.MessageDigest.getInstance("MD5");
    digest = messageDigest.digest(bytes);
    String digestString = DigestUtils.md5Hex(digest);
Run Code Online (Sandbox Code Playgroud)

它不符合: (new BlobInfoFactory().loadBlobInfo(blobKey)).getMd5Hash();

示例不匹配:

google vs my own calculation:
8cdeb6db94bc4fd156e2975fd8ebbcf2 vs 9003b37afbf3637de96c35774069453f 
65a25dafcba58d16d58a9c7585cc3932 vs 52383159f7d27417d50121aaee2728b5 
5cccc2d690fdc0c254234d5526876b34 vs 8196da9b6733daa60e08d927693df483 
Run Code Online (Sandbox Code Playgroud)

它在生产服务器上.(我们没有测试开发环境)

google-app-engine md5 duplicate-removal message-digest blobstore

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

用于裸git仓库的GUI

是否有一个用于裸git repo目录的GUI(任何地方都没有工作树),我可以:

  • 检查日志
  • 查看任何提交的整个工作树结构

关于我为什么需要这个:

我的git是这样的:git --git-dir = xx --work-tree = yy init(从非git文件夹添加/提交到裸仓库)

我找不到一个工具可以处理这种情况(分离工作树和回购)

git user-interface git-bare

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

如何修复移动Safari中的web app低内存崩溃

我们的网络应用程序经常在Ipad和Iphone上生成LowMemory崩溃.

这是CrashReporter的一个例子

Incident Identifier: 858042
CrashReporter Key:   6bda3a
Hardware Model:      iPad1,1
OS Version:          iPhone OS 5.0.1 (9A405)
Kernel Version:      Darwin Kernel Version 11.0.0: Tue Nov  1 20:33:58 PDT 2011; root:xnu-1878.4.46~1/RELEASE_ARM_S5L8930X
Date:                2012-01-01 04:25:33
Time since snapshot: 74 ms

Free pages:        476
Wired pages:       13005
Purgeable pages:   0
Largest process:   MobileSafari

Processes
         Name                 UUID                    Count resident pages
             lsd <5b380bab4f83387fb3c5c3d9de8d5e31>     137
     pasteboardd <89a3457066f6346984e7d56929d128a2>     158
    MobileSafari <586de8c153f93939a9f42bec9d0d8bfd>   31908 (jettisoned) (active)
      MobileMail <7064f2baf3f23db987bc8ec99855fe53>     954 (jettisoned)
        networkd <6ee7a78e56073f6e8db4c2cc3265fdb4>     132
filecoordination <1828dd8176c03a93ba316423dd59e5e5>     135
      aosnotifyd <58089d732ab43bbea0aec4a6f812f446>     371 …
Run Code Online (Sandbox Code Playgroud)

crash safari web-applications low-memory ipad

6
推荐指数
0
解决办法
2586
查看次数

Google云端存储客户端库 - 将acl设置为"public-read"和"bucket-owner-full-control"

对于谷歌云存储中的appengine创建文件,存储桶拥有者没有完全控制权限.

我不能这样设置acl :(同时拥有公共读取和所有者完全控制)

GcsFileOptions options = new GcsFileOptions.Builder().acl("bucket-owner-full-control;public-read").build();
Run Code Online (Sandbox Code Playgroud)

这里有什么解决方案?

google-app-engine google-cloud-storage

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

从非git文件夹添加/提交到裸存储库

我正试图破解git为我做备份.数据相对较大,我无法在任何硬盘上购买工作副本和git repo.

所以,我需要从非git文件夹中添加/提交一个裸存储库.

  • 硬盘1:工作副本/非git
  • 硬盘2:裸git repo

目标:从硬盘驱动器1提交到硬盘驱动器2

git version-control backup

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

使用google bigquery构建直方图

如何编写使直方图图形渲染更容易的查询?

例如,我们有1亿人年龄,我们想绘制0-10,11-20,21-30等年龄的直方图/桶...查询是什么样的?

有人做过吗?您是否尝试将查询结果连接到Google电子表格以绘制直方图?

sql google-bigquery

5
推荐指数
3
解决办法
8624
查看次数

如何从NSBundle中的Assets.car(xcassets的编译版本)加载图像?(不使用CocoaPods)

我们收到这些错误消息:

无法加载带有标识符"com.company.OurResourceBundle"的包中从nib引用的"iconStatus"图像.

基本上,我们在xcassets文件夹中放置了一堆图像(适用于非捆绑加载的情况).xcassets和nib文件打包到资源包中.

当应用程序启动时,

  1. nib文件中的uiimageview无法加载任何带有上述错误消息的图像.
  2. [UIImage imageNamed:@"OurResourceBundle.bundle/iconStatus"]返回nil

问题与" 我如何从NSBundle中的Assets.car(xcassets的编译版本)加载图像有关? ",但我们不使用CocoaPods.

nsbundle ios xcasset

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

如何从ACL控件禁用Google Cloud Storage存储桶列表?

我们正在使用Google云存储作为CDN。

但是,任何访问者都可以通过键入以下内容列出所有文件:http : //ourcdn.storage.googleapis.com/

默认情况下,在存储桶下的所有文件仍是公共可读的情况下如何禁用它?

我们之前使用

gsutil defacl ch -g AllUsers:READ 
Run Code Online (Sandbox Code Playgroud)

cdn google-cdn google-cloud-storage

4
推荐指数
3
解决办法
2388
查看次数