小编Roc*_*igh的帖子

Git:清除本地和远程仓库并重新开始

当我试图将项目从使用蚂蚁转移到maven时,我不小心得到了一个处于糟糕状态的回购.现在,我想清除回购并从头开始.作为git的新手,我有点谨慎,不确定我是否可以结账然后在本地删除所有文件和文件夹然后推送到远程仓库或者这实际上是一个非常糟糕的主意.出于某种原因,我很难在谷歌中提出正确的问题.:d

git github

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

获取自定义程序集属性而不加载到当前AppDomain中

我创建了一个小应用程序来递归加载提供的目录中的程序集并读取它们的自定义属性集合.主要是阅读DebuggableAttribute来确定IsJITTrackingEnabled和IsJITOptimizerDisabled的设置,以确定程序集是否针对发布进行了优化.

我当前的代码执行Assembly.LoadFrom将整个路径传递给程序集并加载它.然后在程序集上执行GetCustomAttributes以获取debuggable属性.问题是每个程序集都加载到当前的appdomain中.因此,如果另一个文件夹使用相同的程序集,它只使用最初加载的引用.我希望能够加载程序集,读取我需要的属性,然后卸载它.我尝试创建一个新的appdomain并将程序集加载到其中,然后卸载程序集后跟无济于事.

我知道这一定是可能的,但我不知所措.任何帮助将不胜感激.我很乐意提供您可能需要的任何其他信息.

.net c# reflection c#-4.0

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

Erlang:使用gen_server:cast/2和标准消息传递之间的区别

我正在解决一个问题并注意到一些代码,其中一位前任程序员使用PID的标准约定传递消息!信息.我一直在使用gen_server:cast/2.我想知道是否有人可以向我解释两者之间选择时的关键差异和考虑因素?

erlang asynchronous gen-server

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

想要深入了解Http

我是一个相当有经验的(中级)开发人员,他花了很多时间在许多基于Web的项目的后端工作.很少进入ui /显示方面.但是,我现在是一个项目的负责人,该项目正在使用asp.net mvc rest架构将api带入服务架构.我这样做并没有问题,并且已经编写了许多这样的服务.但是,我发现自己想知道IIS/WAS和MVC"隐藏"的部分.

我希望找到的是一个很好的教程,它解释了从网页(或web服务)被请求到网页或应用程序接收点所发生的事情.我想知道IIS(或任何其他网络服务器)如​​何知道如何处理请求.(一个想法是开发自己的网络服务器的教程.)

我意识到这可能是一个很大的主题,我不一定需要知道所有的"专家"Web开发人员.然而,它肯定不会受到伤害,我也有足够的经验将小麦与谷壳分开.

提前致谢!

c# asp.net-mvc http

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

Mapreduce for dummies

好的,我正在尝试学习Hadoop和mapreduce.我真的想从mapreduce开始,我发现很多很多简化的映射器和缩减器的例子等等.但是,我看到丢失的东西.

虽然显示一个单词出现次数的示例很容易理解,但它并没有真正帮助我解决任何"现实世界"的问题.有没有人知道在伪现实情况下实现mapreduce的好教程.比方说,我想在类似于Adventureworks的数据存储上使用hadoop和mapreduce.现在我想在5月份获得给定产品的订单.从hadoop/mapreduce的角度看怎么样?(我意识到这可能不是mapreduce旨在解决的问题类型,但它很快就浮现在脑海中.)

任何方向都会有所帮助

hadoop mapreduce

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

cURL 和 s3 GET

我试图弄清楚我需要提供什么才能对已通过 kms 密钥使用服务器端加密进行加密的 s3 对象执行 GET 操作。当尝试对我的测试文档执行 cURL 时,出现以下错误:

使用 AWS KMS 托管密钥指定服务器端加密的请求需要 AWS 签名版本 4。

更新:添加curl的结果

$ curl -v https://s3-us-west-2.amazonaws.com/rkbtest/check.png
*   Trying 54.231.185.12...
* Connected to s3-us-west-2.amazonaws.com (54.231.185.12) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
* Server certificate: *.s3-us-west-2.amazonaws.com
* Server certificate: DigiCert Baltimore CA-2 G2
* Server certificate: Baltimore CyberTrust Root
> GET /rkbtest/check.png HTTP/1.1
> Host: s3-us-west-2.amazonaws.com
> User-Agent: curl/7.43.0
> Accept: */*
>
< HTTP/1.1 400 Bad Request
< x-amz-request-id: 2DECE9C69BDB8F0F
< x-amz-id-2: …
Run Code Online (Sandbox Code Playgroud)

curl amazon-s3

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

使用Erlang进行https发布的简单示例

我已经找到了一些使用erlang和ssl(通过rpc)和http get等的例子.但是我很难找到通过erlang将数据发布到ssl端点的例子.有人知道我遗漏的一个简单例子吗?

我想我明白了.我的论点错了.这就是我最后的帖子:

httpc:request(post, {"https://localhost:2840", [], [], ["Test"]}, [], [])

似乎工作.但我的服务器现在崩溃了.所以,也许不是.

erlang ssl https

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

过期时间更长的 S3 链接

我正在使用客户端的 java sdk 生成预签名链接。我们有新的要求,允许链接保持活动状态至少 30 天。当我将到期时间设置得更长时,我收到以下错误:

由 SigV4 算法预签名的请求最长有效期为 7 天

我需要确定一种解决方法,因为客户端无法接受对链接的更新(例如,如果我只是每周自动生成更新)。有没有解决的办法?我可以通过一组给定的只读凭据吗?

java amazon-s3 amazon-web-services aws-sdk

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

无法从石墨中获得准确的数字

我有一个应用程序,通过statsd发布一些stats到石墨.其中一个统计信息只是在每次服务收到消息时向statsd发送一个stat增量.我需要显示一个图表,显示此统计信息随时间的相对流量.一般来说,我应该能够显示每个刷新的图表,例如10秒,并显示在这10秒内收到的邮件数量以及给定时间段内的历史记录.但是,无论我如何格式化我的API查询,我似乎都无法获得准确的数据.我读了很多文章,包括这篇文章:

http://code.hootsuite.com/accurate-counting-with-graphite-and-statsd/

这似乎给了一些很好的见解,但仍然没有完全给我我需要的东西.这是我来的关闭:

积分(hitcount(stats.recieved,"10seconds"))

但是,我不喜欢这个的累积结果,当我运行这个时,我得到的统计数据远不及我在日志中看到的收到的消息.我接受一些数据包丢失,但我们谈论的是数量级.我知道我做错了什么.只是希望有人可以给我一些关于什么的见解.

graphite statsd

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

一个复制的mnesia表变得不同步

我有一个当前在四个节点上运行的erlang应用程序,其中有一个复制的mnesia db,它存储有关已连接客户端的最小数据.mnesia复制过去一直在无缝工作(据我所知),但客户最近注意到其中一个节点缺少与他的应用程序相关的一些ID.

我不确定这是怎么发生的.我们的网络当时可能已经打了个嗝.也许?但是,目前更紧迫的是使数据在所有节点上都处于良好状态.有没有办法告诉mnesia从一个已知良好的节点复制?

erlang mnesia distributed-computing

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