如此处所述 http://www.ddj.com/cpp/184401688
我没有时间从头开始写这篇文章.
问及未回答 /sf/ask/30447301/
问题是:
我正在寻找一些可实现MS SSPI的可编译工作源代码(如上面的线程中所提到的),程序而不是OOP首选.
我在这里查看了代码项目示例:
http://www.codeproject.com/KB/IP/sslclasses.aspx
但这是C#OOP.将其转换为C++代码并非易事.
OpenSSL的
SChannel调用遵循GSS API标准.当然,还有一些替代方案 - 例如OpenSSL.这个包是一个完整而彻底的协议实现,对于熟悉UNIX的人来说无疑是最好的选择.该软件包最初针对UNIX社区,并且编译它依赖于Perl运行时,因此从未使用过UNIX类型系统的Windows开发人员需要一些学习曲线.
除此之外,OpenSLL做了一些非常不标准的事情
尼古拉,已经提供了很多可编译的源代码(www.coastrd.com),我希望找到愿意做同样事情的人.
我有以下方法应该创建一个20个字符的ID(有时带有前缀)并返回ID.
它似乎在发布时重置,每次我使用它都会创建相同数量的相同序列.
+(NSString *)createUniqueIdentifier:(NSString *)withPrefix {
NSString *outstring = nil;
if (withPrefix!=nil && ![withPrefix isEqualToString:@""]) {
outstring = [withPrefix stringByAppendingString:@"-"];
} else {
outstring = @"";
}
NSInteger ii;
NSString *allletters = @"ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (ii=0; ii<20; ii++) {
outstring = [outstring stringByAppendingString:[allletters substringWithRange:[allletters rangeOfComposedCharacterSequenceAtIndex:random()%[allletters length]]]];
}
return outstring;
}
Run Code Online (Sandbox Code Playgroud)
我假设这与此有关random(),但我不知道还有什么用.我想我甚至从Stack Overflow那里得到了这个建议.
谢谢你的帮助!
像我这样的程序员将如何学习如何找到数字的逆指数?在我的计算器第二LN或e ^ x.它在概念上与计算器上的neperien函数类似,例如,2的对数约为0.3,逆对数或0.3 ^的10 ^ x是2.)
注意:这将在使用iPhone SDK的iPhone项目中使用
注意:这是我需要计算的一个例子:然后0.91831被提升到.773848284的逆指数的幂,或0.91831 ^ 2.168332164 = 0.831282.
我试图强制用户在添加记录时只选择某些值.所以我自然而然地使用了一个下拉菜单,但我希望这些选项可以填充数据库中的特定字段.我想我会做一个Do/Loop但我显然做错了什么.
Dim dstrSQL
Dim drs
dstrSQL = "SELECT EventID FROM Events"
set conn2 = CreateObject("ADODB.Connection")
conn2.open CONN_STRING
set drs = conn2.execute(dstrSQL)
conn2.close: set conn2 = nothing
Do
Response.Write "<option value=" & drs.Fields(0) & " >" & drs.Fields(0) & "</option>"
drs.MoveNext
Loop
Run Code Online (Sandbox Code Playgroud) 我正在尝试在Javascript中创建更新时钟.当我逐步调试调试器时,一切都正常工作,除了它实际上没有更新跨度.有什么想法吗?
<script type="text/javascript">
// The following line of code is in a setInterval()
// time is set correctly, according to my debugger
document.getElementById('clock').value = time;
}
</script>
<span id="clock">This should update
</span>
Run Code Online (Sandbox Code Playgroud) 有人可以提出一种算法,在给定数组中的数字中找到所有毕达哥拉斯三元组吗?如果可能,请建议比O(n 2)更快的算法.
勾股数是一组{A,B,C},使得2 = B 2 + C 2.示例:对于数组 [9, 2, 3, 4, 8, 5, 6, 10],算法的输出应为{3, 4, 5}和{6, 8, 10}.
我想知道人们如何在asp.net mvc中对表进行排序?我听说过javascript解决方案非常适用于非分页表,例如jquery的表分类器,但我需要一个可以处理分页表的解决方案.
我正在研究的项目目前使用以下解决方案,但我发现它非常混乱.
调节器
public ActionResult Sort(string parameter)
{
IEnumerable<IProduct> list;
if (Session["Model"] != null)
list = (IEnumerable<IProduct>)Session["Model"]).ToList<IProduct>();
else
list = _service.GetAll();
if (Session["parameter"] == null && Session["sortDirection"] == null)
{
//set the parameter and set the sort to desc
Session["parameter"] = parameter;
Session["sortDirection"] = "DESC";
}
else if (Session["parameter"] != null) //already set so not the first time
{
//same parameter sent
if (Session["parameter"].ToString().Equals(parameter))
{
//check sort direction and reverse
if (Session["sortDirection"].ToString().Equals("DESC"))
Session["sortDirection"] = "ASC";
else
Session["sortDirection"] = "DESC"; …Run Code Online (Sandbox Code Playgroud) 我想设置一个适用于桌面的网页,以便它可以在iPhone上的UIWebView上显示.我无法访问页面所源自的Web服务器.我想通过以编程方式更改stylesheet元素的href属性来实现此目的<link>.
我跟我做了以下几点IBOutlet UIWebView *webView.
NSString *cssPath = [[NSBundle mainBundle] pathForResource:@"MyStyleSheet"
ofType:@"css"];
NSString *js = @"document.getElementsByTagName('link').setAttribute('href','";
NSString *js2 = [js stringByAppendingString:cssPath];
NSString *finalJS = [js2 stringByAppendingString:@"');"];
//check element structure
NSString *res = [webView stringByEvaluatingJavaScriptFromString:finalJS];
Run Code Online (Sandbox Code Playgroud)
这不起作用.使用该[webView stringByEvaluatingJavaScriptFromString:]消息并对backgroundColor身体进行更改确实有效 - 完成练习以查看我是否正确使用了呼叫.
我吠叫错了树吗?
我有一些alpha蒙版的.png图标.我需要使用Android SDK将它们渲染为可绘制的图像.
在iPhone上,我使用以下内容来获得此结果,使用黑色作为填充将"图像"alpha蒙版转换为"imageMasked"图像:
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
CGContextRef context = CGBitmapContextCreate(NULL, thumbWidth,
thumbHeight, 8, 4*thumbWidth, colorSpace, kCGImageAlphaPremultipliedFirst);
CGRect frame = CGRectMake(0,0,thumbWidth,thumbHeight);
CGContextClipToMask(context, frame, [image CGImage]);
CGContextFillRect(context, frame);
CGImageRef imageMasked = CGBitmapContextCreateImage(context);
CGContextRelease(context);
Run Code Online (Sandbox Code Playgroud)
如何在Android SDK中完成上述操作?
我开始写下面的内容:
Drawable image = myPngImage;
final int width = image.getMinimumWidth();
final int height = image.getMinimumHeight();
Bitmap imageMasked = Bitmap.createBitmap(width,
height, Config.ARGB_8888);
Canvas canvas = new Canvas(iconMasked);
image.draw(canvas); ???
Run Code Online (Sandbox Code Playgroud)
我没有找到如何使用图像对imageMasked进行剪裁.
iphone ×3
objective-c ×2
algorithm ×1
android ×1
asp-classic ×1
asp.net-mvc ×1
auto-update ×1
c ×1
c++ ×1
cocoa-touch ×1
css ×1
go ×1
html ×1
html-table ×1
javascript ×1
overloading ×1
random ×1
sorting ×1
ssl ×1
sspi ×1
time ×1
uiwebview ×1